blob: 12f2c70e5462caf5d76edb43dec01751eb35cd9d [file] [log] [blame]
include_rules = [
"+base/callback.h",
"+base/callback_forward.h",
"+base/containers/flat_set.h",
"+base/containers/span.h",
"+base/location.h",
"+base/logging.h",
"+base/memory/ref_counted.h",
"+base/memory/scoped_refptr.h",
"+base/memory/weak_ptr.h",
"+base/metrics",
"+base/optional.h",
"+base/single_thread_task_runner.h",
"+base/strings",
"+base/threading/thread.h",
"+base/time",
"+base/trace_event",
"+cc",
"+components/viz/common",
"+media/base/video_rotation.h",
"+mojo/public",
"+net/cert",
"+net/http",
"+services/network/public/cpp/cors/cors_error_status.h",
"+services/network/public/cpp/cors/preflight_result.h",
"+services/network/public/cpp/shared_url_loader_factory.h",
# Enforce to use mojom-shared.h in blink/public so that it can compile
# inside and outside Blink.
"+services/network/public/mojom/cors.mojom-shared.h",
"+services/network/public/mojom/fetch_api.mojom-shared.h",
"+services/network/public/mojom/request_context_frame_type.mojom-shared.h",
"+services/network/public/mojom/restricted_cookie_manager.mojom-shared.h",
"+services/service_manager/public/mojom",
"+third_party/blink/public/platform",
"-third_party/blink/public/web",
"-third_party/blink/renderer/bindings",
"+third_party/skia",
"+ui/gfx",
"+url",
"-web",
# Allowed only inside INSIDE_BLINK
"+third_party/blink/renderer/platform",
]