Auto merge of #11255 - s-baldrick:11158, r=ConnorGBrewster

11158 - add event handlers

Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data:
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy --faster` does not report any errors
- [X] These changes fix #11158 (github issue number if applicable).

Either:
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because ____

Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11255)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2016-05-20 21:26:41 -07:00
commit 5fc511a40e
21 changed files with 373 additions and 861 deletions

View file

@ -72,105 +72,12 @@
[Document interface: attribute onautocompleteerror]
expected: FAIL
[Document interface: attribute oncancel]
expected: FAIL
[Document interface: attribute onclose]
expected: FAIL
[Document interface: attribute oncontextmenu]
expected: FAIL
[Document interface: attribute oncuechange]
expected: FAIL
[Document interface: attribute ondrag]
expected: FAIL
[Document interface: attribute ondragend]
expected: FAIL
[Document interface: attribute ondragenter]
expected: FAIL
[Document interface: attribute ondragexit]
expected: FAIL
[Document interface: attribute ondragleave]
expected: FAIL
[Document interface: attribute ondragover]
expected: FAIL
[Document interface: attribute ondragstart]
expected: FAIL
[Document interface: attribute ondrop]
expected: FAIL
[Document interface: attribute ondurationchange]
expected: FAIL
[Document interface: attribute onended]
expected: FAIL
[Document interface: attribute onfocus]
expected: FAIL
[Document interface: attribute oninvalid]
expected: FAIL
[Document interface: attribute onloadstart]
expected: FAIL
[Document interface: attribute onmousedown]
expected: FAIL
[Document interface: attribute onmouseenter]
expected: FAIL
[Document interface: attribute onmouseleave]
expected: FAIL
[Document interface: attribute onmousemove]
expected: FAIL
[Document interface: attribute onmouseout]
expected: FAIL
[Document interface: attribute onmouseup]
expected: FAIL
[Document interface: attribute onmousewheel]
expected: FAIL
[Document interface: attribute onratechange]
expected: FAIL
[Document interface: attribute onscroll]
expected: FAIL
[Document interface: attribute onseeked]
expected: FAIL
[Document interface: attribute onseeking]
expected: FAIL
[Document interface: attribute onselect]
expected: FAIL
[Document interface: attribute onshow]
expected: FAIL
[Document interface: attribute onsort]
expected: FAIL
[Document interface: attribute onstalled]
expected: FAIL
[Document interface: attribute onvolumechange]
expected: FAIL
[Stringification of iframe.contentDocument]
expected: FAIL
@ -1089,156 +996,12 @@
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onblur" with the proper type (96)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncancel" with the proper type (97)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncanplay" with the proper type (98)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncanplaythrough" with the proper type (99)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclose" with the proper type (102)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncontextmenu" with the proper type (103)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncuechange" with the proper type (104)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondblclick" with the proper type (105)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrag" with the proper type (106)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragend" with the proper type (107)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragenter" with the proper type (108)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragexit" with the proper type (109)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragleave" with the proper type (110)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragover" with the proper type (111)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragstart" with the proper type (112)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrop" with the proper type (113)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondurationchange" with the proper type (114)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onemptied" with the proper type (115)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onended" with the proper type (116)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onerror" with the proper type (117)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onfocus" with the proper type (118)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "oninvalid" with the proper type (120)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadeddata" with the proper type (125)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadedmetadata" with the proper type (126)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadstart" with the proper type (127)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousedown" with the proper type (128)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseenter" with the proper type (129)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseleave" with the proper type (130)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousemove" with the proper type (131)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseout" with the proper type (132)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseover" with the proper type (133)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseup" with the proper type (134)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousewheel" with the proper type (135)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onpause" with the proper type (136)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onplay" with the proper type (137)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onplaying" with the proper type (138)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onprogress" with the proper type (139)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onratechange" with the proper type (140)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onreset" with the proper type (141)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onresize" with the proper type (142)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onscroll" with the proper type (143)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeked" with the proper type (144)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeking" with the proper type (145)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onselect" with the proper type (146)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onshow" with the proper type (147)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsort" with the proper type (148)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onstalled" with the proper type (149)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsuspend" with the proper type (151)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ontimeupdate" with the proper type (152)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ontoggle" with the proper type (153)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onvolumechange" with the proper type (154)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onwaiting" with the proper type (155)]
expected: FAIL
@ -1560,105 +1323,12 @@
[HTMLElement interface: attribute onautocompleteerror]
expected: FAIL
[HTMLElement interface: attribute oncancel]
expected: FAIL
[HTMLElement interface: attribute onclose]
expected: FAIL
[HTMLElement interface: attribute oncontextmenu]
expected: FAIL
[HTMLElement interface: attribute oncuechange]
expected: FAIL
[HTMLElement interface: attribute ondrag]
expected: FAIL
[HTMLElement interface: attribute ondragend]
expected: FAIL
[HTMLElement interface: attribute ondragenter]
expected: FAIL
[HTMLElement interface: attribute ondragexit]
expected: FAIL
[HTMLElement interface: attribute ondragleave]
expected: FAIL
[HTMLElement interface: attribute ondragover]
expected: FAIL
[HTMLElement interface: attribute ondragstart]
expected: FAIL
[HTMLElement interface: attribute ondrop]
expected: FAIL
[HTMLElement interface: attribute ondurationchange]
expected: FAIL
[HTMLElement interface: attribute onended]
expected: FAIL
[HTMLElement interface: attribute onfocus]
expected: FAIL
[HTMLElement interface: attribute oninvalid]
expected: FAIL
[HTMLElement interface: attribute onloadstart]
expected: FAIL
[HTMLElement interface: attribute onmousedown]
expected: FAIL
[HTMLElement interface: attribute onmouseenter]
expected: FAIL
[HTMLElement interface: attribute onmouseleave]
expected: FAIL
[HTMLElement interface: attribute onmousemove]
expected: FAIL
[HTMLElement interface: attribute onmouseout]
expected: FAIL
[HTMLElement interface: attribute onmouseup]
expected: FAIL
[HTMLElement interface: attribute onmousewheel]
expected: FAIL
[HTMLElement interface: attribute onratechange]
expected: FAIL
[HTMLElement interface: attribute onscroll]
expected: FAIL
[HTMLElement interface: attribute onseeked]
expected: FAIL
[HTMLElement interface: attribute onseeking]
expected: FAIL
[HTMLElement interface: attribute onselect]
expected: FAIL
[HTMLElement interface: attribute onshow]
expected: FAIL
[HTMLElement interface: attribute onsort]
expected: FAIL
[HTMLElement interface: attribute onstalled]
expected: FAIL
[HTMLElement interface: attribute onvolumechange]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "translate" with the proper type (2)]
expected: FAIL
@ -1740,105 +1410,12 @@
[HTMLElement interface: document.createElement("noscript") must inherit property "onautocompleteerror" with the proper type (34)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "oncancel" with the proper type (36)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onclose" with the proper type (41)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "oncontextmenu" with the proper type (42)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "oncuechange" with the proper type (43)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "ondrag" with the proper type (45)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "ondragend" with the proper type (46)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "ondragenter" with the proper type (47)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "ondragexit" with the proper type (48)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "ondragleave" with the proper type (49)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "ondragover" with the proper type (50)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "ondragstart" with the proper type (51)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "ondrop" with the proper type (52)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "ondurationchange" with the proper type (53)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onended" with the proper type (55)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onfocus" with the proper type (57)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "oninvalid" with the proper type (59)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onloadstart" with the proper type (66)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onmousedown" with the proper type (67)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onmouseenter" with the proper type (68)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onmouseleave" with the proper type (69)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onmousemove" with the proper type (70)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onmouseout" with the proper type (71)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onmouseup" with the proper type (73)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onmousewheel" with the proper type (74)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onratechange" with the proper type (79)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onscroll" with the proper type (82)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onseeked" with the proper type (83)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onseeking" with the proper type (84)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onselect" with the proper type (85)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onshow" with the proper type (86)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onsort" with the proper type (87)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onstalled" with the proper type (88)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "onvolumechange" with the proper type (93)]
expected: FAIL
[Element interface: document.createElement("noscript") must inherit property "query" with the proper type (34)]
expected: FAIL
@ -1920,39 +1497,6 @@
[HTMLBodyElement interface: attribute aLink]
expected: FAIL
[HTMLBodyElement interface: attribute onafterprint]
expected: FAIL
[HTMLBodyElement interface: attribute onbeforeprint]
expected: FAIL
[HTMLBodyElement interface: attribute onbeforeunload]
expected: FAIL
[HTMLBodyElement interface: attribute onhashchange]
expected: FAIL
[HTMLBodyElement interface: attribute onlanguagechange]
expected: FAIL
[HTMLBodyElement interface: attribute onmessage]
expected: FAIL
[HTMLBodyElement interface: attribute onoffline]
expected: FAIL
[HTMLBodyElement interface: attribute ononline]
expected: FAIL
[HTMLBodyElement interface: attribute onpagehide]
expected: FAIL
[HTMLBodyElement interface: attribute onpageshow]
expected: FAIL
[HTMLBodyElement interface: attribute onpopstate]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "link" with the proper type (1)]
expected: FAIL
@ -1962,39 +1506,6 @@
[HTMLBodyElement interface: document.createElement("body") must inherit property "aLink" with the proper type (3)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "onafterprint" with the proper type (6)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "onbeforeprint" with the proper type (7)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "onbeforeunload" with the proper type (8)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "onhashchange" with the proper type (9)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "onlanguagechange" with the proper type (10)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "onmessage" with the proper type (11)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "onoffline" with the proper type (12)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "ononline" with the proper type (13)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "onpagehide" with the proper type (14)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "onpageshow" with the proper type (15)]
expected: FAIL
[HTMLBodyElement interface: document.createElement("body") must inherit property "onpopstate" with the proper type (16)]
expected: FAIL
[HTMLHeadingElement interface: attribute align]
expected: FAIL
@ -6207,21 +5718,6 @@
[Location interface: calling replace(DOMString) on window.location with too few arguments must throw TypeError]
expected: FAIL
[BeforeUnloadEvent interface: existence and properties of interface object]
expected: FAIL
[BeforeUnloadEvent interface object length]
expected: FAIL
[BeforeUnloadEvent interface: existence and properties of interface prototype object]
expected: FAIL
[BeforeUnloadEvent interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[BeforeUnloadEvent interface: attribute returnValue]
expected: FAIL
[ApplicationCache interface: existence and properties of interface object]
expected: FAIL
@ -6873,90 +6369,12 @@
[HTMLFrameSetElement interface: attribute rows]
expected: FAIL
[HTMLFrameSetElement interface: attribute onafterprint]
expected: FAIL
[HTMLFrameSetElement interface: attribute onbeforeprint]
expected: FAIL
[HTMLFrameSetElement interface: attribute onbeforeunload]
expected: FAIL
[HTMLFrameSetElement interface: attribute onhashchange]
expected: FAIL
[HTMLFrameSetElement interface: attribute onlanguagechange]
expected: FAIL
[HTMLFrameSetElement interface: attribute onmessage]
expected: FAIL
[HTMLFrameSetElement interface: attribute onoffline]
expected: FAIL
[HTMLFrameSetElement interface: attribute ononline]
expected: FAIL
[HTMLFrameSetElement interface: attribute onpagehide]
expected: FAIL
[HTMLFrameSetElement interface: attribute onpageshow]
expected: FAIL
[HTMLFrameSetElement interface: attribute onpopstate]
expected: FAIL
[HTMLFrameSetElement interface: attribute onstorage]
expected: FAIL
[HTMLFrameSetElement interface: attribute onunload]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "cols" with the proper type (0)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "rows" with the proper type (1)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onafterprint" with the proper type (2)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onbeforeprint" with the proper type (3)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onbeforeunload" with the proper type (4)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onhashchange" with the proper type (5)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onlanguagechange" with the proper type (6)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onmessage" with the proper type (7)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onoffline" with the proper type (8)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "ononline" with the proper type (9)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpagehide" with the proper type (10)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpageshow" with the proper type (11)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpopstate" with the proper type (12)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onstorage" with the proper type (13)]
expected: FAIL
[HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onunload" with the proper type (14)]
expected: FAIL
[HTMLFrameElement interface: attribute name]
expected: FAIL
@ -7674,105 +7092,12 @@
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocompleteerror" with the proper type (96)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncancel" with the proper type (98)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclose" with the proper type (103)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncontextmenu" with the proper type (104)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncuechange" with the proper type (105)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrag" with the proper type (107)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragend" with the proper type (108)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragenter" with the proper type (109)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragexit" with the proper type (110)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragleave" with the proper type (111)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragover" with the proper type (112)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragstart" with the proper type (113)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrop" with the proper type (114)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondurationchange" with the proper type (115)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onended" with the proper type (117)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onfocus" with the proper type (119)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "oninvalid" with the proper type (121)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadstart" with the proper type (128)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousedown" with the proper type (129)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseenter" with the proper type (130)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseleave" with the proper type (131)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousemove" with the proper type (132)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseout" with the proper type (133)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseup" with the proper type (135)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousewheel" with the proper type (136)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onratechange" with the proper type (141)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onscroll" with the proper type (144)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeked" with the proper type (145)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeking" with the proper type (146)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onselect" with the proper type (147)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onshow" with the proper type (148)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsort" with the proper type (149)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onstalled" with the proper type (150)]
expected: FAIL
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onvolumechange" with the proper type (155)]
expected: FAIL
[HTMLAnchorElement interface: attribute origin]
expected: FAIL
@ -7953,9 +7278,6 @@
[History interface object name]
expected: FAIL
[BeforeUnloadEvent interface object name]
expected: FAIL
[ApplicationCache interface object name]
expected: FAIL
@ -8172,105 +7494,12 @@
[Document interface: new Document() must inherit property "onautocompleteerror" with the proper type (96)]
expected: FAIL
[Document interface: new Document() must inherit property "oncancel" with the proper type (98)]
expected: FAIL
[Document interface: new Document() must inherit property "onclose" with the proper type (103)]
expected: FAIL
[Document interface: new Document() must inherit property "oncontextmenu" with the proper type (104)]
expected: FAIL
[Document interface: new Document() must inherit property "oncuechange" with the proper type (105)]
expected: FAIL
[Document interface: new Document() must inherit property "ondrag" with the proper type (107)]
expected: FAIL
[Document interface: new Document() must inherit property "ondragend" with the proper type (108)]
expected: FAIL
[Document interface: new Document() must inherit property "ondragenter" with the proper type (109)]
expected: FAIL
[Document interface: new Document() must inherit property "ondragexit" with the proper type (110)]
expected: FAIL
[Document interface: new Document() must inherit property "ondragleave" with the proper type (111)]
expected: FAIL
[Document interface: new Document() must inherit property "ondragover" with the proper type (112)]
expected: FAIL
[Document interface: new Document() must inherit property "ondragstart" with the proper type (113)]
expected: FAIL
[Document interface: new Document() must inherit property "ondrop" with the proper type (114)]
expected: FAIL
[Document interface: new Document() must inherit property "ondurationchange" with the proper type (115)]
expected: FAIL
[Document interface: new Document() must inherit property "onended" with the proper type (117)]
expected: FAIL
[Document interface: new Document() must inherit property "onfocus" with the proper type (119)]
expected: FAIL
[Document interface: new Document() must inherit property "oninvalid" with the proper type (121)]
expected: FAIL
[Document interface: new Document() must inherit property "onloadstart" with the proper type (128)]
expected: FAIL
[Document interface: new Document() must inherit property "onmousedown" with the proper type (129)]
expected: FAIL
[Document interface: new Document() must inherit property "onmouseenter" with the proper type (130)]
expected: FAIL
[Document interface: new Document() must inherit property "onmouseleave" with the proper type (131)]
expected: FAIL
[Document interface: new Document() must inherit property "onmousemove" with the proper type (132)]
expected: FAIL
[Document interface: new Document() must inherit property "onmouseout" with the proper type (133)]
expected: FAIL
[Document interface: new Document() must inherit property "onmouseup" with the proper type (135)]
expected: FAIL
[Document interface: new Document() must inherit property "onmousewheel" with the proper type (136)]
expected: FAIL
[Document interface: new Document() must inherit property "onratechange" with the proper type (141)]
expected: FAIL
[Document interface: new Document() must inherit property "onscroll" with the proper type (144)]
expected: FAIL
[Document interface: new Document() must inherit property "onseeked" with the proper type (145)]
expected: FAIL
[Document interface: new Document() must inherit property "onseeking" with the proper type (146)]
expected: FAIL
[Document interface: new Document() must inherit property "onselect" with the proper type (147)]
expected: FAIL
[Document interface: new Document() must inherit property "onshow" with the proper type (148)]
expected: FAIL
[Document interface: new Document() must inherit property "onsort" with the proper type (149)]
expected: FAIL
[Document interface: new Document() must inherit property "onstalled" with the proper type (150)]
expected: FAIL
[Document interface: new Document() must inherit property "onvolumechange" with the proper type (155)]
expected: FAIL
[HTMLTableCellElement interface: attribute scope]
expected: FAIL

View file

@ -1,12 +1,6 @@
[load-events-networkState.html]
type: testharness
expected: TIMEOUT
[NETWORK_IDLE]
expected: TIMEOUT
[NETWORK_LOADING]
expected: TIMEOUT
[NETWORK_NO_SOURCE]
expected: TIMEOUT

View file

@ -2,7 +2,7 @@
type: testharness
expected: TIMEOUT
[video error event]
expected: TIMEOUT
expected: FAIL
[source error event]
expected: TIMEOUT

View file

@ -1,5 +0,0 @@
[resource-selection-invoke-set-src-not-in-document.html]
type: testharness
[invoking load by setting src on video not in a document]
expected: FAIL

View file

@ -1,5 +0,0 @@
[resource-selection-invoke-set-src.html]
type: testharness
[invoking load by setting src]
expected: FAIL

View file

@ -2,43 +2,3 @@
type: testharness
[error]
expected: FAIL
[focus]
expected: FAIL
[scroll]
expected: FAIL
[afterprint]
expected: FAIL
[beforeprint]
expected: FAIL
[beforeunload]
expected: FAIL
[hashchange]
expected: FAIL
[languagechange]
expected: FAIL
[message]
expected: FAIL
[offline]
expected: FAIL
[online]
expected: FAIL
[pagehide]
expected: FAIL
[pageshow]
expected: FAIL
[popstate]
expected: FAIL

View file

@ -62,6 +62,7 @@ var ecmaGlobals = [
// IMPORTANT: Do not change the list below without review from a DOM peer!
var interfaceNamesInGlobalScope = [
"Attr",
"BeforeUnloadEvent",
"Blob",
"CanvasGradient",
"CanvasRenderingContext2D",