Index: chrome/browser/ui/BUILD.gn |
diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn |
index 387e004a1daf20b3cb99479053806545a7de3f57..0353a12d7441d78d6be486cf674dfe70f8f8bc98 100644 |
--- a/chrome/browser/ui/BUILD.gn |
+++ b/chrome/browser/ui/BUILD.gn |
@@ -213,6 +213,13 @@ source_set("ui") { |
rebase_path(gypi_values.chrome_browser_ui_views_non_mac_sources, |
".", |
"//chrome") |
+ if (enable_extensions) { |
+ sources += rebase_path( |
+ gypi_values.chrome_browser_ui_views_extensions_non_mac_sources, |
+ ".", |
+ "//chrome") |
+ deps += [ "//extensions/components/native_app_window" ] |
+ } |
if (is_chromeos) { |
# TODO(GYP): crbug.com/481629. These files should probably not be |
# a part of ui_views_non_mac_sources at all. |
@@ -313,6 +320,11 @@ source_set("ui") { |
rebase_path(gypi_values.chrome_browser_ui_views_non_mac_sources, |
".", |
"//chrome") |
+ sources += rebase_path( |
+ gypi_values.chrome_browser_ui_views_extensions_non_mac_sources, |
+ ".", |
+ "//chrome") |
+ deps += [ "//extensions/components/native_app_window" ] |
} else { |
sources += rebase_path(gypi_values.chrome_browser_ui_cocoa_sources, |
".", |