1
    2
    3
    4
    5
    6
    7
    8
    9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   32
   33
   34
   35
   36
   37
   38
   39
   40
   41
   42

fuchsia_web / webengine / DEPS [blame]

include_rules = [
  # Do NOT add components/cast or other Cast-specific code to this file.

  # WebEngine varies based on ENABLE_CAST_RECEIVER.
  "+build/chromecast_buildflags.h",

  "+components/embedder_support",
  "+components/fuchsia_component_support",
  "+components/media_control",
  "+components/on_load_script_injector",
  "+components/version_info",
  "+content/public/app",
  "+content/public/common",
  "+google_apis",
  "+gpu/command_buffer/service/gpu_switches.h",
  "+media/base/media_switches.h",
  "+media/fuchsia",
  "+mojo/public",
  "+net",
  "+ui/base",
  "+ui/gfx/switches.h",
]

specific_include_rules = {
  "context_provider_impl\.*" : [
    "+fuchsia_web/webinstance_host"
  ],
  "context_provider_impl_unittest\.cc": [
    "+services/network/public/cpp/network_switches.h",
    # TODO(crbug.com/42050020): Remove when the TODO in the file is addressed.
    "+third_party/widevine/cdm/buildflags.h",
  ],
  "web_engine_browser_main_parts\.cc": [
    "+components/fuchsia_legacymetrics/legacymetrics_client.h"
  ],
  "web_instance_host_integration_test\.cc" : [
    "+fuchsia_web/webinstance_host"
  ],
  "web_engine_browser_context\.h" : [
    "+components/reduce_accept_language/browser/in_memory_reduce_accept_language_service.h"
  ]
}