Import html/browsers web platform tests
authorcdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 23 Aug 2016 18:49:30 +0000 (18:49 +0000)
committercdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 23 Aug 2016 18:49:30 +0000 (18:49 +0000)
https://bugs.webkit.org/show_bug.cgi?id=161067

Reviewed by Youenn Fablet.

LayoutTests/imported/w3c:

Import html/browsers web platform tests from upstream.

* web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-4.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/contains.json: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/events-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/events.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/page-with-fragment.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/015-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/015.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/blank.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-3.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/click.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment_iframe.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/href.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/dummy.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/location-set.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/set-parent-src.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-media/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-text/load-text-plain-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-text/load-text-plain.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/read-text/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/002-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/003-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/005-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/005.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/base.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/contains.json: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/003-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-004.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-005.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-006.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/next.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001a.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001b.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002a.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002b.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003a.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003b.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004a.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004b.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005a.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005b.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-2.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-expected.txt: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/MANIFEST: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001-1.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001.html: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/w3c-import.log: Added.
* web-platform-tests/html/browsers/browsing-the-web/unloading-documents/w3c-import.log: Added.
* web-platform-tests/html/browsers/history/the-history-interface/004-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/004.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/005-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/005.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/006-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/006.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/007-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/007.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/008-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/008.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/008.js: Added.
(test):
* web-platform-tests/html/browsers/history/the-history-interface/009-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/009-3.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/009-5.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/009-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/009.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/010-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/010-3.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/010-5.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/010-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/010.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/011-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/011.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/012-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/012.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/blank.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/blank2.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/blank3.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_001-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_001.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_004-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_004.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_005-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_005.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_006-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_006.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_007-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/combination_history_007.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history.js: Added.
(parse_query):
(onunload):
* web-platform-tests/html/browsers/history/the-history-interface/history_back-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_back-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_back.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_back_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_back_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_entry.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward-2.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_forward_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_minus-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_minus.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_plus-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_plus.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_go_zero.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_err-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_err.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_nooptionalparam-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_nooptionalparam.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_err-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_err.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_nooptionalparam-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_nooptionalparam.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_state-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/history_state.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/filler.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/w3c-import.log: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/history.js: Added.
(parse_query):
(onunload):
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/history_entry.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_history_unload_prompt_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_history_unload_prompt_2-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/non-automated/w3c-import.log: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_3-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-1.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html: Added.
* web-platform-tests/html/browsers/history/the-history-interface/w3c-import.log: Added.
* web-platform-tests/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/contains.json: Added.
* web-platform-tests/html/browsers/history/the-location-interface/cross_origin_joined_frame.sub.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/document_location-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/document_location.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location-stringifier-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location-stringifier.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_hash.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_host-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_host.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_hostname-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_hostname.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_href-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_href.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_origin-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_origin.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_pathname-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_pathname.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_port-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_port.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_protocol-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_protocol.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_reload-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_reload-iframe.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_reload.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_replace-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_replace.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_search-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/location_search.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_assign_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_assign_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_location_replace_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_location_replace_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_form_submit_assign_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_form_submit_assign_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/reload_in_resize-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/non-automated/w3c-import.log: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/reload_post_1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/same_origin_frame.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-1.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-2.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load.html: Added.
* web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub-expected.txt: Added.
* web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub.htm: Added.
* web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/browser-state/navigator_online_online-expected.txt: Added.
* web-platform-tests/html/browsers/offline/browser-state/navigator_online_online.html: Added.
* web-platform-tests/html/browsers/offline/browser-state/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/changestonetworkingmodel/original-id.json: Added.
* web-platform-tests/html/browsers/offline/changestonetworkingmodel/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/introduction-4/contains.json: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_cached-expected.txt: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_cached.html: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_checking-expected.txt: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_checking.html: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_noupdate-expected.txt: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_noupdate.html: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_progress-expected.txt: Added.
* web-platform-tests/html/browsers/offline/introduction-4/event_progress.html: Added.
* web-platform-tests/html/browsers/offline/introduction-4/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/manifest_url_check-expected.txt: Added.
* web-platform-tests/html/browsers/offline/manifest_url_check.html: Added.
* web-platform-tests/html/browsers/offline/manifests/contains.json: Added.
* web-platform-tests/html/browsers/offline/manifests/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/resources/css/clock.css: Added.
(output):
* web-platform-tests/html/browsers/offline/resources/css/offline.css: Added.
(.connectivity):
* web-platform-tests/html/browsers/offline/resources/css/online.css: Added.
(.connectivity):
* web-platform-tests/html/browsers/offline/resources/css/result.css: Added.
(.manualpass):
(.manualfail):
(.pass):
(.fail):
* web-platform-tests/html/browsers/offline/resources/css/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/resources/html/clock.html: Added.
* web-platform-tests/html/browsers/offline/resources/html/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/resources/js/clock.js: Added.
(setTimeout):
* web-platform-tests/html/browsers/offline/resources/js/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/resources/manifest/clock.manifest: Added.
* web-platform-tests/html/browsers/offline/resources/manifest/section_empty.manifest: Added.
* web-platform-tests/html/browsers/offline/resources/manifest/section_many.manifest: Added.
* web-platform-tests/html/browsers/offline/resources/manifest/url_check.manifest: Added.
* web-platform-tests/html/browsers/offline/resources/manifest/w3c-import.log: Added.
* web-platform-tests/html/browsers/offline/w3c-import.log: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub-expected.txt: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub.html: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/w3c-import.log: Added.
* web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.sub.html: Added.
* web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain-expected.txt: Added.
* web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain.html: Added.
* web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/Document-defaultView-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/Document-defaultView.html: Added.
* web-platform-tests/html/browsers/the-window-object/Window-document-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/Window-document.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test1.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test3.html: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/callback.js: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002.html: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-1.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-2.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-3.html: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects.html: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/test.html: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/window-null-names-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/window-null-names.html: Added.
* web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub.html: Added.
* web-platform-tests/html/browsers/the-window-object/w3c-import.log: Added.
* web-platform-tests/html/browsers/the-window-object/window-aliases-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-aliases.html: Added.
* web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict.html: Added.
* web-platform-tests/html/browsers/the-window-object/window-indexed-properties.html: Added.
* web-platform-tests/html/browsers/the-window-object/window-named-properties-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-named-properties.html: Added.
* web-platform-tests/html/browsers/the-window-object/window-properties-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-properties.html: Added.
* web-platform-tests/html/browsers/the-window-object/window-prototype-chain-expected.txt: Added.
* web-platform-tests/html/browsers/the-window-object/window-prototype-chain.html: Added.
* web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/contains.json: Added.
* web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/001-1.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/001-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/001.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/002-1.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/002-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/002.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/MANIFEST: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name-expected.txt: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/existing.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/message.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/parent1.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/parent2.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/self1.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/self2.html: Added.
* web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/MANIFEST: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/contains.json: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub.html: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/test.html: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/testcase3.html: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-001-expected.txt: Added.
* web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-001.html: Added.
* web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html: Added.
* web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name.sub.html: Added.
* web-platform-tests/html/browsers/windows/noreferrer-expected.txt: Added.
* web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt: Added.
* web-platform-tests/html/browsers/windows/noreferrer-window-name.html: Added.
* web-platform-tests/html/browsers/windows/noreferrer.html: Added.
* web-platform-tests/html/browsers/windows/support-close.html: Added.
* web-platform-tests/html/browsers/windows/support-named-null-opener.html: Added.
* web-platform-tests/html/browsers/windows/support-nested-browsing-contexts.html: Added.
* web-platform-tests/html/browsers/windows/support-opener-null.html: Added.
* web-platform-tests/html/browsers/windows/support-post-to-opener.html: Added.
* web-platform-tests/html/browsers/windows/support-window-name-echo.html: Added.
* web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub-expected.txt: Added.
* web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html: Added.
* web-platform-tests/html/browsers/windows/w3c-import.log: Added.

LayoutTests:

Skip resource files.

* TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@204844 268f45cc-cd09-0410-ab3c-d52691b4dbfc

