Index: chrome/browser/BUILD.gn |
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn |
index 90a476dcc0b4f58f37f0243502e239b680bf04d2..cf783f572117f77fef0bce4db7f6bcbcccfb0e87 100644 |
--- a/chrome/browser/BUILD.gn |
+++ b/chrome/browser/BUILD.gn |
@@ -73,6 +73,7 @@ split_static_library("browser") { |
# iOS/non-iOS shared deps. New dependencies should generally be added in the |
# non-iOS deps below. |
public_deps = [ |
+ "//chrome/common", |
"//components/autofill/core/browser", |
"//components/sync", |
"//content/public/browser", |
@@ -88,7 +89,6 @@ split_static_library("browser") { |
"//chrome/browser/metrics/variations:chrome_ui_string_overrider_factory", |
"//chrome/browser/net:probe_message_proto", |
"//chrome/browser/ui", |
- "//chrome/common", |
"//components/autofill/core/browser", |
"//components/bookmarks/browser", |
"//components/bookmarks/managed", |
@@ -438,7 +438,7 @@ split_static_library("browser") { |
"//chrome/common/extensions/api", |
"//chrome/common/extensions/api:api_registration", |
"//chrome/common/extensions/api:extensions_features", |
- "//components/drive:drive", |
+ "//components/drive", |
"//components/proximity_auth/ble", |
"//components/proximity_auth/cryptauth", |
"//extensions/components/javascript_dialog_extensions_client", |
@@ -622,6 +622,10 @@ split_static_library("browser") { |
} else { |
sources -= [ "password_manager/password_store_x.cc" ] |
} |
+ if (use_aura && !use_ozone && is_desktop_linux) { |
+ deps += [ "//chrome/browser/ui/libgtk2ui" ] |
+ allow_circular_includes_from += [ "//chrome/browser/ui/libgtk2ui" ] |
+ } |
if (is_posix && !is_mac && !is_ios) { |
sources += [ |
"//chrome/app/chrome_crash_reporter_client.cc", |