João Eiras wrote:
On , Jonas Sicking <[EMAIL PROTECTED]> wrote:
(...)

Here is the list of elements that we *don't* execute scripts inside of in firefox:

http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsScriptElement.cpp#148

i.e. <iframe>, <noframes>, <noembed>

Everywhere else we do execute the script.

The reason these elements ended up at the list is in bugs
https://bugzilla.mozilla.org/show_bug.cgi?id=5847
https://bugzilla.mozilla.org/show_bug.cgi?id=26669

/ Jonas


I kind of agree with iframe and noembed, but noframes ?
noframes, IMO, it fairly legitimate, because you can have scripts providing fallback, or redirecting to another page.

Yes, we would presumably run scripts in <noframes> if we didn't have frame support. There is even a comment in the code that says that we should not check for noscript if we ever add the ability to turn off frame support.

/ Jonas

Reply via email to