OLD | NEW |
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 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 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'autofill_regexes', | 8 'target_name': 'autofill_regexes', |
9 'type': 'none', | 9 'type': 'none', |
10 'actions': [{ | 10 'actions': [{ |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
87 'autofill/common/password_form_fill_data.cc', | 87 'autofill/common/password_form_fill_data.cc', |
88 'autofill/common/password_form_fill_data.h', | 88 'autofill/common/password_form_fill_data.h', |
89 'autofill/common/password_generation_util.cc', | 89 'autofill/common/password_generation_util.cc', |
90 'autofill/common/password_generation_util.h', | 90 'autofill/common/password_generation_util.h', |
91 'autofill/common/web_element_descriptor.cc', | 91 'autofill/common/web_element_descriptor.cc', |
92 'autofill/common/web_element_descriptor.h', | 92 'autofill/common/web_element_descriptor.h', |
93 ], | 93 ], |
94 }, | 94 }, |
95 | 95 |
96 { | 96 { |
97 # A few types used by autofill_browser that are also referenced in | |
98 # other components. | |
99 'target_name': 'autofill_browser_types', | |
100 'type': 'static_library', | |
101 'include_dirs': [ | |
102 '..', | |
103 ], | |
104 'dependencies': [ | |
105 'autofill_common', | |
106 'autofill_regexes', | |
107 '../base/base.gyp:base', | |
108 '../third_party/icu/icu.gyp:icui18n', | |
109 '../third_party/icu/icu.gyp:icuuc', | |
110 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber', | |
111 '../ui/ui.gyp:ui', | |
112 '../webkit/support/webkit_support.gyp:webkit_resources', | |
113 | |
114 # For grip/generated_resources.h | |
115 # TODO(kaiwang): Remove this dependency on chrome. | |
116 '../chrome/chrome_resources.gyp:chrome_strings', | |
117 ], | |
118 'sources': [ | |
119 'autofill/browser/address.cc', | |
120 'autofill/browser/address.h', | |
121 'autofill/browser/autofill_country.cc', | |
122 'autofill/browser/autofill_country.h', | |
123 'autofill/browser/autofill_field.cc', | |
124 'autofill/browser/autofill_field.h', | |
125 'autofill/browser/autofill_profile.cc', | |
126 'autofill/browser/autofill_profile.h', | |
127 'autofill/browser/autofill_regexes.cc', | |
128 'autofill/browser/autofill_regexes.h', | |
129 'autofill/browser/autofill_type.cc', | |
130 'autofill/browser/autofill_type.h', | |
131 'autofill/browser/contact_info.cc', | |
132 'autofill/browser/contact_info.h', | |
133 'autofill/browser/credit_card.cc', | |
134 'autofill/browser/credit_card.h', | |
135 'autofill/browser/field_types.h', | |
136 'autofill/browser/form_group.cc', | |
137 'autofill/browser/form_group.h', | |
138 'autofill/browser/phone_number.cc', | |
139 'autofill/browser/phone_number.h', | |
140 'autofill/browser/phone_number_i18n.cc', | |
141 'autofill/browser/phone_number_i18n.h', | |
142 'autofill/browser/validation.cc', | |
143 'autofill/browser/validation.h', | |
144 ], | |
145 | |
146 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | |
147 'msvs_disabled_warnings': [4267, ], | |
148 }, | |
149 | |
150 { | |
151 'target_name': 'autofill_browser', | 97 'target_name': 'autofill_browser', |
152 'type': 'static_library', | 98 'type': 'static_library', |
153 'include_dirs': [ | 99 'include_dirs': [ |
154 '..', | 100 '..', |
155 ], | 101 ], |
156 'dependencies': [ | 102 'dependencies': [ |
157 'autofill_browser_types', | |
158 'autofill_common', | 103 'autofill_common', |
159 'autofill_regexes', | 104 'autofill_regexes', |
160 'autofill_risk_proto', | 105 'autofill_risk_proto', |
| 106 'encryptor', |
| 107 'webdata_common', |
161 '../base/base.gyp:base', | 108 '../base/base.gyp:base', |
| 109 '../base/base.gyp:base_i18n', |
162 '../build/temp_gyp/googleurl.gyp:googleurl', | 110 '../build/temp_gyp/googleurl.gyp:googleurl', |
163 '../content/content.gyp:content_browser', | 111 '../content/content.gyp:content_browser', |
164 '../content/content.gyp:content_common', | 112 '../content/content.gyp:content_common', |
165 '../ipc/ipc.gyp:ipc', | 113 '../ipc/ipc.gyp:ipc', |
166 '../skia/skia.gyp:skia', | 114 '../skia/skia.gyp:skia', |
| 115 '../third_party/icu/icu.gyp:icui18n', |
| 116 '../third_party/icu/icu.gyp:icuuc', |
167 '../third_party/libjingle/libjingle.gyp:libjingle', | 117 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 118 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber', |
| 119 '../ui/ui.gyp:ui', |
168 '../webkit/support/webkit_support.gyp:webkit_resources', | 120 '../webkit/support/webkit_support.gyp:webkit_resources', |
169 | 121 |
170 # For grip/generated_resources.h and grit/chromium_strings.h | 122 # For grip/generated_resources.h and grit/chromium_strings.h |
171 # TODO(kaiwang): Remove this dependency on chrome. | 123 # TODO(kaiwang): Remove this dependency on chrome. |
172 '../chrome/chrome_resources.gyp:chrome_strings', | 124 '../chrome/chrome_resources.gyp:chrome_strings', |
173 | |
174 # TODO(kaiwang): Add webdata after it's fully componentized. | |
175 ], | 125 ], |
176 'sources': [ | 126 'sources': [ |
| 127 'autofill/browser/address.cc', |
| 128 'autofill/browser/address.h', |
177 'autofill/browser/address_field.cc', | 129 'autofill/browser/address_field.cc', |
178 'autofill/browser/address_field.h', | 130 'autofill/browser/address_field.h', |
179 'autofill/browser/autocheckout/whitelist_manager.cc', | 131 'autofill/browser/autocheckout/whitelist_manager.cc', |
180 'autofill/browser/autocheckout/whitelist_manager.h', | 132 'autofill/browser/autocheckout/whitelist_manager.h', |
181 'autofill/browser/autocheckout_manager.cc', | 133 'autofill/browser/autocheckout_manager.cc', |
182 'autofill/browser/autocheckout_manager.h', | 134 'autofill/browser/autocheckout_manager.h', |
183 'autofill/browser/autocheckout_page_meta_data.cc', | 135 'autofill/browser/autocheckout_page_meta_data.cc', |
184 'autofill/browser/autocheckout_page_meta_data.h', | 136 'autofill/browser/autocheckout_page_meta_data.h', |
185 'autofill/browser/autocheckout_request_manager.cc', | 137 'autofill/browser/autocheckout_request_manager.cc', |
186 'autofill/browser/autocheckout_request_manager.h', | 138 'autofill/browser/autocheckout_request_manager.h', |
187 'autofill/browser/autocomplete_history_manager.cc', | 139 'autofill/browser/autocomplete_history_manager.cc', |
188 'autofill/browser/autocomplete_history_manager.h', | 140 'autofill/browser/autocomplete_history_manager.h', |
189 'autofill/browser/autofill-inl.h', | 141 'autofill/browser/autofill-inl.h', |
| 142 'autofill/browser/autofill_country.cc', |
| 143 'autofill/browser/autofill_country.h', |
190 'autofill/browser/autofill_download.cc', | 144 'autofill/browser/autofill_download.cc', |
191 'autofill/browser/autofill_download.h', | 145 'autofill/browser/autofill_download.h', |
192 'autofill/browser/autofill_download_url.cc', | 146 'autofill/browser/autofill_download_url.cc', |
193 'autofill/browser/autofill_download_url.h', | 147 'autofill/browser/autofill_download_url.h', |
194 'autofill/browser/autofill_external_delegate.cc', | 148 'autofill/browser/autofill_external_delegate.cc', |
195 'autofill/browser/autofill_external_delegate.h', | 149 'autofill/browser/autofill_external_delegate.h', |
| 150 'autofill/browser/autofill_field.cc', |
| 151 'autofill/browser/autofill_field.h', |
196 'autofill/browser/autofill_ie_toolbar_import_win.cc', | 152 'autofill/browser/autofill_ie_toolbar_import_win.cc', |
197 'autofill/browser/autofill_ie_toolbar_import_win.h', | 153 'autofill/browser/autofill_ie_toolbar_import_win.h', |
198 'autofill/browser/autofill_manager.cc', | 154 'autofill/browser/autofill_manager.cc', |
199 'autofill/browser/autofill_manager.h', | 155 'autofill/browser/autofill_manager.h', |
200 'autofill/browser/autofill_manager_delegate.h', | 156 'autofill/browser/autofill_manager_delegate.h', |
201 'autofill/browser/autofill_manager_test_delegate.h', | 157 'autofill/browser/autofill_manager_test_delegate.h', |
202 'autofill/browser/autofill_metrics.cc', | 158 'autofill/browser/autofill_metrics.cc', |
203 'autofill/browser/autofill_metrics.h', | 159 'autofill/browser/autofill_metrics.h', |
204 'autofill/browser/autofill_popup_delegate.h', | 160 'autofill/browser/autofill_popup_delegate.h', |
| 161 'autofill/browser/autofill_profile.cc', |
| 162 'autofill/browser/autofill_profile.h', |
205 'autofill/browser/autofill_regex_constants.cc.utf8', | 163 'autofill/browser/autofill_regex_constants.cc.utf8', |
206 'autofill/browser/autofill_regex_constants.h', | 164 'autofill/browser/autofill_regex_constants.h', |
| 165 'autofill/browser/autofill_regexes.cc', |
| 166 'autofill/browser/autofill_regexes.h', |
207 'autofill/browser/autofill_scanner.cc', | 167 'autofill/browser/autofill_scanner.cc', |
208 'autofill/browser/autofill_scanner.h', | 168 'autofill/browser/autofill_scanner.h', |
209 'autofill/browser/autofill_server_field_info.h', | 169 'autofill/browser/autofill_server_field_info.h', |
| 170 'autofill/browser/autofill_type.cc', |
| 171 'autofill/browser/autofill_type.h', |
210 'autofill/browser/autofill_xml_parser.cc', | 172 'autofill/browser/autofill_xml_parser.cc', |
211 'autofill/browser/autofill_xml_parser.h', | 173 'autofill/browser/autofill_xml_parser.h', |
| 174 'autofill/browser/contact_info.cc', |
| 175 'autofill/browser/contact_info.h', |
| 176 'autofill/browser/credit_card.cc', |
| 177 'autofill/browser/credit_card.h', |
212 'autofill/browser/credit_card_field.cc', | 178 'autofill/browser/credit_card_field.cc', |
213 'autofill/browser/credit_card_field.h', | 179 'autofill/browser/credit_card_field.h', |
214 'autofill/browser/email_field.cc', | 180 'autofill/browser/email_field.cc', |
215 'autofill/browser/email_field.h', | 181 'autofill/browser/email_field.h', |
| 182 'autofill/browser/field_types.h', |
216 'autofill/browser/form_field.cc', | 183 'autofill/browser/form_field.cc', |
217 'autofill/browser/form_field.h', | 184 'autofill/browser/form_field.h', |
| 185 'autofill/browser/form_group.cc', |
| 186 'autofill/browser/form_group.h', |
218 'autofill/browser/form_structure.cc', | 187 'autofill/browser/form_structure.cc', |
219 'autofill/browser/form_structure.h', | 188 'autofill/browser/form_structure.h', |
220 'autofill/browser/name_field.cc', | 189 'autofill/browser/name_field.cc', |
221 'autofill/browser/name_field.h', | 190 'autofill/browser/name_field.h', |
222 'autofill/browser/password_autofill_manager.cc', | 191 'autofill/browser/password_autofill_manager.cc', |
223 'autofill/browser/password_autofill_manager.h', | 192 'autofill/browser/password_autofill_manager.h', |
224 'autofill/browser/password_generator.cc', | 193 'autofill/browser/password_generator.cc', |
225 'autofill/browser/password_generator.h', | 194 'autofill/browser/password_generator.h', |
226 'autofill/browser/personal_data_manager.cc', | 195 'autofill/browser/personal_data_manager.cc', |
227 'autofill/browser/personal_data_manager.h', | 196 'autofill/browser/personal_data_manager.h', |
228 'autofill/browser/personal_data_manager_mac.mm', | 197 'autofill/browser/personal_data_manager_mac.mm', |
229 'autofill/browser/personal_data_manager_observer.h', | 198 'autofill/browser/personal_data_manager_observer.h', |
230 'autofill/browser/phone_field.cc', | 199 'autofill/browser/phone_field.cc', |
231 'autofill/browser/phone_field.h', | 200 'autofill/browser/phone_field.h', |
| 201 'autofill/browser/phone_number.cc', |
| 202 'autofill/browser/phone_number.h', |
| 203 'autofill/browser/phone_number_i18n.cc', |
| 204 'autofill/browser/phone_number_i18n.h', |
232 'autofill/browser/risk/fingerprint.cc', | 205 'autofill/browser/risk/fingerprint.cc', |
233 'autofill/browser/risk/fingerprint.h', | 206 'autofill/browser/risk/fingerprint.h', |
| 207 'autofill/browser/validation.cc', |
| 208 'autofill/browser/validation.h', |
234 'autofill/browser/wallet/cart.cc', | 209 'autofill/browser/wallet/cart.cc', |
235 'autofill/browser/wallet/cart.h', | 210 'autofill/browser/wallet/cart.h', |
236 'autofill/browser/wallet/encryption_escrow_client.cc', | 211 'autofill/browser/wallet/encryption_escrow_client.cc', |
237 'autofill/browser/wallet/encryption_escrow_client.h', | 212 'autofill/browser/wallet/encryption_escrow_client.h', |
238 'autofill/browser/wallet/encryption_escrow_client_observer.h', | 213 'autofill/browser/wallet/encryption_escrow_client_observer.h', |
239 'autofill/browser/wallet/full_wallet.cc', | 214 'autofill/browser/wallet/full_wallet.cc', |
240 'autofill/browser/wallet/full_wallet.h', | 215 'autofill/browser/wallet/full_wallet.h', |
241 'autofill/browser/wallet/instrument.cc', | 216 'autofill/browser/wallet/instrument.cc', |
242 'autofill/browser/wallet/instrument.h', | 217 'autofill/browser/wallet/instrument.h', |
243 'autofill/browser/wallet/required_action.cc', | 218 'autofill/browser/wallet/required_action.cc', |
244 'autofill/browser/wallet/required_action.h', | 219 'autofill/browser/wallet/required_action.h', |
245 'autofill/browser/wallet/wallet_address.cc', | 220 'autofill/browser/wallet/wallet_address.cc', |
246 'autofill/browser/wallet/wallet_address.h', | 221 'autofill/browser/wallet/wallet_address.h', |
247 'autofill/browser/wallet/wallet_client.cc', | 222 'autofill/browser/wallet/wallet_client.cc', |
248 'autofill/browser/wallet/wallet_client.h', | 223 'autofill/browser/wallet/wallet_client.h', |
249 'autofill/browser/wallet/wallet_client_delegate.h', | 224 'autofill/browser/wallet/wallet_client_delegate.h', |
250 'autofill/browser/wallet/wallet_items.cc', | 225 'autofill/browser/wallet/wallet_items.cc', |
251 'autofill/browser/wallet/wallet_items.h', | 226 'autofill/browser/wallet/wallet_items.h', |
252 'autofill/browser/wallet/wallet_service_url.cc', | 227 'autofill/browser/wallet/wallet_service_url.cc', |
253 'autofill/browser/wallet/wallet_service_url.h', | 228 'autofill/browser/wallet/wallet_service_url.h', |
254 'autofill/browser/wallet/wallet_signin_helper.cc', | 229 'autofill/browser/wallet/wallet_signin_helper.cc', |
255 'autofill/browser/wallet/wallet_signin_helper.h', | 230 'autofill/browser/wallet/wallet_signin_helper.h', |
| 231 'autofill/browser/webdata/autofill_change.cc', |
| 232 'autofill/browser/webdata/autofill_change.h', |
| 233 'autofill/browser/webdata/autofill_entry.cc', |
| 234 'autofill/browser/webdata/autofill_entry.h', |
| 235 'autofill/browser/webdata/autofill_table.cc', |
| 236 'autofill/browser/webdata/autofill_table.h', |
| 237 'autofill/browser/webdata/autofill_webdata.h', |
| 238 'autofill/browser/webdata/autofill_webdata_service.cc', |
| 239 'autofill/browser/webdata/autofill_webdata_service.h', |
| 240 'autofill/browser/webdata/autofill_webdata_service_observer.h', |
256 | 241 |
257 # This file is generated by the autofill_regexes action. | 242 # This file is generated by the autofill_regexes action. |
258 '<(SHARED_INTERMEDIATE_DIR)/autofill_regex_constants.cc', | 243 '<(SHARED_INTERMEDIATE_DIR)/autofill_regex_constants.cc', |
259 ], | 244 ], |
260 | 245 |
261 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 246 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
262 'msvs_disabled_warnings': [4267, ], | 247 'msvs_disabled_warnings': [4267, ], |
263 }, | 248 }, |
264 | 249 |
265 { | 250 { |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
322 ], | 307 ], |
323 'variables': { | 308 'variables': { |
324 'jni_gen_package': 'autofill', | 309 'jni_gen_package': 'autofill', |
325 }, | 310 }, |
326 'includes': [ '../build/jni_generator.gypi' ], | 311 'includes': [ '../build/jni_generator.gypi' ], |
327 }, | 312 }, |
328 ], | 313 ], |
329 }], | 314 }], |
330 ], | 315 ], |
331 } | 316 } |
OLD | NEW |