From 0cf9bdcfca11727b51a6d2971552e36f0a628dda Mon Sep 17 00:00:00 2001 From: "trop[bot]" <37223003+trop[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 11:56:10 -0500 Subject: [PATCH] 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 --- .../common/extensions/api/_api_features.json | 34 ++++++++----------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/shell/common/extensions/api/_api_features.json b/shell/common/extensions/api/_api_features.json index 95c02c58cab4..b5af62257985 100644 --- a/shell/common/extensions/api/_api_features.json +++ b/shell/common/extensions/api/_api_features.json @@ -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 } }