# Copyright 2019 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("//printing/buildflags/buildflags.gni") source_set("renderer") { sources = [ "aw_content_renderer_client.cc", "aw_content_renderer_client.h", "aw_content_settings_client.cc", "aw_content_settings_client.h", "aw_key_systems.cc", "aw_key_systems.h", "aw_print_render_frame_helper_delegate.cc", "aw_print_render_frame_helper_delegate.h", "aw_render_frame_ext.cc", "aw_render_frame_ext.h", "aw_render_thread_observer.cc", "aw_render_thread_observer.h", "aw_render_view_ext.cc", "aw_render_view_ext.h", "aw_safe_browsing_error_page_controller_delegate_impl.cc", "aw_safe_browsing_error_page_controller_delegate_impl.h", "aw_url_loader_throttle_provider.cc", "aw_url_loader_throttle_provider.h", "aw_websocket_handshake_throttle_provider.cc", "aw_websocket_handshake_throttle_provider.h", "browser_exposed_renderer_interfaces.cc", "browser_exposed_renderer_interfaces.h", ] deps = [ "//android_webview/common", "//android_webview/common:mojom", "//base", "//components/android_system_error_page", "//components/autofill/content/renderer", "//components/cdm/renderer", "//components/content_capture/common", "//components/content_capture/renderer", "//components/js_injection/common", "//components/js_injection/renderer", "//components/page_load_metrics/renderer", "//components/power_scheduler", "//components/resources", "//components/safe_browsing/content/common:interfaces", "//components/safe_browsing/content/renderer:throttles", "//components/safe_browsing/core/common", "//components/security_interstitials/content/renderer:security_interstitial_page_controller", "//components/security_interstitials/core", "//components/security_interstitials/core/common/mojom", "//components/spellcheck:buildflags", "//components/spellcheck/renderer", "//components/strings", "//components/visitedlink/renderer", "//content/public/child", "//content/public/common", "//content/public/renderer", "//third_party/blink/public:blink", "//ui/base", "//url", ] if (enable_basic_printing) { deps += [ "//components/printing/common", "//components/printing/renderer", ] } }