|
93 | 93 | return 3 |
94 | 94 | --- a/chrome/BUILD.gn |
95 | 95 | +++ b/chrome/BUILD.gn |
96 | | -@@ -51,6 +51,7 @@ if (is_android) { |
| 96 | +@@ -50,6 +50,7 @@ if (is_android) { |
97 | 97 | import("//build/util/branding.gni") |
98 | 98 | import("//chrome/browser/buildflags.gni") |
99 | 99 | import("//chrome/updater/branding.gni") |
100 | 100 | + import("//chrome/updater/sparkle.gni") |
101 | 101 | import("//chrome/version.gni") |
102 | 102 | import("//content/public/app/mac_helpers.gni") |
103 | 103 | import("//media/cdm/library_cdm/cdm_paths.gni") |
104 | | -@@ -501,6 +502,20 @@ if (is_win) { |
| 104 | +@@ -496,6 +497,20 @@ if (is_win) { |
105 | 105 | } else { |
106 | 106 | args += [ "--keystone=0" ] |
107 | 107 | } |
|
122 | 122 | } |
123 | 123 |
|
124 | 124 | mac_app_bundle("chrome_app") { |
125 | | -@@ -1139,6 +1154,10 @@ if (is_win) { |
| 125 | +@@ -1134,6 +1149,10 @@ if (is_win) { |
126 | 126 |
|
127 | 127 | if (is_component_build) { |
128 | 128 | frameworks = [ "Carbon.framework" ] |
|
133 | 133 | } |
134 | 134 |
|
135 | 135 | ldflags = [ "-ObjC" ] |
136 | | -@@ -1195,6 +1214,12 @@ if (is_win) { |
| 136 | +@@ -1190,6 +1209,12 @@ if (is_win) { |
137 | 137 | bundle_deps += [ ":angle_binaries" ] |
138 | 138 | } |
139 | 139 |
|
|
173 | 173 | import("//chrome/browser/buildflags.gni") |
174 | 174 | import("//chrome/common/features.gni") |
175 | 175 | +import("//chrome/updater/sparkle.gni") |
176 | | - import("//chromeos/ash/components/assistant/assistant.gni") |
| 176 | + import("//components/captive_portal/core/features.gni") |
177 | 177 | import("//components/compose/features.gni") |
178 | 178 | import("//components/enterprise/buildflags/buildflags.gni") |
179 | | -@@ -3177,11 +3178,9 @@ static_library("ui") { |
| 179 | +@@ -3199,11 +3200,9 @@ static_library("ui") { |
180 | 180 | "webui/settings/settings_utils_mac.mm", |
181 | 181 | ] |
182 | 182 |
|
|
376 | 376 | #include "chrome/browser/policy/chrome_browser_policy_connector.h" |
377 | 377 | #include "chrome/browser/prefs/incognito_mode_prefs.h" |
378 | 378 | #include "chrome/browser/profiles/keep_alive/profile_keep_alive_types.h" |
379 | | -@@ -872,6 +876,9 @@ class AppControllerNativeThemeObserver : |
| 379 | +@@ -883,6 +887,9 @@ class AppControllerNativeThemeObserver : |
380 | 380 | NSWindow.allowsAutomaticWindowTabbing = NO; |
381 | 381 |
|
382 | 382 | [self initShareMenu]; |
|
412 | 412 |
|
413 | 413 | --- a/chrome/browser/BUILD.gn |
414 | 414 | +++ b/chrome/browser/BUILD.gn |
415 | | -@@ -59,6 +59,10 @@ if (is_win) { |
| 415 | +@@ -57,6 +57,10 @@ if (is_win) { |
416 | 416 | import("//build/config/win/manifest.gni") |
417 | 417 | } |
418 | 418 |
|
|
423 | 423 | assert(!is_fuchsia, "Fuchsia shouldn't use anything in //chrome") |
424 | 424 |
|
425 | 425 | declare_args() { |
426 | | -@@ -108,6 +112,10 @@ buildflag_header("buildflags") { |
| 426 | +@@ -103,6 +107,10 @@ buildflag_header("buildflags") { |
427 | 427 | flags += [ "ENABLE_SEGMENT_HEAP=$enable_segment_heap" ] |
428 | 428 | } |
429 | 429 |
|
|
434 | 434 | # Android and ChromeOS don't support multiple browser processes, so they don't |
435 | 435 | # employ ProcessSingleton. |
436 | 436 | if (is_android || is_chromeos) { |
437 | | -@@ -6715,6 +6723,22 @@ static_library("browser") { |
| 437 | +@@ -6716,6 +6724,22 @@ static_library("browser") { |
438 | 438 | weak_frameworks = [ |
439 | 439 | "ScreenCaptureKit.framework", # Available in macOS 12.3, stable in 13.2. |
440 | 440 | ] |
|
0 commit comments