OLD | NEW |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//ios/web/js_compile.gni") | 5 import("//ios/web/js_compile.gni") |
6 | 6 |
7 source_set("passwords") { | 7 source_set("passwords") { |
8 sources = [ | 8 sources = [ |
9 "ios_chrome_password_manager_client.h", | 9 "ios_chrome_password_manager_client.h", |
10 "ios_chrome_password_manager_client.mm", | 10 "ios_chrome_password_manager_client.mm", |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
129 # TODO(crbug.com/487804): use js_compile_checked instead once the errors have | 129 # TODO(crbug.com/487804): use js_compile_checked instead once the errors have |
130 # been fixed. | 130 # been fixed. |
131 js_compile_unchecked("injected_js") { | 131 js_compile_unchecked("injected_js") { |
132 visibility = [ ":passwords" ] | 132 visibility = [ ":passwords" ] |
133 sources = [ | 133 sources = [ |
134 "resources/password_controller.js", | 134 "resources/password_controller.js", |
135 ] | 135 ] |
136 } | 136 } |
137 | 137 |
138 source_set("passwords_internal") { | 138 source_set("passwords_internal") { |
| 139 configs += [ "//build/config/compiler:enable_arc" ] |
139 sources = [ | 140 sources = [ |
140 "password_generation_prompt_view.h", | 141 "password_generation_prompt_view.h", |
141 "password_generation_prompt_view.mm", | 142 "password_generation_prompt_view.mm", |
142 "password_generation_prompt_view_controller.h", | 143 "password_generation_prompt_view_controller.h", |
143 "password_generation_prompt_view_controller.mm", | 144 "password_generation_prompt_view_controller.mm", |
144 "passwords_ui_delegate_impl.h", | 145 "passwords_ui_delegate_impl.h", |
145 "passwords_ui_delegate_impl.mm", | 146 "passwords_ui_delegate_impl.mm", |
146 ] | 147 ] |
147 deps = [ | 148 deps = [ |
148 ":passwords", | 149 ":passwords", |
149 "//base", | 150 "//base", |
150 "//components/strings", | 151 "//components/strings", |
151 "//ios/chrome/app/strings", | 152 "//ios/chrome/app/strings", |
152 "//ios/chrome/app/theme", | 153 "//ios/chrome/app/theme", |
153 "//ios/chrome/browser/ui", | 154 "//ios/chrome/browser/ui", |
154 "//ios/chrome/common", | 155 "//ios/chrome/common", |
155 "//ios/third_party/material_components_ios", | 156 "//ios/third_party/material_components_ios", |
156 "//ios/third_party/material_roboto_font_loader_ios", | 157 "//ios/third_party/material_roboto_font_loader_ios", |
157 "//ui/base", | 158 "//ui/base", |
158 ] | 159 ] |
159 libs = [ "UIKit.framework" ] | 160 libs = [ "UIKit.framework" ] |
160 } | 161 } |
OLD | NEW |