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 --- ...tiveelement-after-calling-window-focus.sub.html | 93 ++++++++++++++++++++++ ...cusing-different-site-iframe-contentwindow.html | 36 +++++++++ ...site-iframe-then-immediately-focusing-back.html | 54 +++++++++++++ ...ement-after-focusing-different-site-iframe.html | 27 +++++++ ...er-focusing-same-site-iframe-contentwindow.html | 27 +++++++ ...iveelement-after-focusing-same-site-iframe.html | 27 +++++++ ...cusing-different-site-iframe-contentwindow.html | 16 ++++ ...immediately-focusing-different-site-iframe.html | 16 ++++ ...ly-focusing-same-site-iframe-contentwindow.html | 16 ++++ ...fter-immediately-focusing-same-site-iframe.html | 16 ++++ ...already-focused-iframe-deep-different-site.html | 20 +++++ ...ocus-already-focused-iframe-deep-same-site.html | 20 +++++ ...ocus-already-focused-iframe-different-site.html | 20 +++++ .../focus-already-focused-iframe-same-site.html | 20 +++++ .../tests/focus/focus-centers-element.html | 83 +++++++++++++++++++ .../focus/focus-event-after-focusing-iframes.html | 60 ++++++++++++++ .../focus/focus-event-after-iframe-gets-focus.html | 65 +++++++++++++++ ...e-element-in-overflow-hidden-container-ref.html | 47 +++++++++++ ...large-element-in-overflow-hidden-container.html | 61 ++++++++++++++ ...storation-in-different-site-iframes-window.html | 16 ++++ ...ocus-restoration-in-different-site-iframes.html | 16 ++++ ...us-restoration-in-same-site-iframes-window.html | 16 ++++ ...e-element-in-overflow-hidden-container-ref.html | 50 ++++++++++++ ...sible-element-in-overflow-hidden-container.html | 54 +++++++++++++ .../tests/focus/hasfocus-different-site.html | 16 ++++ .../tests/focus/hasfocus-same-site.html | 16 ++++ ...e-activeelement-after-focusing-out-iframes.html | 50 ++++++++++++ ...cus-with-different-site-intermediate-frame.html | 17 ++++ ...-focus-with-same-as-top-intermediate-frame.html | 17 ++++ ...cus-with-different-site-intermediate-frame.html | 17 ++++ ...-focus-with-same-as-top-intermediate-frame.html | 17 ++++ .../iframe-focuses-parent-different-site.html | 20 +++++ .../focus/iframe-focuses-parent-same-site.html | 20 +++++ .../tests/focus/scroll-matches-focus.html | 47 +++++++++++ ...veelement-after-calling-window-focus-inner.html | 38 +++++++++ ...ment-after-calling-window-focus-middle.sub.html | 30 +++++++ ...r-calling-window-focus-outer-different.sub.html | 35 ++++++++ ...-after-calling-window-focus-outer-same.sub.html | 29 +++++++ ...-different-site-iframe-inner-contentwindow.html | 18 +++++ ...after-focusing-different-site-iframe-inner.html | 18 +++++ ...ferent-site-iframe-outer-contentwindow.sub.html | 29 +++++++ ...r-focusing-different-site-iframe-outer.sub.html | 29 +++++++ ...e-then-immediately-focusing-back-outer.sub.html | 39 +++++++++ ...using-same-site-iframe-inner-contentwindow.html | 18 +++++ ...ment-after-focusing-same-site-iframe-inner.html | 18 +++++ ...using-same-site-iframe-outer-contentwindow.html | 29 +++++++ ...ment-after-focusing-same-site-iframe-outer.html | 29 +++++++ ...-different-site-iframe-inner-contentwindow.html | 20 +++++ ...ately-focusing-different-site-iframe-inner.html | 18 +++++ ...ferent-site-iframe-outer-contentwindow.sub.html | 29 +++++++ ...y-focusing-different-site-iframe-outer.sub.html | 29 +++++++ ...using-same-site-iframe-inner-contentwindow.html | 20 +++++ ...mmediately-focusing-same-site-iframe-inner.html | 18 +++++ ...using-same-site-iframe-outer-contentwindow.html | 29 +++++++ ...mmediately-focusing-same-site-iframe-outer.html | 29 +++++++ ...cused-iframe-deep-different-site-outer.sub.html | 21 +++++ ...lready-focused-iframe-deep-same-site-outer.html | 21 +++++ ...dy-focused-iframe-different-site-outer.sub.html | 21 +++++ .../focus-already-focused-iframe-inner.html | 18 +++++ .../focus-already-focused-iframe-middle.html | 15 ++++ ...cus-already-focused-iframe-same-site-outer.html | 21 +++++ ...different-site-iframe-gets-focus-outer.sub.html | 30 +++++++ ...-focusing-different-site-iframes-outer.sub.html | 32 ++++++++ .../focus-event-after-focusing-iframes-inner.html | 27 +++++++ ...ent-after-focusing-same-site-iframes-outer.html | 32 ++++++++ .../focus-event-after-iframe-gets-focus-inner.html | 31 ++++++++ ...ifferent-site-iframe-gets-focus-middle.sub.html | 27 +++++++ ...different-site-iframe-gets-focus-outer.sub.html | 30 +++++++ ...nt-after-same-site-iframe-gets-focus-outer.html | 30 +++++++ ...ion-in-different-site-iframes-inner-window.html | 31 ++++++++ ...estoration-in-different-site-iframes-inner.html | 39 +++++++++ ...estoration-in-different-site-iframes-other.html | 7 ++ ...in-different-site-iframes-outer-window.sub.html | 39 +++++++++ ...ration-in-different-site-iframes-outer.sub.html | 39 +++++++++ ...toration-in-same-site-iframes-inner-window.html | 31 ++++++++ ...toration-in-same-site-iframes-outer-window.html | 39 +++++++++ .../support/hasfocus-different-site-outer.sub.html | 50 ++++++++++++ .../tests/focus/support/hasfocus-inner.html | 41 ++++++++++ .../tests/focus/support/hasfocus-other.html | 13 +++ .../focus/support/hasfocus-same-site-outer.html | 50 ++++++++++++ ...using-out-different-site-iframes-outer.sub.html | 34 ++++++++ ...veelement-after-focusing-out-iframes-inner.html | 38 +++++++++ ...after-focusing-out-same-site-iframes-outer.html | 34 ++++++++ ...th-different-site-intermediate-frame-inner.html | 13 +++ ...fferent-site-intermediate-frame-middle.sub.html | 37 +++++++++ ...ifferent-site-intermediate-frame-outer.sub.html | 22 +++++ ...-with-same-as-top-intermediate-frame-inner.html | 13 +++ ...-same-as-top-intermediate-frame-middle.sub.html | 37 +++++++++ ...-with-same-as-top-intermediate-frame-outer.html | 22 +++++ ...th-different-site-intermediate-frame-inner.html | 13 +++ ...fferent-site-intermediate-frame-middle.sub.html | 37 +++++++++ ...ifferent-site-intermediate-frame-outer.sub.html | 22 +++++ ...-with-same-as-top-intermediate-frame-inner.html | 13 +++ ...-same-as-top-intermediate-frame-middle.sub.html | 37 +++++++++ ...-with-same-as-top-intermediate-frame-outer.html | 22 +++++ ...iframe-focuses-parent-different-site-inner.html | 17 ++++ ...iframe-focuses-parent-different-site-other.html | 14 ++++ ...me-focuses-parent-different-site-outer.sub.html | 39 +++++++++ .../iframe-focuses-parent-same-site-inner.html | 17 ++++ .../iframe-focuses-parent-same-site-other.html | 14 ++++ .../iframe-focuses-parent-same-site-outer.html | 39 +++++++++ 101 files changed, 2933 insertions(+) create mode 100644 testing/web-platform/tests/focus/activeelement-after-calling-window-focus.sub.html create mode 100644 testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe-contentwindow.html create mode 100644 testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back.html create mode 100644 testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe.html create mode 100644 testing/web-platform/tests/focus/activeelement-after-focusing-same-site-iframe-contentwindow.html create mode 100644 testing/web-platform/tests/focus/activeelement-after-focusing-same-site-iframe.html create mode 100644 testing/web-platform/tests/focus/activeelement-after-immediately-focusing-different-site-iframe-contentwindow.html create mode 100644 testing/web-platform/tests/focus/activeelement-after-immediately-focusing-different-site-iframe.html create mode 100644 testing/web-platform/tests/focus/activeelement-after-immediately-focusing-same-site-iframe-contentwindow.html create mode 100644 testing/web-platform/tests/focus/activeelement-after-immediately-focusing-same-site-iframe.html create mode 100644 testing/web-platform/tests/focus/focus-already-focused-iframe-deep-different-site.html create mode 100644 testing/web-platform/tests/focus/focus-already-focused-iframe-deep-same-site.html create mode 100644 testing/web-platform/tests/focus/focus-already-focused-iframe-different-site.html create mode 100644 testing/web-platform/tests/focus/focus-already-focused-iframe-same-site.html create mode 100644 testing/web-platform/tests/focus/focus-centers-element.html create mode 100644 testing/web-platform/tests/focus/focus-event-after-focusing-iframes.html create mode 100644 testing/web-platform/tests/focus/focus-event-after-iframe-gets-focus.html create mode 100644 testing/web-platform/tests/focus/focus-large-element-in-overflow-hidden-container-ref.html create mode 100644 testing/web-platform/tests/focus/focus-large-element-in-overflow-hidden-container.html create mode 100644 testing/web-platform/tests/focus/focus-restoration-in-different-site-iframes-window.html create mode 100644 testing/web-platform/tests/focus/focus-restoration-in-different-site-iframes.html create mode 100644 testing/web-platform/tests/focus/focus-restoration-in-same-site-iframes-window.html create mode 100644 testing/web-platform/tests/focus/focus-visible-element-in-overflow-hidden-container-ref.html create mode 100644 testing/web-platform/tests/focus/focus-visible-element-in-overflow-hidden-container.html create mode 100644 testing/web-platform/tests/focus/hasfocus-different-site.html create mode 100644 testing/web-platform/tests/focus/hasfocus-same-site.html create mode 100644 testing/web-platform/tests/focus/iframe-activeelement-after-focusing-out-iframes.html create mode 100644 testing/web-platform/tests/focus/iframe-contentwindow-focus-with-different-site-intermediate-frame.html create mode 100644 testing/web-platform/tests/focus/iframe-contentwindow-focus-with-same-as-top-intermediate-frame.html create mode 100644 testing/web-platform/tests/focus/iframe-focus-with-different-site-intermediate-frame.html create mode 100644 testing/web-platform/tests/focus/iframe-focus-with-same-as-top-intermediate-frame.html create mode 100644 testing/web-platform/tests/focus/iframe-focuses-parent-different-site.html create mode 100644 testing/web-platform/tests/focus/iframe-focuses-parent-same-site.html create mode 100644 testing/web-platform/tests/focus/scroll-matches-focus.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-inner.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-middle.sub.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-outer-different.sub.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-outer-same.sub.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-inner-contentwindow.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-inner.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-outer-contentwindow.sub.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-inner-contentwindow.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-inner.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-outer-contentwindow.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-outer.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-inner-contentwindow.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-inner.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-outer-contentwindow.sub.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-inner-contentwindow.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-inner.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-outer-contentwindow.html create mode 100644 testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-outer.html create mode 100644 testing/web-platform/tests/focus/support/focus-already-focused-iframe-deep-different-site-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/focus-already-focused-iframe-deep-same-site-outer.html create mode 100644 testing/web-platform/tests/focus/support/focus-already-focused-iframe-different-site-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/focus-already-focused-iframe-inner.html create mode 100644 testing/web-platform/tests/focus/support/focus-already-focused-iframe-middle.html create mode 100644 testing/web-platform/tests/focus/support/focus-already-focused-iframe-same-site-outer.html create mode 100644 testing/web-platform/tests/focus/support/focus-event-after-different-site-iframe-gets-focus-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/focus-event-after-focusing-different-site-iframes-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/focus-event-after-focusing-iframes-inner.html create mode 100644 testing/web-platform/tests/focus/support/focus-event-after-focusing-same-site-iframes-outer.html create mode 100644 testing/web-platform/tests/focus/support/focus-event-after-iframe-gets-focus-inner.html create mode 100644 testing/web-platform/tests/focus/support/focus-event-after-innermost-different-site-iframe-gets-focus-middle.sub.html create mode 100644 testing/web-platform/tests/focus/support/focus-event-after-innermost-different-site-iframe-gets-focus-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/focus-event-after-same-site-iframe-gets-focus-outer.html create mode 100644 testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-inner-window.html create mode 100644 testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-inner.html create mode 100644 testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-other.html create mode 100644 testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-outer-window.sub.html create mode 100644 testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/focus-restoration-in-same-site-iframes-inner-window.html create mode 100644 testing/web-platform/tests/focus/support/focus-restoration-in-same-site-iframes-outer-window.html create mode 100644 testing/web-platform/tests/focus/support/hasfocus-different-site-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/hasfocus-inner.html create mode 100644 testing/web-platform/tests/focus/support/hasfocus-other.html create mode 100644 testing/web-platform/tests/focus/support/hasfocus-same-site-outer.html create mode 100644 testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-different-site-iframes-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-iframes-inner.html create mode 100644 testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-same-site-iframes-outer.html create mode 100644 testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-inner.html create mode 100644 testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html create mode 100644 testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-inner.html create mode 100644 testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-middle.sub.html create mode 100644 testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-outer.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-inner.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-middle.sub.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-inner.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-middle.sub.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-outer.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-inner.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-other.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-outer.sub.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-inner.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-other.html create mode 100644 testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-outer.html (limited to 'testing/web-platform/tests/focus') diff --git a/testing/web-platform/tests/focus/activeelement-after-calling-window-focus.sub.html b/testing/web-platform/tests/focus/activeelement-after-calling-window-focus.sub.html new file mode 100644 index 0000000000..34579fb2a6 --- /dev/null +++ b/testing/web-platform/tests/focus/activeelement-after-calling-window-focus.sub.html @@ -0,0 +1,93 @@ + + +activeElement after calling window.focus() + + + + diff --git a/testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe-contentwindow.html b/testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe-contentwindow.html new file mode 100644 index 0000000000..b16280acbd --- /dev/null +++ b/testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe-contentwindow.html @@ -0,0 +1,36 @@ + + +activeElement when focusing different-site iframe's contentWindow + + + diff --git a/testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back.html b/testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back.html new file mode 100644 index 0000000000..b2385705bc --- /dev/null +++ b/testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back.html @@ -0,0 +1,54 @@ + + +activeElement when focusing different-site iframe then immediately focusing back + + + diff --git a/testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe.html b/testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe.html new file mode 100644 index 0000000000..b974252555 --- /dev/null +++ b/testing/web-platform/tests/focus/activeelement-after-focusing-different-site-iframe.html @@ -0,0 +1,27 @@ + + +activeElement when focusing different-site iframe + + + diff --git a/testing/web-platform/tests/focus/activeelement-after-focusing-same-site-iframe-contentwindow.html b/testing/web-platform/tests/focus/activeelement-after-focusing-same-site-iframe-contentwindow.html new file mode 100644 index 0000000000..b4a14e721f --- /dev/null +++ b/testing/web-platform/tests/focus/activeelement-after-focusing-same-site-iframe-contentwindow.html @@ -0,0 +1,27 @@ + + +activeElement when focusing same-site iframe's contentWindow + + + diff --git a/testing/web-platform/tests/focus/activeelement-after-focusing-same-site-iframe.html b/testing/web-platform/tests/focus/activeelement-after-focusing-same-site-iframe.html new file mode 100644 index 0000000000..55918ebf07 --- /dev/null +++ b/testing/web-platform/tests/focus/activeelement-after-focusing-same-site-iframe.html @@ -0,0 +1,27 @@ + + +activeElement when focusing same-site iframe + + + diff --git a/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-different-site-iframe-contentwindow.html b/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-different-site-iframe-contentwindow.html new file mode 100644 index 0000000000..8c3a9d1195 --- /dev/null +++ b/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-different-site-iframe-contentwindow.html @@ -0,0 +1,16 @@ + + +activeElement when immediately focusing different-site iframe's contentWindow + + + diff --git a/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-different-site-iframe.html b/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-different-site-iframe.html new file mode 100644 index 0000000000..67bf733bc1 --- /dev/null +++ b/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-different-site-iframe.html @@ -0,0 +1,16 @@ + + +activeElement when immediately focusing different-site iframe + + + diff --git a/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-same-site-iframe-contentwindow.html b/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-same-site-iframe-contentwindow.html new file mode 100644 index 0000000000..2f6a8ac853 --- /dev/null +++ b/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-same-site-iframe-contentwindow.html @@ -0,0 +1,16 @@ + + +activeElement when immediately focusing same-site iframe's contentWindow + + + diff --git a/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-same-site-iframe.html b/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-same-site-iframe.html new file mode 100644 index 0000000000..a035af072d --- /dev/null +++ b/testing/web-platform/tests/focus/activeelement-after-immediately-focusing-same-site-iframe.html @@ -0,0 +1,16 @@ + + +activeElement when immediately focusing same-site iframe + + + diff --git a/testing/web-platform/tests/focus/focus-already-focused-iframe-deep-different-site.html b/testing/web-platform/tests/focus/focus-already-focused-iframe-deep-different-site.html new file mode 100644 index 0000000000..79226c5cd8 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-already-focused-iframe-deep-different-site.html @@ -0,0 +1,20 @@ + + +Focus already focused iframe + + + diff --git a/testing/web-platform/tests/focus/focus-already-focused-iframe-deep-same-site.html b/testing/web-platform/tests/focus/focus-already-focused-iframe-deep-same-site.html new file mode 100644 index 0000000000..fc08139205 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-already-focused-iframe-deep-same-site.html @@ -0,0 +1,20 @@ + + +Focus already focused iframe + + + diff --git a/testing/web-platform/tests/focus/focus-already-focused-iframe-different-site.html b/testing/web-platform/tests/focus/focus-already-focused-iframe-different-site.html new file mode 100644 index 0000000000..9d7088cc39 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-already-focused-iframe-different-site.html @@ -0,0 +1,20 @@ + + +Focus already focused iframe + + + diff --git a/testing/web-platform/tests/focus/focus-already-focused-iframe-same-site.html b/testing/web-platform/tests/focus/focus-already-focused-iframe-same-site.html new file mode 100644 index 0000000000..57ef5c7391 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-already-focused-iframe-same-site.html @@ -0,0 +1,20 @@ + + +Focus already focused iframe + + + diff --git a/testing/web-platform/tests/focus/focus-centers-element.html b/testing/web-platform/tests/focus/focus-centers-element.html new file mode 100644 index 0000000000..49b9d52b85 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-centers-element.html @@ -0,0 +1,83 @@ + + + + +focus() centers element outside displayport + + + + + +
+
+ +
+
+
+
+
+
+
+ + + diff --git a/testing/web-platform/tests/focus/focus-event-after-focusing-iframes.html b/testing/web-platform/tests/focus/focus-event-after-focusing-iframes.html new file mode 100644 index 0000000000..f2aa2233e5 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-event-after-focusing-iframes.html @@ -0,0 +1,60 @@ + + +Test focus event after focusing iframe + + + diff --git a/testing/web-platform/tests/focus/focus-event-after-iframe-gets-focus.html b/testing/web-platform/tests/focus/focus-event-after-iframe-gets-focus.html new file mode 100644 index 0000000000..bb2e895420 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-event-after-iframe-gets-focus.html @@ -0,0 +1,65 @@ + + +Test focus event after iframe gets focus + + + diff --git a/testing/web-platform/tests/focus/focus-large-element-in-overflow-hidden-container-ref.html b/testing/web-platform/tests/focus/focus-large-element-in-overflow-hidden-container-ref.html new file mode 100644 index 0000000000..856f7940b6 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-large-element-in-overflow-hidden-container-ref.html @@ -0,0 +1,47 @@ + + + + + + + + + + +
+ +
+ + + diff --git a/testing/web-platform/tests/focus/focus-large-element-in-overflow-hidden-container.html b/testing/web-platform/tests/focus/focus-large-element-in-overflow-hidden-container.html new file mode 100644 index 0000000000..261c8c1d51 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-large-element-in-overflow-hidden-container.html @@ -0,0 +1,61 @@ + + + + + + + + + + + +
+ +
+ + + diff --git a/testing/web-platform/tests/focus/focus-restoration-in-different-site-iframes-window.html b/testing/web-platform/tests/focus/focus-restoration-in-different-site-iframes-window.html new file mode 100644 index 0000000000..61e604b3c7 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-restoration-in-different-site-iframes-window.html @@ -0,0 +1,16 @@ + + +Test focus restoration + + + diff --git a/testing/web-platform/tests/focus/focus-restoration-in-different-site-iframes.html b/testing/web-platform/tests/focus/focus-restoration-in-different-site-iframes.html new file mode 100644 index 0000000000..3861347fe6 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-restoration-in-different-site-iframes.html @@ -0,0 +1,16 @@ + + +Test focus restoration + + + diff --git a/testing/web-platform/tests/focus/focus-restoration-in-same-site-iframes-window.html b/testing/web-platform/tests/focus/focus-restoration-in-same-site-iframes-window.html new file mode 100644 index 0000000000..46be5eb600 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-restoration-in-same-site-iframes-window.html @@ -0,0 +1,16 @@ + + +Test focus restoration + + + diff --git a/testing/web-platform/tests/focus/focus-visible-element-in-overflow-hidden-container-ref.html b/testing/web-platform/tests/focus/focus-visible-element-in-overflow-hidden-container-ref.html new file mode 100644 index 0000000000..d9c41abb65 --- /dev/null +++ b/testing/web-platform/tests/focus/focus-visible-element-in-overflow-hidden-container-ref.html @@ -0,0 +1,50 @@ + + + + + + + + + + +
+ +
+ + diff --git a/testing/web-platform/tests/focus/focus-visible-element-in-overflow-hidden-container.html b/testing/web-platform/tests/focus/focus-visible-element-in-overflow-hidden-container.html new file mode 100644 index 0000000000..22f5c3349d --- /dev/null +++ b/testing/web-platform/tests/focus/focus-visible-element-in-overflow-hidden-container.html @@ -0,0 +1,54 @@ + + + + + + + + + + + +
+ +
+ + + diff --git a/testing/web-platform/tests/focus/hasfocus-different-site.html b/testing/web-platform/tests/focus/hasfocus-different-site.html new file mode 100644 index 0000000000..4495778c81 --- /dev/null +++ b/testing/web-platform/tests/focus/hasfocus-different-site.html @@ -0,0 +1,16 @@ + + +document.hasFocus() with focus in an iframe + + + diff --git a/testing/web-platform/tests/focus/hasfocus-same-site.html b/testing/web-platform/tests/focus/hasfocus-same-site.html new file mode 100644 index 0000000000..71a2e0f4ed --- /dev/null +++ b/testing/web-platform/tests/focus/hasfocus-same-site.html @@ -0,0 +1,16 @@ + + +document.hasFocus() with focus in an iframe + + + diff --git a/testing/web-platform/tests/focus/iframe-activeelement-after-focusing-out-iframes.html b/testing/web-platform/tests/focus/iframe-activeelement-after-focusing-out-iframes.html new file mode 100644 index 0000000000..832b2675e2 --- /dev/null +++ b/testing/web-platform/tests/focus/iframe-activeelement-after-focusing-out-iframes.html @@ -0,0 +1,50 @@ + + +iframe activeElement after focusing out iframe + + + diff --git a/testing/web-platform/tests/focus/iframe-contentwindow-focus-with-different-site-intermediate-frame.html b/testing/web-platform/tests/focus/iframe-contentwindow-focus-with-different-site-intermediate-frame.html new file mode 100644 index 0000000000..2fdc8e843a --- /dev/null +++ b/testing/web-platform/tests/focus/iframe-contentwindow-focus-with-different-site-intermediate-frame.html @@ -0,0 +1,17 @@ + + +iframe.contentWindow.focus() with different-site intermediate frame + + + diff --git a/testing/web-platform/tests/focus/iframe-contentwindow-focus-with-same-as-top-intermediate-frame.html b/testing/web-platform/tests/focus/iframe-contentwindow-focus-with-same-as-top-intermediate-frame.html new file mode 100644 index 0000000000..cb9239f44d --- /dev/null +++ b/testing/web-platform/tests/focus/iframe-contentwindow-focus-with-same-as-top-intermediate-frame.html @@ -0,0 +1,17 @@ + + +iframe.contentWindow.focus() with same-as-top intermediate frame + + + diff --git a/testing/web-platform/tests/focus/iframe-focus-with-different-site-intermediate-frame.html b/testing/web-platform/tests/focus/iframe-focus-with-different-site-intermediate-frame.html new file mode 100644 index 0000000000..fd3aab7057 --- /dev/null +++ b/testing/web-platform/tests/focus/iframe-focus-with-different-site-intermediate-frame.html @@ -0,0 +1,17 @@ + + +iframe.focus() with different-site intermediate frame + + + diff --git a/testing/web-platform/tests/focus/iframe-focus-with-same-as-top-intermediate-frame.html b/testing/web-platform/tests/focus/iframe-focus-with-same-as-top-intermediate-frame.html new file mode 100644 index 0000000000..b4763f9e2f --- /dev/null +++ b/testing/web-platform/tests/focus/iframe-focus-with-same-as-top-intermediate-frame.html @@ -0,0 +1,17 @@ + + +iframe.focus() with same-as-top intermediate frame + + + diff --git a/testing/web-platform/tests/focus/iframe-focuses-parent-different-site.html b/testing/web-platform/tests/focus/iframe-focuses-parent-different-site.html new file mode 100644 index 0000000000..8a0b5ecca0 --- /dev/null +++ b/testing/web-platform/tests/focus/iframe-focuses-parent-different-site.html @@ -0,0 +1,20 @@ + + +iframe focuses parent + + + diff --git a/testing/web-platform/tests/focus/iframe-focuses-parent-same-site.html b/testing/web-platform/tests/focus/iframe-focuses-parent-same-site.html new file mode 100644 index 0000000000..f130410e2a --- /dev/null +++ b/testing/web-platform/tests/focus/iframe-focuses-parent-same-site.html @@ -0,0 +1,20 @@ + + +iframe focuses parent + + + diff --git a/testing/web-platform/tests/focus/scroll-matches-focus.html b/testing/web-platform/tests/focus/scroll-matches-focus.html new file mode 100644 index 0000000000..46a58fdf97 --- /dev/null +++ b/testing/web-platform/tests/focus/scroll-matches-focus.html @@ -0,0 +1,47 @@ + + +:focus applies before scrolling into view + + + + + + +
+
I am focusable
+
+ diff --git a/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-inner.html b/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-inner.html new file mode 100644 index 0000000000..1fa14d4b8a --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-inner.html @@ -0,0 +1,38 @@ + + + + + Focus test inner document + + +

