Update to Chromium version 89.0.4389.0 (#843830)

- SSE3 is now required on x86 processors (see https://crbug.com/1123353).
This commit is contained in:
Marshall Greenblatt
2021-01-27 18:13:12 -05:00
parent 119415b8e9
commit 5ef0fb8ac8
118 changed files with 879 additions and 1355 deletions

View File

@@ -1,8 +1,8 @@
diff --git .gn .gn
index aed1fea955bd..3c5036a04706 100644
index 0c25000917fb..cdaf3a6799c2 100644
--- .gn
+++ .gn
@@ -290,6 +290,8 @@ exec_script_whitelist =
@@ -275,6 +275,8 @@ exec_script_whitelist =
"//chrome/android/webapk/shell_apk/prepare_upload_dir/BUILD.gn",
@@ -12,10 +12,10 @@ index aed1fea955bd..3c5036a04706 100644
# https://crbug.com/474506.
"//clank/java/BUILD.gn",
diff --git BUILD.gn BUILD.gn
index 85198646cd31..6c1dbf6921a2 100644
index 86c82ac5cf8a..e355bb940181 100644
--- BUILD.gn
+++ BUILD.gn
@@ -232,6 +232,7 @@ group("gn_all") {
@@ -234,6 +234,7 @@ group("gn_all") {
if (!is_ios && !is_fuchsia) {
deps += [
@@ -56,18 +56,18 @@ index 982fbe8d3f0d..e757be4688f1 100644
+ "studio path")
}
diff --git chrome/chrome_paks.gni chrome/chrome_paks.gni
index 4a475a66ebdf..9fcb9853f71d 100644
index 6ad9c87a3adf..33716990c792 100644
--- chrome/chrome_paks.gni
+++ chrome/chrome_paks.gni
@@ -3,6 +3,7 @@
# found in the LICENSE file.
@@ -4,6 +4,7 @@
import("//build/config/chromeos/ui_mode.gni")
import("//build/config/locales.gni")
+import("//cef/libcef/features/features.gni")
import("//chrome/browser/buildflags.gni")
import("//chrome/browser/resources/pdf/ink/ink.gni")
import("//chrome/common/features.gni")
import("//chromeos/components/media_app_ui/media_app_ui.gni")
@@ -332,6 +333,7 @@ template("chrome_paks") {
@@ -344,6 +345,7 @@ template("chrome_paks") {
}
}
@@ -75,7 +75,7 @@ index 4a475a66ebdf..9fcb9853f71d 100644
chrome_repack_locales("${target_name}_locales") {
forward_variables_from(invoker,
[
@@ -354,14 +356,17 @@ template("chrome_paks") {
@@ -366,14 +368,17 @@ template("chrome_paks") {
output_locales = locales
}
}
@@ -95,7 +95,7 @@ index 4a475a66ebdf..9fcb9853f71d 100644
public_deps += [ ":${target_name}_200_percent" ]
}
diff --git chrome/installer/mini_installer/BUILD.gn chrome/installer/mini_installer/BUILD.gn
index a75484da690f..107e42c68592 100644
index 5f5cb1c752f2..ef0a01caf9cd 100644
--- chrome/installer/mini_installer/BUILD.gn
+++ chrome/installer/mini_installer/BUILD.gn
@@ -6,6 +6,7 @@ import("//build/config/compiler/compiler.gni")
@@ -106,18 +106,18 @@ index a75484da690f..107e42c68592 100644
import("//chrome/process_version_rc_template.gni")
import("//components/nacl/features.gni")
import("//third_party/ffmpeg/ffmpeg_options.gni")
@@ -144,11 +145,13 @@ template("generate_mini_installer") {
inputs = [
"$chrome_dll_file",
"$root_out_dir/chrome.exe",
- "$root_out_dir/locales/en-US.pak",
"$root_out_dir/setup.exe",
"//chrome/tools/build/win/makecab.py",
release_file,
]
+ if (!enable_cef) {
+ inputs += [ "$root_out_dir/locales/en-US.pak" ]
+ }
@@ -122,11 +123,13 @@ python2_action("mini_installer_archive") {
inputs = [
"$root_out_dir/chrome.dll",
"$root_out_dir/chrome.exe",
- "$root_out_dir/locales/en-US.pak",
"$root_out_dir/setup.exe",
"//chrome/tools/build/win/makecab.py",
release_file,
]
+ if (!enable_cef) {
+ inputs += [ "$root_out_dir/locales/en-US.pak" ]
+ }
outputs = [
# See also chrome.packed.7z conditionally added below.
outputs = [
# See also chrome.packed.7z conditionally added below.