1include_rules = [
2    # In general this directory should not depend on any of components/,
3    # content/ or other third_party/blink directories.
4    "-components",
5    "-content",
6    "-third_party/blink",
7
8    # It is allowed to depend on common chromium stuff (and itself).
9    "+base",
10    "+build",
11    "+cc/paint/element_id.h",
12    "+cc/trees/browser_controls_params.h",
13    "+components/viz/common/surfaces/local_surface_id.h",
14    "+net",
15    "+media",
16    "+mojo",
17    "+services/device/public/mojom",
18    "+services/network/public/cpp/resource_request_body.h",
19    "+services/network/public/cpp/shared_url_loader_factory.h",
20    "+services/network/public/mojom",
21    "+skia/public/mojom",
22    "+third_party/blink/public/common",
23    "+third_party/blink/public/mojom",
24    "+ui/base/pointer/pointer_device.h",
25    "+ui/events/event_constants.h",
26    "+ui/events/types",
27    "+ui/display",
28    "+ui/gfx/color_space.h",
29    "+ui/gfx/display_color_spaces.h",
30    "+ui/gfx/geometry",
31    "+ui/latency/latency_info.h",
32    "+url",
33]
34