From ebdfc5ad46bd97c4315bed6d99e366335b5e24ab Mon Sep 17 00:00:00 2001 From: Blink WPT Bot Date: Sat, 17 Jul 2021 09:46:22 +0000 Subject: [PATCH] Bug 1718698 [wpt PR 29538] - Move app history tests to public WPT, a=testonly Automatic update from web-platform-tests Move app history tests to public WPT (#29538) Bug: 1183545 Change-Id: Ie06b392f1982227946a118d16982dff8dd9a4051 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2991902 Auto-Submit: Domenic Denicola Reviewed-by: Nate Chapin Commit-Queue: Domenic Denicola Cr-Commit-Position: refs/heads/master@{#897133} Co-authored-by: Domenic Denicola -- wpt-commits: 86c19366cdacbeca332982dbd6fd3c7c496f92f2 wpt-pr: 29538 --- .../web-platform/tests/app-history/META.yml | 4 + .../app-history-entry/after-detach.html | 20 ++++ .../current-after-detach.html | 17 +++ .../app-history-entry/current-basic.html | 107 ++++++++++++++++++ .../entries-across-origins.html | 33 ++++++ .../entries-after-blank-navigation.html | 25 ++++ .../entries-after-blob-navigation.html | 25 ++++ .../entries-after-data-url-navigation.html | 23 ++++ ...tries-after-javascript-url-navigation.html | 38 +++++++ ...after-navigations-in-multiple-windows.html | 34 ++++++ .../entries-after-srcdoc-navigation.html | 25 ++++ .../entries-array-equality.html | 8 ++ .../entries-when-inactive.html | 16 +++ .../index-not-in-entries.html | 24 ++++ .../key-navigate-back-cross-document.html | 15 +++ .../key-navigate-back-same-document.html | 24 ++++ .../key-navigate-location-reload.html | 18 +++ ...avigate-location-replace-cross-origin.html | 17 +++ .../key-navigate-location-replace.html | 18 +++ .../app-history-entry/resources/is_uuid.js | 3 + ...y-navigate-back-cross-document-helper.html | 27 +++++ .../resources/post-entries-length-to-top.html | 7 ++ .../resources/post-key-to-top.html | 3 + .../sameDocument-after-fragment-navigate.html | 30 +++++ .../sameDocument-after-navigate.html | 14 +++ .../navigate-anchor-cross-origin.html | 19 ++++ .../navigate-anchor-fragment.html | 20 ++++ ...ate-anchor-same-origin-cross-document.html | 20 ++++ .../navigate-anchor-userInitiated.html | 24 ++++ .../navigate-anchor-with-target.html | 26 +++++ ...vigate-appHistory-back-cross-document.html | 25 ++++ ...avigate-appHistory-back-same-document.html | 25 ++++ .../navigate-appHistory-navigate.html | 17 +++ ...navigate-cross-origin-iframe-location.html | 24 ++++ ...ate-destination-getState-back-forward.html | 20 ++++ ...avigate-destination-getState-navigate.html | 19 ++++ .../navigate-form-userInitiated.html | 24 ++++ .../navigate-form-with-target.html | 27 +++++ .../navigate-event/navigate-form.html | 19 ++++ .../navigate-history-back-after-fragment.html | 24 ++++ ...navigate-history-back-after-pushState.html | 24 ++++ .../navigate-event/navigate-history-go-0.html | 22 ++++ .../navigate-history-pushState.html | 24 ++++ .../navigate-history-replaceState.html | 24 ++++ .../navigate-iframe-location.html | 25 ++++ .../navigate-event/navigate-location.html | 18 +++ .../navigate-event/navigate-meta-refresh.html | 22 ++++ .../navigate-window-open-self.html | 18 +++ .../navigate-event/navigate-window-open.html | 25 ++++ .../navigate-within-onnavigate.html | 16 +++ .../navigatesuccess-cross-document.html | 14 +++ .../navigatesuccess-same-document.html | 10 ++ .../resources/cross-origin-iframe-helper.html | 17 +++ .../resources/meta-refresh.html | 4 + ...navigatesuccess-cross-document-helper.html | 6 + .../respondWith-appHistory-back.html | 19 ++++ ...espondWith-cross-document-same-origin.html | 19 ++++ .../respondWith-cross-origin.html | 18 +++ .../navigate-event/respondWith-detach.html | 17 +++ .../respondWith-history-pushState.html | 23 ++++ .../respondWith-history-replaceState.html | 23 ++++ .../respondWith-multiple-times.html | 14 +++ .../respondWith-on-synthetic-event.html | 8 ++ .../navigate-event/respondWith-reject.html | 26 +++++ .../navigate-event/respondWith-resolve.html | 20 ++++ ...espondWith-same-document-history-back.html | 40 +++++++ .../navigate/back-forward-out-of-bounds.html | 13 +++ .../navigate/disambigaute-back.html | 32 ++++++ .../navigate/disambigaute-forward.html | 40 +++++++ .../disambigaute-goto-back-multiple.html | 35 ++++++ .../disambigaute-goto-forward-multiple.html | 43 +++++++ .../navigate/goTo-after-adding-iframe.html | 34 ++++++ .../navigate/goTo-after-data-url.html | 33 ++++++ ...-document-deatch-iframe-in-onnavigate.html | 22 ++++ .../goTo-cross-document-preventDefault.html | 22 ++++ .../navigate/goTo-cross-document.html | 41 +++++++ .../app-history/navigate/goTo-current.html | 18 +++ .../navigate/goTo-detach-in-onnavigate.html | 19 ++++ .../navigate/goTo-in-detached-window.html | 16 +++ .../navigate/goTo-invalid-key.html | 8 ++ .../navigate/goTo-multiple-steps.html | 30 +++++ .../app-history/navigate/goTo-repeated.html | 18 +++ .../navigate/goTo-same-document.html | 43 +++++++ .../goTo-with-cross-origin-in-history.html | 37 ++++++ .../navigate-cross-document-event-order.html | 32 ++++++ .../navigate/navigate-cross-document.html | 17 +++ .../app-history/navigate/navigate-detach.html | 12 ++ .../navigate-history-state-replace.html | 16 +++ .../navigate/navigate-history-state.html | 16 +++ .../navigate/navigate-in-detached-window.html | 12 ++ .../navigate/navigate-info-and-state.html | 18 +++ .../navigate/navigate-invalid-url.html | 10 ++ .../navigate/navigate-no-args.html | 10 ++ .../navigate/navigate-preventDefault.html | 9 ++ .../navigate/navigate-relative-url.html | 16 +++ .../navigate-replace-cross-document.html | 29 +++++ .../navigate-replace-same-document.html | 21 ++++ .../navigate-respondWith-history-state.html | 15 +++ ...vigate-respondWith-reject-event-order.html | 27 +++++ .../navigate/navigate-respondWith-reject.html | 13 +++ .../navigate/navigate-respondWith.html | 13 +++ .../navigate-same-document-event-order.html | 23 ++++ .../navigate/navigate-same-document.html | 23 ++++ .../navigate-without-url-arg-replace.html | 25 ++++ .../navigate/navigate-without-url-arg.html | 27 +++++ .../navigate/resources/notify-top-early.html | 6 + ...avigate-state-after-history-pushState.html | 11 ++ ...gate-state-after-history-replaceState.html | 11 ++ .../state/navigate-state-after-reload.html | 19 ++++ ...same-document-location-api-navigation.html | 49 ++++++++ ...-state-after-same-document-navigation.html | 53 +++++++++ ...tate-cross-document-location-navigate.html | 20 ++++ ...navigate-state-cross-document-restore.html | 31 +++++ .../state/navigate-state-invalid.html | 18 +++ 114 files changed, 2510 insertions(+) create mode 100644 testing/web-platform/tests/app-history/META.yml create mode 100644 testing/web-platform/tests/app-history/app-history-entry/after-detach.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/current-after-detach.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/current-basic.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/entries-across-origins.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/entries-after-blank-navigation.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/entries-after-blob-navigation.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/entries-after-data-url-navigation.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/entries-after-javascript-url-navigation.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/entries-after-navigations-in-multiple-windows.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/entries-after-srcdoc-navigation.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/entries-array-equality.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/entries-when-inactive.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/index-not-in-entries.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/key-navigate-back-cross-document.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/key-navigate-back-same-document.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-reload.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-replace-cross-origin.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-replace.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/resources/is_uuid.js create mode 100644 testing/web-platform/tests/app-history/app-history-entry/resources/key-navigate-back-cross-document-helper.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/resources/post-entries-length-to-top.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/resources/post-key-to-top.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/sameDocument-after-fragment-navigate.html create mode 100644 testing/web-platform/tests/app-history/app-history-entry/sameDocument-after-navigate.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-anchor-cross-origin.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-anchor-fragment.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-anchor-same-origin-cross-document.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-anchor-userInitiated.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-anchor-with-target.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-back-cross-document.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-back-same-document.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-navigate.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-cross-origin-iframe-location.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-destination-getState-back-forward.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-destination-getState-navigate.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-form-userInitiated.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-form-with-target.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-form.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-history-back-after-fragment.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-history-back-after-pushState.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-history-go-0.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-history-pushState.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-history-replaceState.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-iframe-location.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-location.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-meta-refresh.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-window-open-self.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-window-open.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigate-within-onnavigate.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigatesuccess-cross-document.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/navigatesuccess-same-document.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/resources/cross-origin-iframe-helper.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/resources/meta-refresh.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/resources/navigatesuccess-cross-document-helper.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-appHistory-back.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-cross-document-same-origin.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-cross-origin.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-detach.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-history-pushState.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-history-replaceState.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-multiple-times.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-on-synthetic-event.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-reject.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-resolve.html create mode 100644 testing/web-platform/tests/app-history/navigate-event/respondWith-same-document-history-back.html create mode 100644 testing/web-platform/tests/app-history/navigate/back-forward-out-of-bounds.html create mode 100644 testing/web-platform/tests/app-history/navigate/disambigaute-back.html create mode 100644 testing/web-platform/tests/app-history/navigate/disambigaute-forward.html create mode 100644 testing/web-platform/tests/app-history/navigate/disambigaute-goto-back-multiple.html create mode 100644 testing/web-platform/tests/app-history/navigate/disambigaute-goto-forward-multiple.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-after-adding-iframe.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-after-data-url.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-cross-document-deatch-iframe-in-onnavigate.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-cross-document-preventDefault.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-cross-document.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-current.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-detach-in-onnavigate.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-in-detached-window.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-invalid-key.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-multiple-steps.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-repeated.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-same-document.html create mode 100644 testing/web-platform/tests/app-history/navigate/goTo-with-cross-origin-in-history.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-cross-document-event-order.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-cross-document.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-detach.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-history-state-replace.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-history-state.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-in-detached-window.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-info-and-state.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-invalid-url.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-no-args.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-preventDefault.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-relative-url.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-replace-cross-document.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-replace-same-document.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-respondWith-history-state.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-respondWith-reject-event-order.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-respondWith-reject.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-respondWith.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-same-document-event-order.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-same-document.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-without-url-arg-replace.html create mode 100644 testing/web-platform/tests/app-history/navigate/navigate-without-url-arg.html create mode 100644 testing/web-platform/tests/app-history/navigate/resources/notify-top-early.html create mode 100644 testing/web-platform/tests/app-history/navigate/state/navigate-state-after-history-pushState.html create mode 100644 testing/web-platform/tests/app-history/navigate/state/navigate-state-after-history-replaceState.html create mode 100644 testing/web-platform/tests/app-history/navigate/state/navigate-state-after-reload.html create mode 100644 testing/web-platform/tests/app-history/navigate/state/navigate-state-after-same-document-location-api-navigation.html create mode 100644 testing/web-platform/tests/app-history/navigate/state/navigate-state-after-same-document-navigation.html create mode 100644 testing/web-platform/tests/app-history/navigate/state/navigate-state-cross-document-location-navigate.html create mode 100644 testing/web-platform/tests/app-history/navigate/state/navigate-state-cross-document-restore.html create mode 100644 testing/web-platform/tests/app-history/navigate/state/navigate-state-invalid.html diff --git a/testing/web-platform/tests/app-history/META.yml b/testing/web-platform/tests/app-history/META.yml new file mode 100644 index 000000000000..ec4e3701cc73 --- /dev/null +++ b/testing/web-platform/tests/app-history/META.yml @@ -0,0 +1,4 @@ +spec: https://wicg.github.io/app-history/ +suggested_reviewers: + - domenic + - natechapin diff --git a/testing/web-platform/tests/app-history/app-history-entry/after-detach.html b/testing/web-platform/tests/app-history/app-history-entry/after-detach.html new file mode 100644 index 000000000000..9d99918c5b26 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/after-detach.html @@ -0,0 +1,20 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/current-after-detach.html b/testing/web-platform/tests/app-history/app-history-entry/current-after-detach.html new file mode 100644 index 000000000000..97302251a9e4 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/current-after-detach.html @@ -0,0 +1,17 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/current-basic.html b/testing/web-platform/tests/app-history/app-history-entry/current-basic.html new file mode 100644 index 000000000000..102fbbb270d7 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/current-basic.html @@ -0,0 +1,107 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/entries-across-origins.html b/testing/web-platform/tests/app-history/app-history-entry/entries-across-origins.html new file mode 100644 index 000000000000..b6e8e9ee7340 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/entries-across-origins.html @@ -0,0 +1,33 @@ + + + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/entries-after-blank-navigation.html b/testing/web-platform/tests/app-history/app-history-entry/entries-after-blank-navigation.html new file mode 100644 index 000000000000..60068561d14c --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/entries-after-blank-navigation.html @@ -0,0 +1,25 @@ + + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/entries-after-blob-navigation.html b/testing/web-platform/tests/app-history/app-history-entry/entries-after-blob-navigation.html new file mode 100644 index 000000000000..c1ce46d1fbd3 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/entries-after-blob-navigation.html @@ -0,0 +1,25 @@ + + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/entries-after-data-url-navigation.html b/testing/web-platform/tests/app-history/app-history-entry/entries-after-data-url-navigation.html new file mode 100644 index 000000000000..f57e991efd02 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/entries-after-data-url-navigation.html @@ -0,0 +1,23 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/entries-after-javascript-url-navigation.html b/testing/web-platform/tests/app-history/app-history-entry/entries-after-javascript-url-navigation.html new file mode 100644 index 000000000000..2ed1d81fe94e --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/entries-after-javascript-url-navigation.html @@ -0,0 +1,38 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/entries-after-navigations-in-multiple-windows.html b/testing/web-platform/tests/app-history/app-history-entry/entries-after-navigations-in-multiple-windows.html new file mode 100644 index 000000000000..55cb58ea0022 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/entries-after-navigations-in-multiple-windows.html @@ -0,0 +1,34 @@ + + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/entries-after-srcdoc-navigation.html b/testing/web-platform/tests/app-history/app-history-entry/entries-after-srcdoc-navigation.html new file mode 100644 index 000000000000..cfb1337cabfb --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/entries-after-srcdoc-navigation.html @@ -0,0 +1,25 @@ + + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/entries-array-equality.html b/testing/web-platform/tests/app-history/app-history-entry/entries-array-equality.html new file mode 100644 index 000000000000..e6eb99863d03 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/entries-array-equality.html @@ -0,0 +1,8 @@ + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/entries-when-inactive.html b/testing/web-platform/tests/app-history/app-history-entry/entries-when-inactive.html new file mode 100644 index 000000000000..a7073778fb5a --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/entries-when-inactive.html @@ -0,0 +1,16 @@ + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/index-not-in-entries.html b/testing/web-platform/tests/app-history/app-history-entry/index-not-in-entries.html new file mode 100644 index 000000000000..394dfa976368 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/index-not-in-entries.html @@ -0,0 +1,24 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/key-navigate-back-cross-document.html b/testing/web-platform/tests/app-history/app-history-entry/key-navigate-back-cross-document.html new file mode 100644 index 000000000000..a581c0100cc3 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/key-navigate-back-cross-document.html @@ -0,0 +1,15 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/key-navigate-back-same-document.html b/testing/web-platform/tests/app-history/app-history-entry/key-navigate-back-same-document.html new file mode 100644 index 000000000000..e3eeb15b2e44 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/key-navigate-back-same-document.html @@ -0,0 +1,24 @@ + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-reload.html b/testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-reload.html new file mode 100644 index 000000000000..8770f1624f8d --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-reload.html @@ -0,0 +1,18 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-replace-cross-origin.html b/testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-replace-cross-origin.html new file mode 100644 index 000000000000..dabe55e8bf7c --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-replace-cross-origin.html @@ -0,0 +1,17 @@ + + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-replace.html b/testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-replace.html new file mode 100644 index 000000000000..4c5060da4155 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/key-navigate-location-replace.html @@ -0,0 +1,18 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/resources/is_uuid.js b/testing/web-platform/tests/app-history/app-history-entry/resources/is_uuid.js new file mode 100644 index 000000000000..3b855c01b075 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/resources/is_uuid.js @@ -0,0 +1,3 @@ +function isUUID(key) { + return /[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}/.test(key); +} diff --git a/testing/web-platform/tests/app-history/app-history-entry/resources/key-navigate-back-cross-document-helper.html b/testing/web-platform/tests/app-history/app-history-entry/resources/key-navigate-back-cross-document-helper.html new file mode 100644 index 000000000000..f61f9a829820 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/resources/key-navigate-back-cross-document-helper.html @@ -0,0 +1,27 @@ + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/resources/post-entries-length-to-top.html b/testing/web-platform/tests/app-history/app-history-entry/resources/post-entries-length-to-top.html new file mode 100644 index 000000000000..348a8984fe10 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/resources/post-entries-length-to-top.html @@ -0,0 +1,7 @@ + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/resources/post-key-to-top.html b/testing/web-platform/tests/app-history/app-history-entry/resources/post-key-to-top.html new file mode 100644 index 000000000000..023141f76a3a --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/resources/post-key-to-top.html @@ -0,0 +1,3 @@ + diff --git a/testing/web-platform/tests/app-history/app-history-entry/sameDocument-after-fragment-navigate.html b/testing/web-platform/tests/app-history/app-history-entry/sameDocument-after-fragment-navigate.html new file mode 100644 index 000000000000..732b10964efe --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/sameDocument-after-fragment-navigate.html @@ -0,0 +1,30 @@ + + + + diff --git a/testing/web-platform/tests/app-history/app-history-entry/sameDocument-after-navigate.html b/testing/web-platform/tests/app-history/app-history-entry/sameDocument-after-navigate.html new file mode 100644 index 000000000000..1e984b336a67 --- /dev/null +++ b/testing/web-platform/tests/app-history/app-history-entry/sameDocument-after-navigate.html @@ -0,0 +1,14 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-cross-origin.html b/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-cross-origin.html new file mode 100644 index 000000000000..ff007261714a --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-cross-origin.html @@ -0,0 +1,19 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-fragment.html b/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-fragment.html new file mode 100644 index 000000000000..3ed125c194fa --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-fragment.html @@ -0,0 +1,20 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-same-origin-cross-document.html b/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-same-origin-cross-document.html new file mode 100644 index 000000000000..21f5c065fb0d --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-same-origin-cross-document.html @@ -0,0 +1,20 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-userInitiated.html b/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-userInitiated.html new file mode 100644 index 000000000000..2b930cb9c299 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-userInitiated.html @@ -0,0 +1,24 @@ + + + + + + +Click me + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-with-target.html b/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-with-target.html new file mode 100644 index 000000000000..247011e07df4 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-anchor-with-target.html @@ -0,0 +1,26 @@ + + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-back-cross-document.html b/testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-back-cross-document.html new file mode 100644 index 000000000000..321fa899b632 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-back-cross-document.html @@ -0,0 +1,25 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-back-same-document.html b/testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-back-same-document.html new file mode 100644 index 000000000000..a67201d0d369 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-back-same-document.html @@ -0,0 +1,25 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-navigate.html b/testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-navigate.html new file mode 100644 index 000000000000..552bc2e501ed --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-appHistory-navigate.html @@ -0,0 +1,17 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-cross-origin-iframe-location.html b/testing/web-platform/tests/app-history/navigate-event/navigate-cross-origin-iframe-location.html new file mode 100644 index 000000000000..55fc53b91a1e --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-cross-origin-iframe-location.html @@ -0,0 +1,24 @@ + + + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-destination-getState-back-forward.html b/testing/web-platform/tests/app-history/navigate-event/navigate-destination-getState-back-forward.html new file mode 100644 index 000000000000..d754fb5595d4 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-destination-getState-back-forward.html @@ -0,0 +1,20 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-destination-getState-navigate.html b/testing/web-platform/tests/app-history/navigate-event/navigate-destination-getState-navigate.html new file mode 100644 index 000000000000..890b56ae8996 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-destination-getState-navigate.html @@ -0,0 +1,19 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-form-userInitiated.html b/testing/web-platform/tests/app-history/navigate-event/navigate-form-userInitiated.html new file mode 100644 index 000000000000..23e0a6b0a4d0 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-form-userInitiated.html @@ -0,0 +1,24 @@ + + + + + + +
+ +
+ diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-form-with-target.html b/testing/web-platform/tests/app-history/navigate-event/navigate-form-with-target.html new file mode 100644 index 000000000000..1ea661d591af --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-form-with-target.html @@ -0,0 +1,27 @@ + + + + +
+ diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-form.html b/testing/web-platform/tests/app-history/navigate-event/navigate-form.html new file mode 100644 index 000000000000..3e221ba0a15c --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-form.html @@ -0,0 +1,19 @@ + + + +
+ diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-history-back-after-fragment.html b/testing/web-platform/tests/app-history/navigate-event/navigate-history-back-after-fragment.html new file mode 100644 index 000000000000..7e74186cff7a --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-history-back-after-fragment.html @@ -0,0 +1,24 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-history-back-after-pushState.html b/testing/web-platform/tests/app-history/navigate-event/navigate-history-back-after-pushState.html new file mode 100644 index 000000000000..e9fe19a7f4b7 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-history-back-after-pushState.html @@ -0,0 +1,24 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-history-go-0.html b/testing/web-platform/tests/app-history/navigate-event/navigate-history-go-0.html new file mode 100644 index 000000000000..2a3dbf28064e --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-history-go-0.html @@ -0,0 +1,22 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-history-pushState.html b/testing/web-platform/tests/app-history/navigate-event/navigate-history-pushState.html new file mode 100644 index 000000000000..ab69a53ee483 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-history-pushState.html @@ -0,0 +1,24 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-history-replaceState.html b/testing/web-platform/tests/app-history/navigate-event/navigate-history-replaceState.html new file mode 100644 index 000000000000..ba32b6108a28 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-history-replaceState.html @@ -0,0 +1,24 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-iframe-location.html b/testing/web-platform/tests/app-history/navigate-event/navigate-iframe-location.html new file mode 100644 index 000000000000..7eb4c1e86aea --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-iframe-location.html @@ -0,0 +1,25 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-location.html b/testing/web-platform/tests/app-history/navigate-event/navigate-location.html new file mode 100644 index 000000000000..58771540f0bd --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-location.html @@ -0,0 +1,18 @@ + + + +
+ diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-meta-refresh.html b/testing/web-platform/tests/app-history/navigate-event/navigate-meta-refresh.html new file mode 100644 index 000000000000..aaff923de298 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-meta-refresh.html @@ -0,0 +1,22 @@ + + + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-window-open-self.html b/testing/web-platform/tests/app-history/navigate-event/navigate-window-open-self.html new file mode 100644 index 000000000000..8d231ffc20bb --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-window-open-self.html @@ -0,0 +1,18 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-window-open.html b/testing/web-platform/tests/app-history/navigate-event/navigate-window-open.html new file mode 100644 index 000000000000..c24516d7b61d --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-window-open.html @@ -0,0 +1,25 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigate-within-onnavigate.html b/testing/web-platform/tests/app-history/navigate-event/navigate-within-onnavigate.html new file mode 100644 index 000000000000..b28b184cf3f7 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigate-within-onnavigate.html @@ -0,0 +1,16 @@ + + + +
+ diff --git a/testing/web-platform/tests/app-history/navigate-event/navigatesuccess-cross-document.html b/testing/web-platform/tests/app-history/navigate-event/navigatesuccess-cross-document.html new file mode 100644 index 000000000000..aacaf3bc49f3 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigatesuccess-cross-document.html @@ -0,0 +1,14 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/navigatesuccess-same-document.html b/testing/web-platform/tests/app-history/navigate-event/navigatesuccess-same-document.html new file mode 100644 index 000000000000..32beddeff5b2 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/navigatesuccess-same-document.html @@ -0,0 +1,10 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/resources/cross-origin-iframe-helper.html b/testing/web-platform/tests/app-history/navigate-event/resources/cross-origin-iframe-helper.html new file mode 100644 index 000000000000..bbb2de47b21c --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/resources/cross-origin-iframe-helper.html @@ -0,0 +1,17 @@ + diff --git a/testing/web-platform/tests/app-history/navigate-event/resources/meta-refresh.html b/testing/web-platform/tests/app-history/navigate-event/resources/meta-refresh.html new file mode 100644 index 000000000000..fd453e663f94 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/resources/meta-refresh.html @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/resources/navigatesuccess-cross-document-helper.html b/testing/web-platform/tests/app-history/navigate-event/resources/navigatesuccess-cross-document-helper.html new file mode 100644 index 000000000000..b3dad703ca5a --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/resources/navigatesuccess-cross-document-helper.html @@ -0,0 +1,6 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-appHistory-back.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-appHistory-back.html new file mode 100644 index 000000000000..ed0efbae881b --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-appHistory-back.html @@ -0,0 +1,19 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-cross-document-same-origin.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-cross-document-same-origin.html new file mode 100644 index 000000000000..a481a0925f09 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-cross-document-same-origin.html @@ -0,0 +1,19 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-cross-origin.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-cross-origin.html new file mode 100644 index 000000000000..ee29f287be94 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-cross-origin.html @@ -0,0 +1,18 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-detach.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-detach.html new file mode 100644 index 000000000000..1626857e1bc2 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-detach.html @@ -0,0 +1,17 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-history-pushState.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-history-pushState.html new file mode 100644 index 000000000000..490622953b7d --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-history-pushState.html @@ -0,0 +1,23 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-history-replaceState.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-history-replaceState.html new file mode 100644 index 000000000000..b42d4dc9c13a --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-history-replaceState.html @@ -0,0 +1,23 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-multiple-times.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-multiple-times.html new file mode 100644 index 000000000000..f1694432d59c --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-multiple-times.html @@ -0,0 +1,14 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-on-synthetic-event.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-on-synthetic-event.html new file mode 100644 index 000000000000..bfdd6a823657 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-on-synthetic-event.html @@ -0,0 +1,8 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-reject.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-reject.html new file mode 100644 index 000000000000..5340d87415df --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-reject.html @@ -0,0 +1,26 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-resolve.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-resolve.html new file mode 100644 index 000000000000..6bc08759abd4 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-resolve.html @@ -0,0 +1,20 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate-event/respondWith-same-document-history-back.html b/testing/web-platform/tests/app-history/navigate-event/respondWith-same-document-history-back.html new file mode 100644 index 000000000000..ae69cba7df04 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate-event/respondWith-same-document-history-back.html @@ -0,0 +1,40 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/back-forward-out-of-bounds.html b/testing/web-platform/tests/app-history/navigate/back-forward-out-of-bounds.html new file mode 100644 index 000000000000..90f0e114ce41 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/back-forward-out-of-bounds.html @@ -0,0 +1,13 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/disambigaute-back.html b/testing/web-platform/tests/app-history/navigate/disambigaute-back.html new file mode 100644 index 000000000000..aa2b644b2724 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/disambigaute-back.html @@ -0,0 +1,32 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/disambigaute-forward.html b/testing/web-platform/tests/app-history/navigate/disambigaute-forward.html new file mode 100644 index 000000000000..cdfb832d93ee --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/disambigaute-forward.html @@ -0,0 +1,40 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/disambigaute-goto-back-multiple.html b/testing/web-platform/tests/app-history/navigate/disambigaute-goto-back-multiple.html new file mode 100644 index 000000000000..12afa6c4f8c9 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/disambigaute-goto-back-multiple.html @@ -0,0 +1,35 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/disambigaute-goto-forward-multiple.html b/testing/web-platform/tests/app-history/navigate/disambigaute-goto-forward-multiple.html new file mode 100644 index 000000000000..b1378b66a785 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/disambigaute-goto-forward-multiple.html @@ -0,0 +1,43 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-after-adding-iframe.html b/testing/web-platform/tests/app-history/navigate/goTo-after-adding-iframe.html new file mode 100644 index 000000000000..d55d0403e913 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-after-adding-iframe.html @@ -0,0 +1,34 @@ + + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-after-data-url.html b/testing/web-platform/tests/app-history/navigate/goTo-after-data-url.html new file mode 100644 index 000000000000..c79132899bc6 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-after-data-url.html @@ -0,0 +1,33 @@ + + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-cross-document-deatch-iframe-in-onnavigate.html b/testing/web-platform/tests/app-history/navigate/goTo-cross-document-deatch-iframe-in-onnavigate.html new file mode 100644 index 000000000000..573bde399216 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-cross-document-deatch-iframe-in-onnavigate.html @@ -0,0 +1,22 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-cross-document-preventDefault.html b/testing/web-platform/tests/app-history/navigate/goTo-cross-document-preventDefault.html new file mode 100644 index 000000000000..b8a2e9403e9c --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-cross-document-preventDefault.html @@ -0,0 +1,22 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-cross-document.html b/testing/web-platform/tests/app-history/navigate/goTo-cross-document.html new file mode 100644 index 000000000000..0a7bbbe1bf97 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-cross-document.html @@ -0,0 +1,41 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-current.html b/testing/web-platform/tests/app-history/navigate/goTo-current.html new file mode 100644 index 000000000000..30ea3983f83f --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-current.html @@ -0,0 +1,18 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-detach-in-onnavigate.html b/testing/web-platform/tests/app-history/navigate/goTo-detach-in-onnavigate.html new file mode 100644 index 000000000000..b8f12c2978eb --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-detach-in-onnavigate.html @@ -0,0 +1,19 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-in-detached-window.html b/testing/web-platform/tests/app-history/navigate/goTo-in-detached-window.html new file mode 100644 index 000000000000..065c26fe61d7 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-in-detached-window.html @@ -0,0 +1,16 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-invalid-key.html b/testing/web-platform/tests/app-history/navigate/goTo-invalid-key.html new file mode 100644 index 000000000000..2eec6e2875d3 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-invalid-key.html @@ -0,0 +1,8 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-multiple-steps.html b/testing/web-platform/tests/app-history/navigate/goTo-multiple-steps.html new file mode 100644 index 000000000000..c827fef09820 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-multiple-steps.html @@ -0,0 +1,30 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-repeated.html b/testing/web-platform/tests/app-history/navigate/goTo-repeated.html new file mode 100644 index 000000000000..cfc035a9b568 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-repeated.html @@ -0,0 +1,18 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-same-document.html b/testing/web-platform/tests/app-history/navigate/goTo-same-document.html new file mode 100644 index 000000000000..7b685ac5c09e --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-same-document.html @@ -0,0 +1,43 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/goTo-with-cross-origin-in-history.html b/testing/web-platform/tests/app-history/navigate/goTo-with-cross-origin-in-history.html new file mode 100644 index 000000000000..ffcb870b8895 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/goTo-with-cross-origin-in-history.html @@ -0,0 +1,37 @@ + + + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-cross-document-event-order.html b/testing/web-platform/tests/app-history/navigate/navigate-cross-document-event-order.html new file mode 100644 index 000000000000..70fc90a907a5 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-cross-document-event-order.html @@ -0,0 +1,32 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-cross-document.html b/testing/web-platform/tests/app-history/navigate/navigate-cross-document.html new file mode 100644 index 000000000000..c9963320c37d --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-cross-document.html @@ -0,0 +1,17 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-detach.html b/testing/web-platform/tests/app-history/navigate/navigate-detach.html new file mode 100644 index 000000000000..a3d5f35c7d79 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-detach.html @@ -0,0 +1,12 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-history-state-replace.html b/testing/web-platform/tests/app-history/navigate/navigate-history-state-replace.html new file mode 100644 index 000000000000..ef7fe7bf89dd --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-history-state-replace.html @@ -0,0 +1,16 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-history-state.html b/testing/web-platform/tests/app-history/navigate/navigate-history-state.html new file mode 100644 index 000000000000..aacdb2a37e71 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-history-state.html @@ -0,0 +1,16 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-in-detached-window.html b/testing/web-platform/tests/app-history/navigate/navigate-in-detached-window.html new file mode 100644 index 000000000000..578c833d3ed8 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-in-detached-window.html @@ -0,0 +1,12 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-info-and-state.html b/testing/web-platform/tests/app-history/navigate/navigate-info-and-state.html new file mode 100644 index 000000000000..394541fb1abd --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-info-and-state.html @@ -0,0 +1,18 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-invalid-url.html b/testing/web-platform/tests/app-history/navigate/navigate-invalid-url.html new file mode 100644 index 000000000000..13ccfdda89f8 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-invalid-url.html @@ -0,0 +1,10 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-no-args.html b/testing/web-platform/tests/app-history/navigate/navigate-no-args.html new file mode 100644 index 000000000000..09197f6562b5 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-no-args.html @@ -0,0 +1,10 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-preventDefault.html b/testing/web-platform/tests/app-history/navigate/navigate-preventDefault.html new file mode 100644 index 000000000000..25d6a1ec4ce2 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-preventDefault.html @@ -0,0 +1,9 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-relative-url.html b/testing/web-platform/tests/app-history/navigate/navigate-relative-url.html new file mode 100644 index 000000000000..b426da595088 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-relative-url.html @@ -0,0 +1,16 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-replace-cross-document.html b/testing/web-platform/tests/app-history/navigate/navigate-replace-cross-document.html new file mode 100644 index 000000000000..0b20dc850863 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-replace-cross-document.html @@ -0,0 +1,29 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-replace-same-document.html b/testing/web-platform/tests/app-history/navigate/navigate-replace-same-document.html new file mode 100644 index 000000000000..c0ecd2641253 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-replace-same-document.html @@ -0,0 +1,21 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-respondWith-history-state.html b/testing/web-platform/tests/app-history/navigate/navigate-respondWith-history-state.html new file mode 100644 index 000000000000..e0031d510486 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-respondWith-history-state.html @@ -0,0 +1,15 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-respondWith-reject-event-order.html b/testing/web-platform/tests/app-history/navigate/navigate-respondWith-reject-event-order.html new file mode 100644 index 000000000000..327b1b4e2e77 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-respondWith-reject-event-order.html @@ -0,0 +1,27 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-respondWith-reject.html b/testing/web-platform/tests/app-history/navigate/navigate-respondWith-reject.html new file mode 100644 index 000000000000..d214f31c199c --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-respondWith-reject.html @@ -0,0 +1,13 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-respondWith.html b/testing/web-platform/tests/app-history/navigate/navigate-respondWith.html new file mode 100644 index 000000000000..70a560d9b496 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-respondWith.html @@ -0,0 +1,13 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-same-document-event-order.html b/testing/web-platform/tests/app-history/navigate/navigate-same-document-event-order.html new file mode 100644 index 000000000000..c051363d8cdd --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-same-document-event-order.html @@ -0,0 +1,23 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-same-document.html b/testing/web-platform/tests/app-history/navigate/navigate-same-document.html new file mode 100644 index 000000000000..f1aa00291982 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-same-document.html @@ -0,0 +1,23 @@ + + + +
+ diff --git a/testing/web-platform/tests/app-history/navigate/navigate-without-url-arg-replace.html b/testing/web-platform/tests/app-history/navigate/navigate-without-url-arg-replace.html new file mode 100644 index 000000000000..081a29eac706 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-without-url-arg-replace.html @@ -0,0 +1,25 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/navigate-without-url-arg.html b/testing/web-platform/tests/app-history/navigate/navigate-without-url-arg.html new file mode 100644 index 000000000000..8b60123608f2 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/navigate-without-url-arg.html @@ -0,0 +1,27 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/resources/notify-top-early.html b/testing/web-platform/tests/app-history/navigate/resources/notify-top-early.html new file mode 100644 index 000000000000..0dd796f609c0 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/resources/notify-top-early.html @@ -0,0 +1,6 @@ + + + diff --git a/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-history-pushState.html b/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-history-pushState.html new file mode 100644 index 000000000000..e24fc0f31c14 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-history-pushState.html @@ -0,0 +1,11 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-history-replaceState.html b/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-history-replaceState.html new file mode 100644 index 000000000000..23f037e57a0c --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-history-replaceState.html @@ -0,0 +1,11 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-reload.html b/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-reload.html new file mode 100644 index 000000000000..28b2424e93ab --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-reload.html @@ -0,0 +1,19 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-same-document-location-api-navigation.html b/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-same-document-location-api-navigation.html new file mode 100644 index 000000000000..a56568b0a5b4 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-same-document-location-api-navigation.html @@ -0,0 +1,49 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-same-document-navigation.html b/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-same-document-navigation.html new file mode 100644 index 000000000000..6e6bdb0ac29f --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/state/navigate-state-after-same-document-navigation.html @@ -0,0 +1,53 @@ + + + + diff --git a/testing/web-platform/tests/app-history/navigate/state/navigate-state-cross-document-location-navigate.html b/testing/web-platform/tests/app-history/navigate/state/navigate-state-cross-document-location-navigate.html new file mode 100644 index 000000000000..384d8d940eeb --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/state/navigate-state-cross-document-location-navigate.html @@ -0,0 +1,20 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/state/navigate-state-cross-document-restore.html b/testing/web-platform/tests/app-history/navigate/state/navigate-state-cross-document-restore.html new file mode 100644 index 000000000000..e1f70dc27bed --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/state/navigate-state-cross-document-restore.html @@ -0,0 +1,31 @@ + + + + + diff --git a/testing/web-platform/tests/app-history/navigate/state/navigate-state-invalid.html b/testing/web-platform/tests/app-history/navigate/state/navigate-state-invalid.html new file mode 100644 index 000000000000..9cdcd58f86b2 --- /dev/null +++ b/testing/web-platform/tests/app-history/navigate/state/navigate-state-invalid.html @@ -0,0 +1,18 @@ + + + +