| OLD | NEW |
| 1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 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/build/config.gni") | 5 import("//ios/build/config.gni") |
| 6 import("//ios/web/js_compile.gni") | 6 import("//ios/web/js_compile.gni") |
| 7 import("//testing/test.gni") | 7 import("//testing/test.gni") |
| 8 import("//tools/grit/grit_rule.gni") | 8 import("//tools/grit/grit_rule.gni") |
| 9 | 9 |
| 10 source_set("web_arc_transition") { |
| 11 deps = [ |
| 12 ":core", |
| 13 ":js_resources", |
| 14 ":resources", |
| 15 ":user_agent", |
| 16 "//base", |
| 17 "//components/url_formatter", |
| 18 "//ios/net", |
| 19 "//ios/third_party/blink:html_tokenizer", |
| 20 "//mojo/public/cpp/system", |
| 21 "//mojo/public/js", |
| 22 "//net", |
| 23 "//services/shell/public/cpp", |
| 24 "//ui/base", |
| 25 "//ui/gfx", |
| 26 "//ui/gfx/geometry:geometry", |
| 27 "//ui/resources", |
| 28 "//url", |
| 29 ] |
| 30 |
| 31 sources = [] |
| 32 |
| 33 libs = [ "WebKit.framework" ] |
| 34 |
| 35 cflags_objcc = [ "-ccc-arcmt-modify" ] |
| 36 } |
| 37 |
| 10 source_set("web_arc") { | 38 source_set("web_arc") { |
| 11 deps = [ | 39 deps = [ |
| 12 ":core", | 40 ":core", |
| 13 ":js_resources", | 41 ":js_resources", |
| 14 ":resources", | 42 ":resources", |
| 15 ":user_agent", | 43 ":user_agent", |
| 16 "//base", | 44 "//base", |
| 17 "//components/url_formatter", | 45 "//components/url_formatter", |
| 18 "//ios/net", | 46 "//ios/net", |
| 19 "//ios/third_party/blink:html_tokenizer", | 47 "//ios/third_party/blink:html_tokenizer", |
| 20 "//mojo/public/cpp/system", | 48 "//mojo/public/cpp/system", |
| 21 "//mojo/public/js", | 49 "//mojo/public/js", |
| 22 "//net", | 50 "//net", |
| 23 "//services/shell/public/cpp", | 51 "//services/shell/public/cpp", |
| 24 "//ui/base", | 52 "//ui/base", |
| 25 "//ui/gfx", | 53 "//ui/gfx", |
| 26 "//ui/gfx/geometry:geometry", | 54 "//ui/gfx/geometry:geometry", |
| 27 "//ui/resources", | 55 "//ui/resources", |
| 28 "//url", | 56 "//url", |
| 29 ] | 57 ] |
| 30 | 58 |
| 59 allow_circular_includes_from = [ ":web_arc_transition" ] |
| 60 |
| 61 public_deps = [ |
| 62 ":web_arc_transition", |
| 63 ] |
| 64 |
| 31 sources = [ | 65 sources = [ |
| 32 "active_state_manager_impl.h", | 66 "active_state_manager_impl.h", |
| 33 "active_state_manager_impl.mm", | 67 "active_state_manager_impl.mm", |
| 34 "alloc_with_zone_interceptor.h", | 68 "alloc_with_zone_interceptor.h", |
| 35 "alloc_with_zone_interceptor.mm", | 69 "alloc_with_zone_interceptor.mm", |
| 36 "browser_state.mm", | 70 "browser_state.mm", |
| 37 "browser_url_rewriter_impl.h", | 71 "browser_url_rewriter_impl.h", |
| 38 "browser_url_rewriter_impl.mm", | 72 "browser_url_rewriter_impl.mm", |
| 39 "interstitials/html_web_interstitial_impl.h", | 73 "interstitials/html_web_interstitial_impl.h", |
| 40 "interstitials/html_web_interstitial_impl.mm", | 74 "interstitials/html_web_interstitial_impl.mm", |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 92 "net/request_tracker_impl.mm", | 126 "net/request_tracker_impl.mm", |
| 93 "net/web_http_protocol_handler_delegate.h", | 127 "net/web_http_protocol_handler_delegate.h", |
| 94 "net/web_http_protocol_handler_delegate.mm", | 128 "net/web_http_protocol_handler_delegate.mm", |
| 95 "string_util.cc", | 129 "string_util.cc", |
| 96 "url_scheme_util.mm", | 130 "url_scheme_util.mm", |
| 97 "url_util.cc", | 131 "url_util.cc", |
| 98 "web_kit_constants.cc", | 132 "web_kit_constants.cc", |
| 99 "web_thread_impl.cc", | 133 "web_thread_impl.cc", |
| 100 "web_thread_impl.h", | 134 "web_thread_impl.h", |
| 101 "web_view_creation_util.mm", | 135 "web_view_creation_util.mm", |
| 136 "webui/crw_web_ui_manager.h", |
| 137 "webui/crw_web_ui_manager.mm", |
| 138 "webui/crw_web_ui_page_builder.h", |
| 139 "webui/crw_web_ui_page_builder.mm", |
| 140 "webui/mojo_facade.h", |
| 141 "webui/mojo_facade.mm", |
| 142 "webui/mojo_js_constants.cc", |
| 143 "webui/mojo_js_constants.h", |
| 144 "webui/shared_resources_data_source_ios.h", |
| 145 "webui/shared_resources_data_source_ios.mm", |
| 146 "webui/url_data_manager_ios.cc", |
| 147 "webui/url_data_manager_ios.h", |
| 148 "webui/url_data_manager_ios_backend.h", |
| 149 "webui/url_data_manager_ios_backend.mm", |
| 150 "webui/url_data_source_ios.mm", |
| 151 "webui/url_data_source_ios_impl.cc", |
| 152 "webui/url_data_source_ios_impl.h", |
| 153 "webui/url_fetcher_block_adapter.h", |
| 154 "webui/url_fetcher_block_adapter.mm", |
| 155 "webui/web_ui_ios_controller_factory_registry.cc", |
| 156 "webui/web_ui_ios_controller_factory_registry.h", |
| 157 "webui/web_ui_ios_data_source_impl.h", |
| 158 "webui/web_ui_ios_data_source_impl.mm", |
| 159 "webui/web_ui_ios_impl.h", |
| 160 "webui/web_ui_ios_impl.mm", |
| 102 ] | 161 ] |
| 103 | 162 |
| 104 libs = [ "WebKit.framework" ] | 163 libs = [ "WebKit.framework" ] |
| 105 | 164 |
| 106 configs += [ "//build/config/compiler:enable_arc" ] | 165 configs += [ "//build/config/compiler:enable_arc" ] |
| 107 } | 166 } |
| 108 | 167 |
| 109 source_set("web") { | 168 source_set("web") { |
| 110 deps = [ | 169 deps = [ |
| 111 ":core", | 170 ":core", |
| (...skipping 10 matching lines...) Expand all Loading... |
| 122 "//services/shell/public/cpp", | 181 "//services/shell/public/cpp", |
| 123 "//ui/base", | 182 "//ui/base", |
| 124 "//ui/gfx", | 183 "//ui/gfx", |
| 125 "//ui/gfx/geometry:geometry", | 184 "//ui/gfx/geometry:geometry", |
| 126 "//ui/resources", | 185 "//ui/resources", |
| 127 "//url", | 186 "//url", |
| 128 ] | 187 ] |
| 129 | 188 |
| 130 public_deps = [ | 189 public_deps = [ |
| 131 ":web_arc", | 190 ":web_arc", |
| 191 ":web_arc_transition", |
| 132 ] | 192 ] |
| 133 | 193 |
| 134 sources = [ | 194 sources = [ |
| 135 "payments/payment_request.cc", | 195 "payments/payment_request.cc", |
| 136 "public/active_state_manager.h", | 196 "public/active_state_manager.h", |
| 137 "public/block_types.h", | 197 "public/block_types.h", |
| 138 "public/browser_state.h", | 198 "public/browser_state.h", |
| 139 "public/browser_url_rewriter.h", | 199 "public/browser_url_rewriter.h", |
| 140 "public/cert_policy.h", | 200 "public/cert_policy.h", |
| 141 "public/cert_store.h", | 201 "public/cert_store.h", |
| (...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 263 "web_state/web_state_impl.mm", | 323 "web_state/web_state_impl.mm", |
| 264 "web_state/web_state_observer.mm", | 324 "web_state/web_state_observer.mm", |
| 265 "web_state/web_state_observer_bridge.mm", | 325 "web_state/web_state_observer_bridge.mm", |
| 266 "web_state/web_state_policy_decider.mm", | 326 "web_state/web_state_policy_decider.mm", |
| 267 "web_state/web_state_weak_ptr_factory.h", | 327 "web_state/web_state_weak_ptr_factory.h", |
| 268 "web_state/web_state_weak_ptr_factory.mm", | 328 "web_state/web_state_weak_ptr_factory.mm", |
| 269 "web_state/web_view_internal_creation_util.h", | 329 "web_state/web_view_internal_creation_util.h", |
| 270 "web_state/web_view_internal_creation_util.mm", | 330 "web_state/web_view_internal_creation_util.mm", |
| 271 "web_state/wk_web_view_security_util.h", | 331 "web_state/wk_web_view_security_util.h", |
| 272 "web_state/wk_web_view_security_util.mm", | 332 "web_state/wk_web_view_security_util.mm", |
| 273 "webui/crw_web_ui_manager.h", | |
| 274 "webui/crw_web_ui_manager.mm", | |
| 275 "webui/crw_web_ui_page_builder.h", | |
| 276 "webui/crw_web_ui_page_builder.mm", | |
| 277 "webui/mojo_facade.h", | |
| 278 "webui/mojo_facade.mm", | |
| 279 "webui/mojo_js_constants.cc", | |
| 280 "webui/mojo_js_constants.h", | |
| 281 "webui/shared_resources_data_source_ios.h", | |
| 282 "webui/shared_resources_data_source_ios.mm", | |
| 283 "webui/url_data_manager_ios.cc", | |
| 284 "webui/url_data_manager_ios.h", | |
| 285 "webui/url_data_manager_ios_backend.h", | |
| 286 "webui/url_data_manager_ios_backend.mm", | |
| 287 "webui/url_data_source_ios.mm", | |
| 288 "webui/url_data_source_ios_impl.cc", | |
| 289 "webui/url_data_source_ios_impl.h", | |
| 290 "webui/url_fetcher_block_adapter.h", | |
| 291 "webui/url_fetcher_block_adapter.mm", | |
| 292 "webui/web_ui_ios_controller_factory_registry.cc", | |
| 293 "webui/web_ui_ios_controller_factory_registry.h", | |
| 294 "webui/web_ui_ios_data_source_impl.h", | |
| 295 "webui/web_ui_ios_data_source_impl.mm", | |
| 296 "webui/web_ui_ios_impl.h", | |
| 297 "webui/web_ui_ios_impl.mm", | |
| 298 ] | 333 ] |
| 299 | 334 |
| 300 libs = [ "WebKit.framework" ] | 335 libs = [ "WebKit.framework" ] |
| 301 | 336 |
| 302 allow_circular_includes_from = [ ":web_arc" ] | 337 allow_circular_includes_from = [ |
| 338 ":web_arc", |
| 339 ":web_arc_transition", |
| 340 ] |
| 303 } | 341 } |
| 304 | 342 |
| 305 source_set("core") { | 343 source_set("core") { |
| 306 deps = [ | 344 deps = [ |
| 307 "//base", | 345 "//base", |
| 308 "//url", | 346 "//url", |
| 309 ] | 347 ] |
| 310 | 348 |
| 311 sources = [ | 349 sources = [ |
| 312 "crw_network_activity_indicator_manager.h", | 350 "crw_network_activity_indicator_manager.h", |
| (...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 600 } | 638 } |
| 601 | 639 |
| 602 grit("resources") { | 640 grit("resources") { |
| 603 source = "ios_web_resources.grd" | 641 source = "ios_web_resources.grd" |
| 604 use_qualified_include = true | 642 use_qualified_include = true |
| 605 outputs = [ | 643 outputs = [ |
| 606 "grit/ios_web_resources.h", | 644 "grit/ios_web_resources.h", |
| 607 "ios_web_resources.pak", | 645 "ios_web_resources.pak", |
| 608 ] | 646 ] |
| 609 } | 647 } |
| OLD | NEW |