Name Description Size Coverage
allow_prototype_cycle_through_location.sub.html Location objects' custom [[GetPrototypeOf]] trap permit [[Prototype]] chain cycles to be created through them 6450 -
assign-replace-from-iframe.html Referer with location.replace and location.assign 1285 -
assign-replace-from-top-to-nested-iframe.html Referer with location.replace and location.assign with nested iframes 1576 -
assign-with-nested-iframe.html Referer with location.assign and nested frames 807 -
assign_after_load-1.html 219 -
assign_after_load-2.html 132 -
assign_after_load.html Assignment to location after document is completely loaded 600 -
assign_before_load-1.html 182 -
assign_before_load-2.html 132 -
assign_before_load.html Assignment to location before document is completely loaded 598 -
cross_origin_joined_frame.sub.html Cross-origin subframe for Location cyclic [[Prototype]] test 435 -
document_location.html document.location 1305 -
location-ancestor-origins-inactive-document.sub.html Location.ancestorOrigins lifetime behavior 2525 -
location-ancestor-origins-referrerpolicy-snapshot.html location.ancestorOrigins snapshot timing of referrerpolicy 1724 -
location-ancestor-origins.sub.html Location#ancestorOrigins test 12004 -
location-non-configurable-toString-valueOf.html Same-origin Location objects have non-configurable "toString" and "valueOf" properties 1142 -
location-origin-idna.sub.window.js 494 -
location-pathname-setter-question-mark.html Set location.pathname to ? 455 -
location-prevent-extensions.html [[PreventExtensions]] on a Location object should return false 625 -
location-protocol-setter-non-broken-weird.html Set location.protocol from an HTTP URL 1144 -
location-protocol-setter-non-broken.html Set location.protocol to a non-broken-non-functioning scheme 2199 -
location-protocol-setter-sameish.html Set location.protocol to the scheme it already was 809 -
location-protocol-setter-with-colon.sub.html 2173 -
location-protocol-setter.html Set location.protocol to schemes that throw 2052 -
location-prototype-no-toString-valueOf.html Location.prototype objects don't have own "toString" and "valueOf" properties 1668 -
location-prototype-setting-cross-origin-domain.sub.html [[SetPrototypeOf]] on a Location object should not allow changing its value: cross-origin via document.domain 1123 -
location-prototype-setting-cross-origin.sub.html [[SetPrototypeOf]] on a Location object should not allow changing its value: cross-origin 938 -
location-prototype-setting-goes-cross-origin-domain.sub.html [[SetPrototypeOf]] on a Location object should not allow changing its value: cross-origin via document.domain after initially getting the object 1433 -
location-prototype-setting-same-origin-domain.sub.html [[SetPrototypeOf]] on a Location object should not allow changing its value: cross-origin, but same-origin-domain 1100 -
location-prototype-setting-same-origin.html [[SetPrototypeOf]] on a location object should not allow changing its value: same-origin 786 -
location-stringifier.html Location stringifier 800 -
location-symbol-toprimitive.html Location Symbol.toPrimitive 445 -
location-tojson.html Location has no toJSON 486 -
location-valueof.html Location valueOf 487 -
location_assign.html location_assign 668 -
location_assign_about_blank-1.html 28 -
location_assign_about_blank.html location.assign with initial about:blank browsing context 728 -
location_hash.html location_hash 2153 -
location_hash_set_empty_string.html Set window.location.hash to an empty string 596 -
location_hashchange_infinite_loop.html Set window.location.hash to same value while handling event hashchange 714 -
location_host.html location_host 629 -
location_hostname.html location_hostname 780 -
location_href.html location_href 399 -
location_origin.html 338 -
location_pathname.html location_pathname 516 -
location_port.html location_port 738 -
location_protocol.html location_protocol 546 -
location_reload-iframe.html 108 -
location_reload.html location_reload 1204 -
location_reload_javascript_url.html location_reload_javascript_url 2196 -
location_replace.html location_replace 666 -
location_replace_session_history.html location.replace replaces the active session history entry 524 -
location_search.html location_search 464 -
no-browsing-context.window.js 2418 -
non-automated -
per-global.window.js 76 -
reload_document_open_write-1.html 450 -
reload_document_open_write.html Reload document with document.open and document.written content 693 -
reload_document_write-1.html 100 -
reload_document_write.html Reload document with document.written content 571 -
reload_document_write_onload-1.html 205 -
reload_document_write_onload.html Reload document with document.written content written in load event 675 -
reload_post_1-manual.html Reload document with POST 591 -
replace-with-nested-iframe.html Referer with location.replace and nested frames 810 -
resources -
same-hash.html Using the location interface to navigate to the same hash as the current one 4449 -
same_origin_frame.html Same-origin subframe for Location cyclic [[Prototype]] test 342 -
scripted_click_assign_during_load-1.html 322 -
scripted_click_assign_during_load-2.html 225 -
scripted_click_assign_during_load.html Assignment to location with click during load 521 -
scripted_click_location_assign_during_load-1.html 401 -
scripted_click_location_assign_during_load-2.html 225 -
scripted_click_location_assign_during_load.html location.assign with click during load 501 -
scripted_form_submit_assign_during_load-1.html 382 -
scripted_form_submit_assign_during_load-2.html 241 -
scripted_form_submit_assign_during_load.html Assignment to location with form submit during load 767 -
security_location_0.htm Location interface Security 1255 -
WEB_FEATURES.yml 341 -