Re: [html-tests][webmessaging-tests] Add tests for the messageerror IDL and content attributes (#5567)

*This report has been truncated because the total content is 2989260 characters in length, which is in excess of GitHub.com's limit for comments (65536 characters).

 [View the complete job log.](https://travis-ci.org/w3c/web-platform-tests/jobs/222207602)

# Firefox (nightly channel) #
Testing web-platform-tests at revision de241dde2b0d89a7ca5c9892594b7a41709abb83
Using browser at version BuildID 20170414100243; SourceStamp cda24082bff8864a6e53726feeae33cae9e17309
Starting 10 test iterations
All results were stable
## All results ##
<details>
<summary>3 tests ran</summary>
<details>
<summary><a href="http://w3c-test.org/submissions/5567/html/dom/interfaces.html">/html/dom/interfaces.html</a></summary>


|                                                                                                                                                                   Subtest                                                                                                                                                                   | Results |                                                                                    Messages                                                                                   |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|                                                                                                                                                                                                                                                                                                                                             | OK      |                                                                                                                                                                               |
| `Test driver`                                                                                                                                                                                                                                                                                                                               | PASS    |                                                                                                                                                                               |
| `NodeList must be primary interface of document.getElementsByName("name")`                                                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Stringification of document.getElementsByName("name")`                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `NodeList interface: document.getElementsByName("name") must inherit property "item" with the proper type (0)`                                                                                                                                                                                                                              | PASS    |                                                                                                                                                                               |
| `NodeList interface: calling item(unsigned long) on document.getElementsByName("name") with too few arguments must throw TypeError`                                                                                                                                                                                                         | PASS    |                                                                                                                                                                               |
| `NodeList interface: document.getElementsByName("name") must inherit property "length" with the proper type (1)`                                                                                                                                                                                                                            | PASS    |                                                                                                                                                                               |
| `Document interface: attribute domain`                                                                                                                                                                                                                                                                                                      | FAIL    | `assert_true: The prototype object must have a property "domain" expected true got false`                                                                                     |
| `Document interface: attribute referrer`                                                                                                                                                                                                                                                                                                    | PASS    |                                                                                                                                                                               |
| `Document interface: attribute cookie`                                                                                                                                                                                                                                                                                                      | FAIL    | `assert_true: The prototype object must have a property "cookie" expected true got false`                                                                                     |
| `Document interface: attribute lastModified`                                                                                                                                                                                                                                                                                                | PASS    |                                                                                                                                                                               |
| `Document interface: attribute readyState`                                                                                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Document interface: attribute title`                                                                                                                                                                                                                                                                                                       | PASS    |                                                                                                                                                                               |
| `Document interface: attribute dir`                                                                                                                                                                                                                                                                                                         | PASS    |                                                                                                                                                                               |
| `Document interface: attribute body`                                                                                                                                                                                                                                                                                                        | FAIL    | `assert_true: The prototype object must have a property "body" expected true got false`                                                                                       |
| `Document interface: attribute head`                                                                                                                                                                                                                                                                                                        | FAIL    | `assert_true: The prototype object must have a property "head" expected true got false`                                                                                       |
| `Document interface: attribute images`                                                                                                                                                                                                                                                                                                      | FAIL    | `assert_true: The prototype object must have a property "images" expected true got false`                                                                                     |
| `Document interface: attribute embeds`                                                                                                                                                                                                                                                                                                      | FAIL    | `assert_true: The prototype object must have a property "embeds" expected true got false`                                                                                     |
| `Document interface: attribute plugins`                                                                                                                                                                                                                                                                                                     | FAIL    | `assert_true: The prototype object must have a property "plugins" expected true got false`                                                                                    |
| `Document interface: attribute links`                                                                                                                                                                                                                                                                                                       | FAIL    | `assert_true: The prototype object must have a property "links" expected true got false`                                                                                      |
| `Document interface: attribute forms`                                                                                                                                                                                                                                                                                                       | FAIL    | `assert_true: The prototype object must have a property "forms" expected true got false`                                                                                      |
| `Document interface: attribute scripts`                                                                                                                                                                                                                                                                                                     | FAIL    | `assert_true: The prototype object must have a property "scripts" expected true got false`                                                                                    |
| `Document interface: operation getElementsByName(DOMString)`                                                                                                                                                                                                                                                                                | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "getElementsByName" missing`                                                  |
| `Document interface: attribute currentScript`                                                                                                                                                                                                                                                                                               | PASS    |                                                                                                                                                                               |
| `Document interface: operation open(DOMString,DOMString)`                                                                                                                                                                                                                                                                                   | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "open" missing`                                                               |
| `Document interface: operation open(USVString,DOMString,DOMString)`                                                                                                                                                                                                                                                                         | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "open" missing`                                                               |
| `Document interface: operation close()`                                                                                                                                                                                                                                                                                                     | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "close" missing`                                                              |
| `Document interface: operation write(DOMString)`                                                                                                                                                                                                                                                                                            | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "write" missing`                                                              |
| `Document interface: operation writeln(DOMString)`                                                                                                                                                                                                                                                                                          | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "writeln" missing`                                                            |
| `Document interface: attribute defaultView`                                                                                                                                                                                                                                                                                                 | PASS    |                                                                                                                                                                               |
| `Document interface: attribute activeElement`                                                                                                                                                                                                                                                                                               | PASS    |                                                                                                                                                                               |
| `Document interface: operation hasFocus()`                                                                                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Document interface: attribute designMode`                                                                                                                                                                                                                                                                                                  | FAIL    | `assert_true: The prototype object must have a property "designMode" expected true got false`                                                                                 |
| `Document interface: operation execCommand(DOMString,boolean,DOMString)`                                                                                                                                                                                                                                                                    | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "execCommand" missing`                                                        |
| `Document interface: operation queryCommandEnabled(DOMString)`                                                                                                                                                                                                                                                                              | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "queryCommandEnabled" missing`                                                |
| `Document interface: operation queryCommandIndeterm(DOMString)`                                                                                                                                                                                                                                                                             | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "queryCommandIndeterm" missing`                                               |
| `Document interface: operation queryCommandState(DOMString)`                                                                                                                                                                                                                                                                                | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "queryCommandState" missing`                                                  |
| `Document interface: operation queryCommandSupported(DOMString)`                                                                                                                                                                                                                                                                            | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "queryCommandSupported" missing`                                              |
| `Document interface: operation queryCommandValue(DOMString)`                                                                                                                                                                                                                                                                                | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "queryCommandValue" missing`                                                  |
| `Document interface: attribute onreadystatechange`                                                                                                                                                                                                                                                                                          | PASS    |                                                                                                                                                                               |
| `Document interface: attribute fgColor`                                                                                                                                                                                                                                                                                                     | FAIL    | `assert_true: The prototype object must have a property "fgColor" expected true got false`                                                                                    |
| `Document interface: attribute linkColor`                                                                                                                                                                                                                                                                                                   | FAIL    | `assert_true: The prototype object must have a property "linkColor" expected true got false`                                                                                  |
| `Document interface: attribute vlinkColor`                                                                                                                                                                                                                                                                                                  | FAIL    | `assert_true: The prototype object must have a property "vlinkColor" expected true got false`                                                                                 |
| `Document interface: attribute alinkColor`                                                                                                                                                                                                                                                                                                  | FAIL    | `assert_true: The prototype object must have a property "alinkColor" expected true got false`                                                                                 |
| `Document interface: attribute bgColor`                                                                                                                                                                                                                                                                                                     | FAIL    | `assert_true: The prototype object must have a property "bgColor" expected true got false`                                                                                    |
| `Document interface: attribute anchors`                                                                                                                                                                                                                                                                                                     | FAIL    | `assert_true: The prototype object must have a property "anchors" expected true got false`                                                                                    |
| `Document interface: attribute applets`                                                                                                                                                                                                                                                                                                     | FAIL    | `assert_true: The prototype object must have a property "applets" expected true got false`                                                                                    |
| `Document interface: operation clear()`                                                                                                                                                                                                                                                                                                     | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "clear" missing`                                                              |
| `Document interface: operation captureEvents()`                                                                                                                                                                                                                                                                                             | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "captureEvents" missing`                                                      |
| `Document interface: operation releaseEvents()`                                                                                                                                                                                                                                                                                             | FAIL    | `assert_own_property: interface prototype object missing non-static operation expected property "releaseEvents" missing`                                                      |
| `Document interface: attribute all`                                                                                                                                                                                                                                                                                                         | FAIL    | `assert_true: The prototype object must have a property "all" expected true got false`                                                                                        |
| `Document interface: attribute onabort`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onauxclick`                                                                                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onblur`                                                                                                                                                                                                                                                                                                      | PASS    |                                                                                                                                                                               |
| `Document interface: attribute oncancel`                                                                                                                                                                                                                                                                                                    | FAIL    | `assert_true: The prototype object must have a property "oncancel" expected true got false`                                                                                   |
| `Document interface: attribute oncanplay`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute oncanplaythrough`                                                                                                                                                                                                                                                                                            | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onchange`                                                                                                                                                                                                                                                                                                    | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onclick`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onclose`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Document interface: attribute oncontextmenu`                                                                                                                                                                                                                                                                                               | PASS    |                                                                                                                                                                               |
| `Document interface: attribute oncuechange`                                                                                                                                                                                                                                                                                                 | FAIL    | `assert_true: The prototype object must have a property "oncuechange" expected true got false`                                                                                |
| `Document interface: attribute ondblclick`                                                                                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ondrag`                                                                                                                                                                                                                                                                                                      | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ondragend`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ondragenter`                                                                                                                                                                                                                                                                                                 | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ondragexit`                                                                                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ondragleave`                                                                                                                                                                                                                                                                                                 | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ondragover`                                                                                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ondragstart`                                                                                                                                                                                                                                                                                                 | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ondrop`                                                                                                                                                                                                                                                                                                      | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ondurationchange`                                                                                                                                                                                                                                                                                            | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onemptied`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onended`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onerror`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onfocus`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Document interface: attribute oninput`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Document interface: attribute oninvalid`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onkeydown`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onkeypress`                                                                                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onkeyup`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onload`                                                                                                                                                                                                                                                                                                      | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onloadeddata`                                                                                                                                                                                                                                                                                                | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onloadedmetadata`                                                                                                                                                                                                                                                                                            | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onloadstart`                                                                                                                                                                                                                                                                                                 | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onmousedown`                                                                                                                                                                                                                                                                                                 | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onmouseenter`                                                                                                                                                                                                                                                                                                | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onmouseleave`                                                                                                                                                                                                                                                                                                | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onmousemove`                                                                                                                                                                                                                                                                                                 | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onmouseout`                                                                                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onmouseover`                                                                                                                                                                                                                                                                                                 | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onmouseup`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onmousewheel`                                                                                                                                                                                                                                                                                                | FAIL    | `assert_true: The prototype object must have a property "onmousewheel" expected true got false`                                                                               |
| `Document interface: attribute onpause`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onplay`                                                                                                                                                                                                                                                                                                      | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onplaying`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onprogress`                                                                                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onratechange`                                                                                                                                                                                                                                                                                                | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onreset`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onresize`                                                                                                                                                                                                                                                                                                    | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onscroll`                                                                                                                                                                                                                                                                                                    | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onseeked`                                                                                                                                                                                                                                                                                                    | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onseeking`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onselect`                                                                                                                                                                                                                                                                                                    | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onshow`                                                                                                                                                                                                                                                                                                      | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onstalled`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onsubmit`                                                                                                                                                                                                                                                                                                    | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onsuspend`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ontimeupdate`                                                                                                                                                                                                                                                                                                | PASS    |                                                                                                                                                                               |
| `Document interface: attribute ontoggle`                                                                                                                                                                                                                                                                                                    | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onvolumechange`                                                                                                                                                                                                                                                                                              | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onwaiting`                                                                                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: attribute oncopy`                                                                                                                                                                                                                                                                                                      | PASS    |                                                                                                                                                                               |
| `Document interface: attribute oncut`                                                                                                                                                                                                                                                                                                       | PASS    |                                                                                                                                                                               |
| `Document interface: attribute onpaste`                                                                                                                                                                                                                                                                                                     | PASS    |                                                                                                                                                                               |
| `Stringification of iframe.contentDocument`                                                                                                                                                                                                                                                                                                 | FAIL    | `assert_equals: class string of iframe.contentDocument expected "[object Document]" but got "[object HTMLDocument]"`                                                          |
| `Document interface: iframe.contentDocument must inherit property "implementation" with the proper type (0)`                                                                                                                                                                                                                                | PASS    |                                                                                                                                                                               |
| `Document interface: iframe.contentDocument must inherit property "URL" with the proper type (1)`                                                                                                                                                                                                                                           | PASS    |                                                                                                                                                                               |
| `Document interface: iframe.contentDocument must inherit property "documentURI" with the proper type (2)`                                                                                                                                                                                                                                   | PASS    |                                                                                                                                                                               |
| `Document interface: iframe.contentDocument must inherit property "origin" with the proper type (3)`                                                                                                                                                                                                                                        | FAIL    | `assert_inherits: property "origin" not found in prototype chain`                                                                                                             |
| `Document interface: iframe.contentDocument must inherit property "compatMode" with the proper type (4)`                                                                                                                                                                                                                                    | PASS    |                                                                                                                                                                               |
| `Document interface: iframe.contentDocument must inherit property "characterSet" with the proper type (5)`                                                                                                                                                                                                                                  | PASS    |                                                                                                                                                                               |
| `Document interface: iframe.contentDocument must inherit property "charset" with the proper 

View on GitHub: https://github.com/w3c/web-platform-tests/pull/5567#issuecomment-294238999

Received on Friday, 14 April 2017 21:20:29 UTC