| This is a testharness.js-based test. |
| PASS Test driver |
| PASS Document interface: attribute fullscreenEnabled |
| PASS Unscopable handled correctly for fullscreenEnabled property on Document |
| PASS Document interface: attribute fullscreen |
| PASS Unscopable handled correctly for fullscreen property on Document |
| FAIL Document interface: operation exitFullscreen() assert_unreached: Throws "TypeError: Illegal invocation" instead of rejecting promise Reached unreachable code |
| PASS Unscopable handled correctly for exitFullscreen() on Document |
| PASS Document interface: attribute onfullscreenchange |
| PASS Unscopable handled correctly for onfullscreenchange property on Document |
| PASS Document interface: attribute onfullscreenerror |
| PASS Unscopable handled correctly for onfullscreenerror property on Document |
| PASS Document interface: attribute fullscreenElement |
| PASS Unscopable handled correctly for fullscreenElement property on Document |
| PASS Document interface: new Document must inherit property "fullscreenEnabled" with the proper type |
| PASS Document interface: new Document must inherit property "fullscreen" with the proper type |
| PASS Document interface: new Document must inherit property "exitFullscreen()" with the proper type |
| PASS Document interface: new Document must inherit property "onfullscreenchange" with the proper type |
| PASS Document interface: new Document must inherit property "onfullscreenerror" with the proper type |
| PASS Document interface: new Document must inherit property "fullscreenElement" with the proper type |
| PASS ShadowRoot interface: attribute fullscreenElement |
| PASS Unscopable handled correctly for fullscreenElement property on ShadowRoot |
| FAIL Element interface: operation requestFullscreen() assert_unreached: Throws "TypeError: Illegal invocation" instead of rejecting promise Reached unreachable code |
| PASS Unscopable handled correctly for requestFullscreen() on Element |
| PASS Element interface: attribute onfullscreenchange |
| PASS Unscopable handled correctly for onfullscreenchange property on Element |
| PASS Element interface: attribute onfullscreenerror |
| PASS Unscopable handled correctly for onfullscreenerror property on Element |
| PASS Element interface: document.createElementNS(null, "test") must inherit property "requestFullscreen()" with the proper type |
| PASS Element interface: document.createElementNS(null, "test") must inherit property "onfullscreenchange" with the proper type |
| PASS Element interface: document.createElementNS(null, "test") must inherit property "onfullscreenerror" with the proper type |
| Harness: the test ran to completion. |
| |