blob: f34b3fd8db55a9921dc0356cfa13a1ca3331db61 [file] [log] [blame] [edit]
{
"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
}
}
}
}
}
}