include_rules = [
  "+cc/layers/layer.h",
  "+cc/layers/surface_layer.h",
  "+cc/layers/video_frame_provider.h",
  "+cc/layers/video_layer.h",
  "+components/scheduler",  # Only allowed in tests.
  "+components/viz/common/gpu/context_provider.h",
  "+components/viz/common/surfaces/frame_sink_id.h",
  "+gin",
  "+media",
  "+mojo/core/embedder",
  "+mojo/public/cpp/bindings",
  "+net/base",
  "+net/http",
  "+services/network/public/cpp",
  "+services/network/public/mojom",
  "+services/service_manager/public/cpp",
  "+third_party/blink/public/platform",
  "+third_party/blink/public/web",
  "+third_party/blink/public/common",

  # media/mojo is not part of "media" target and should not use MEDIA_EXPORT.
  "-media/base/media_export.h"
]

specific_include_rules = {
  "webmediaplayer_impl_unittest.cc": [
    "+components/viz/test/test_context_provider.h",
  ],
}