Inner

+ + + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-middle.sub.html b/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-middle.sub.html new file mode 100644 index 0000000000..c5a0d60a71 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-middle.sub.html @@ -0,0 +1,30 @@ + + +Focus test middle document +

Middle


+ + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-outer-different.sub.html b/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-outer-different.sub.html new file mode 100644 index 0000000000..2cddcf233d --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-outer-different.sub.html @@ -0,0 +1,35 @@ + + +Focus test outer document + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-outer-same.sub.html b/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-outer-same.sub.html new file mode 100644 index 0000000000..4833e94bc9 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-calling-window-focus-outer-same.sub.html @@ -0,0 +1,29 @@ + + +Focus test outer document + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-inner-contentwindow.html b/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-inner-contentwindow.html new file mode 100644 index 0000000000..bc78e6e053 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-inner-contentwindow.html @@ -0,0 +1,18 @@ + + + + + Inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-inner.html b/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-inner.html new file mode 100644 index 0000000000..bc78e6e053 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-inner.html @@ -0,0 +1,18 @@ + + + + + Inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-outer-contentwindow.sub.html b/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-outer-contentwindow.sub.html new file mode 100644 index 0000000000..fd66cbaa55 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-outer-contentwindow.sub.html @@ -0,0 +1,29 @@ + + +activeElement when focusing different-site iframe's contenWindow + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-outer.sub.html b/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-outer.sub.html new file mode 100644 index 0000000000..bcbedb2f74 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-outer.sub.html @@ -0,0 +1,29 @@ + + +activeElement when focusing different-site iframe + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back-outer.sub.html b/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back-outer.sub.html new file mode 100644 index 0000000000..6f38616380 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-focusing-different-site-iframe-then-immediately-focusing-back-outer.sub.html @@ -0,0 +1,39 @@ + + +activeElement when focusing different-site iframe then immediately focusing back outer + + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-inner-contentwindow.html b/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-inner-contentwindow.html new file mode 100644 index 0000000000..bc78e6e053 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-inner-contentwindow.html @@ -0,0 +1,18 @@ + + + + + Inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-inner.html b/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-inner.html new file mode 100644 index 0000000000..bc78e6e053 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-inner.html @@ -0,0 +1,18 @@ + + + + + Inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-outer-contentwindow.html b/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-outer-contentwindow.html new file mode 100644 index 0000000000..63e2ac6019 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-outer-contentwindow.html @@ -0,0 +1,29 @@ + + +activeElement when focusing same-site iframe's contentWindow + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-outer.html b/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-outer.html new file mode 100644 index 0000000000..333b436ea1 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-focusing-same-site-iframe-outer.html @@ -0,0 +1,29 @@ + + +activeElement when focusing same-site iframe + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-inner-contentwindow.html b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-inner-contentwindow.html new file mode 100644 index 0000000000..7d47e7ecb9 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-inner-contentwindow.html @@ -0,0 +1,20 @@ + + + + + Inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-inner.html b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-inner.html new file mode 100644 index 0000000000..bc78e6e053 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-inner.html @@ -0,0 +1,18 @@ + + + + + Inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-outer-contentwindow.sub.html b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-outer-contentwindow.sub.html new file mode 100644 index 0000000000..10240504fe --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-outer-contentwindow.sub.html @@ -0,0 +1,29 @@ + + +activeElement when immediately focusing different-site iframe's contentWindow + + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-outer.sub.html b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-outer.sub.html new file mode 100644 index 0000000000..3485f1b8e4 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-different-site-iframe-outer.sub.html @@ -0,0 +1,29 @@ + + +activeElement when immediately focusing different-site iframe + + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-inner-contentwindow.html b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-inner-contentwindow.html new file mode 100644 index 0000000000..7d47e7ecb9 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-inner-contentwindow.html @@ -0,0 +1,20 @@ + + + + + Inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-inner.html b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-inner.html new file mode 100644 index 0000000000..bc78e6e053 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-inner.html @@ -0,0 +1,18 @@ + + + + + Inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-outer-contentwindow.html b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-outer-contentwindow.html new file mode 100644 index 0000000000..3849f6ea2c --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-outer-contentwindow.html @@ -0,0 +1,29 @@ + + +activeElement when focusing same-site iframe's contentWindow + + + diff --git a/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-outer.html b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-outer.html new file mode 100644 index 0000000000..f22fa98076 --- /dev/null +++ b/testing/web-platform/tests/focus/support/activeelement-after-immediately-focusing-same-site-iframe-outer.html @@ -0,0 +1,29 @@ + + +activeElement when focusing same-site iframe + + + diff --git a/testing/web-platform/tests/focus/support/focus-already-focused-iframe-deep-different-site-outer.sub.html b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-deep-different-site-outer.sub.html new file mode 100644 index 0000000000..aeafd9b5b3 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-deep-different-site-outer.sub.html @@ -0,0 +1,21 @@ + + +Focus already focused iframe + + diff --git a/testing/web-platform/tests/focus/support/focus-already-focused-iframe-deep-same-site-outer.html b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-deep-same-site-outer.html new file mode 100644 index 0000000000..69d47f44d7 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-deep-same-site-outer.html @@ -0,0 +1,21 @@ + + +Focus already focused iframe + + diff --git a/testing/web-platform/tests/focus/support/focus-already-focused-iframe-different-site-outer.sub.html b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-different-site-outer.sub.html new file mode 100644 index 0000000000..54d16af68d --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-different-site-outer.sub.html @@ -0,0 +1,21 @@ + + +Focus already focused iframe + + diff --git a/testing/web-platform/tests/focus/support/focus-already-focused-iframe-inner.html b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-inner.html new file mode 100644 index 0000000000..6b3b4db843 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-inner.html @@ -0,0 +1,18 @@ + + +Focus already focused iframe + + diff --git a/testing/web-platform/tests/focus/support/focus-already-focused-iframe-middle.html b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-middle.html new file mode 100644 index 0000000000..71d9b71c34 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-middle.html @@ -0,0 +1,15 @@ + + + + + Middle + + + + + + diff --git a/testing/web-platform/tests/focus/support/focus-already-focused-iframe-same-site-outer.html b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-same-site-outer.html new file mode 100644 index 0000000000..cc4efe8541 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-already-focused-iframe-same-site-outer.html @@ -0,0 +1,21 @@ + + +Focus already focused iframe + + diff --git a/testing/web-platform/tests/focus/support/focus-event-after-different-site-iframe-gets-focus-outer.sub.html b/testing/web-platform/tests/focus/support/focus-event-after-different-site-iframe-gets-focus-outer.sub.html new file mode 100644 index 0000000000..da107ab8a2 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-event-after-different-site-iframe-gets-focus-outer.sub.html @@ -0,0 +1,30 @@ + + +Focus event after different site iframe gets focus outer + + diff --git a/testing/web-platform/tests/focus/support/focus-event-after-focusing-different-site-iframes-outer.sub.html b/testing/web-platform/tests/focus/support/focus-event-after-focusing-different-site-iframes-outer.sub.html new file mode 100644 index 0000000000..7c02a6b640 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-event-after-focusing-different-site-iframes-outer.sub.html @@ -0,0 +1,32 @@ + + +Focus event after focusing different site iframes outer + + diff --git a/testing/web-platform/tests/focus/support/focus-event-after-focusing-iframes-inner.html b/testing/web-platform/tests/focus/support/focus-event-after-focusing-iframes-inner.html new file mode 100644 index 0000000000..cb154160db --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-event-after-focusing-iframes-inner.html @@ -0,0 +1,27 @@ + + + + + Focus event inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/focus-event-after-focusing-same-site-iframes-outer.html b/testing/web-platform/tests/focus/support/focus-event-after-focusing-same-site-iframes-outer.html new file mode 100644 index 0000000000..9147b681c2 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-event-after-focusing-same-site-iframes-outer.html @@ -0,0 +1,32 @@ + + +Focus event after focusing same site iframes outer + + diff --git a/testing/web-platform/tests/focus/support/focus-event-after-iframe-gets-focus-inner.html b/testing/web-platform/tests/focus/support/focus-event-after-iframe-gets-focus-inner.html new file mode 100644 index 0000000000..bab32c0879 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-event-after-iframe-gets-focus-inner.html @@ -0,0 +1,31 @@ + + + + + Focus event inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/focus-event-after-innermost-different-site-iframe-gets-focus-middle.sub.html b/testing/web-platform/tests/focus/support/focus-event-after-innermost-different-site-iframe-gets-focus-middle.sub.html new file mode 100644 index 0000000000..ba2a9c7657 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-event-after-innermost-different-site-iframe-gets-focus-middle.sub.html @@ -0,0 +1,27 @@ + + +Focus event after different site iframe gets focus middle +

