| Index: components/html_viewer/BUILD.gn
|
| diff --git a/components/html_viewer/BUILD.gn b/components/html_viewer/BUILD.gn
|
| deleted file mode 100644
|
| index a6cff062cbb52c0909f0523caac9317752b56c4a..0000000000000000000000000000000000000000
|
| --- a/components/html_viewer/BUILD.gn
|
| +++ /dev/null
|
| @@ -1,371 +0,0 @@
|
| -# Copyright 2014 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("//build_overrides/v8.gni")
|
| -import("//mojo/public/mojo_application.gni")
|
| -import("//testing/test.gni")
|
| -import("//tools/grit/grit_rule.gni")
|
| -import("//tools/grit/repack.gni")
|
| -
|
| -if (is_android) {
|
| - import("//build/config/android/rules.gni")
|
| -}
|
| -
|
| -grit("html_viewer_resources_grit") {
|
| - source = "html_viewer_resources.grd"
|
| - outputs = [
|
| - "grit/html_viewer_resources.h",
|
| - "html_viewer_resources.pak",
|
| - ]
|
| -}
|
| -
|
| -copy("copy_html_viewer_resources") {
|
| - sources = [
|
| - "$target_gen_dir/html_viewer_resources.pak",
|
| - ]
|
| - outputs = [
|
| - "$root_out_dir/html_viewer_resources.pak",
|
| - ]
|
| -
|
| - public_deps = [
|
| - ":html_viewer_resources_grit",
|
| - ]
|
| -}
|
| -
|
| -repack("pak") {
|
| - sources = [
|
| - "$root_gen_dir/blink/public/resources/blink_image_resources_100_percent.pak",
|
| - "$root_gen_dir/blink/public/resources/blink_resources.pak",
|
| - "$root_gen_dir/components/html_viewer/html_viewer_resources.pak",
|
| - "$root_gen_dir/ui/strings/app_locale_settings_en-US.pak",
|
| - "$root_gen_dir/ui/strings/ui_strings_en-US.pak",
|
| - ]
|
| - if (!is_component_build) {
|
| - sources += [ "$root_gen_dir/ui/resources/ui_resources_100_percent.pak" ]
|
| - }
|
| - output = "$root_out_dir/html_viewer.pak"
|
| - deps = [
|
| - ":copy_html_viewer_resources",
|
| - "//third_party/WebKit/public:image_resources",
|
| - "//third_party/WebKit/public:resources",
|
| - "//ui/resources",
|
| - "//ui/strings",
|
| - ]
|
| -}
|
| -
|
| -source_set("lib") {
|
| - sources = [
|
| - "ax_provider_impl.cc",
|
| - "ax_provider_impl.h",
|
| - "blink_basic_type_converters.cc",
|
| - "blink_basic_type_converters.h",
|
| - "blink_find_type_converters.cc",
|
| - "blink_find_type_converters.h",
|
| - "blink_platform_impl.cc",
|
| - "blink_platform_impl.h",
|
| - "blink_resource_constants.h",
|
| - "blink_settings.cc",
|
| - "blink_settings.h",
|
| - "blink_settings_impl.cc",
|
| - "blink_settings_impl.h",
|
| - "blink_text_input_type_converters.cc",
|
| - "blink_text_input_type_converters.h",
|
| - "blink_url_request_type_converters.cc",
|
| - "blink_url_request_type_converters.h",
|
| - "content_handler_impl.cc",
|
| - "content_handler_impl.h",
|
| - "devtools_agent_impl.cc",
|
| - "devtools_agent_impl.h",
|
| - "discardable_memory_allocator.cc",
|
| - "discardable_memory_allocator.h",
|
| - "document_resource_waiter.cc",
|
| - "document_resource_waiter.h",
|
| - "geolocation_client_impl.cc",
|
| - "geolocation_client_impl.h",
|
| - "global_state.cc",
|
| - "global_state.h",
|
| - "html_document.cc",
|
| - "html_document.h",
|
| - "html_document_application_delegate.cc",
|
| - "html_document_application_delegate.h",
|
| - "html_factory.h",
|
| - "html_frame.cc",
|
| - "html_frame.h",
|
| - "html_frame_delegate.h",
|
| - "html_frame_properties.cc",
|
| - "html_frame_properties.h",
|
| - "html_frame_tree_manager.cc",
|
| - "html_frame_tree_manager.h",
|
| - "html_frame_tree_manager_observer.h",
|
| - "html_viewer.cc",
|
| - "html_viewer.h",
|
| - "html_widget.cc",
|
| - "html_widget.h",
|
| - "ime_controller.cc",
|
| - "ime_controller.h",
|
| - "media_factory.cc",
|
| - "media_factory.h",
|
| - "mock_web_blob_registry_impl.cc",
|
| - "mock_web_blob_registry_impl.h",
|
| - "replicated_frame_state.cc",
|
| - "replicated_frame_state.h",
|
| - "stats_collection_controller.cc",
|
| - "stats_collection_controller.h",
|
| - "test_html_viewer_impl.cc",
|
| - "test_html_viewer_impl.h",
|
| - "touch_handler.cc",
|
| - "touch_handler.h",
|
| - "web_clipboard_impl.cc",
|
| - "web_clipboard_impl.h",
|
| - "web_cookie_jar_impl.cc",
|
| - "web_cookie_jar_impl.h",
|
| - "web_graphics_context_3d_command_buffer_impl.cc",
|
| - "web_graphics_context_3d_command_buffer_impl.h",
|
| - "web_layer_tree_view_impl.cc",
|
| - "web_layer_tree_view_impl.h",
|
| - "web_mime_registry_impl.cc",
|
| - "web_mime_registry_impl.h",
|
| - "web_notification_manager_impl.cc",
|
| - "web_notification_manager_impl.h",
|
| - "web_preferences.cc",
|
| - "web_preferences.h",
|
| - "web_socket_handle_impl.cc",
|
| - "web_socket_handle_impl.h",
|
| - "web_storage_namespace_impl.cc",
|
| - "web_storage_namespace_impl.h",
|
| - "web_theme_engine_impl.cc",
|
| - "web_theme_engine_impl.h",
|
| - "web_url_loader_impl.cc",
|
| - "web_url_loader_impl.h",
|
| - ]
|
| -
|
| - include_dirs = [ "third_party/WebKit" ]
|
| -
|
| - deps = [
|
| - "//base",
|
| - "//base:i18n",
|
| - "//base/third_party/dynamic_annotations",
|
| - "//cc",
|
| - "//cc/blink",
|
| - "//cc/surfaces",
|
| - "//cc/surfaces:surface_id",
|
| - "//components/clipboard/public/interfaces",
|
| - "//components/devtools_service/public/interfaces",
|
| - "//components/html_viewer/public/interfaces",
|
| - "//components/message_port",
|
| - "//components/mime_util",
|
| - "//components/mus/gles2:lib",
|
| - "//components/mus/public/interfaces",
|
| - "//components/resource_provider/public/cpp",
|
| - "//components/resource_provider/public/interfaces",
|
| - "//components/scheduler:scheduler",
|
| - "//components/startup_metric_utils/browser:lib",
|
| - "//components/web_view:switches",
|
| - "//components/web_view/public/interfaces",
|
| - "//components/webcrypto",
|
| - "//gin",
|
| - "//gpu/blink:blink",
|
| - "//gpu/command_buffer/common:gles2_utils",
|
| - "//media",
|
| - "//media:shared_memory_support",
|
| - "//media/blink",
|
| - "//media/mojo",
|
| - "//mojo/common",
|
| - "//mojo/converters/blink",
|
| - "//mojo/converters/surfaces",
|
| - "//mojo/gles2:headers",
|
| - "//mojo/gpu:mojo_gles2_implementation",
|
| - "//mojo/logging",
|
| - "//mojo/message_pump",
|
| - "//mojo/platform_handle",
|
| - "//mojo/public/cpp/environment:environment",
|
| - "//mojo/services/accessibility/public/interfaces",
|
| - "//mojo/services/network/public/cpp",
|
| - "//mojo/services/network/public/interfaces",
|
| - "//mojo/services/tracing/public/cpp",
|
| - "//mojo/services/tracing/public/interfaces",
|
| - "//mojo/shell/public/cpp",
|
| - "//mojo/shell/public/interfaces",
|
| - "//net",
|
| - "//skia",
|
| - "//third_party/WebKit/public:image_resources",
|
| - "//third_party/WebKit/public:resources",
|
| - "//ui/base:base",
|
| - "//ui/events",
|
| - "//ui/events:gesture_detection",
|
| - "//ui/events/blink",
|
| - "//ui/events/gestures/blink",
|
| - "//ui/gfx",
|
| - "//ui/gfx/geometry",
|
| - "//ui/mojo/geometry:interfaces_cpp_sources",
|
| - "//ui/mojo/ime:interfaces_cpp_sources",
|
| - "//ui/mojo/init",
|
| - "//ui/native_theme",
|
| - "//url",
|
| - "//v8",
|
| - ]
|
| -
|
| - public_deps = [
|
| - "//components/mus/public/cpp",
|
| - "//mojo/public/cpp/bindings",
|
| - "//third_party/WebKit/public:blink",
|
| - ]
|
| -
|
| - if (is_win) {
|
| - sources += [ "html_viewer_version.rc" ]
|
| - }
|
| -
|
| - if (is_linux && !is_android) {
|
| - deps += [ "//components/font_service/public/cpp" ]
|
| - }
|
| -
|
| - data_deps = [
|
| - "//components/clipboard",
|
| - "//components/mus/ws:lib",
|
| - "//mojo/services/network:network",
|
| - "//mojo/services/tracing",
|
| - ]
|
| -
|
| - configs += [ "//v8:external_startup_data" ]
|
| -}
|
| -
|
| -mojo_native_application("html_viewer") {
|
| - sources = [
|
| - "html_viewer_main.cc",
|
| - ]
|
| - deps = [
|
| - ":lib",
|
| - ":pak",
|
| - "//base",
|
| - "//mojo/shell/public/cpp:sources",
|
| - ]
|
| - resources = [ "$root_out_dir/html_viewer.pak" ]
|
| -
|
| - if (v8_use_external_startup_data) {
|
| - resources += [
|
| - "$root_out_dir/natives_blob.bin",
|
| - "$root_out_dir/snapshot_blob.bin",
|
| - ]
|
| - deps += [ "//gin" ]
|
| - }
|
| -}
|
| -
|
| -mojo_native_application("layout_test_html_viewer") {
|
| - testonly = true
|
| - sources = [
|
| - "layout_test_blink_settings_impl.cc",
|
| - "layout_test_blink_settings_impl.h",
|
| - "layout_test_content_handler_impl.cc",
|
| - "layout_test_content_handler_impl.h",
|
| - "layout_test_html_viewer.cc",
|
| - "layout_test_html_viewer.h",
|
| - "layout_test_html_viewer_main.cc",
|
| - "web_test_delegate_impl.cc",
|
| - "web_test_delegate_impl.h",
|
| - ]
|
| - deps = [
|
| - ":lib",
|
| - ":pak",
|
| - "//cc",
|
| - "//components/test_runner",
|
| - "//components/web_view/test_runner/public/interfaces",
|
| - "//mojo/public/c/system:for_shared_library",
|
| - "//mojo/shell/public/cpp:sources",
|
| - "//third_party/WebKit/public:blink",
|
| - "//third_party/WebKit/public:test_support",
|
| - "//ui/base",
|
| - "//url",
|
| - ]
|
| - resources = [ "$root_out_dir/html_viewer.pak" ]
|
| -
|
| - if (v8_use_external_startup_data) {
|
| - resources += [
|
| - "$root_out_dir/natives_blob.bin",
|
| - "$root_out_dir/snapshot_blob.bin",
|
| - ]
|
| - deps += [ "//gin" ]
|
| - }
|
| -}
|
| -
|
| -if (is_android) {
|
| - android_assets("unittest_assets") {
|
| - sources = [
|
| - "$root_build_dir/html_viewer.pak",
|
| - ]
|
| - deps = [
|
| - ":pak",
|
| - "//v8:v8_external_startup_data_assets",
|
| - ]
|
| - disable_compression = true
|
| - }
|
| -}
|
| -
|
| -test("html_viewer_unittests") {
|
| - sources = [
|
| - "ax_provider_impl_unittest.cc",
|
| - "discardable_memory_allocator_unittest.cc",
|
| - "input_events_unittest.cc",
|
| - "run_all_unittests.cc",
|
| - ]
|
| - deps = [
|
| - ":lib",
|
| - ":pak",
|
| - "//base/test:test_support",
|
| - "//components/scheduler",
|
| - "//gin",
|
| - "//mojo/converters/blink",
|
| - "//mojo/converters/input_events",
|
| - "//mojo/gles2",
|
| - "//mojo/platform_handle:platform_handle_impl",
|
| - "//testing/gtest:gtest",
|
| - "//third_party/mojo/src/mojo/edk/system",
|
| - "//ui/base",
|
| - "//ui/events",
|
| - "//ui/events:test_support",
|
| - "//ui/mojo/init",
|
| - ]
|
| -
|
| - if (is_android) {
|
| - deps += [ ":unittest_assets" ]
|
| - write_asset_list = true
|
| - }
|
| -
|
| - configs += [ "//v8:external_startup_data" ]
|
| -}
|
| -
|
| -mojo_native_application("apptests") {
|
| - output_name = "html_viewer_apptests"
|
| - testonly = true
|
| -
|
| - sources = [
|
| - "ax_provider_apptest.cc",
|
| - "html_frame_apptest.cc",
|
| - ]
|
| -
|
| - deps = [
|
| - "//base",
|
| - "//components/html_viewer/public/interfaces",
|
| - "//components/mus/public/cpp",
|
| - "//components/mus/public/cpp/tests:test_support",
|
| - "//components/scheduler",
|
| - "//components/web_view:lib",
|
| - "//components/web_view:test_support",
|
| - "//components/web_view/public/interfaces",
|
| - "//mojo/converters/network",
|
| - "//mojo/public/c/system:for_shared_library",
|
| - "//mojo/services/accessibility/public/interfaces",
|
| - "//mojo/shell/public/cpp:sources",
|
| - "//mojo/shell/public/cpp:test_support",
|
| - "//net:test_support",
|
| - "//testing/gtest",
|
| - ]
|
| -
|
| - data_deps = [
|
| - ":html_viewer",
|
| - ]
|
| -
|
| - if (is_linux && !is_android) {
|
| - data_deps += [ "//components/font_service" ]
|
| - }
|
| -}
|
|
|