[whatwg] Fixing activeElement spec to match IE

Erik Arvidsson arv at chromium.org
Mon May 16 15:39:36 PDT 2011

Currently, the spec[1] says:

  "The activeElement attribute on HTMLDocument objects must return the
element in the document that is focused. If no element in the Document
is focused, this must return the body element."

This does not fully match IE, or is underspecified. If the document
has frames in it and a frame contains the focused element, the
activeElement of the HTMLDocument should return the frame element
which contains the focus.

I have a patch for WebKit [2] to match IE's behavior as described above.

[1] http://dev.w3.org/html5/spec/Overview.html#document-level-focus-apis
[2] https://bugs.webkit.org/show_bug.cgi?id=49509


More information about the whatwg mailing list