summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/android/modules/chrome_feature_modules.gni
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/android/modules/chrome_feature_modules.gni')
-rw-r--r--chromium/chrome/android/modules/chrome_feature_modules.gni19
1 files changed, 5 insertions, 14 deletions
diff --git a/chromium/chrome/android/modules/chrome_feature_modules.gni b/chromium/chrome/android/modules/chrome_feature_modules.gni
index 7912a1598b6..05b617d489f 100644
--- a/chromium/chrome/android/modules/chrome_feature_modules.gni
+++ b/chromium/chrome/android/modules/chrome_feature_modules.gni
@@ -8,6 +8,7 @@ import(
import("//chrome/android/features/dev_ui/dev_ui_module.gni")
import("//chrome/android/features/tab_ui/tab_ui_module.gni")
import("//chrome/android/modules/buildflags.gni")
+import("//chrome/android/modules/extra_icu/extra_icu_module.gni")
import("//chrome/android/modules/test_dummy/test_dummy_module.gni")
import("//device/vr/buildflags/buildflags.gni")
@@ -18,18 +19,6 @@ if (enable_arcore) {
import("//chrome/android/features/ar/ar_module.gni")
}
-# Mapping that controls package IDs assigned to modules. The package IDs have to
-# be unique and lower than 0x7f.
-# TODO(crbug.com/984158): Autogenerate instead of explicit list.
-resource_packages_id_mapping = [
- "ar=0x7e",
- "vr=0x7d",
- "tab_ui=0x7c",
- "autofill_assistant=0x7b",
- "dev_ui=0x7a",
- "test_dummy=0x79",
-]
-
# List of feature module descs for each Chrome flavor. These lists are used to
# autogenerate the relevant module targets and bundles. A feature module desc
# is a GN scope with the following fields:
@@ -39,7 +28,6 @@ resource_packages_id_mapping = [
# native_deps: (Optional) Native code going into module.
# native_entrypoints: (Optional) File with list of exposed symbols from native
# feature module library.
-# proguard_async: (Optional) Whether to proguard the module asynchronously.
# loadable_modules_32_bit: (Optional) List of additional 32-bit shared
# library files going into module if the module is executed in 32 bit.
# loadable_modules_64_bit: (Optional) List of additional 64-bit shared
@@ -47,7 +35,10 @@ resource_packages_id_mapping = [
# Each new module needs to add a desc to one of the lists below.
# Modules shipped in Chrome Modern (Android L+).
-chrome_modern_module_descs = [ test_dummy_module_desc ]
+chrome_modern_module_descs = [
+ test_dummy_module_desc,
+ extra_icu_module_desc,
+]
if (enable_vr) {
chrome_modern_module_descs += [ vr_module_desc ]
}