[Bug 10898] Additional attributes should be wired up to window when on body

http://www.w3.org/Bugs/Public/show_bug.cgi?id=10898

--- Comment #3 from Adrian Bateman [MSFT] <adrianba@microsoft.com> 2010-10-13 16:29:11 UTC ---
The interop concern is when attempting to interact with the "blank" area of a
page (below the content contained by the <body> element. If the <body> handlers
are not forwarded to the window, then the body element itself must register the
listeners; and given that the blank area under the <body> is represented by the
<html> element, then user-actions that would expect to trigger the events
specified on the <body> would not fire because the target of the events is the
<html> element. This is IE9's current behavior, which is not compatible with
its own "Quirks Mode" because in Quirks mode, the <body> _is_ the full
viewport, while in non-quirks mode the <html> element is the viewport and
manifests this compatibility difference.

Our testing of the above scenario show that Firefox forwards the handlers to
the window. WebKit has no need to do the forwarding because the <body> seems to
act as the viewport itself in this scenario.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Wednesday, 13 October 2010 16:29:13 UTC