| include_rules = [ |
| "+base/atomicops.h", |
| "+base/callback.h", |
| "+base/callback_forward.h", |
| "+base/containers/flat_set.h", |
| "+base/containers/span.h", |
| "+base/files/file.h", |
| "+base/location.h", |
| "+base/logging.h", |
| "+base/macros.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/synchronization/lock.h", |
| "+base/threading/thread.h", |
| "+base/threading/thread_checker.h", |
| "+base/time", |
| "+base/trace_event", |
| "+build/build_config.h", |
| "+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/cors/preflight_timing_info.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/network/public/mojom/referrer_policy.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/core", |
| "+third_party/blink/renderer/platform", |
| ] |