Index: ios/chrome/browser/web/BUILD.gn |
diff --git a/ios/chrome/browser/web/BUILD.gn b/ios/chrome/browser/web/BUILD.gn |
index 3f59b9bb327567b74d5aa4214b0621cb345898cd..f539cf070e9555fcc3a1cd8d9d2224c5428b47fe 100644 |
--- a/ios/chrome/browser/web/BUILD.gn |
+++ b/ios/chrome/browser/web/BUILD.gn |
@@ -15,4 +15,24 @@ source_set("web") { |
"//ios/web", |
"//ui/base", |
] |
+ public_deps = [ |
+ ":web_arc", |
+ ] |
+} |
+ |
+source_set("web_arc") { |
+ visibility = [ ":web" ] |
+ sources = [ |
+ "web_controller_provider_factory_impl.h", |
+ "web_controller_provider_factory_impl.mm", |
+ "web_controller_provider_impl.h", |
+ "web_controller_provider_impl.mm", |
+ ] |
+ deps = [ |
+ "//base", |
+ "//ios/public/provider/web", |
+ "//ios/web", |
+ "//url", |
+ ] |
+ configs += [ "//build/config/compiler:enable_arc" ] |
} |