OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 }, | 8 }, |
9 'targets': [ | 9 'targets': [ |
10 { | 10 { |
11 'target_name': 'ios_web', | 11 'target_name': 'ios_web', |
12 'type': 'static_library', | 12 'type': 'static_library', |
13 'include_dirs': [ | 13 'include_dirs': [ |
14 '../..', | 14 '../..', |
15 ], | 15 ], |
16 'dependencies': [ | 16 'dependencies': [ |
17 'ios_web_core', | 17 'ios_web_core', |
18 'user_agent', | 18 'user_agent', |
19 '../../base/base.gyp:base', | 19 '../../base/base.gyp:base', |
20 '../../content/content.gyp:content_browser', | 20 '../../content/content.gyp:content_browser', |
| 21 '../../ios/net/ios_net.gyp:ios_net', |
| 22 '../../ios/third_party/blink/blink_html_tokenizer.gyp:blink_html_tokeniz
er', |
21 '../../net/net.gyp:net', | 23 '../../net/net.gyp:net', |
22 '../../ui/base/ui_base.gyp:ui_base', | 24 '../../ui/base/ui_base.gyp:ui_base', |
23 '../../ui/gfx/gfx.gyp:gfx', | 25 '../../ui/gfx/gfx.gyp:gfx', |
| 26 '../../url/url.gyp:url_lib', |
24 ], | 27 ], |
25 'sources': [ | 28 'sources': [ |
26 'browser_state.cc', | 29 'browser_state.cc', |
27 'load_committed_details.cc', | 30 'load_committed_details.cc', |
28 'navigation/navigation_item_impl.h', | 31 'navigation/navigation_item_impl.h', |
29 'navigation/navigation_item_impl.mm', | 32 'navigation/navigation_item_impl.mm', |
30 'navigation/nscoder_util.h', | 33 'navigation/nscoder_util.h', |
31 'navigation/nscoder_util.mm', | 34 'navigation/nscoder_util.mm', |
32 'navigation/time_smoother.cc', | 35 'navigation/time_smoother.cc', |
33 'navigation/time_smoother.h', | 36 'navigation/time_smoother.h', |
34 'net/cert_policy.cc', | 37 'net/cert_policy.cc', |
| 38 'net/cert_store_impl.cc', |
| 39 'net/cert_store_impl.h', |
35 'net/certificate_policy_cache.cc', | 40 'net/certificate_policy_cache.cc', |
| 41 'net/cookie_notification_bridge.h', |
| 42 'net/cookie_notification_bridge.mm', |
| 43 'net/crw_request_tracker_delegate.h', |
36 'net/request_group_util.h', | 44 'net/request_group_util.h', |
37 'net/request_group_util.mm', | 45 'net/request_group_util.mm', |
| 46 'net/request_tracker_data_memoizing_store.h', |
| 47 'net/request_tracker_factory_impl.h', |
| 48 'net/request_tracker_factory_impl.mm', |
| 49 'net/request_tracker_impl.h', |
| 50 'net/request_tracker_impl.mm', |
| 51 'net/web_http_protocol_handler_delegate.h', |
| 52 'net/web_http_protocol_handler_delegate.mm', |
38 'public/block_types.h', | 53 'public/block_types.h', |
39 'public/browser_state.h', | 54 'public/browser_state.h', |
40 'public/browser_url_rewriter.h', | 55 'public/browser_url_rewriter.h', |
41 'public/cert_policy.h', | 56 'public/cert_policy.h', |
| 57 'public/cert_store.h', |
42 'public/certificate_policy_cache.h', | 58 'public/certificate_policy_cache.h', |
43 'public/favicon_status.cc', | 59 'public/favicon_status.cc', |
44 'public/favicon_status.h', | 60 'public/favicon_status.h', |
45 'public/favicon_url.cc', | 61 'public/favicon_url.cc', |
46 'public/favicon_url.h', | 62 'public/favicon_url.h', |
47 'public/interstitials/web_interstitial.h', | 63 'public/interstitials/web_interstitial.h', |
48 'public/interstitials/web_interstitial_delegate.h', | 64 'public/interstitials/web_interstitial_delegate.h', |
49 'public/load_committed_details.h', | 65 'public/load_committed_details.h', |
50 'public/navigation_item.h', | 66 'public/navigation_item.h', |
51 'public/referrer.h', | 67 'public/referrer.h', |
(...skipping 24 matching lines...) Expand all Loading... |
76 'public/web_state/js/crw_js_injection_receiver.h', | 92 'public/web_state/js/crw_js_injection_receiver.h', |
77 'public/web_state/js/crw_js_message_manager.h', | 93 'public/web_state/js/crw_js_message_manager.h', |
78 'public/web_state/page_scroll_state.h', | 94 'public/web_state/page_scroll_state.h', |
79 'public/web_state/page_scroll_state.mm', | 95 'public/web_state/page_scroll_state.mm', |
80 'public/web_state/url_verification_constants.h', | 96 'public/web_state/url_verification_constants.h', |
81 'public/web_state/web_state_observer.h', | 97 'public/web_state/web_state_observer.h', |
82 'public/web_state/web_state_observer_bridge.h', | 98 'public/web_state/web_state_observer_bridge.h', |
83 'public/web_thread.h', | 99 'public/web_thread.h', |
84 'public/web_view_type.h', | 100 'public/web_view_type.h', |
85 'string_util.cc', | 101 'string_util.cc', |
| 102 'ui_web_view_util.h', |
| 103 'ui_web_view_util.mm', |
86 'url_scheme_util.mm', | 104 'url_scheme_util.mm', |
87 'url_util.cc', | 105 'url_util.cc', |
88 'user_metrics.cc', | 106 'user_metrics.cc', |
89 'weak_nsobject_counter.h', | 107 'weak_nsobject_counter.h', |
90 'weak_nsobject_counter.mm', | 108 'weak_nsobject_counter.mm', |
91 'web_state/blocked_popup_info.h', | 109 'web_state/blocked_popup_info.h', |
92 'web_state/blocked_popup_info.mm', | 110 'web_state/blocked_popup_info.mm', |
93 'web_state/crw_recurring_task_delegate.h', | 111 'web_state/crw_recurring_task_delegate.h', |
94 'web_state/js/crw_js_early_script_manager.mm', | 112 'web_state/js/crw_js_early_script_manager.mm', |
95 'web_state/js/crw_js_injection_manager.mm', | 113 'web_state/js/crw_js_injection_manager.mm', |
96 'web_state/js/crw_js_injection_receiver.mm', | 114 'web_state/js/crw_js_injection_receiver.mm', |
97 'web_state/js/page_script_util.h', | 115 'web_state/js/page_script_util.h', |
98 'web_state/js/page_script_util.mm', | 116 'web_state/js/page_script_util.mm', |
99 'web_state/ui/crw_context_menu_provider.h', | 117 'web_state/ui/crw_context_menu_provider.h', |
100 'web_state/ui/crw_context_menu_provider.mm', | 118 'web_state/ui/crw_context_menu_provider.mm', |
101 'web_state/ui/crw_debug_web_view.h', | 119 'web_state/ui/crw_debug_web_view.h', |
102 'web_state/ui/crw_debug_web_view.mm', | 120 'web_state/ui/crw_debug_web_view.mm', |
103 'web_state/ui/crw_simple_web_view_controller.h', | 121 'web_state/ui/crw_simple_web_view_controller.h', |
| 122 'web_state/ui/crw_static_file_web_view.h', |
| 123 'web_state/ui/crw_static_file_web_view.mm', |
104 'web_state/web_state_observer.cc', | 124 'web_state/web_state_observer.cc', |
105 'web_state/web_state_observer_bridge.mm', | 125 'web_state/web_state_observer_bridge.mm', |
106 'web_state/wk_web_view_ssl_error_util.h', | 126 'web_state/wk_web_view_ssl_error_util.h', |
107 'web_state/wk_web_view_ssl_error_util.mm', | 127 'web_state/wk_web_view_ssl_error_util.mm', |
108 'web_state/ui/crw_swipe_recognizer_provider.h', | 128 'web_state/ui/crw_swipe_recognizer_provider.h', |
109 'web_state/ui/crw_touch_tracking_recognizer.h', | 129 'web_state/ui/crw_touch_tracking_recognizer.h', |
110 'web_state/ui/crw_touch_tracking_recognizer.mm', | 130 'web_state/ui/crw_touch_tracking_recognizer.mm', |
111 'web_state/ui/crw_ui_simple_web_view_controller.h', | 131 'web_state/ui/crw_ui_simple_web_view_controller.h', |
112 'web_state/ui/crw_ui_simple_web_view_controller.mm', | 132 'web_state/ui/crw_ui_simple_web_view_controller.mm', |
113 'web_state/ui/crw_wk_simple_web_view_controller.h', | 133 'web_state/ui/crw_wk_simple_web_view_controller.h', |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
167 ], | 187 ], |
168 }, | 188 }, |
169 'includes': [ | 189 'includes': [ |
170 'js_compile.gypi' | 190 'js_compile.gypi' |
171 ], | 191 ], |
172 }, | 192 }, |
173 { | 193 { |
174 'target_name': 'test_support_ios_web', | 194 'target_name': 'test_support_ios_web', |
175 'type': 'static_library', | 195 'type': 'static_library', |
176 'dependencies': [ | 196 'dependencies': [ |
| 197 'ios_web', |
177 '../../content/content_shell_and_tests.gyp:test_support_content', | 198 '../../content/content_shell_and_tests.gyp:test_support_content', |
178 'ios_web', | 199 '../../ios/testing/ios_testing.gyp:ocmock_support', |
| 200 '../../testing/gmock.gyp:gmock', |
| 201 '../../testing/gtest.gyp:gtest', |
| 202 '../../third_party/ocmock/ocmock.gyp:ocmock', |
179 ], | 203 ], |
180 'include_dirs': [ | 204 'include_dirs': [ |
181 '../..', | 205 '../..', |
182 ], | 206 ], |
183 'sources': [ | 207 'sources': [ |
184 'public/test/crw_test_js_injection_receiver.h', | 208 'public/test/crw_test_js_injection_receiver.h', |
185 'public/test/crw_test_js_injection_receiver.mm', | 209 'public/test/crw_test_js_injection_receiver.mm', |
186 'public/test/js_test_util.h', | 210 'public/test/js_test_util.h', |
187 'public/test/js_test_util.mm', | 211 'public/test/js_test_util.mm', |
188 'public/test/test_browser_state.cc', | 212 'public/test/test_browser_state.cc', |
189 'public/test/test_browser_state.h', | 213 'public/test/test_browser_state.h', |
| 214 'public/test/test_web_client.h', |
| 215 'public/test/test_web_client.mm', |
190 'public/test/test_web_state.cc', | 216 'public/test/test_web_state.cc', |
191 'public/test/test_web_state.h', | 217 'public/test/test_web_state.h', |
192 'public/test/test_web_thread.h', | 218 'public/test/test_web_thread.h', |
193 'public/test/test_web_thread_bundle.h', | 219 'public/test/test_web_thread_bundle.h', |
194 'test/test_web_thread.cc', | 220 'test/test_web_thread.cc', |
195 'test/test_web_thread_bundle.cc', | 221 'test/test_web_thread_bundle.cc', |
196 ], | 222 ], |
197 }, | 223 }, |
198 { | 224 { |
199 'target_name': 'user_agent', | 225 'target_name': 'user_agent', |
200 'type': 'static_library', | 226 'type': 'static_library', |
201 'include_dirs': [ | 227 'include_dirs': [ |
202 '../..', | 228 '../..', |
203 ], | 229 ], |
204 'dependencies': [ | 230 'dependencies': [ |
205 '../../base/base.gyp:base' | 231 '../../base/base.gyp:base' |
206 ], | 232 ], |
207 'sources': [ | 233 'sources': [ |
208 'public/user_agent.h', | 234 'public/user_agent.h', |
209 'public/user_agent.mm', | 235 'public/user_agent.mm', |
210 ], | 236 ], |
211 }, | 237 }, |
212 ], | 238 ], |
213 } | 239 } |
OLD | NEW |