Browse Source

build: disable pseudolocales in Electron (#28766)

* build: disable pseudolocales in Electron

* Update build/args/all.gn

Co-authored-by: Jeremy Rose <[email protected]>

Co-authored-by: Jeremy Rose <[email protected]>
Shelley Vohr 4 years ago
parent
commit
13f36d54cf

+ 5 - 0
build/args/all.gn

@@ -22,4 +22,9 @@ dawn_enable_vulkan_validation_layers = false
 # This breaks native node modules
 libcxx_abi_unstable = false
 
+# These are disabled because they cause the zip manifest to differ between
+# testing and release builds.
+# See https://chromium-review.googlesource.com/c/chromium/src/+/2774898.
+enable_pseudolocales = false
+
 is_cfi = false

+ 0 - 2
script/zip_manifests/dist_zip.linux.arm.manifest

@@ -12,7 +12,6 @@ libvk_swiftshader.so
 libvulkan.so.1
 locales/am.pak
 locales/ar.pak
-locales/ar-XB.pak
 locales/bg.pak
 locales/bn.pak
 locales/ca.pak
@@ -22,7 +21,6 @@ locales/de.pak
 locales/el.pak
 locales/en-GB.pak
 locales/en-US.pak
-locales/en-XA.pak
 locales/es-419.pak
 locales/es.pak
 locales/et.pak

+ 0 - 2
script/zip_manifests/dist_zip.linux.arm64.manifest

@@ -12,7 +12,6 @@ libvk_swiftshader.so
 libvulkan.so.1
 locales/am.pak
 locales/ar.pak
-locales/ar-XB.pak
 locales/bg.pak
 locales/bn.pak
 locales/ca.pak
@@ -22,7 +21,6 @@ locales/de.pak
 locales/el.pak
 locales/en-GB.pak
 locales/en-US.pak
-locales/en-XA.pak
 locales/es-419.pak
 locales/es.pak
 locales/et.pak

+ 0 - 2
script/zip_manifests/dist_zip.linux.x64.manifest

@@ -12,7 +12,6 @@ libvk_swiftshader.so
 libvulkan.so.1
 locales/am.pak
 locales/ar.pak
-locales/ar-XB.pak
 locales/bg.pak
 locales/bn.pak
 locales/ca.pak
@@ -22,7 +21,6 @@ locales/de.pak
 locales/el.pak
 locales/en-GB.pak
 locales/en-US.pak
-locales/en-XA.pak
 locales/es-419.pak
 locales/es.pak
 locales/et.pak

+ 0 - 2
script/zip_manifests/dist_zip.linux.x86.manifest

@@ -12,7 +12,6 @@ libvk_swiftshader.so
 libvulkan.so.1
 locales/am.pak
 locales/ar.pak
-locales/ar-XB.pak
 locales/bg.pak
 locales/bn.pak
 locales/ca.pak
@@ -22,7 +21,6 @@ locales/de.pak
 locales/el.pak
 locales/en-GB.pak
 locales/en-US.pak
-locales/en-XA.pak
 locales/es-419.pak
 locales/es.pak
 locales/et.pak

+ 0 - 6
script/zip_manifests/dist_zip.mac.arm64.manifest

@@ -26,8 +26,6 @@ Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resourc
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/am.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar.lproj/locale.pak
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar_XB.lproj/
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar_XB.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bg.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bg.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bn.lproj/
@@ -48,8 +46,6 @@ Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resourc
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_GB.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_GB.lproj/locale.pak
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_XA.lproj/
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_XA.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es_419.lproj/
@@ -197,7 +193,6 @@ Electron.app/Contents/PkgInfo
 Electron.app/Contents/Resources/
 Electron.app/Contents/Resources/am.lproj/
 Electron.app/Contents/Resources/ar.lproj/
-Electron.app/Contents/Resources/ar_XB.lproj/
 Electron.app/Contents/Resources/bg.lproj/
 Electron.app/Contents/Resources/bn.lproj/
 Electron.app/Contents/Resources/ca.lproj/
@@ -209,7 +204,6 @@ Electron.app/Contents/Resources/el.lproj/
 Electron.app/Contents/Resources/electron.icns
 Electron.app/Contents/Resources/en.lproj/
 Electron.app/Contents/Resources/en_GB.lproj/
-Electron.app/Contents/Resources/en_XA.lproj/
 Electron.app/Contents/Resources/es.lproj/
 Electron.app/Contents/Resources/es_419.lproj/
 Electron.app/Contents/Resources/et.lproj/

+ 0 - 6
script/zip_manifests/dist_zip.mac.x64.manifest

@@ -26,8 +26,6 @@ Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resourc
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/am.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar.lproj/locale.pak
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar_XB.lproj/
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar_XB.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bg.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bg.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bn.lproj/
@@ -48,8 +46,6 @@ Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resourc
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_GB.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_GB.lproj/locale.pak
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_XA.lproj/
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_XA.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es_419.lproj/
@@ -197,7 +193,6 @@ Electron.app/Contents/PkgInfo
 Electron.app/Contents/Resources/
 Electron.app/Contents/Resources/am.lproj/
 Electron.app/Contents/Resources/ar.lproj/
-Electron.app/Contents/Resources/ar_XB.lproj/
 Electron.app/Contents/Resources/bg.lproj/
 Electron.app/Contents/Resources/bn.lproj/
 Electron.app/Contents/Resources/ca.lproj/
@@ -209,7 +204,6 @@ Electron.app/Contents/Resources/el.lproj/
 Electron.app/Contents/Resources/electron.icns
 Electron.app/Contents/Resources/en.lproj/
 Electron.app/Contents/Resources/en_GB.lproj/
-Electron.app/Contents/Resources/en_XA.lproj/
 Electron.app/Contents/Resources/es.lproj/
 Electron.app/Contents/Resources/es_419.lproj/
 Electron.app/Contents/Resources/et.lproj/

+ 0 - 6
script/zip_manifests/dist_zip.mac_mas.arm64.manifest

@@ -23,8 +23,6 @@ Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resourc
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/am.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar.lproj/locale.pak
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar_XB.lproj/
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar_XB.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bg.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bg.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bn.lproj/
@@ -45,8 +43,6 @@ Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resourc
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_GB.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_GB.lproj/locale.pak
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_XA.lproj/
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_XA.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es_419.lproj/
@@ -174,7 +170,6 @@ Electron.app/Contents/PkgInfo
 Electron.app/Contents/Resources/
 Electron.app/Contents/Resources/am.lproj/
 Electron.app/Contents/Resources/ar.lproj/
-Electron.app/Contents/Resources/ar_XB.lproj/
 Electron.app/Contents/Resources/bg.lproj/
 Electron.app/Contents/Resources/bn.lproj/
 Electron.app/Contents/Resources/ca.lproj/
@@ -186,7 +181,6 @@ Electron.app/Contents/Resources/el.lproj/
 Electron.app/Contents/Resources/electron.icns
 Electron.app/Contents/Resources/en.lproj/
 Electron.app/Contents/Resources/en_GB.lproj/
-Electron.app/Contents/Resources/en_XA.lproj/
 Electron.app/Contents/Resources/es.lproj/
 Electron.app/Contents/Resources/es_419.lproj/
 Electron.app/Contents/Resources/et.lproj/

+ 0 - 6
script/zip_manifests/dist_zip.mac_mas.x64.manifest

@@ -23,8 +23,6 @@ Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resourc
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/am.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar.lproj/locale.pak
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar_XB.lproj/
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/ar_XB.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bg.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bg.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/bn.lproj/
@@ -45,8 +43,6 @@ Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resourc
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_GB.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_GB.lproj/locale.pak
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_XA.lproj/
-Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/en_XA.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es.lproj/
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es.lproj/locale.pak
 Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/es_419.lproj/
@@ -174,7 +170,6 @@ Electron.app/Contents/PkgInfo
 Electron.app/Contents/Resources/
 Electron.app/Contents/Resources/am.lproj/
 Electron.app/Contents/Resources/ar.lproj/
-Electron.app/Contents/Resources/ar_XB.lproj/
 Electron.app/Contents/Resources/bg.lproj/
 Electron.app/Contents/Resources/bn.lproj/
 Electron.app/Contents/Resources/ca.lproj/
@@ -186,7 +181,6 @@ Electron.app/Contents/Resources/el.lproj/
 Electron.app/Contents/Resources/electron.icns
 Electron.app/Contents/Resources/en.lproj/
 Electron.app/Contents/Resources/en_GB.lproj/
-Electron.app/Contents/Resources/en_XA.lproj/
 Electron.app/Contents/Resources/es.lproj/
 Electron.app/Contents/Resources/es_419.lproj/
 Electron.app/Contents/Resources/et.lproj/

+ 0 - 2
script/zip_manifests/dist_zip.win.arm64.manifest

@@ -9,7 +9,6 @@ libEGL.dll
 libGLESv2.dll
 locales/am.pak
 locales/ar.pak
-locales/ar-XB.pak
 locales/bg.pak
 locales/bn.pak
 locales/ca.pak
@@ -19,7 +18,6 @@ locales/de.pak
 locales/el.pak
 locales/en-GB.pak
 locales/en-US.pak
-locales/en-XA.pak
 locales/es-419.pak
 locales/es.pak
 locales/et.pak

+ 0 - 2
script/zip_manifests/dist_zip.win.ia32.manifest

@@ -10,7 +10,6 @@ libEGL.dll
 libGLESv2.dll
 locales/am.pak
 locales/ar.pak
-locales/ar-XB.pak
 locales/bg.pak
 locales/bn.pak
 locales/ca.pak
@@ -20,7 +19,6 @@ locales/de.pak
 locales/el.pak
 locales/en-GB.pak
 locales/en-US.pak
-locales/en-XA.pak
 locales/es-419.pak
 locales/es.pak
 locales/et.pak

+ 0 - 2
script/zip_manifests/dist_zip.win.x64.manifest

@@ -10,7 +10,6 @@ libEGL.dll
 libGLESv2.dll
 locales/am.pak
 locales/ar.pak
-locales/ar-XB.pak
 locales/bg.pak
 locales/bn.pak
 locales/ca.pak
@@ -20,7 +19,6 @@ locales/de.pak
 locales/el.pak
 locales/en-GB.pak
 locales/en-US.pak
-locales/en-XA.pak
 locales/es-419.pak
 locales/es.pak
 locales/et.pak