api/document-exit-fullscreen-active-document.html | Pass | 1 / 1 | | |
api/document-exit-fullscreen-nested-in-direct-fullscreen-iframe.html | Pass | 1 / 1 | | |
api/document-exit-fullscreen-nested-in-iframe.html | Pass | 1 / 1 | | |
api/document-exit-fullscreen-nested-shadow-dom.html | Pass | 1 / 1 | | |
api/document-exit-fullscreen-nested.html | Pass | 1 / 1 | | |
api/document-exit-fullscreen-timing.html | Pass | 1 / 1 | | |
api/document-exit-fullscreen-twice.html | Pass | 1 / 1 | | |
api/document-exit-fullscreen.html | Pass | 1 / 1 | | |
api/document-fullscreen-element.html | Pass | 1 / 1 | | |
api/document-fullscreen-enabled-active-document.html | Pass | 1 / 1 | | |
api/document-fullscreen-enabled-cross-origin.sub.html | Pass | 4 / 4 | | |
api/document-fullscreen-enabled-removing-allowfullscreen.sub.html | Fail | 0 / 1 | TEST BUG | the test expects document.fullscreenEnabled to be false in a same-origin iframe without allowfullscreen, but the default allowlist of the fullscreen feature is 'self' (fails in every browser) |
api/document-fullscreen-enabled-setting-allowfullscreen-timing.sub.html | Fail | 0 / 1 | TEST BUG | the test expects document.fullscreenEnabled to be false in a same-origin iframe without allowfullscreen, but the default allowlist of the fullscreen feature is 'self' (fails in every browser) |
api/document-fullscreen-enabled-setting-allowfullscreen.sub.html | Fail | 0 / 1 | TEST BUG | the test expects document.fullscreenEnabled to be false in a same-origin iframe without allowfullscreen, but the default allowlist of the fullscreen feature is 'self' (fails in every browser) |
api/document-fullscreen-enabled.html | Pass | 1 / 1 | | |
api/document-fullscreen-keyboard-lock-change.window.js | Pass | 1 / 1 | | |
api/document-fullscreen-keyboard-lock-escape.window.js | Pass | 4 / 4 | | |
api/document-fullscreen-keyboard-lock-multiple-elements.window.js | Pass | 1 / 1 | | |
api/document-fullscreen-keyboard-lock-shadowdom.window.js | Pass | 1 / 1 | | |
api/document-onfullscreenchange.html | Pass | 1 / 1 | | |
api/document-onfullscreenerror.html | Pass | 1 / 1 | | |
api/element-ready-allowed.html | Pass | 1 / 1 | | |
api/element-ready-check-allowed-cross-origin.sub.html | Pass | 1 / 1 | | |
api/element-ready-check-containing-iframe.html | Fail | 0 / 1 | TEST BUG | the test requests fullscreen in an iframe after a click in a sibling iframe: the activation notification of the HTML Standard only activates the windows of the ancestors and of the same-origin descendants of the clicked document, so requestFullscreen() fails without transient activation (it also fails in Firefox and Safari; Chrome shares the activation between the same-origin frames of a page) |
api/element-ready-check-fullscreen-element-sibling.html | Pass | 1 / 1 | | |
api/element-ready-check-fullscreen-iframe-child.html | Pass | 1 / 1 | | |
api/element-ready-check-iframe-child.html | Pass | 1 / 1 | | |
api/element-ready-check-not-allowed-cross-origin.sub.html | Pass | 1 / 1 | | |
api/element-ready-check-not-in-document.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-active-document.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-after-error.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-and-exit-iframe.html | Pass | 2 / 2 | | |
api/element-request-fullscreen-and-move-to-iframe.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-and-move.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-and-remove-iframe.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-and-remove.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-consume-user-activation.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-cross-origin.sub.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-dialog.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-namespaces.html | Pass | 6 / 6 | | |
api/element-request-fullscreen-non-top.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-not-allowed.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-options.html | Pass | 2 / 2 | | |
api/element-request-fullscreen-same-element.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-screen-size.https.html | Fail | 1 / 2 | REQUIRES(media) | navigator.mediaDevices.getDisplayMedia() (the tab capture of the element) |
api/element-request-fullscreen-svg-rect.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-svg-svg.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-svg-text.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-timing.html | Pass | 2 / 2 | | |
api/element-request-fullscreen-top.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-twice.html | Pass | 1 / 1 | | |
api/element-request-fullscreen-two-elements.html | Pass | 1 / 1 | | |
api/element-request-fullscreen.html | Pass | 1 / 1 | | |
api/fullscreen-change-event-shape.html | Pass | 3 / 3 | | |
api/fullscreen-display-contents.html | Pass | 1 / 1 | | |
api/fullscreen-exit-errors-and-async.html | Pass | 2 / 2 | | |
api/fullscreen-hides-popovers.html | Pass | 2 / 2 | | |
api/fullscreen-idl-getters.html | Pass | 3 / 3 | | |
api/fullscreen-reordering.html | Pass | 1 / 1 | | |
api/fullscreen-request-preconditions.html | Pass | 3 / 3 | | |
api/historical.html | Pass | 85 / 85 | | |
api/keyboard-lock-cross-origin-iframe.sub.html | Pass | 2 / 2 | | |
api/navigate-iframe.sub.html | Fail | 4 / 5 | TEST BUG | 1 subtest (cross_to_same) expects the default allowlist 'self' to compare the declared origin of the iframe (its src), as Firefox does; the "define an inherited policy for feature in container" algorithm compares the origin of the new document, which is same origin with its parent (it also fails in Chrome and Safari) |
api/promises-reject.html | Pass | 1 / 1 | | |
api/promises-resolve.html | Pass | 1 / 1 | | |
api/shadowroot-fullscreen-element.html | Pass | 1 / 1 | | |
idlharness.window.js | Pass | 42 / 42 | | |
model/fullscreen-exit-edges.html | Pass | 1 / 1 | | |
model/move-fullscreen-element.html | Pass | 1 / 1 | | |
model/move-to-fullscreen-iframe.html | Pass | 1 / 1 | | |
model/move-to-iframe.html | Pass | 1 / 1 | | |
model/move-to-inactive-document.html | Pass | 1 / 1 | | |
model/remove-child.html | Pass | 1 / 1 | | |
model/remove-first-sibling.html | Pass | 1 / 1 | | |
model/remove-first.html | Pass | 1 / 1 | | |
model/remove-last-sibling.html | Pass | 1 / 1 | | |
model/remove-last.html | Pass | 1 / 1 | | |
model/remove-parent.html | Pass | 1 / 1 | | |
model/remove-single.html | Pass | 1 / 1 | | |
rendering/fullscreen-css-invalidation.html | Pass | 1 / 1 | | |
rendering/fullscreen-css-transition.html | Pass | 1 / 1 | | |
rendering/fullscreen-pseudo-class-support.html | Pass | 1 / 1 | | |
rendering/fullscreen-pseudo-class.html | Pass | 1 / 1 | | |
rendering/fullscreen-root-block-scroll.html | Pass | 1 / 1 | | |
rendering/fullscreen-root-block-size.html | Pass | 1 / 1 | | |
rendering/fullscreen-ua-stylesheet.html | Pass | 3 / 3 | | |
rendering/ua-style-iframe.html | Pass | 1 / 1 | | |