extensions: Add chrome.i18n to the desktop android build
This CL adds the API implementation to the build. It does not yet add the //chrome/browser level API test, as that will require porting additional APIs (e.g. chrome.tabs) and more work on browser test support. Bug: none Change-Id: Iad40982078200a64a873c0c9b9e5707f847e5d48 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5957971 Reviewed-by: David Bertoni <dbertoni@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/main@{#1372979}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
a73acf161f
commit
f62c540a9f
extensions
@ -31,6 +31,7 @@ group("api_implementations") {
|
||||
public_deps = [
|
||||
"//extensions/browser/api/alarms",
|
||||
"//extensions/browser/api/declarative_net_request",
|
||||
"//extensions/browser/api/i18n",
|
||||
"//extensions/browser/api/runtime",
|
||||
"//extensions/browser/api/storage",
|
||||
"//extensions/browser/api/test",
|
||||
@ -52,7 +53,6 @@ group("api_implementations") {
|
||||
"//extensions/browser/api/feedback_private",
|
||||
"//extensions/browser/api/file_handlers",
|
||||
"//extensions/browser/api/file_system",
|
||||
"//extensions/browser/api/i18n",
|
||||
"//extensions/browser/api/idle",
|
||||
"//extensions/browser/api/management",
|
||||
"//extensions/browser/api/messaging",
|
||||
|
@ -4,8 +4,8 @@
|
||||
|
||||
import("//extensions/buildflags/buildflags.gni")
|
||||
|
||||
assert(enable_extensions,
|
||||
"Cannot depend on extensions because enable_extensions=false.")
|
||||
assert(enable_extensions_core,
|
||||
"Cannot depend on extensions because extensions are disabled.")
|
||||
|
||||
source_set("i18n") {
|
||||
sources = [
|
||||
|
@ -10,6 +10,7 @@ import("//extensions/buildflags/buildflags.gni")
|
||||
# TODO(https://crbug.com/356905053): Continue moving more here.
|
||||
extensions_api_schema_files_ = [
|
||||
"alarms.idl",
|
||||
"i18n.json",
|
||||
"runtime.json",
|
||||
"storage.json",
|
||||
"test.json",
|
||||
@ -57,7 +58,6 @@ if (enable_extensions) {
|
||||
"guest_view_internal.json",
|
||||
"management.json",
|
||||
"hid.idl",
|
||||
"i18n.json",
|
||||
"icon_variants.idl",
|
||||
"idle.json",
|
||||
"metrics_private.json",
|
||||
|
Reference in New Issue
Block a user