Discussion:
IE9pre: No support for Node constructor and inheritance in JS
(too old to reply)
zodiachsx
2010-03-17 00:11:01 UTC
Permalink
Apparently, you cannot access the constructors for Nodes and descendants
using Javascript, meaning that a shadow DOM would actually be a requirement
for IE9 compatible scripts, as native elements cannot be enhanced.

Testcases:
javascript:alert(typeof Node);// undefined, should be Object
javascript:alert(typeof HTMLElement);// undefined, should be Object
javascript:alert(typeof document.createElement("div").constructor);//
undefined, should be Object

----------------
This post is a suggestion for Microsoft, and Microsoft responds to the
suggestions with the most votes. To vote for this suggestion, click the "I
Agree" button in the message pane. If you do not see the button, follow this
link to open the suggestion in the Microsoft Web-based Newsreader and then
click "I Agree" in the message pane.

http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?mid=3f9fa977-46f3-4815-a951-fd3e5454412c&dg=microsoft.public.internetexplorer.beta
VanguardLH
2010-03-17 01:40:25 UTC
Permalink
Post by zodiachsx
Apparently, you cannot access the constructors for Nodes and descendants
using Javascript, meaning that a shadow DOM would actually be a requirement
for IE9 compatible scripts, as native elements cannot be enhanced.
javascript:alert(typeof Node);// undefined, should be Object
javascript:alert(typeof HTMLElement);// undefined, should be Object
javascript:alert(typeof document.createElement("div").constructor);//
undefined, should be Object
----------------
This post is a suggestion for Microsoft, and Microsoft responds to the
suggestions with the most votes. To vote for this suggestion, click the "I
Agree" button in the message pane. If you do not see the button, follow this
link to open the suggestion in the Microsoft Web-based Newsreader and then
click "I Agree" in the message pane.
http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?mid=3f9fa977-46f3-4815-a951-fd3e5454412c&dg=microsoft.public.internetexplorer.beta
See:
http://blogs.msdn.com/ie/archive/2010/03/16/IE9-Platform-Preview-Feedback.aspx

Microsoft's statement "The IE Beta Newsgroup has been renamed to the IE
Pre-Release Newsgroup" is untrue. It remains named the .beta newsgroup.
The /purpose/ of the newsgroup has now been expanded to include pre-release
versions; however, you might get better attention, especially for IE9's
"Platform Preview" version, by following the blog's directions under the
"How to Provide Feedback" section to submit your pre-beta inquiries using
the Report-An-Issue tool and the Connect web site. Before reporting here a
bug or request, search the Connect site to make sure that it has not already
been reported.
rob^_^
2010-03-17 10:12:01 UTC
Permalink
Zodiac and LH (don't know your real name)...

The last time I looked(just now) at the supposed feedback site (IE9 Preview
Send Feedback menu) it took me to

https://connect.microsoft.com/IE/SearchResults.aspx?SearchQuery=selectors

Which has no way at all for users to submit feedback....

This feedback portal has been problematic for several months... and was
closed 2 or 3 months ago and the Submit Feedback buttons were removed.

Apparently the IE9 dev team were unaware of this....
Post by VanguardLH
Post by zodiachsx
Apparently, you cannot access the constructors for Nodes and descendants
using Javascript, meaning that a shadow DOM would actually be a requirement
for IE9 compatible scripts, as native elements cannot be enhanced.
javascript:alert(typeof Node);// undefined, should be Object
javascript:alert(typeof HTMLElement);// undefined, should be Object
javascript:alert(typeof document.createElement("div").constructor);//
undefined, should be Object
----------------
This post is a suggestion for Microsoft, and Microsoft responds to the
suggestions with the most votes. To vote for this suggestion, click the "I
Agree" button in the message pane. If you do not see the button, follow this
link to open the suggestion in the Microsoft Web-based Newsreader and then
click "I Agree" in the message pane.
http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?mid=3f9fa977-46f3-4815-a951-fd3e5454412c&dg=microsoft.public.internetexplorer.beta
http://blogs.msdn.com/ie/archive/2010/03/16/IE9-Platform-Preview-Feedback.aspx
Microsoft's statement "The IE Beta Newsgroup has been renamed to the IE
Pre-Release Newsgroup" is untrue. It remains named the .beta newsgroup.
The /purpose/ of the newsgroup has now been expanded to include pre-release
versions; however, you might get better attention, especially for IE9's
"Platform Preview" version, by following the blog's directions under the
"How to Provide Feedback" section to submit your pre-beta inquiries using
the Report-An-Issue tool and the Connect web site. Before reporting here a
bug or request, search the Connect site to make sure that it has not already
been reported.
Loading...