Primary eng (and PM) emails
Spec
http://dom.spec.whatwg.org/#dispatching-events
Summary
This change will allow DOM events to be dispatched over context-less documents, which is typically created through XHR, document.implementation object or HTML Imports.
This is rather a bug fix than a new feature but I'd like to announce it justin case, because the change affects Web-facing behavior that might be interesting for some people. After this change, this snippet http://jsfiddle.net/ta6CC/7/ should print two lines.
Motivation
In HTML Imports which I'm working on, "load" and "error" events should be dispatched on sub-imports, which is an import which is linked by another import. The events need to be fired on the linking import that doesn't have any browsing context.
Compatibility Risk
Little. This matches Blink to other browsers like IE and Firefox. It is possible for apps to depend on this (incompatible) behavior. However, I don't see any benefit to do it as this is Blink/WebKit specific.
Ongoing technical constraints
None.
Is this feature supported on all five Blink platforms (Windows, Mac, Linux, Chrome OS and Android)?
Yes.
OWP launch tracking bug?
Row on feature dashboard?
No, and I don't think we need it.
Requesting approval to ship?
Yes.
--
morrita