When WebKit or Firefox trunk create an HTML script element node via
Range::createContextualFragment, the script has its 'already started' flag set,
so the script won't run when inserted into a document. In Opera 10.63 and in
Firefox 3.6.x, the script doesn't have the 'already started' flag set, so the
script behaves like a script created with document.createElement("script") when
inserted into a document.
I'd be interested in use cases around createContextualFragment in order to get
a better idea of which behavior should be the correct behavior going forward.
--
Henri Sivonen
[email protected]
http://hsivonen.iki.fi/