fix: chrome.i18n unavailable in extension service workers (#45037)

https://chromium-review.googlesource.com/c/chromium/src/+/3362491

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Sam Maddock <samuelmaddock@electronjs.org>
This commit is contained in:
trop[bot] 2024-12-16 11:56:10 -05:00 committed by GitHub
parent 7cd00f143b
commit 0cf9bdcfca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -24,20 +24,6 @@
"action.setBadgeTextColor": {
"channel": "stable"
},
"tabs": {
"channel": "stable",
"extension_types": ["extension"],
"contexts": ["privileged_extension"]
},
"tabs.executeScript": {
"max_manifest_version": 2
},
"tabs.insertCSS": {
"max_manifest_version": 2
},
"tabs.removeCSS": {
"max_manifest_version": 2
},
"extension": {
"channel": "stable",
"extension_types": ["extension"],
@ -59,12 +45,6 @@
],
"max_manifest_version": 2
},
"i18n": {
"channel": "stable",
"extension_types": ["extension"],
"contexts": ["privileged_extension", "unprivileged_extension", "content_script"],
"disallow_for_service_workers": true
},
"mimeHandlerViewGuestInternal": {
"internal": true,
"contexts": "all",
@ -93,5 +73,19 @@
"channel": "trunk",
"dependencies": ["permission:scripting"],
"contexts": ["content_script"]
},
"tabs": {
"channel": "stable",
"extension_types": ["extension"],
"contexts": ["privileged_extension"]
},
"tabs.executeScript": {
"max_manifest_version": 2
},
"tabs.insertCSS": {
"max_manifest_version": 2
},
"tabs.removeCSS": {
"max_manifest_version": 2
}
}