Middle


+ + diff --git a/testing/web-platform/tests/focus/support/focus-event-after-innermost-different-site-iframe-gets-focus-outer.sub.html b/testing/web-platform/tests/focus/support/focus-event-after-innermost-different-site-iframe-gets-focus-outer.sub.html new file mode 100644 index 0000000000..fc0fb50e43 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-event-after-innermost-different-site-iframe-gets-focus-outer.sub.html @@ -0,0 +1,30 @@ + + +Focus event after innermost different site iframe gets focus outer + + diff --git a/testing/web-platform/tests/focus/support/focus-event-after-same-site-iframe-gets-focus-outer.html b/testing/web-platform/tests/focus/support/focus-event-after-same-site-iframe-gets-focus-outer.html new file mode 100644 index 0000000000..c6799f0edb --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-event-after-same-site-iframe-gets-focus-outer.html @@ -0,0 +1,30 @@ + + +Focus event after same site iframe gets focus outer + + diff --git a/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-inner-window.html b/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-inner-window.html new file mode 100644 index 0000000000..a5c75f496b --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-inner-window.html @@ -0,0 +1,31 @@ + + + + + Inner document + + +

Inner

+ + + diff --git a/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-inner.html b/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-inner.html new file mode 100644 index 0000000000..d076579017 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-inner.html @@ -0,0 +1,39 @@ + + + + + Inner document + + +

