Index: ios/chrome/browser/ui/webui/BUILD.gn |
diff --git a/ios/chrome/browser/ui/webui/BUILD.gn b/ios/chrome/browser/ui/webui/BUILD.gn |
index b14781856fd32efad97c82ce875946940402b086..456c5ad1ca6b6cdf7a0d139b4a8b80180f0e2e3a 100644 |
--- a/ios/chrome/browser/ui/webui/BUILD.gn |
+++ b/ios/chrome/browser/ui/webui/BUILD.gn |
@@ -54,3 +54,55 @@ source_set("webui") { |
"//url", |
] |
} |
+ |
+source_set("webui_internal") { |
+ sources = [ |
+ "chrome_web_ui_ios_controller_factory.h", |
+ "chrome_web_ui_ios_controller_factory.mm", |
+ "omaha_ui.cc", |
+ "omaha_ui.h", |
+ "signin_internals_ui_ios.cc", |
+ "signin_internals_ui_ios.h", |
+ ] |
+ deps = [ |
+ "//base", |
+ "//components/favicon/core", |
+ "//components/favicon_base", |
+ "//components/resources", |
+ "//components/signin/core/browser", |
+ "//ios/chrome/app/resources:ios_resources", |
+ "//ios/chrome/browser", |
+ "//ios/chrome/browser/browser_state", |
+ "//ios/chrome/browser/omaha", |
+ "//ios/chrome/browser/signin", |
+ "//ios/chrome/browser/ui/webui", |
+ "//ios/chrome/browser/ui/webui/gcm", |
+ "//ios/chrome/browser/ui/webui/net_export", |
+ "//ios/chrome/browser/ui/webui/sync_internals", |
+ "//ios/web", |
+ "//ui/base", |
+ "//ui/gfx", |
+ "//url", |
+ ] |
+} |
+ |
+source_set("eg_tests") { |
+ testonly = true |
+ sources = [ |
+ "web_ui_egtest.mm", |
+ ] |
+ deps = [ |
+ "//base", |
+ "//components/strings", |
+ "//components/version_info", |
+ "//ios/chrome/browser", |
+ "//ios/chrome/browser/ui/omnibox:omnibox_internal", |
+ "//ios/chrome/test/app:test_support", |
+ "//ios/chrome/test/earl_grey:test_support", |
+ "//ios/testing:ios_test_support", |
+ "//ios/web", |
+ "//ui/base", |
+ "//url", |
+ ] |
+ libs = [ "XCTest.framework" ] |
+} |