# Copyright 2017 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//ios/build/config.gni") source_set("webui") { deps = [ "//base", "//ios/web:resources", "//ios/web:resources_grit", "//ios/web/public", "//ios/web/public/js_messaging", "//ios/web/public/webui", "//ios/web/web_state:web_state_impl_header", "//mojo/public/cpp/system", "//net", "//ui/base", "//ui/resources", "//url", ] sources = [ "crw_web_ui_scheme_handler.h", "crw_web_ui_scheme_handler.mm", "mojo_facade.h", "mojo_facade.mm", "shared_resources_data_source_ios.h", "shared_resources_data_source_ios.mm", "url_data_manager_ios.cc", "url_data_manager_ios.h", "url_data_manager_ios_backend.h", "url_data_manager_ios_backend.mm", "url_data_source_ios.mm", "url_data_source_ios_impl.cc", "url_data_source_ios_impl.h", "url_fetcher_block_adapter.h", "url_fetcher_block_adapter.mm", "web_ui_ios_controller.cc", "web_ui_ios_controller_factory_registry.h", "web_ui_ios_controller_factory_registry.mm", "web_ui_ios_data_source_impl.h", "web_ui_ios_data_source_impl.mm", "web_ui_ios_impl.h", "web_ui_ios_impl.mm", "web_ui_ios_message_handler.cc", ] configs += [ "//build/config/compiler:enable_arc" ] }