blob: 3477134eb2b4d841ffa8a63fa949c0f4c09282e2 [file] [log] [blame]
{
"api": {
"FetchEvent": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent",
"spec_url": "https://w3c.github.io/ServiceWorker/#fetchevent-interface",
"tags": [
"web-features:service-workers"
],
"support": {
"chrome": {
"version_added": "40"
},
"chrome_android": "mirror",
"edge": {
"version_added": "17"
},
"firefox": {
"version_added": "44"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"FetchEvent": {
"__compat": {
"description": "`FetchEvent()` constructor",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/FetchEvent",
"spec_url": "https://w3c.github.io/ServiceWorker/#dom-fetchevent-fetchevent",
"tags": [
"web-features:service-workers"
],
"support": {
"chrome": {
"version_added": "44"
},
"chrome_android": "mirror",
"edge": {
"version_added": "17"
},
"firefox": {
"version_added": "44"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"clientId": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/clientId",
"spec_url": "https://w3c.github.io/ServiceWorker/#fetch-event-clientid",
"tags": [
"web-features:service-workers"
],
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": "mirror",
"edge": {
"version_added": "17"
},
"firefox": {
"version_added": "45"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"handled": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/handled",
"spec_url": "https://w3c.github.io/ServiceWorker/#dom-fetchevent-handled",
"tags": [
"web-features:service-workers"
],
"support": {
"chrome": {
"version_added": "86"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "84"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "16"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"isReload": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/isReload",
"support": {
"chrome": {
"version_added": "40",
"notes": "May be removed in a future release, see [bug 40487736](https://crbug.com/40487736)."
},
"chrome_android": "mirror",
"edge": {
"version_added": "17"
},
"firefox": {
"version_added": "44",
"version_removed": "74"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": {
"version_added": "27"
},
"opera_android": {
"version_added": "27"
},
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": {
"version_added": "4.0"
},
"webview_android": {
"version_added": "40"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"preloadResponse": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/preloadResponse",
"spec_url": "https://w3c.github.io/ServiceWorker/#fetch-event-preloadresponse",
"tags": [
"web-features:service-workers"
],
"support": {
"chrome": {
"version_added": "59"
},
"chrome_android": "mirror",
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "99"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"request": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/request",
"spec_url": "https://w3c.github.io/ServiceWorker/#fetch-event-request",
"tags": [
"web-features:service-workers"
],
"support": {
"chrome": {
"version_added": "40"
},
"chrome_android": "mirror",
"edge": {
"version_added": "17"
},
"firefox": {
"version_added": "44"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"respondWith": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/respondWith",
"spec_url": "https://w3c.github.io/ServiceWorker/#fetch-event-respondwith",
"tags": [
"web-features:service-workers"
],
"support": {
"chrome": {
"version_added": "42"
},
"chrome_android": "mirror",
"edge": {
"version_added": "17"
},
"firefox": {
"version_added": "44"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"networkerror_on_same-origin_cors": {
"__compat": {
"description": "`NetworkError` thrown if the request mode is `same-origin` and the response type is `cors`",
"tags": [
"web-features:service-workers"
],
"support": {
"chrome": {
"version_added": "66"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "59"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"resource_url": {
"__compat": {
"description": "Change in behavior when specifying the final URL of a resource.",
"tags": [
"web-features:service-workers"
],
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "59"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
}
},
"resultingClientId": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/resultingClientId",
"spec_url": "https://w3c.github.io/ServiceWorker/#fetch-event-resultingclientid",
"tags": [
"web-features:service-workers"
],
"support": {
"chrome": {
"version_added": "72"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "65"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": {
"version_added": "50"
},
"safari": {
"version_added": "16"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}