627 files changed:
LayoutTests/ChangeLog
LayoutTests/TestExpectations
LayoutTests/imported/w3c/ChangeLog
LayoutTests/imported/w3c/resources/ImportExpectations
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/MANIFEST [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-4.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/contains.json [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/events-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/events.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/page-with-fragment.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/015-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/015.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/MANIFEST [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/blank.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/click.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment_iframe.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/href.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/dummy.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/location-set.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/set-parent-src.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-media/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-text/load-text-plain-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-text/load-text-plain.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-text/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/MANIFEST [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/002-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/002.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/003-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/003.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/005-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/005.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/MANIFEST [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/base.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/contains.json [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/003-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/003.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/MANIFEST [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-002.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-003.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-004.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-005.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-006.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/next.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001a.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001b.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002a.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002b.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003a.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003b.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004a.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004b.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005a.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005b.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/MANIFEST [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/004-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/004.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/005-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/005.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/006-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/006.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/007-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/007.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/008-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/008.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/008.js [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/009-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/009-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/009-5.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/009-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/009.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/010-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/010-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/010-5.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/010-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/010.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/011-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/011.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/012-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/012.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/blank.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/blank2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/blank3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/combination_history_001-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/combination_history_001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/combination_history_004-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/combination_history_004.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/combination_history_005-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/combination_history_005.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/combination_history_006-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/combination_history_006.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/combination_history_007-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/combination_history_007.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history.js [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_back-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_back-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_back.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_back_1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_back_1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_entry.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_forward-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_forward-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_forward-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_forward.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_forward_1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_forward_1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_minus-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_minus.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_plus-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_plus.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_zero.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_pushstate-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_pushstate.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_err-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_err.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_nooptionalparam-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_nooptionalparam.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_replacestate-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_replacestate.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_err-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_err.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_nooptionalparam-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_nooptionalparam.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_state-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_state.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/filler.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/non-automated/history.js [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/non-automated/history_entry.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_history_unload_prompt_1-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_history_unload_prompt_2-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/non-automated/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_3-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/contains.json [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/cross_origin_joined_frame.sub.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/document_location-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/document_location.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location-stringifier-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location-stringifier.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_host-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_host.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hostname-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hostname.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_href-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_href.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_origin-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_origin.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_pathname-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_pathname.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_port-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_port.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_protocol-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_protocol.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_reload-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_reload-iframe.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_reload.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_replace-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_replace.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_search-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_search.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_assign_during_load-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_assign_during_load-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_location_replace_during_load-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_location_replace_during_load-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_form_submit_assign_during_load-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_form_submit_assign_during_load-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/non-automated/reload_in_resize-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/non-automated/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_write.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_post_1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/same_origin_frame.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub.htm [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/browser-state/navigator_online_online-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/browser-state/navigator_online_online.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/browser-state/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/changestonetworkingmodel/original-id.json [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/changestonetworkingmodel/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/contains.json [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/event_cached-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/event_cached.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/event_checking-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/event_checking.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/event_noupdate-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/event_noupdate.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/event_progress-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/event_progress.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/introduction-4/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/manifest_url_check-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/manifest_url_check.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/manifests/contains.json [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/manifests/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/css/clock.css [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/css/offline.css [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/css/online.css [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/css/result.css [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/css/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/html/clock.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/html/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/js/clock.js [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/js/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/manifest/clock.manifest [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/manifest/section_empty.manifest [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/manifest/section_many.manifest [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/manifest/url_check.manifest [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/resources/manifest/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/offline/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/cross-origin-objects/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.sub.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/Document-defaultView-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/Document-defaultView.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/Window-document-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/Window-document.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/callback.js [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/test.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/window-null-names-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/window-null-names.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-aliases-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-aliases.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-indexed-properties.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-named-properties-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-named-properties.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-properties-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-properties.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-prototype-chain-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/the-window-object/window-prototype-chain.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/contains.json [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/001-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/001-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/002-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/002-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/002.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/MANIFEST [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/existing.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/message.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/parent1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/parent2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/self1.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/self2.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/MANIFEST [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/contains.json [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/test.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/testcase3.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-001-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-001.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name.sub.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/noreferrer.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/support-close.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/support-named-null-opener.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/support-nested-browsing-contexts.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/support-opener-null.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/support-post-to-opener.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/support-window-name-echo.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub-expected.txt [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html [new file with mode: 0644]
LayoutTests/imported/w3c/web-platform-tests/html/browsers/windows/w3c-import.log [new file with mode: 0644]
LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt [new file with mode: 0644]
LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt [new file with mode: 0644]
LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt [new file with mode: 0644]
LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt [new file with mode: 0644]
LayoutTests/platform/wk2/TestExpectations
LayoutTests/resources/testharnessreport.js

index a2f2e1f..84f84ff 100644 (file)
@@ -1,3 +1,14 @@
+2016-08-23  Chris Dumez  <cdumez@apple.com>
+
+        Import html/browsers web platform tests
+        https://bugs.webkit.org/show_bug.cgi?id=161067
+
+        Reviewed by Youenn Fablet.
+
+        Skip resource files.
+
+        * TestExpectations:
+
 2016-08-23  Youenn Fablet  <youenn@apple.com>
 
         [WK2] http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-fetch-in-main-frame.html fails
index dc0fbc9..bfbc069 100644 (file)
@@ -237,6 +237,8 @@ webkit.org/b/137149 fast/selectors/nth-child-of-basics.html [ Slow ]
 # Promises/A+ 2.3.3 has many tests and it sometimes exceeds the time limit. 
 webkit.org/b/136878 js/promises-tests/promises-tests-2-3-3.html [ Slow ]
 
+webkit.org/b/161083 [ Debug ] imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004.html [ Crash ]
+
 # Resource files not in resources folder
 imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html [ Skip ]
 imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html [ Skip ]
@@ -253,6 +255,165 @@ imported/w3c/web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.h
 imported/w3c/web-platform-tests/dom/nodes/ParentNode-querySelector-All-content.xht [ Skip ]
 imported/w3c/web-platform-tests/dom/nodes/getElementsByClassNameFrame.htm [ Skip ]
 imported/w3c/web-platform-tests/dom/ranges/Range-test-iframe.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-4.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/blank.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/click.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment_iframe.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/href.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/base.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-001.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-002.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-003.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-004.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-005.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-006.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/next.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/009-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/009-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/009-5.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/010-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/010-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/010-5.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/blank.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/blank2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/blank3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_back-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_entry.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_forward-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_forward-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/filler.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/non-automated [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_3-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/cross_origin_joined_frame.sub.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_reload-iframe.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/non-automated [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/same_origin_frame.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/offline/resources/html/clock.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.sub.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/test.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/001-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/002-1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/existing.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/message.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/parent1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/parent2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/self1.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-names/self2.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/test.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/nested-browsing-contexts/testcase3.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name.sub.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/support-close.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/support-named-null-opener.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/support-nested-browsing-contexts.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/support-opener-null.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/support-post-to-opener.html [ Skip ]
+imported/w3c/web-platform-tests/html/browsers/windows/support-window-name-echo.html [ Skip ]
 imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-1.html [ Skip ]
 imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2.html [ Skip ]
 imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/004-1.html [ Skip ]
index 19d2b56..cc07a1d 100644 (file)
@@ -1,5 +1,647 @@
 2016-08-23  Chris Dumez  <cdumez@apple.com>
 
+        Import html/browsers web platform tests
+        https://bugs.webkit.org/show_bug.cgi?id=161067
+
+        Reviewed by Youenn Fablet.
+
+        Import html/browsers web platform tests from upstream.
+
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/001.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/MANIFEST: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-4.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/contains.json: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/events-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/events.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/page-with-fragment.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-3.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-3.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-3.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/015-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/015.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/MANIFEST: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/blank.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-3.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-3.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/click.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment_iframe.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/href.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-src.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-src-about-blank.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/dummy.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/location-set.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/set-parent-src.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/support/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/source/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-image.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/read-media/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/read-text/load-text-plain-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/read-text/load-text-plain.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/read-text/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/001.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/002.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/003.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/004.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/005.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/006.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/007.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/MANIFEST: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/002-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/002.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/003-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/003.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/004.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/005-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/005.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/MANIFEST: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/base.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/contains.json: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/001.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/002.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/003-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/003.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/MANIFEST: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-001.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-002.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-003.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-004.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-005.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/manual-006.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/next.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/prompt/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001a.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/001b.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002a.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/002b.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003a.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/003b.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004a.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/004b.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005a.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/005b.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/001.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/002.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/003.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/004.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/006.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-2.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/007.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/008.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009-expected.txt: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/009.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/MANIFEST: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001-1.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/manual-001.html: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/unload/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/browsing-the-web/unloading-documents/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/004-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/004.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/005-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/005.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/006-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/006.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/007-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/007.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/008-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/008.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/008.js: Added.
+        (test):
+        * web-platform-tests/html/browsers/history/the-history-interface/009-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/009-3.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/009-5.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/009-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/009.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/010-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/010-3.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/010-5.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/010-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/010.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/011-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/011.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/012-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/012.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/blank.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/blank2.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/blank3.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/combination_history_001-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/combination_history_001.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/combination_history_004-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/combination_history_004.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/combination_history_005-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/combination_history_005.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/combination_history_006-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/combination_history_006.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/combination_history_007-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/combination_history_007.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history.js: Added.
+        (parse_query):
+        (onunload):
+        * web-platform-tests/html/browsers/history/the-history-interface/history_back-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_back-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_back.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_back_1-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_back_1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_entry.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_forward-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_forward-2.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_forward-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_forward.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_forward_1-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_forward_1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_minus-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_minus.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_plus-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_plus.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_undefined.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_zero-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_go_zero.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_err-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_err.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_nooptionalparam-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_nooptionalparam.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_err-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_err.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_nooptionalparam-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_replacestate_nooptionalparam.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_state-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/history_state.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/001.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/002.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/filler.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/joint_session_history/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/non-automated/history.js: Added.
+        (parse_query):
+        (onunload):
+        * web-platform-tests/html/browsers/history/the-history-interface/non-automated/history_entry.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_history_unload_prompt_1-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_history_unload_prompt_2-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/non-automated/traverse_the_session_history_unload_prompt_1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/non-automated/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_2.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_3-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_4.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_5.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_unload_1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html: Added.
+        * web-platform-tests/html/browsers/history/the-history-interface/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/assign_after_load-2.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/assign_before_load-2.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/contains.json: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/cross_origin_joined_frame.sub.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/document_location-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/document_location.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location-stringifier-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location-stringifier.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_assign_about_blank.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_hash.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_host-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_host.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_hostname-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_hostname.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_href-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_href.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_origin-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_origin.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_pathname-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_pathname.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_port-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_port.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_protocol-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_protocol.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_reload-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_reload-iframe.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_reload.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_replace-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_replace.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_search-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/location_search.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_assign_during_load-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_assign_during_load-2.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_location_replace_during_load-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_click_location_replace_during_load-2.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_form_submit_assign_during_load-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/non-automated/manual_form_submit_assign_during_load-2.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/non-automated/reload_in_resize-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/non-automated/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_document_open_write.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_document_write_onload.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/reload_post_1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/same_origin_frame.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-2.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_assign_during_load.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-2.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_click_location_assign_during_load.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-1.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-2.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load.html: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub-expected.txt: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub.htm: Added.
+        * web-platform-tests/html/browsers/history/the-location-interface/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/offline/browser-state/navigator_online_online-expected.txt: Added.
+        * web-platform-tests/html/browsers/offline/browser-state/navigator_online_online.html: Added.
+        * web-platform-tests/html/browsers/offline/browser-state/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/offline/changestonetworkingmodel/original-id.json: Added.
+        * web-platform-tests/html/browsers/offline/changestonetworkingmodel/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/offline/introduction-4/contains.json: Added.
+        * web-platform-tests/html/browsers/offline/introduction-4/event_cached-expected.txt: Added.
+        * web-platform-tests/html/browsers/offline/introduction-4/event_cached.html: Added.
+        * web-platform-tests/html/browsers/offline/introduction-4/event_checking-expected.txt: Added.
+        * web-platform-tests/html/browsers/offline/introduction-4/event_checking.html: Added.
+        * web-platform-tests/html/browsers/offline/introduction-4/event_noupdate-expected.txt: Added.
+        * web-platform-tests/html/browsers/offline/introduction-4/event_noupdate.html: Added.
+        * web-platform-tests/html/browsers/offline/introduction-4/event_progress-expected.txt: Added.
+        * web-platform-tests/html/browsers/offline/introduction-4/event_progress.html: Added.
+        * web-platform-tests/html/browsers/offline/introduction-4/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/offline/manifest_url_check-expected.txt: Added.
+        * web-platform-tests/html/browsers/offline/manifest_url_check.html: Added.
+        * web-platform-tests/html/browsers/offline/manifests/contains.json: Added.
+        * web-platform-tests/html/browsers/offline/manifests/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/offline/resources/css/clock.css: Added.
+        (output):
+        * web-platform-tests/html/browsers/offline/resources/css/offline.css: Added.
+        (.connectivity):
+        * web-platform-tests/html/browsers/offline/resources/css/online.css: Added.
+        (.connectivity):
+        * web-platform-tests/html/browsers/offline/resources/css/result.css: Added.
+        (.manualpass):
+        (.manualfail):
+        (.pass):
+        (.fail):
+        * web-platform-tests/html/browsers/offline/resources/css/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/offline/resources/html/clock.html: Added.
+        * web-platform-tests/html/browsers/offline/resources/html/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/offline/resources/js/clock.js: Added.
+        (setTimeout):
+        * web-platform-tests/html/browsers/offline/resources/js/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/offline/resources/manifest/clock.manifest: Added.
+        * web-platform-tests/html/browsers/offline/resources/manifest/section_empty.manifest: Added.
+        * web-platform-tests/html/browsers/offline/resources/manifest/section_many.manifest: Added.
+        * web-platform-tests/html/browsers/offline/resources/manifest/url_check.manifest: Added.
+        * web-platform-tests/html/browsers/offline/resources/manifest/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/offline/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub-expected.txt: Added.
+        * web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub.html: Added.
+        * web-platform-tests/html/browsers/origin/cross-origin-objects/frame.html: Added.
+        * web-platform-tests/html/browsers/origin/cross-origin-objects/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.sub.html: Added.
+        * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain-expected.txt: Added.
+        * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain.html: Added.
+        * web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/the-window-object/Document-defaultView-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/Document-defaultView.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/Window-document-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/Window-document.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/test3.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/callback.js: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001-2.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/001.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002-2.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/002.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/non_automated/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_1-2.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-1.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-2.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/discard_iframe_history_2-3.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/non-automated/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/named-objects.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/test.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/window-null-names-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/named-access-on-the-window-object/window-null-names.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/security-window/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/security-window/window-security.sub.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-aliases-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-aliases.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-indexed-properties-strict.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-indexed-properties.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-named-properties-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-named-properties.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-properties-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-properties.html: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-prototype-chain-expected.txt: Added.
+        * web-platform-tests/html/browsers/the-window-object/window-prototype-chain.html: Added.
+        * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/contains.json: Added.
+        * web-platform-tests/html/browsers/windows/auxiliary-browsing-contexts/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/001-1.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/001-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/001.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/002-1.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/002-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/002.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/MANIFEST: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/browsing-context-default-name.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/existing.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/message.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/parent1.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/parent2.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/self1.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/self2.html: Added.
+        * web-platform-tests/html/browsers/windows/browsing-context-names/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/windows/nested-browsing-contexts/MANIFEST: Added.
+        * web-platform-tests/html/browsers/windows/nested-browsing-contexts/contains.json: Added.
+        * web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/nested-browsing-contexts/frameElement.sub.html: Added.
+        * web-platform-tests/html/browsers/windows/nested-browsing-contexts/test.html: Added.
+        * web-platform-tests/html/browsers/windows/nested-browsing-contexts/testcase3.html: Added.
+        * web-platform-tests/html/browsers/windows/nested-browsing-contexts/w3c-import.log: Added.
+        * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-001-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/nested-browsing-contexts/window-top-001.html: Added.
+        * web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html: Added.
+        * web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name.sub.html: Added.
+        * web-platform-tests/html/browsers/windows/noreferrer-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/noreferrer-window-name.html: Added.
+        * web-platform-tests/html/browsers/windows/noreferrer.html: Added.
+        * web-platform-tests/html/browsers/windows/support-close.html: Added.
+        * web-platform-tests/html/browsers/windows/support-named-null-opener.html: Added.
+        * web-platform-tests/html/browsers/windows/support-nested-browsing-contexts.html: Added.
+        * web-platform-tests/html/browsers/windows/support-opener-null.html: Added.
+        * web-platform-tests/html/browsers/windows/support-post-to-opener.html: Added.
+        * web-platform-tests/html/browsers/windows/support-window-name-echo.html: Added.
+        * web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub-expected.txt: Added.
+        * web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html: Added.
+        * web-platform-tests/html/browsers/windows/w3c-import.log: Added.
+
+2016-08-23  Chris Dumez  <cdumez@apple.com>
+
         CanvasRenderingContext2D should not have a CanvasRenderingContext parent interface
         https://bugs.webkit.org/show_bug.cgi?id=161054
 
index 1dfeed8..e7fd61e 100644 (file)
@@ -139,7 +139,6 @@ web-platform-tests/geolocation-API [ Skip ]
 web-platform-tests/gamepad [ Skip ]
 web-platform-tests/hr-time [ Skip ]
 #web-platform-tests/html [ Import ]
-web-platform-tests/html/browsers [ Skip ]
 web-platform-tests/html/dom/documents/dom-tree-accessors/Document.currentScript.sub.html [ Skip ]
 web-platform-tests/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters [ Skip ]
 web-platform-tests/html/dom/reflection-original.html [ Skip ] # Not a test file
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-1.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-1.html
new file mode 100644 (file)
index 0000000..cadcf12
--- /dev/null
@@ -0,0 +1,11 @@
+<!doctype html>
+001-1
+<script>
+addEventListener("pageshow",
+  function(e) {
+    parent.events.push(e);
+    if (parent.events.length == 2) {
+      parent.do_test();
+    }
+  }, false);
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-2.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-2.html
new file mode 100644 (file)
index 0000000..6387bc8
--- /dev/null
@@ -0,0 +1,5 @@
+<!doctype html>
+001-2
+<script>
+onload = function() {setTimeout(function() {history.go(-1)}, 500)}
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-expected.txt
new file mode 100644 (file)
index 0000000..a3d2aba
--- /dev/null
@@ -0,0 +1,3 @@
+
+PASS pageshow event from traversal 
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001.html
new file mode 100644 (file)
index 0000000..26a6630
--- /dev/null
@@ -0,0 +1,30 @@
+<!doctype html>
+<title>pageshow event from traversal</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe src="001-1.html"></iframe>
+<script>
+var t = async_test();
+var events = [];
+var iframe = document.getElementsByTagName("iframe")[0];
+
+onload = t.step_func(function() {
+  setTimeout(t.step_func(
+    function() {
+      assert_equals(iframe.contentDocument.readyState, "complete")
+      iframe.src = "001-2.html";
+    }), 500);
+  onload = null;
+})
+
+do_test = t.step_func(function() {
+  assert_equals(events.length, 2);
+  events.forEach(function(e, i) {
+    phase = i ? "after" : "before";
+    assert_equals(e.type, "pageshow", "type " + phase + " navigation");
+    assert_equals(e.persisted, i == 0 ? false : true, "persisted " + phase + " navigation");
+    t.done();
+  });
+});
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/MANIFEST b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/MANIFEST
new file mode 100644 (file)
index 0000000..b3b6014
--- /dev/null
@@ -0,0 +1,16 @@
+support 001-1.html
+support 001-2.html
+001.html
+support browsing_context_name-1.html
+support browsing_context_name-2.html
+support browsing_context_name-3.html
+support browsing_context_name-4.html
+browsing_context_name_cross_origin_2.html
+browsing_context_name_cross_origin_3.html
+browsing_context_name_cross_origin.html
+browsing_context_name.html
+events.html
+hashchange_event.html
+popstate_event.html
+support unset_context_name-1.html
+unset_context_name.html
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent-expected.txt
new file mode 100644 (file)
index 0000000..03b90c0
--- /dev/null
@@ -0,0 +1,5 @@
+
+FAIL document.createEvent The operation is not supported.
+PASS initPopStateEvent 
+PASS Dispatching a synthetic PopStateEvent 
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html
new file mode 100644 (file)
index 0000000..ace09e5
--- /dev/null
@@ -0,0 +1,31 @@
+<!doctype html>
+<meta charset=utf-8>
+<title>Synthetic popstate events</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<script>
+test(function () {
+  var e = document.createEvent('PopStateEvent');
+  var eProto = Object.getPrototypeOf(e);
+  assert_equals(eProto, PopStateEvent.prototype);
+}, 'document.createEvent');
+
+test(function () {
+  assert_false('initPopStateEvent' in PopStateEvent.prototype,
+               'There should be no PopStateEvent#initPopStateEvent');
+}, 'initPopStateEvent');
+
+test(function () {
+  var state = history.state;
+  var data;
+  window.addEventListener('popstate', function (e) {
+    data = e.state;
+  });
+  window.dispatchEvent(new PopStateEvent('popstate', {
+    'state': {testdata:true}
+  }));
+  assert_true(data.testdata,'state data was corrupted');
+  assert_equals(history.state, state, "history.state was NOT set by dispatching the event");
+}, 'Dispatching a synthetic PopStateEvent');
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html
new file mode 100644 (file)
index 0000000..85748a2
--- /dev/null
@@ -0,0 +1,6 @@
+document 1
+<script>
+if (!parent.navigated) {
+    window.name = "test";
+}
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html
new file mode 100644 (file)
index 0000000..b0c8690
--- /dev/null
@@ -0,0 +1,4 @@
+document 2
+<script>
+window.name = "test1";
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html
new file mode 100644 (file)
index 0000000..e0c2397
--- /dev/null
@@ -0,0 +1,6 @@
+document 3
+<script>
+if (!parent.navigated) {
+    window.name = "test3";
+}
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-4.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-4.html
new file mode 100644 (file)
index 0000000..5d2dfa6
--- /dev/null
@@ -0,0 +1,6 @@
+document 4
+<script>
+if (!parent.navigated) {
+    window.name = "test4";
+}
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin-expected.txt
new file mode 100644 (file)
index 0000000..063ec0e
--- /dev/null
@@ -0,0 +1,11 @@
+Blocked access to external URL http://www.localhost:8800/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html
+
+PASS Restoring window.name on cross-origin history traversal 
+
+Step 1
+Step 2
+Step 3
+Step 4
+Step 5
+Step 6
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html
new file mode 100644 (file)
index 0000000..b04eee6
--- /dev/null
@@ -0,0 +1,41 @@
+<!doctype html>
+<title>Restoring window.name on cross-origin history traversal</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<pre id="step_log"></pre>
+<iframe id="test"></iframe>
+<script>
+
+var t = async_test(undefined, {timeout:10000});
+var f = document.getElementById("test");
+var l = document.getElementById("step_log");
+var navigated = false;
+
+log = function(t) {l.textContent += ("\n" + t)}
+
+var steps = [
+  function() {f.src = "browsing_context_name-1.html"},
+  function() {
+                var navigated = true;
+                assert_equals(f.contentWindow.name, "test", "Initial load");
+                setTimeout(next, 0);
+              },
+  function() {f.src = f.src.replace("http://", "http://www.").replace("browsing_context_name-1", "browsing_context_name-2");},
+  function() {
+               setTimeout(next, 0);
+             },
+  function() {history.back(); setTimeout(next, 500)},
+  function() {
+               assert_equals(f.contentWindow.name, "test", "After navigation");
+               t.done();
+             }
+].map(function(x) {return t.step_func(function() {log("Step " + step); x()})});
+
+var step = 0;
+next = t.step_func(function() {steps[step++]()});
+
+f.onload=next;
+
+onload = setTimeout(next, 0);
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/contains.json b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/contains.json
new file mode 100644 (file)
index 0000000..90b3466
--- /dev/null
@@ -0,0 +1,6 @@
+[
+    {
+        "id": "event-definitions-0",
+        "original_id": "event-definitions-0"
+    }
+]
\ No newline at end of file
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/events-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/events-expected.txt
new file mode 100644 (file)
index 0000000..2c73a7d
--- /dev/null
@@ -0,0 +1,18 @@
+
+PASS Constructing pageshow event 
+PASS Constructing pagehide event 
+PASS Constructing pageshow event, persisted true 
+PASS Constructing pagehide event, persisted true 
+PASS Constructing pageshow event, empty options 
+PASS Constructing pagehide event, empty options 
+PASS Constructing pageshow event, missing options 
+PASS Constructing pagehide event, missing options 
+PASS Constructing pageshow event, persisted:null 
+PASS Constructing pagehide event, persisted:null 
+PASS Constructing pageshow event, persisted:undefined 
+PASS Constructing pagehide event, persisted:undefined 
+PASS Constructing pageshow event, bubbles:true 
+PASS Constructing pagehide event, bubbles:true 
+PASS Constructing pageshow event, cancelable:true 
+PASS Constructing pagehide event, cancelable:true 
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/events.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/events.html
new file mode 100644 (file)
index 0000000..d5ff83f
--- /dev/null
@@ -0,0 +1,151 @@
+<!doctype html>
+<title> PageTransitionEffect Event </title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<script>
+test(function() {
+  var e = new PageTransitionEvent("pageshow", {persisted:false, cancelable:false, bubbles:false});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pageshow");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+  assert_false(e.persisted, "persisted");
+}, "Constructing pageshow event");
+
+test(function() {
+  var e = new PageTransitionEvent("pagehide", {persisted:false, cancelable:false, bubbles:false});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pagehide");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pagehide event");
+
+test(function() {
+  var e = new PageTransitionEvent("pageshow", {persisted:true});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pageshow");
+  assert_true(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pageshow event, persisted true");
+
+test(function() {
+  var e = new PageTransitionEvent("pagehide", {persisted:true});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pagehide");
+  assert_true(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pagehide event, persisted true");
+
+test(function() {
+  var e = new PageTransitionEvent("pageshow", {});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pageshow");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pageshow event, empty options");
+
+test(function() {
+  var e = new PageTransitionEvent("pagehide", {});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pagehide");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pagehide event, empty options");
+
+test(function() {
+  var e = new PageTransitionEvent("pageshow");
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pageshow");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pageshow event, missing options");
+
+test(function() {
+  var e = new PageTransitionEvent("pagehide");
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pagehide");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pagehide event, missing options");
+
+test(function() {
+  var e = new PageTransitionEvent("pageshow", {persisted:null});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pageshow");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pageshow event, persisted:null");
+
+test(function() {
+  var e = new PageTransitionEvent("pagehide", {persisted:null});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pagehide");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pagehide event, persisted:null");
+
+test(function() {
+  var e = new PageTransitionEvent("pageshow", {persisted:undefined});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pageshow");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pageshow event, persisted:undefined");
+
+test(function() {
+  var e = new PageTransitionEvent("pagehide", {persisted:undefined});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pagehide");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pagehide event, persisted:undefined");
+
+test(function() {
+  var e = new PageTransitionEvent("pageshow", {bubbles:true});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pageshow");
+  assert_false(e.persisted, "persisted");
+  assert_true(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pageshow event, bubbles:true");
+
+test(function() {
+  var e = new PageTransitionEvent("pagehide", {bubbles:true});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pagehide");
+  assert_false(e.persisted, "persisted");
+  assert_true(e.bubbles, "bubbles");
+  assert_false(e.cancelable, "cancelable");
+}, "Constructing pagehide event, bubbles:true");
+
+test(function() {
+  var e = new PageTransitionEvent("pageshow", {cancelable:true});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pageshow");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_true(e.cancelable, "cancelable");
+}, "Constructing pageshow event, cancelable:true");
+
+test(function() {
+  var e = new PageTransitionEvent("pagehide", {cancelable:true});
+  assert_true(e instanceof PageTransitionEvent);
+  assert_equals(e.type, "pagehide");
+  assert_false(e.persisted, "persisted");
+  assert_false(e.bubbles, "bubbles");
+  assert_true(e.cancelable, "cancelable");
+}, "Constructing pagehide event, cancelable:true");
+
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event-expected.txt
new file mode 100644 (file)
index 0000000..5c27d0d
--- /dev/null
@@ -0,0 +1,3 @@
+
+PASS Queue a task to fire hashchange event 
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event.html
new file mode 100644 (file)
index 0000000..4b701ad
--- /dev/null
@@ -0,0 +1,43 @@
+<!doctype html>
+<title>Queue a task to fire hashchange event</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<script>
+t = async_test();
+window.onload = t.step_func(function () {
+  if (location.href.toString().indexOf("#") > -1) {
+    location.href = location.href.replace(/#.*$/,'');
+    return;
+  }
+  var root = location.href;
+  var oldURLs = [];
+  var newURLs = [];
+
+  var timer = null;
+
+  location.hash = 'foo';
+  window.onhashchange = t.step_func(function (e) {
+    oldURLs.push(e.oldURL);
+    newURLs.push(e.newURL);
+    if (newURLs.length === 2) {
+      check_result();
+    } else if (timer === null) {
+      timer = setTimeout(function() {check_result()}, 500);
+    }
+  })
+
+  check_result = t.step_func(function() {
+    clearTimeout(timer);
+    try {
+      assert_array_equals([root, root+"#foo"], oldURLs, "e.newURL");
+      assert_array_equals([root+"#foo", root+"#bar"], newURLs, "e.newURL");
+      t.done();
+    } finally {
+      location.hash = "";
+    }
+  });
+
+  location.hash = 'bar';
+});
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank1.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank1.html
new file mode 100644 (file)
index 0000000..6b4df1e
--- /dev/null
@@ -0,0 +1,8 @@
+<!DOCTYPE html>
+<style>
+body {
+    height: 2000px;
+    width: 2000px;
+}
+</style>
+<body> Blank 1 </body>
\ No newline at end of file
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank2.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank2.html
new file mode 100644 (file)
index 0000000..def2139
--- /dev/null
@@ -0,0 +1,8 @@
+<!DOCTYPE html>
+<style>
+body {
+    height: 2000px;
+    width: 2000px;
+}
+</style>
+<body> Blank 2 </body>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/page-with-fragment.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/page-with-fragment.html
new file mode 100644 (file)
index 0000000..1173766
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<style>
+body {
+    height: 2000px;
+    width: 2000px;
+}
+#fragment {
+    position: absolute;
+    top: 800px;
+    background-color: #faa;
+    display: block;
+    height: 100px;
+    width: 100px;
+}
+
+</style>
+<body>
+Page with fragment
+  <a id="fragment" name="fragment" class='box'></a>
+</body>
\ No newline at end of file
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/w3c-import.log b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/w3c-import.log
new file mode 100644 (file)
index 0000000..8da15da
--- /dev/null
@@ -0,0 +1,20 @@
+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in WebKit.
+Instead, create a pull request on the W3C CSS or WPT github:
+       https://github.com/w3c/csswg-test
+       https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
+
+Do NOT modify or remove this file.
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank1.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank2.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/page-with-fragment.html
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic-expected.txt
new file mode 100644 (file)
index 0000000..e0d9bef
--- /dev/null
@@ -0,0 +1,5 @@
+
+FAIL Default value is "auto" assert_equals: expected (string) "auto" but got (undefined) undefined
+PASS It is writable 
+FAIL Invalid values are ignored assert_equals: setting to invalid value (3.1415) should be ignored expected (string) "auto" but got (number) 3.1415
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic.html
new file mode 100644 (file)
index 0000000..e47cd9c
--- /dev/null
@@ -0,0 +1,34 @@
+<!doctype html>
+<title>Verify existence and basic read/write function of history.scrollRestoration</title>
+
+<style>
+  body {
+    height: 2000px;
+    width: 2000px;
+  }
+</style>
+
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script type="text/javascript">
+  'use strict';
+
+  test(function() {
+    assert_equals(history.scrollRestoration, 'auto');
+  }, 'Default value is "auto"');
+
+  test(function() {
+    history.scrollRestoration = 'manual';
+    assert_equals(history.scrollRestoration, 'manual', 'should be able to set "manual"');
+    history.scrollRestoration = 'auto';
+    assert_equals(history.scrollRestoration, 'auto', 'should be able to set "auto"');
+  }, 'It is writable');
+
+  test(function() {
+    history.scrollRestoration = 'auto';
+    for (var v of [3.1415, {}, 'bogus']) {
+      history.scrollRestoration = v;
+      assert_equals(history.scrollRestoration, 'auto', `setting to invalid value (${v}) should be ignored`);
+    }
+  }, 'Invalid values are ignored');
+</script>
\ No newline at end of file
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt
new file mode 100644 (file)
index 0000000..e9f8f6b
--- /dev/null
@@ -0,0 +1,8 @@
+Blocked access to external URL http://www.localhost:8800/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resources/blank1.html
+CONSOLE MESSAGE: line 2422: Error: assert_equals: navigating back should retain scrollRestoration value expected (string) "manual" but got (undefined) undefined
+
+
+Harness Error (FAIL), message = Error: assert_equals: navigating back should retain scrollRestoration value expected (string) "manual" but got (undefined) undefined
+
+TIMEOUT Manual scroll restoration should take precedent over scrolling to fragment in cross origin navigation Test timed out
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html
new file mode 100644 (file)
index 0000000..e3da59e
--- /dev/null
@@ -0,0 +1,67 @@
+<!DOCTYPE html>
+<meta name=timeout content=long>
+<title>Precedence of scroll restoration mode over fragment scrolling in cross-origin history traversal</title>
+<style>
+  iframe {
+    height: 300px;
+    width: 300px;
+  }
+</style>
+
+<body>
+  <iframe></iframe>
+</body>
+
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script type="text/javascript">
+  'use strict';
+
+  // The test does the following navigation steps for iframe
+  // 1. load page-with-fragment.html#fragment
+  // 2. load blank1
+  // 3. go back to page-with-fragment.html
+  async_test(function(t) {
+    var iframe = document.querySelector('iframe');
+    var baseURL = location.href.substring(0, location.href.lastIndexOf('/'));
+
+    var steps = [
+      function() {
+        iframe.src = 'resources/page-with-fragment.html#fragment';
+      }, function() {
+        assert_equals(iframe.contentWindow.location.href, baseURL + '/resources/page-with-fragment.html#fragment', 'should be on page-with-fragment page');
+        // wait one animation frame to ensure layout is run and fragment scrolling is complete
+        iframe.contentWindow.requestAnimationFrame(function() {
+          assert_equals(iframe.contentWindow.scrollY, 800, 'should scroll to fragment');
+
+          iframe.contentWindow.history.scrollRestoration = 'manual';
+          assert_equals(iframe.contentWindow.history.scrollRestoration, 'manual');
+          setTimeout(next, 0);
+        });
+      }, function() {
+        // navigate to a new page from a different origin
+        iframe.src = iframe.src.replace("http://", "http://www.").replace("page-with-fragment.html#fragment", "blank1.html");
+      }, function() {
+        // going back causes the iframe to traverse back
+        history.back();
+      }, function() {
+        // coming back from history, scrollRestoration should be set to manual and respected
+        assert_equals(iframe.contentWindow.location.href, baseURL + '/resources/page-with-fragment.html#fragment', 'should be back on page-with-fragment page');
+        iframe.contentWindow.requestAnimationFrame(function() {
+          assert_equals(iframe.contentWindow.history.scrollRestoration, 'manual', 'navigating back should retain scrollRestoration value');
+          assert_equals(iframe.contentWindow.scrollX, 0, 'should not scroll to fragment');
+          assert_equals(iframe.contentWindow.scrollY, 0, 'should not scroll to fragment');
+          t.done();
+        });
+      }
+    ];
+
+    var stepCount = 0;
+    var next = t.step_func(function() {
+      steps[stepCount++]();
+    });
+
+    iframe.onload = next;
+    next();
+  }, 'Manual scroll restoration should take precedent over scrolling to fragment in cross origin navigation');
+</script>
\ No newline at end of file
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc-expected.txt
new file mode 100644 (file)
index 0000000..084da29
--- /dev/null
@@ -0,0 +1,3 @@
+
+FAIL Manual scroll restoration should take precedent over scrolling to fragment in cross doc navigation assert_equals: should not scroll to fragment expected 0 but got 800
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html
new file mode 100644 (file)
index 0000000..d837b8f
--- /dev/null
@@ -0,0 +1,54 @@
+<!DOCTYPE html>
+<style>
+  body {
+    height: 2000px;
+    width: 2000px;
+  }
+
+  #fragment {
+    position: absolute;
+    top: 800px;
+    background-color: #faa;
+    display: block;
+    height: 100px;
+    width: 100px;
+  }
+</style>
+
+<body>
+  <a id="fragment" name="fragment" class='box'></a>
+</body>
+
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script type="text/javascript">
+  'use strict';
+
+  async_test(function(t) {
+    history.scrollRestoration = 'manual';
+    assert_equals(history.scrollRestoration, 'manual');
+
+    location.hash = '#fragment';
+    assert_equals(window.scrollY, 800, 'new navigations should scroll to fragment');
+
+    // create a new entry and reset the scroll before verification
+    history.pushState(null, null, '#done');
+    window.scrollTo(0, 0);
+    assert_equals(window.scrollY, 0, 'should reset scroll before verification');
+
+    setTimeout(function() {
+      // setup verification
+      window.addEventListener('hashchange', t.step_func(function() {
+        assert_equals(location.hash, '#fragment');
+        assert_equals(history.scrollRestoration, 'manual');
+        // navigating back should give precedent to history restoration which is 'manual'
+        assert_equals(window.scrollX, 0, 'should not scroll to fragment');
+        assert_equals(window.scrollY, 0, 'should not scroll to fragment');
+        t.done();
+      }));
+      // kick off verification
+      window.history.back();
+    }, 0);
+
+  }, 'Manual scroll restoration should take precedent over scrolling to fragment in cross doc navigation');
+</script>
\ No newline at end of file
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt
new file mode 100644 (file)
index 0000000..4918f19
--- /dev/null
@@ -0,0 +1,4 @@
+
+
+FAIL Navigating to new page should reset to "auto" and navigating back should restore and respect scroll restoration mode assert_equals: new page loads should set scrollRestoration to "auto" expected (string) "auto" but got (undefined) undefined
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin.html
new file mode 100644 (file)
index 0000000..87a337b
--- /dev/null
@@ -0,0 +1,71 @@
+<!DOCTYPE html>
+<meta name=timeout content=long>
+<title>Correct behaviour of scroll restoration mode is cross origin history traversal</title>
+
+<style>
+  iframe {
+    height: 300px;
+    width: 300px;
+  }
+</style>
+
+<body>
+  <iframe></iframe>
+</body>
+
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script type="text/javascript">
+  'use strict';
+
+  // The test does the following navigation steps for iframe
+  // 1. load blank1
+  // 2. load blank2
+  // 3. go back to blank1
+  async_test(function(t) {
+    var iframe = document.querySelector('iframe');
+    var baseURL = location.href.substring(0, location.href.lastIndexOf('/'));
+
+    var steps = [
+      function() {
+        iframe.src = 'resources/blank1.html';
+      },
+      function() {
+        assert_equals(iframe.contentWindow.location.href, baseURL + '/resources/blank1.html', 'should be on first blank page');
+        iframe.contentWindow.history.scrollRestoration = 'manual';
+        assert_equals(iframe.contentWindow.history.scrollRestoration, 'manual');
+        iframe.contentWindow.scrollTo(500, 500);
+        assert_equals(iframe.contentWindow.scrollX, 500, 'scripted scrolling should take effect');
+        assert_equals(iframe.contentWindow.scrollY, 500, 'scripted scrolling should take effect');
+        setTimeout(next, 0);
+      },
+      function() {
+        // navigate to new page
+        iframe.src = 'resources/blank2.html';
+      },
+      function() {
+        assert_equals(iframe.contentWindow.location.href, baseURL + '/resources/blank2.html', 'should be on second blank page');
+        assert_equals(iframe.contentWindow.history.scrollRestoration, 'auto', 'new page loads should set scrollRestoration to "auto"');
+        setTimeout(next, 0);
+      }, function() {
+        iframe.contentWindow.history.back();
+      }, function() {
+        // coming back scrollRestoration should be restored to 'manual' and respected
+        assert_equals(iframe.contentWindow.location.href, baseURL + '/resources/blank1.html', 'should be back on first blank page');
+        assert_equals(iframe.contentWindow.history.scrollRestoration, 'manual', 'navigating back should retain scrollRestoration value');
+        assert_equals(iframe.contentWindow.scrollX, 0, 'horizontal scroll offset should not be restored');
+        assert_equals(iframe.contentWindow.scrollY, 0, 'vertical scroll offset should not be restored');
+        t.done();
+      }
+    ];
+
+    var stepCount = 0;
+    var next = t.step_func(function() {
+      steps[stepCount++]();
+    });
+
+    iframe.onload = next;
+    next();
+  }, 'Navigating to new page should reset to "auto" and navigating back should restore and respect scroll restoration mode');
+
+</script>
\ No newline at end of file
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt
new file mode 100644 (file)
index 0000000..95ddb78
--- /dev/null
@@ -0,0 +1,3 @@
+
+FAIL history.{push,replace}State retain scroll restoration mode and navigation in the same document respects it assert_equals: scrollX is correct for #4 expected 555 but got 200
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc.html
new file mode 100644 (file)
index 0000000..46d40ee
--- /dev/null
@@ -0,0 +1,81 @@
+<!DOCTYPE html>
+<title>Correct behaviour of scroll restoration mode in same document history traversals</title>
+
+<style>
+  body {
+    height: 10000px;
+    width: 10000px;
+  }
+</style>
+
+<body></body>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script type="text/javascript">
+  'use strict';
+
+  async_test(function(t) {
+    history.scrollRestoration = 'auto';
+    window.scrollTo(0, 0);
+
+    // create history entries and then verify the impact of scrollRestoration
+    // when they are popped
+    var entries = {
+      /* For scroll restoration mode 'auto', the spec does not require scroll
+         position to be restored at any particular value. */
+      '#1': {type: 'push',    expectedScroll: null,  scrollRestoration: 'auto'},
+      '#2': {type: 'replace', expectedScroll: null, scrollRestoration: 'auto'},
+      /* For scroll restoration mode 'manual', the spec requires scroll position
+         not to be restored. So we expect [555,555] which is the latest position
+         before navigation. */
+      '#3': {type: 'push',    expectedScroll: [555, 555], scrollRestoration: 'manual'},
+      '#4': {type: 'replace', expectedScroll: [555, 555], scrollRestoration: 'manual'}
+    };
+
+    // setup entries
+    for (var key in entries) {
+      var entry = entries[key],
+        beforeValue = history.scrollRestoration,
+        newValue = entry.scrollRestoration;
+
+      var args = [{key: key}, '', key];
+      if (entry.type == 'push') {
+        history.pushState.apply(history, args);
+      } else {
+        history.pushState(null, '', key);
+        history.replaceState.apply(history, args);
+      }
+      assert_equals(history.scrollRestoration, beforeValue, `history.scrollRestoration value is retained after pushing new state`);
+      history.scrollRestoration = newValue;
+      assert_equals(history.scrollRestoration, newValue, `Setting scrollRestoration to ${newValue} works as expected`);
+      window.scrollBy(50, 100);
+    }
+
+    // setup verification
+    window.addEventListener('hashchange', t.step_func(function() {
+      var key = location.hash,
+        entry = entries[key];
+
+      if (key === '') {
+        t.done();
+        return;
+      }
+      assert_equals(history.state.key, key, `state should have key: ${key}`);
+      assert_equals(history.scrollRestoration, entry.scrollRestoration, 'scrollRestoration is updated correctly');
+      if (entry.expectedScroll) {
+        assert_equals(window.scrollX, entry.expectedScroll[0], `scrollX is correct for ${key}`);
+        assert_equals(window.scrollY, entry.expectedScroll[1], `scrollY is correct for ${key}`);
+      }
+
+      window.history.back();
+    }));
+
+    // reset the scroll and kick off the verification
+    setTimeout(function() {
+      history.pushState(null, null, '#done');
+      window.scrollTo(555, 555);
+      window.history.back();
+    }, 0);
+
+  }, 'history.{push,replace}State retain scroll restoration mode and navigation in the same document respects it');
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/w3c-import.log b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/w3c-import.log
new file mode 100644 (file)
index 0000000..fe2c26f
--- /dev/null
@@ -0,0 +1,22 @@
+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in WebKit.
+Instead, create a pull request on the W3C CSS or WPT github:
+       https://github.com/w3c/csswg-test
+       https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
+
+Do NOT modify or remove this file.
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-basic.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc.html
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event-expected.txt
new file mode 100644 (file)
index 0000000..40927d7
--- /dev/null
@@ -0,0 +1,3 @@
+
+PASS Queue a task to fire popstate event 
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event.html
new file mode 100644 (file)
index 0000000..7630b99
--- /dev/null
@@ -0,0 +1,40 @@
+<!doctype html>
+<title>Queue a task to fire popstate event</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<script>
+t = async_test();
+window.onload = t.step_func(function () {
+  var states = [];
+
+  var timer = null;
+
+  history.pushState("a", "State a", "/a");
+  history.pushState("b", "State b", "/b");
+
+  history.back();
+  window.onpopstate = t.step_func(function (e) {
+    states.push(e.state);
+
+    if (states.length === 2) {
+      check_result();
+    } else if (timer === null) {
+      timer = setTimeout(function() {check_result()}, 500);
+    }
+  })
+
+  check_result = t.step_func(function() {
+    clearTimeout(timer);
+    try {
+      assert_array_equals(states, ["a", null]);
+      t.done();
+    } finally {
+      location.hash = "";
+    }
+  });
+
+  setTimeout(function() {history.back()}, 0);
+
+});
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1-expected.txt
new file mode 100644 (file)
index 0000000..45ca570
--- /dev/null
@@ -0,0 +1,3 @@
+
+PASS window.name after navigating to a different origin 
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html
new file mode 100644 (file)
index 0000000..d3d67d0
--- /dev/null
@@ -0,0 +1,7 @@
+<!doctype html>
+<title>window.name after navigating to a different origin</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script>
+test(function() {assert_equals(window.name, "")})
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html
new file mode 100644 (file)
index 0000000..17ed842
--- /dev/null
@@ -0,0 +1,7 @@
+<!doctype html>
+<!--  test must be run in a top level browsing context  -->
+<title>window.name after navigating to a different origin</title>
+<script>
+window.name = "test_window";
+location.href = location.href.replace("http://", "http://www.").replace("unset_context_name", "unset_context_name-1");
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/w3c-import.log
new file mode 100644 (file)
index 0000000..d439fcd
--- /dev/null
@@ -0,0 +1,36 @@
+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in WebKit.
+Instead, create a pull request on the W3C CSS or WPT github:
+       https://github.com/w3c/csswg-test
+       https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
+
+Do NOT modify or remove this file.
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-1.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001-2.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/001.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/MANIFEST
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name-4.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_3.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/contains.json
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/events.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/hashchange_event.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/popstate_event.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html
+/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/unset_context_name.html
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-1.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-1.html
new file mode 100644 (file)
index 0000000..df8d884
--- /dev/null
@@ -0,0 +1,7 @@
+<!doctype html>
+001-1
+<script>
+addEventListener("unload", function() {
+  location = location.href.replace("http://", "http://www.").replace(/\d{3}-\d\.html/, "001-3.html");
+}, false);
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-2.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-2.html
new file mode 100644 (file)
index 0000000..1cffc59
--- /dev/null
@@ -0,0 +1,5 @@
+<!doctype html>
+001-2
+<script>
+parent.postMessage("001-2", "*");
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-3.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-3.html
new file mode 100644 (file)
index 0000000..5f1310e
--- /dev/null
@@ -0,0 +1,5 @@
+<!doctype html>
+001-3.html
+<script>
+parent.postMessage("001-3", "*");
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001-expected.txt
new file mode 100644 (file)
index 0000000..a552f60
--- /dev/null
@@ -0,0 +1,4 @@
+frame "<!--framePath //<!--frame0-->-->" - has 1 onunload handler(s)
+
+PASS Cross-origin navigation started from unload handler 
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/001.html
new file mode 100644 (file)
index 0000000..7d99f6b
--- /dev/null
@@ -0,0 +1,20 @@
+<!doctype html>
+<title>Cross-origin navigation started from unload handler</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe src="001-1.html"></iframe>
+<script>
+var t = async_test();
+onload = t.step_func(function() {
+  var iframe = document.getElementsByTagName("iframe")[0];
+  var new_src = iframe.src.replace(/\d{3}-\d\.html/, "001-2.html");
+  iframe.src = new_src;
+});
+
+onmessage = t.step_func(function(e) {
+  assert_equals(e.data, "001-2");
+  t.done();
+});
+
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-1.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-1.html
new file mode 100644 (file)
index 0000000..716e182
--- /dev/null
@@ -0,0 +1,5 @@
+<!doctype html>
+002-1
+<script>
+parent.postMessage("002-1", "*");
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-2.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-2.html
new file mode 100644 (file)
index 0000000..a29a6bb
--- /dev/null
@@ -0,0 +1,5 @@
+<!doctype html>
+002-2
+<script>
+parent.postMessage("002-2", "*");
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002-expected.txt
new file mode 100644 (file)
index 0000000..e6a0805
--- /dev/null
@@ -0,0 +1,3 @@
+
+PASS Multiple simultaneous navigations 
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/002.html
new file mode 100644 (file)
index 0000000..0efc701
--- /dev/null
@@ -0,0 +1,23 @@
+<!doctype html>
+<title>Multiple simultaneous navigations</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe src="about:blank"></iframe>
+<script>
+var t = async_test();
+onload = t.step_func(function() {
+  var iframe = document.getElementsByTagName("iframe")[0];
+
+  setTimeout(t.step_func(function() {
+    iframe.src = "002-1.html?pipe=trickle(d1)";
+    setTimeout(t.step_func(function(){iframe.src = "002-2.html"}), 500);
+  }), 100);
+});
+
+onmessage = t.step_func(function(e) {
+  assert_equals(e.data, "002-2");
+  t.done();
+});
+
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-1.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-1.html
new file mode 100644 (file)
index 0000000..4d2229e
--- /dev/null
@@ -0,0 +1,7 @@
+<!doctype html>
+<script>
+onload = function() {
+  parent.postMessage("003-1", "*");
+  setTimeout(function() {location = "003-2.html";}, 100);
+}
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-2.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-2.html
new file mode 100644 (file)
index 0000000..827a069
--- /dev/null
@@ -0,0 +1,9 @@
+<!doctype html>
+003-2
+<script>
+onload = function() {
+  parent.postMessage("003-2", "*")
+  setTimeout(function() {history.go(-1)})
+}
+onunload = function() {location = "003-3.html"}
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-3.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-3.html
new file mode 100644 (file)
index 0000000..8b26c89
--- /dev/null
@@ -0,0 +1,4 @@
+<!doctype html>
+<script>
+parent.postMessage("003-3", "*");
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003-expected.txt
new file mode 100644 (file)
index 0000000..f5446f7
--- /dev/null
@@ -0,0 +1,4 @@
+frame "<!--framePath //<!--frame0-->-->" - has 1 onunload handler(s)
+
+PASS Navigation from unload whilst traversing history 
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/003.html
new file mode 100644 (file)
index 0000000..f437150
--- /dev/null
@@ -0,0 +1,22 @@
+<!doctype html>
+<title>Navigation from unload whilst traversing history</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe src="003-1.html"></iframe>
+<script>
+var t = async_test();
+
+var pages = [];
+var iframe = document.getElementsByTagName("iframe")[0];
+
+
+onmessage = t.step_func(function(e) {
+  pages.push(e.data);
+  if(pages.length == 3) {
+    assert_array_equals(pages, ["003-1", "003-2", "003-1"]);
+    t.done();
+    iframe.parentNode.removeChild(iframe);
+  }
+});
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-1.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-1.html
new file mode 100644 (file)
index 0000000..02f916f
--- /dev/null
@@ -0,0 +1,7 @@
+<!doctype html>
+<script>
+onload = function() {
+  parent.postMessage("004-1", "*");
+  setTimeout(function() {location = location.href.replace("http://", "http://www.").replace("004-1.html", "004-2.html");}, 100);
+}
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-2.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-2.html
new file mode 100644 (file)
index 0000000..f2ef83e
--- /dev/null
@@ -0,0 +1,9 @@
+<!doctype html>
+003-2
+<script>
+onload = function() {
+  parent.postMessage("004-2", "*")
+  setTimeout(function() {history.go(-1)})
+}
+onunload = function() {location = "004-3.html"}
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-3.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-3.html
new file mode 100644 (file)
index 0000000..c98711a
--- /dev/null
@@ -0,0 +1,4 @@
+<!doctype html>
+<script>
+parent.postMessage("004-3", "*");
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004-expected.txt
new file mode 100644 (file)
index 0000000..deb9caa
--- /dev/null
@@ -0,0 +1,6 @@
+Blocked access to external URL http://www.localhost:8800/html/browsers/browsing-the-web/navigating-across-documents/004-2.html
+
+Harness Error (TIMEOUT), message = null
+
+TIMEOUT Navigation from unload whilst traversing cross-origin history Test timed out
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/004.html
new file mode 100644 (file)
index 0000000..dddde49
--- /dev/null
@@ -0,0 +1,22 @@
+<!doctype html>
+<title>Navigation from unload whilst traversing cross-origin history</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe src="004-1.html"></iframe>
+<script>
+var t = async_test();
+
+var pages = [];
+var iframe = document.getElementsByTagName("iframe")[0];
+
+
+onmessage = t.step_func(function(e) {
+  pages.push(e.data);
+  if(pages.length == 3) {
+    assert_array_equals(pages, ["004-1", "004-2", "004-1"]);
+    t.done();
+    iframe.parentNode.removeChild(iframe);
+  }
+});
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005-expected.txt
new file mode 100644 (file)
index 0000000..707d7ac
--- /dev/null
@@ -0,0 +1,3 @@
+
+PASS Link with onclick navigation and href navigation  
+ Test
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/005.html
new file mode 100644 (file)
index 0000000..4a044bb
--- /dev/null
@@ -0,0 +1,16 @@
+<!doctype html>
+<title>Link with onclick navigation and href navigation </title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe id="test" name="test"></iframe>
+<a target="test" onclick="document.getElementById('test').contentWindow.location='click.html'" href="href.html">Test</a>
+<script>
+var t = async_test();
+t.step(function() {document.links[0].click()});
+onmessage = t.step_func(
+  function(e) {
+    assert_equals(e.data, "href");
+    t.done();
+  });
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006-expected.txt
new file mode 100644 (file)
index 0000000..333d7e9
--- /dev/null
@@ -0,0 +1,4 @@
+
+PASS Link with onclick form submit and href navigation  
+
+Test
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/006.html
new file mode 100644 (file)
index 0000000..1e7aa20
--- /dev/null
@@ -0,0 +1,17 @@
+<!doctype html>
+<title>Link with onclick form submit and href navigation </title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe name="test"></iframe>
+<form target="test" action="click.html"></form>
+<a target="test" onclick="document.forms[0].submit()" href="href.html">Test</a>
+<script>
+var t = async_test();
+t.step(function() {document.links[0].click()});
+onmessage = t.step_func(
+  function(e) {
+    assert_equals(e.data, "href");
+    t.done();
+  });
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007-expected.txt
new file mode 100644 (file)
index 0000000..1cb53ad
--- /dev/null
@@ -0,0 +1,3 @@
+
+PASS Link with onclick javascript url and href navigation  
+ Test
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/007.html
new file mode 100644 (file)
index 0000000..d4bcfc2
--- /dev/null
@@ -0,0 +1,16 @@
+<!doctype html>
+<title>Link with onclick javascript url and href navigation </title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe id="test" name="test"></iframe>
+<a target="test" onclick="document.getElementById('test').contentWindow.location = 'javascript:\'abc<script>parent.postMessage(&quot;click&quot;, &quot;*&quot;)</script>\'';" href="href.html">Test</a>
+<script>
+var t = async_test();
+t.step(function() {document.getElementsByTagName("a")[0].click()});
+onmessage = t.step_func(
+  function(e) {
+    assert_equals(e.data, "href");
+    t.done();
+  });
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008-expected.txt
new file mode 100644 (file)
index 0000000..977463a
--- /dev/null
@@ -0,0 +1,4 @@
+
+PASS Link with onclick form submit to javascript url and href navigation  
+
+Test
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/008.html
new file mode 100644 (file)
index 0000000..7d1495a
--- /dev/null
@@ -0,0 +1,17 @@
+<!doctype html>
+<title>Link with onclick form submit to javascript url and href navigation </title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe id="test" name="test"></iframe>
+<form target="test" action="javascript:'<script>parent.postMessage(&quot;click&quot;, &quot;*&quot;)</script>'"></form>
+<a target="test" onclick="document.forms[0].submit()" href="href.html">Test</a>
+<script>
+var t = async_test();
+t.step(function() {document.getElementsByTagName("a")[0].click()});
+onmessage = t.step_func(
+  function(e) {
+    assert_equals(e.data, "href");
+    t.done();
+  });
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009-expected.txt
new file mode 100644 (file)
index 0000000..b071f3b
--- /dev/null
@@ -0,0 +1,4 @@
+
+PASS Link with onclick form submit to javascript url with document.write and href navigation  
+
+Test
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/009.html
new file mode 100644 (file)
index 0000000..0fcd1d3
--- /dev/null
@@ -0,0 +1,22 @@
+<!doctype html>
+<title>Link with onclick form submit to javascript url with document.write and href navigation </title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe id="test" name="test"></iframe>
+<form target="test" action="javascript:(function() {document.write('<script>parent.postMessage(&quot;write&quot;, &quot;*&quot;)</script>'); return '<script>parent.postMessage(&quot;click&quot;, &quot;*&quot;)</script>'})()"></form>
+<a target="test" onclick="document.forms[0].submit()" href="href.html">Test</a>
+<script>
+var t = async_test();
+var events = [];
+t.step(function() {
+  document.getElementsByTagName("a")[0].click()});
+onmessage = t.step_func(
+  function(e) {
+    events.push(e.data);
+    if (events.length === 2) {
+      assert_array_equals(events, ["write", "href"]);
+      t.done();
+    }
+  });
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010-expected.txt
new file mode 100644 (file)
index 0000000..555fa85
--- /dev/null
@@ -0,0 +1,4 @@
+
+FAIL Link with onclick form submit to javascript url with delayed document.write and href navigation  assert_equals: expected "href" but got "write"
+
+Test
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/010.html
new file mode 100644 (file)
index 0000000..3917cd1
--- /dev/null
@@ -0,0 +1,17 @@
+<!doctype html>
+<title>Link with onclick form submit to javascript url with delayed document.write and href navigation </title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe id="test" name="test"></iframe>
+<form target="test" action="javascript:(function() {var x = new XMLHttpRequest(); x.open('GET', 'blank.html?pipe=trickle(d2)', false); x.send(); document.write('<script>parent.postMessage(&quot;write&quot;, &quot;*&quot;)</script>'); return '<script>parent.postMessage(&quot;click&quot;, &quot;*&quot;)</script>'})()"></form>
+<a target="test" onclick="document.forms[0].submit()" href="href.html">Test</a>
+<script>
+var t = async_test(undefined, {timeout:4000});
+t.step(function() {document.getElementsByTagName("a")[0].click()});
+onmessage = t.step_func(
+  function(e) {
+    assert_equals(e.data, "href");
+    t.done();
+  });
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011-expected.txt
new file mode 100644 (file)
index 0000000..27f236c
--- /dev/null
@@ -0,0 +1,3 @@
+
+PASS Link with onclick navigation to javascript url with document.write and href navigation  
+ Test
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/011.html
new file mode 100644 (file)
index 0000000..fe6b8db
--- /dev/null
@@ -0,0 +1,21 @@
+<!doctype html>
+<title>Link with onclick navigation to javascript url with document.write and href navigation </title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe id="test" name="test"></iframe>
+<a target="test" onclick="javascript:(function() {document.write('<script>parent.postMessage(&quot;write&quot;, &quot;*&quot;)</script>'); return '<script>parent.postMessage(&quot;click&quot;, &quot;*&quot;)</script>'})()" href="href.html">Test</a>
+<script>
+var t = async_test();
+var events = [];
+t.step(function() {
+  document.getElementsByTagName("a")[0].click()});
+onmessage = t.step_func(
+  function(e) {
+    events.push(e.data);
+    if (events.length === 2) {
+      assert_array_equals(events, ["write", "href"]);
+      t.done();
+    }
+  });
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012-expected.txt
new file mode 100644 (file)
index 0000000..a444e91
--- /dev/null
@@ -0,0 +1,3 @@
+
+FAIL Link with onclick navigation to javascript url with delayed document.write and href navigation  assert_equals: expected "href" but got "write"
+ Test write
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/012.html
new file mode 100644 (file)
index 0000000..88df38b
--- /dev/null
@@ -0,0 +1,20 @@
+<!doctype html>
+<title>Link with onclick navigation to javascript url with delayed document.write and href navigation </title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe id="test" name="test"></iframe>
+<!--  XXX: What is this test trying to do?  It's navigating the subframe, but
+     doing a write() to _this_ document, and the "javascript:" in there is
+     completely a red herring: it's a label, not a protocol.  There is no
+     javascript url involved here, unlike what the title claims!  -->
+<a target="test" onclick="javascript:(function() {var x = new XMLHttpRequest(); x.open('GET', 'blank.html?pipe=trickle(d2)', false); x.send(); document.write('write<script>parent.postMessage(&quot;write&quot;, &quot;*&quot;)</script>'); return '<script>parent.postMessage(&quot;click&quot;, &quot;*&quot;)</script>'})()" href="href.html">Test</a>
+<script>
+var t = async_test(undefined, {timeout:4000});
+t.step(function() {document.getElementsByTagName("a")[0].click()});
+onmessage = t.step_func(
+  function(e) {
+    assert_equals(e.data, "href");
+    t.done();
+  });
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013-expected.txt
new file mode 100644 (file)
index 0000000..380d00d
--- /dev/null
@@ -0,0 +1,3 @@
+
+FAIL Link with onclick navigation to javascript url with delayed document.write and href navigation  assert_array_equals: property 0, expected "after script" but got "javascript"
+ Test
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013.html b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/013.html
new file mode 100644 (file)
index 0000000..69ce7bc
--- /dev/null
@@ -0,0 +1,20 @@
+<!doctype html>
+<title>Link with onclick navigation to javascript url with delayed document.write and href navigation </title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<div id="log"></div>
+<iframe id="test" name="test"></iframe>
+<a target="test" href="javascript:parent.events.push('javascript');">Test</a>
+<script>
+var t = async_test(undefined, {timeout:4000});
+var events = [];
+t.step(function() {
+  document.getElementsByTagName("a")[0].click();
+  events.push('after script');
+});
+onload = t.step_func(function() {
+  // javascript: executions are async.
+  assert_array_equals(events, ['after script', 'javascript']);
+  t.done();
+});
+</script>
diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/014-expected.txt
new file mode 100644 (file)
index 0000000..eb771d7
--- /dev/null
@@ -0,0