diff --git a/webextensions/api/declarativeNetRequest.json b/webextensions/api/declarativeNetRequest.json index c3371a31b19742..0512d9aa930f03 100644 --- a/webextensions/api/declarativeNetRequest.json +++ b/webextensions/api/declarativeNetRequest.json @@ -1107,6 +1107,85 @@ } } }, + "excludedResponseHeaders": { + "__compat": { + "support": { + "chrome": { + "version_added": "128" + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + }, + "excludedValues": { + "__compat": { + "support": { + "chrome": { + "version_added": "128", + "notes": "From Chrome 121 until Chrome 127, this condition was recognized but not applied." + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + } + }, + "header": { + "__compat": { + "support": { + "chrome": { + "version_added": "128", + "notes": "From Chrome 121 until Chrome 127, this condition was recognized but not applied." + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + } + }, + "values": { + "__compat": { + "support": { + "chrome": { + "version_added": "128", + "notes": "From Chrome 121 until Chrome 127, this condition was recognized but not applied." + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + } + } + }, "initiatorDomains": { "__compat": { "support": { @@ -1185,6 +1264,85 @@ } } }, + "responseHeaders": { + "__compat": { + "support": { + "chrome": { + "version_added": "128" + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + }, + "excludedValues": { + "__compat": { + "support": { + "chrome": { + "version_added": "128", + "notes": "From Chrome 121 until Chrome 127, this condition was recognized but not applied." + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + } + }, + "header": { + "__compat": { + "support": { + "chrome": { + "version_added": "128", + "notes": "From Chrome 121 until Chrome 127, this condition was recognized but not applied." + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + } + }, + "values": { + "__compat": { + "support": { + "chrome": { + "version_added": "128", + "notes": "From Chrome 121 until Chrome 127, this condition was recognized but not applied." + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "opera": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror" + } + } + } + }, "tabIds": { "__compat": { "support": {