Inner

+ + + + diff --git a/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-other.html b/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-other.html new file mode 100644 index 0000000000..b302b90938 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-other.html @@ -0,0 +1,7 @@ + + + diff --git a/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-outer-window.sub.html b/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-outer-window.sub.html new file mode 100644 index 0000000000..ac611323c4 --- /dev/null +++ b/testing/web-platform/tests/focus/support/focus-restoration-in-different-site-iframes-outer-window.sub.html @@ -0,0 +1,39 @@ + + +Focus restoration outer + + + + diff --git a/testing/web-platform/tests/focus/support/hasfocus-inner.html b/testing/web-platform/tests/focus/support/hasfocus-inner.html new file mode 100644 index 0000000000..40d42bbc25 --- /dev/null +++ b/testing/web-platform/tests/focus/support/hasfocus-inner.html @@ -0,0 +1,41 @@ + + + + +hasFocus inner + + + + + + diff --git a/testing/web-platform/tests/focus/support/hasfocus-other.html b/testing/web-platform/tests/focus/support/hasfocus-other.html new file mode 100644 index 0000000000..910b6d7970 --- /dev/null +++ b/testing/web-platform/tests/focus/support/hasfocus-other.html @@ -0,0 +1,13 @@ + + + +Outer + + + + + diff --git a/testing/web-platform/tests/focus/support/hasfocus-same-site-outer.html b/testing/web-platform/tests/focus/support/hasfocus-same-site-outer.html new file mode 100644 index 0000000000..d6f93d87a0 --- /dev/null +++ b/testing/web-platform/tests/focus/support/hasfocus-same-site-outer.html @@ -0,0 +1,50 @@ + + + + +hasFocus() outer + + + + + + diff --git a/testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-different-site-iframes-outer.sub.html b/testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-different-site-iframes-outer.sub.html new file mode 100644 index 0000000000..3fcebfc8ba --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-different-site-iframes-outer.sub.html @@ -0,0 +1,34 @@ + + +iframe active element after focusing out different site iframes outer +
+ + diff --git a/testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-iframes-inner.html b/testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-iframes-inner.html new file mode 100644 index 0000000000..a94af6b9fb --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-iframes-inner.html @@ -0,0 +1,38 @@ + + + + + iframe active element inner document + + +

