| { |
| "api": { |
| "Location": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-location-interface", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "3" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "3" |
| }, |
| "opera_android": { |
| "version_added": "10.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "≤37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "ancestorOrigins": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/ancestorOrigins", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-ancestororigins-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "20" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ], |
| "notes": "This value is always empty in Deno." |
| }, |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "6" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "assign": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/assign", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-assign-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ], |
| "partial_implementation": true, |
| "notes": "This method exists but has no effect in Deno. A location can be assigned using the `--location` runtime flag." |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "5.5" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "3" |
| }, |
| "opera_android": { |
| "version_added": "10.1" |
| }, |
| "safari": { |
| "version_added": "3" |
| }, |
| "safari_ios": { |
| "version_added": "1" |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "hash": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/hash", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-hash-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "3" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "≤12.1" |
| }, |
| "opera_android": { |
| "version_added": "≤12.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "host": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/host", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-host-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "3" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "≤12.1" |
| }, |
| "opera_android": { |
| "version_added": "≤12.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "hostname": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/hostname", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-hostname-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "3" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "≤12.1" |
| }, |
| "opera_android": { |
| "version_added": "≤12.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "href": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/href", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-href-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "3" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "≤12.1" |
| }, |
| "opera_android": { |
| "version_added": "≤12.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "origin": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/origin", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-origin-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "8" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "21", |
| "notes": "Before Firefox 49, results for URL using the blob scheme incorrectly returned null." |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "11", |
| "notes": "Intranet sites are set to Compatibility View, which will emulate IE7 and omit `window.location.origin`." |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "5.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "3" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "pathname": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/pathname", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-pathname-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1", |
| "notes": "Before Firefox 53, the `pathname` property returned wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, `pathname` would return \"/x?a=true&b=false\" rather than \"/x\"." |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "3", |
| "notes": "Internet Explorer does not provide the leading slash character in the `pathname` (`docs/Web/API/Location` instead of `/docs/Web/API/Location`)." |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "≤12.1" |
| }, |
| "opera_android": { |
| "version_added": "≤12.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "port": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/port", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-port-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "3" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "≤12.1" |
| }, |
| "opera_android": { |
| "version_added": "≤12.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "protocol": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/protocol", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-protocol-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "3" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "≤12.1" |
| }, |
| "opera_android": { |
| "version_added": "≤12.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "reload": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/reload", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-reload-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ], |
| "partial_implementation": true, |
| "notes": "This method exists but has no effect in Deno." |
| }, |
| "edge": { |
| "version_added": "12", |
| "notes": "Before Edge 79, if a page added to _Trusted Sites_ contains a cross-origin iframe, then calling `reload()` from within the iframe reloads the trusted page (in other words, the top page reloads, not the iframe)." |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "5.5", |
| "notes": "If a page added to _Trusted Sites_ contains a cross-origin iframe, then calling `reload()` from within the iframe reloads the trusted page (in other words, the top page reloads, not the iframe)." |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "3" |
| }, |
| "opera_android": { |
| "version_added": "10.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "replace": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/replace", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-replace-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ], |
| "partial_implementation": true, |
| "notes": "This method exists but has no effect in Deno. A location can be assigned using the `--location` runtime flag." |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "5.5" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "3" |
| }, |
| "opera_android": { |
| "version_added": "10.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "search": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/search", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-search-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1", |
| "notes": "Before Firefox 53, the `search` property returned wrong parts of the URL. For example, for a URL of `https://z.com/x?a=true&b=false`, `search` would return \"\", rather than \"?a=true&b=false\"." |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "3" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "≤12.1" |
| }, |
| "opera_android": { |
| "version_added": "≤12.1" |
| }, |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "toString": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Location/toString", |
| "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-location-href-dev", |
| "tags": [ |
| "web-features:location" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "52" |
| }, |
| "chrome_android": "mirror", |
| "deno": { |
| "version_added": "1.7", |
| "flags": [ |
| { |
| "type": "runtime_flag", |
| "name": "--location [url]" |
| } |
| ] |
| }, |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "22" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "11", |
| "notes": "Intranet sites are set to Compatibility View, which will emulate IE7 and omit `window.location.toString`." |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| } |
| } |
| } |