From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- .../document-exit-fullscreen-active-document.html | 27 ++++ .../document-exit-fullscreen-nested-in-iframe.html | 35 +++++ ...document-exit-fullscreen-nested-shadow-dom.html | 69 ++++++++++ .../api/document-exit-fullscreen-nested.html | 47 +++++++ .../api/document-exit-fullscreen-timing.html | 46 +++++++ .../api/document-exit-fullscreen-twice.html | 54 ++++++++ .../fullscreen/api/document-exit-fullscreen.html | 28 ++++ .../api/document-fullscreen-element.html | 47 +++++++ ...ocument-fullscreen-enabled-active-document.html | 19 +++ ...cument-fullscreen-enabled-cross-origin.sub.html | 37 ++++++ ...creen-enabled-removing-allowfullscreen.sub.html | 63 +++++++++ ...enabled-setting-allowfullscreen-timing.sub.html | 30 +++++ ...screen-enabled-setting-allowfullscreen.sub.html | 37 ++++++ .../api/document-fullscreen-enabled.html | 17 +++ .../api/document-onfullscreenchange.html | 26 ++++ .../fullscreen/api/document-onfullscreenerror.html | 24 ++++ .../fullscreen/api/element-ready-allowed.html | 33 +++++ ...ement-ready-check-allowed-cross-origin.sub.html | 31 +++++ .../api/element-ready-check-containing-iframe.html | 40 ++++++ ...ent-ready-check-fullscreen-element-sibling.html | 25 ++++ ...lement-ready-check-fullscreen-iframe-child.html | 32 +++++ .../api/element-ready-check-iframe-child.html | 23 ++++ ...t-ready-check-not-allowed-cross-origin.sub.html | 42 ++++++ .../api/element-ready-check-not-in-document.html | 26 ++++ ...element-request-fullscreen-active-document.html | 43 +++++++ .../element-request-fullscreen-after-error.html | 40 ++++++ ...element-request-fullscreen-and-exit-iframe.html | 97 ++++++++++++++ ...ment-request-fullscreen-and-move-to-iframe.html | 61 +++++++++ .../api/element-request-fullscreen-and-move.html | 26 ++++ ...ement-request-fullscreen-and-remove-iframe.html | 49 +++++++ .../api/element-request-fullscreen-and-remove.html | 24 ++++ ...request-fullscreen-consume-user-activation.html | 25 ++++ ...lement-request-fullscreen-cross-origin.sub.html | 143 +++++++++++++++++++++ .../api/element-request-fullscreen-dialog.html | 24 ++++ .../api/element-request-fullscreen-namespaces.html | 37 ++++++ .../api/element-request-fullscreen-non-top.html | 28 ++++ .../element-request-fullscreen-not-allowed.html | 24 ++++ .../api/element-request-fullscreen-options.html | 28 ++++ ...request-fullscreen-options.tentative.https.html | 29 +++++ .../element-request-fullscreen-same-element.html | 27 ++++ .../api/element-request-fullscreen-same.html | 34 +++++ ...ement-request-fullscreen-screen-size.https.html | 63 +++++++++ .../api/element-request-fullscreen-svg-rect.html | 31 +++++ .../api/element-request-fullscreen-svg-svg.html | 20 +++ .../api/element-request-fullscreen-timing.html | 48 +++++++ .../api/element-request-fullscreen-top.html | 34 +++++ .../api/element-request-fullscreen-twice.html | 36 ++++++ .../element-request-fullscreen-two-elements.html | 30 +++++ .../fullscreen/api/element-request-fullscreen.html | 19 +++ .../api/fullscreen-display-contents.html | 56 ++++++++ .../fullscreen/api/fullscreen-reordering.html | 62 +++++++++ .../tests/fullscreen/api/historical.html | 38 ++++++ .../tests/fullscreen/api/promises-reject.html | 22 ++++ .../tests/fullscreen/api/promises-resolve.html | 31 +++++ .../api/resources/attempt-fullscreen.html | 48 +++++++ .../api/resources/echo-fullscreenEnabled.html | 11 ++ .../api/resources/recursive-iframe-fullscreen.html | 86 +++++++++++++ .../api/resources/report-fullscreen-enabled.html | 11 ++ .../api/shadowroot-fullscreen-element.html | 47 +++++++ 59 files changed, 2290 insertions(+) create mode 100644 testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-active-document.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested-in-iframe.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested-shadow-dom.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-timing.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-twice.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-exit-fullscreen.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-fullscreen-element.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-active-document.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-cross-origin.sub.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-removing-allowfullscreen.sub.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-setting-allowfullscreen-timing.sub.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-setting-allowfullscreen.sub.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-onfullscreenchange.html create mode 100644 testing/web-platform/tests/fullscreen/api/document-onfullscreenerror.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-ready-allowed.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-ready-check-allowed-cross-origin.sub.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-ready-check-containing-iframe.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-ready-check-fullscreen-element-sibling.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-ready-check-fullscreen-iframe-child.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-ready-check-iframe-child.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-ready-check-not-allowed-cross-origin.sub.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-ready-check-not-in-document.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-active-document.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-after-error.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-exit-iframe.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-move-to-iframe.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-move.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-remove-iframe.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-remove.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-consume-user-activation.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-cross-origin.sub.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-dialog.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-namespaces.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-non-top.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-not-allowed.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-options.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-options.tentative.https.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-same-element.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-same.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-screen-size.https.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-svg-rect.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-svg-svg.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-timing.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-top.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-twice.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen-two-elements.html create mode 100644 testing/web-platform/tests/fullscreen/api/element-request-fullscreen.html create mode 100644 testing/web-platform/tests/fullscreen/api/fullscreen-display-contents.html create mode 100644 testing/web-platform/tests/fullscreen/api/fullscreen-reordering.html create mode 100644 testing/web-platform/tests/fullscreen/api/historical.html create mode 100644 testing/web-platform/tests/fullscreen/api/promises-reject.html create mode 100644 testing/web-platform/tests/fullscreen/api/promises-resolve.html create mode 100644 testing/web-platform/tests/fullscreen/api/resources/attempt-fullscreen.html create mode 100644 testing/web-platform/tests/fullscreen/api/resources/echo-fullscreenEnabled.html create mode 100644 testing/web-platform/tests/fullscreen/api/resources/recursive-iframe-fullscreen.html create mode 100644 testing/web-platform/tests/fullscreen/api/resources/report-fullscreen-enabled.html create mode 100644 testing/web-platform/tests/fullscreen/api/shadowroot-fullscreen-element.html (limited to 'testing/web-platform/tests/fullscreen/api') diff --git a/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-active-document.html b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-active-document.html new file mode 100644 index 0000000000..c96a56f352 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-active-document.html @@ -0,0 +1,27 @@ + + + Document#exitFullscreen() when the document is not the active document + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested-in-iframe.html b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested-in-iframe.html new file mode 100644 index 0000000000..893814dec3 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested-in-iframe.html @@ -0,0 +1,35 @@ + +Document#exitFullscreen() for nested fullscreen inside an iframe + + + + + + + diff --git a/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested-shadow-dom.html b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested-shadow-dom.html new file mode 100644 index 0000000000..695ae00322 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested-shadow-dom.html @@ -0,0 +1,69 @@ + +Exiting fullscreen from a nested shadow root should work correctly. + + + + + + + +
+ +
+ diff --git a/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested.html b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested.html new file mode 100644 index 0000000000..37332b9b8f --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-nested.html @@ -0,0 +1,47 @@ + +Document#exitFullscreen() for nested fullscreen + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-timing.html b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-timing.html new file mode 100644 index 0000000000..43e01743b9 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-timing.html @@ -0,0 +1,46 @@ + +Document#exitFullscreen() timing + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-twice.html b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-twice.html new file mode 100644 index 0000000000..aa8538cce4 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen-twice.html @@ -0,0 +1,54 @@ + +Document#exitFullscreen() called twice + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen.html b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen.html new file mode 100644 index 0000000000..666950ff55 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-exit-fullscreen.html @@ -0,0 +1,28 @@ + +Document#exitFullscreen() + + + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/document-fullscreen-element.html b/testing/web-platform/tests/fullscreen/api/document-fullscreen-element.html new file mode 100644 index 0000000000..8b3a16a2a8 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-fullscreen-element.html @@ -0,0 +1,47 @@ + +Document#fullscreenElement + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-active-document.html b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-active-document.html new file mode 100644 index 0000000000..360982c4a5 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-active-document.html @@ -0,0 +1,19 @@ + + + Document#fullscreenEnabled when the document is not the active document + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-cross-origin.sub.html b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-cross-origin.sub.html new file mode 100644 index 0000000000..bcfc98bbca --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-cross-origin.sub.html @@ -0,0 +1,37 @@ + +Document#fullscreenEnabled + + +
+ + + + + diff --git a/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-removing-allowfullscreen.sub.html b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-removing-allowfullscreen.sub.html new file mode 100644 index 0000000000..687a4ff1e4 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-removing-allowfullscreen.sub.html @@ -0,0 +1,63 @@ + + + Document#fullscreenEnabled removing allowfullscreen after load and then + navigating + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-setting-allowfullscreen-timing.sub.html b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-setting-allowfullscreen-timing.sub.html new file mode 100644 index 0000000000..49d91c8501 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-setting-allowfullscreen-timing.sub.html @@ -0,0 +1,30 @@ + +Document#fullscreenEnabled setting allowfullscreen after document creation, before response + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-setting-allowfullscreen.sub.html b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-setting-allowfullscreen.sub.html new file mode 100644 index 0000000000..4894fa0663 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled-setting-allowfullscreen.sub.html @@ -0,0 +1,37 @@ + +Document#fullscreenEnabled setting allowfullscreen after load and then navigating + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled.html b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled.html new file mode 100644 index 0000000000..40430d7bbf --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-fullscreen-enabled.html @@ -0,0 +1,17 @@ + +Document#fullscreenEnabled + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/document-onfullscreenchange.html b/testing/web-platform/tests/fullscreen/api/document-onfullscreenchange.html new file mode 100644 index 0000000000..10503c6ccb --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-onfullscreenchange.html @@ -0,0 +1,26 @@ + +Document#onfullscreenchange + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/document-onfullscreenerror.html b/testing/web-platform/tests/fullscreen/api/document-onfullscreenerror.html new file mode 100644 index 0000000000..ac92a9c24b --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/document-onfullscreenerror.html @@ -0,0 +1,24 @@ + +Document#onfullscreenerror + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-ready-allowed.html b/testing/web-platform/tests/fullscreen/api/element-ready-allowed.html new file mode 100644 index 0000000000..79890fa82f --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-ready-allowed.html @@ -0,0 +1,33 @@ + +Element ready check with enabled flag not set + + + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/element-ready-check-allowed-cross-origin.sub.html b/testing/web-platform/tests/fullscreen/api/element-ready-check-allowed-cross-origin.sub.html new file mode 100644 index 0000000000..9c93ed006b --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-ready-check-allowed-cross-origin.sub.html @@ -0,0 +1,31 @@ + +Element ready check with allowfullscreen attribute + + + + + + + diff --git a/testing/web-platform/tests/fullscreen/api/element-ready-check-containing-iframe.html b/testing/web-platform/tests/fullscreen/api/element-ready-check-containing-iframe.html new file mode 100644 index 0000000000..8d55aea563 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-ready-check-containing-iframe.html @@ -0,0 +1,40 @@ + +Element ready check for containing iframe + + + + + +
+ + + diff --git a/testing/web-platform/tests/fullscreen/api/element-ready-check-fullscreen-element-sibling.html b/testing/web-platform/tests/fullscreen/api/element-ready-check-fullscreen-element-sibling.html new file mode 100644 index 0000000000..6394c13ee3 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-ready-check-fullscreen-element-sibling.html @@ -0,0 +1,25 @@ + +Element ready check for sibling of fullscreen element + + + + + +
+
+
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-ready-check-fullscreen-iframe-child.html b/testing/web-platform/tests/fullscreen/api/element-ready-check-fullscreen-iframe-child.html new file mode 100644 index 0000000000..77aad41e7d --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-ready-check-fullscreen-iframe-child.html @@ -0,0 +1,32 @@ + +Element ready check for child of a fullscreen iframe + + + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/element-ready-check-iframe-child.html b/testing/web-platform/tests/fullscreen/api/element-ready-check-iframe-child.html new file mode 100644 index 0000000000..9b9d06ad75 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-ready-check-iframe-child.html @@ -0,0 +1,23 @@ + +Element ready check for child of iframe + + + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/element-ready-check-not-allowed-cross-origin.sub.html b/testing/web-platform/tests/fullscreen/api/element-ready-check-not-allowed-cross-origin.sub.html new file mode 100644 index 0000000000..a59906ba9f --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-ready-check-not-allowed-cross-origin.sub.html @@ -0,0 +1,42 @@ + +Element ready check with no allowfullscreen attribute + + + + + + + + + + diff --git a/testing/web-platform/tests/fullscreen/api/element-ready-check-not-in-document.html b/testing/web-platform/tests/fullscreen/api/element-ready-check-not-in-document.html new file mode 100644 index 0000000000..210ccc2ace --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-ready-check-not-in-document.html @@ -0,0 +1,26 @@ + +Element ready check for element not in a document + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-active-document.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-active-document.html new file mode 100644 index 0000000000..bac8631059 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-active-document.html @@ -0,0 +1,43 @@ + + + Element#requestFullscreen() when the document is not the active document + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-after-error.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-after-error.html new file mode 100644 index 0000000000..4278382770 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-after-error.html @@ -0,0 +1,40 @@ + +Element#requestFullscreen() after error + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-exit-iframe.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-exit-iframe.html new file mode 100644 index 0000000000..f0bf5f6bac --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-exit-iframe.html @@ -0,0 +1,97 @@ + + + Element#requestFullscreen() and Document#exitFullscreen() in iframe + + + + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-move-to-iframe.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-move-to-iframe.html new file mode 100644 index 0000000000..f758835012 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-move-to-iframe.html @@ -0,0 +1,61 @@ + + + Element#requestFullscreen() followed by moving the element into an iframe + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-move.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-move.html new file mode 100644 index 0000000000..f031461ce5 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-move.html @@ -0,0 +1,26 @@ + + + Element#requestFullscreen() followed by moving the element within the + document + + + + + + +
+
+
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-remove-iframe.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-remove-iframe.html new file mode 100644 index 0000000000..991799a48d --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-remove-iframe.html @@ -0,0 +1,49 @@ + + + Element#requestFullscreen() in iframe followed by removing the iframe + + + + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-remove.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-remove.html new file mode 100644 index 0000000000..436a61b6e1 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-and-remove.html @@ -0,0 +1,24 @@ + +Element#requestFullscreen() followed by removing the element + + + + + +
+
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-consume-user-activation.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-consume-user-activation.html new file mode 100644 index 0000000000..cc4806711d --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-consume-user-activation.html @@ -0,0 +1,25 @@ + +Element#requestFullscreen() consumes user activation + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-cross-origin.sub.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-cross-origin.sub.html new file mode 100644 index 0000000000..5f3a397bbc --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-cross-origin.sub.html @@ -0,0 +1,143 @@ + + + Element#requestFullscreen() works properly with a tree of cross-origin iframes + + + + + + + + + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-dialog.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-dialog.html new file mode 100644 index 0000000000..ee5e21306a --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-dialog.html @@ -0,0 +1,24 @@ + +Element#requestFullscreen() for dialog element + + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-namespaces.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-namespaces.html new file mode 100644 index 0000000000..dffa8dbc90 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-namespaces.html @@ -0,0 +1,37 @@ + +Element#requestFullscreen() for an element in null namespace + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-non-top.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-non-top.html new file mode 100644 index 0000000000..9bed70d695 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-non-top.html @@ -0,0 +1,28 @@ + + + Element#requestFullscreen() for non-top element in fullscreen element stack + + + + + + +
+
+
+
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-not-allowed.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-not-allowed.html new file mode 100644 index 0000000000..e52895ad7e --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-not-allowed.html @@ -0,0 +1,24 @@ + + + Element#requestFullscreen() when not allowed to request fullscreen + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-options.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-options.html new file mode 100644 index 0000000000..c11f54f7b5 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-options.html @@ -0,0 +1,28 @@ + +Element#requestFullscreen({ navigationUI }) support + + + + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-options.tentative.https.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-options.tentative.https.html new file mode 100644 index 0000000000..871c917dcc --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-options.tentative.https.html @@ -0,0 +1,29 @@ + +Element#requestFullscreen({ screen }) tentative support + + + + + + + + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-same-element.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-same-element.html new file mode 100644 index 0000000000..a2b04dd173 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-same-element.html @@ -0,0 +1,27 @@ + +Element#requestFullscreen() on the current fullscreen element + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-same.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-same.html new file mode 100644 index 0000000000..8569c4df79 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-same.html @@ -0,0 +1,34 @@ + +Element#requestFullscreen() on the current fullscreen element + + + + + +
+
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-screen-size.https.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-screen-size.https.html new file mode 100644 index 0000000000..1c2bc9e3d1 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-screen-size.https.html @@ -0,0 +1,63 @@ + + + Element#requestFullscreen() does not affect Screen sizes + + + + + + + + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-svg-rect.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-svg-rect.html new file mode 100644 index 0000000000..44adfa6898 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-svg-rect.html @@ -0,0 +1,31 @@ + +Element#requestFullscreen() for SVG rect element + + + + + +
+ + + + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-svg-svg.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-svg-svg.html new file mode 100644 index 0000000000..e579f6e7d7 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-svg-svg.html @@ -0,0 +1,20 @@ + +Element#requestFullscreen() for SVG svg element + + + + + +
+ + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-timing.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-timing.html new file mode 100644 index 0000000000..b7986575ff --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-timing.html @@ -0,0 +1,48 @@ + +Element#requestFullscreen() timing + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-top.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-top.html new file mode 100644 index 0000000000..59211856ab --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-top.html @@ -0,0 +1,34 @@ + + + Element#requestFullscreen() for top element in fullscreen element stack + + + + + + +
+
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-twice.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-twice.html new file mode 100644 index 0000000000..db53aec544 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-twice.html @@ -0,0 +1,36 @@ + +Element#requestFullscreen() twice + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-two-elements.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-two-elements.html new file mode 100644 index 0000000000..54419ea8fd --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen-two-elements.html @@ -0,0 +1,30 @@ + +Element#requestFullscreen() on two elements in the same document + + + + + + +
+
+ + diff --git a/testing/web-platform/tests/fullscreen/api/element-request-fullscreen.html b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen.html new file mode 100644 index 0000000000..fd9f249551 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/element-request-fullscreen.html @@ -0,0 +1,19 @@ + +Element#requestFullscreen() + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/fullscreen-display-contents.html b/testing/web-platform/tests/fullscreen/api/fullscreen-display-contents.html new file mode 100644 index 0000000000..fc6f232747 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/fullscreen-display-contents.html @@ -0,0 +1,56 @@ + + + + Test that display:contents on fullscreen elements acts like + display:block + + + + + + + + + +
+ + + + diff --git a/testing/web-platform/tests/fullscreen/api/fullscreen-reordering.html b/testing/web-platform/tests/fullscreen/api/fullscreen-reordering.html new file mode 100644 index 0000000000..1aaf3c37c0 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/fullscreen-reordering.html @@ -0,0 +1,62 @@ + +Re-requesting fullscreen doesn't fail but doesn't change order + + + + + + +
+
Element A
+
Element B
+
+ + + + diff --git a/testing/web-platform/tests/fullscreen/api/historical.html b/testing/web-platform/tests/fullscreen/api/historical.html new file mode 100644 index 0000000000..8b3e3c03e9 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/historical.html @@ -0,0 +1,38 @@ + +Historical Fullscreen features + + + diff --git a/testing/web-platform/tests/fullscreen/api/promises-reject.html b/testing/web-platform/tests/fullscreen/api/promises-reject.html new file mode 100644 index 0000000000..4385b1646d --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/promises-reject.html @@ -0,0 +1,22 @@ + +Promises#reject + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/promises-resolve.html b/testing/web-platform/tests/fullscreen/api/promises-resolve.html new file mode 100644 index 0000000000..5b8a090628 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/promises-resolve.html @@ -0,0 +1,31 @@ + +Promises#resolve + + + + + +
+ diff --git a/testing/web-platform/tests/fullscreen/api/resources/attempt-fullscreen.html b/testing/web-platform/tests/fullscreen/api/resources/attempt-fullscreen.html new file mode 100644 index 0000000000..98cca04516 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/resources/attempt-fullscreen.html @@ -0,0 +1,48 @@ + + +IFrame Fullscreen API success reporter + + diff --git a/testing/web-platform/tests/fullscreen/api/resources/echo-fullscreenEnabled.html b/testing/web-platform/tests/fullscreen/api/resources/echo-fullscreenEnabled.html new file mode 100644 index 0000000000..ad5edf7986 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/resources/echo-fullscreenEnabled.html @@ -0,0 +1,11 @@ + + +