Inner


+ + + + diff --git a/testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-same-site-iframes-outer.html b/testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-same-site-iframes-outer.html new file mode 100644 index 0000000000..98399deb7b --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-activeelement-after-focusing-out-same-site-iframes-outer.html @@ -0,0 +1,34 @@ + + +iframe active element after focusing out same site iframes outer +
+ + diff --git a/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-inner.html b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-inner.html new file mode 100644 index 0000000000..c4997f5bd4 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-inner.html @@ -0,0 +1,13 @@ + + + + iframe.contentWindow.focus() with different-site intermediate frame inner + + + + + diff --git a/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html new file mode 100644 index 0000000000..e3a5facf82 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html @@ -0,0 +1,37 @@ + + +iframe.contentWindow.focus() with different-site intermediate frame middle + + diff --git a/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-outer.sub.html b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-outer.sub.html new file mode 100644 index 0000000000..9dbb6af9d9 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-outer.sub.html @@ -0,0 +1,22 @@ + + +iframe.contentWindow.focus() with different-site intermediate frame outer + + diff --git a/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-inner.html b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-inner.html new file mode 100644 index 0000000000..30be12aa81 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-inner.html @@ -0,0 +1,13 @@ + + + + iframe.contentWindow.focus() with same-as-top intermediate frame inner + + + + + diff --git a/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-middle.sub.html b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-middle.sub.html new file mode 100644 index 0000000000..747e146746 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-middle.sub.html @@ -0,0 +1,37 @@ + + +iframe.contentWindow.focus() with same-as-top intermediate frame middle + + diff --git a/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-outer.html b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-outer.html new file mode 100644 index 0000000000..71cfe78c0d --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-contentwindow-focus-with-same-as-top-intermediate-frame-outer.html @@ -0,0 +1,22 @@ + + +iframe.contentWindow.focus() with same-as-top intermediate frame outer + + diff --git a/testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-inner.html b/testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-inner.html new file mode 100644 index 0000000000..e2adcc06b2 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-inner.html @@ -0,0 +1,13 @@ + + + + iframe.focus() with different-site intermediate frame inner + + + + + diff --git a/testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-middle.sub.html b/testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-middle.sub.html new file mode 100644 index 0000000000..647f8928d6 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-middle.sub.html @@ -0,0 +1,37 @@ + + +iframe.focus() with different-site intermediate frame middle + + diff --git a/testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html b/testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html new file mode 100644 index 0000000000..5e80410206 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html @@ -0,0 +1,22 @@ + + +iframe.focus() with different-site intermediate frame outer + + diff --git a/testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-inner.html b/testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-inner.html new file mode 100644 index 0000000000..c55c5b4499 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-inner.html @@ -0,0 +1,13 @@ + + + + iframe.focus() with same-as-top intermediate frame inner + + + + + diff --git a/testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-middle.sub.html b/testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-middle.sub.html new file mode 100644 index 0000000000..9fdbc3c358 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-middle.sub.html @@ -0,0 +1,37 @@ + + +iframe.focus() with same-as-top intermediate frame middle + + diff --git a/testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-outer.html b/testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-outer.html new file mode 100644 index 0000000000..3f6085a739 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focus-with-same-as-top-intermediate-frame-outer.html @@ -0,0 +1,22 @@ + + +iframe.focus() with same-as-top intermediate frame outer + + diff --git a/testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-inner.html b/testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-inner.html new file mode 100644 index 0000000000..8f2098e3fb --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-inner.html @@ -0,0 +1,17 @@ + + + + +iframe focuses parent different site inner + + + + + diff --git a/testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-other.html b/testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-other.html new file mode 100644 index 0000000000..6308c74924 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-other.html @@ -0,0 +1,14 @@ + + + + +iframe focuses parent different site other + + + + + diff --git a/testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-outer.sub.html b/testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-outer.sub.html new file mode 100644 index 0000000000..4386c3964b --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focuses-parent-different-site-outer.sub.html @@ -0,0 +1,39 @@ + + + + +iframe focuses parent different site outer + + + + + + diff --git a/testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-inner.html b/testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-inner.html new file mode 100644 index 0000000000..222f73d075 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-inner.html @@ -0,0 +1,17 @@ + + + + +iframe focuses parent same site inner + + + + + diff --git a/testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-other.html b/testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-other.html new file mode 100644 index 0000000000..6d3f7dcc90 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-other.html @@ -0,0 +1,14 @@ + + + + +iframe focuses parent same site other + + + + + diff --git a/testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-outer.html b/testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-outer.html new file mode 100644 index 0000000000..798500f080 --- /dev/null +++ b/testing/web-platform/tests/focus/support/iframe-focuses-parent-same-site-outer.html @@ -0,0 +1,39 @@ + + + + +iframe focuses parent same site outer + + + + + + -- cgit v1.2.3