This page echos document.fullscreenEnabled.

diff --git a/testing/web-platform/tests/fullscreen/api/resources/recursive-iframe-fullscreen.html b/testing/web-platform/tests/fullscreen/api/resources/recursive-iframe-fullscreen.html new file mode 100644 index 0000000000..d242a3b3e6 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/resources/recursive-iframe-fullscreen.html @@ -0,0 +1,86 @@ + + +Recursive IFrame Fullscreen API success reporter + + + + + + diff --git a/testing/web-platform/tests/fullscreen/api/resources/report-fullscreen-enabled.html b/testing/web-platform/tests/fullscreen/api/resources/report-fullscreen-enabled.html new file mode 100644 index 0000000000..ee8d4cfab7 --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/resources/report-fullscreen-enabled.html @@ -0,0 +1,11 @@ + + +IFrame fullscreenEnabled attribute reporter + + diff --git a/testing/web-platform/tests/fullscreen/api/shadowroot-fullscreen-element.html b/testing/web-platform/tests/fullscreen/api/shadowroot-fullscreen-element.html new file mode 100644 index 0000000000..5e605f00aa --- /dev/null +++ b/testing/web-platform/tests/fullscreen/api/shadowroot-fullscreen-element.html @@ -0,0 +1,47 @@ + + + + shadowRoot.fullscreenElement works correctly + + + +
+ +
+ + + + + + + + -- cgit v1.2.3