include_rules = [
# In general this directory should not depend on any of components/,
# content/ or other third_party/blink directories.
"-components",
"-content",
"-third_party/blink",
# It is allowed to depend on common chromium stuff (and itself).
"+base",
"+build",
"+cc/paint/element_id.h",
"+cc/trees/browser_controls_params.h",
"+components/viz/common/surfaces/local_surface_id.h",
"+components/viz/common/view_transition_element_resource_id.h",
"+gpu/command_buffer/common/mailbox_holder.h",
"+net",
"+media",
"+mojo",
"+services/device/public/mojom",
"+services/network/public/cpp/resource_request.h",
"+services/network/public/cpp/resource_request_body.h",
"+services/network/public/cpp/shared_url_loader_factory.h",
"+services/network/public/cpp/web_sandbox_flags.h",
"+services/network/public/mojom",
"+services/viz/public/mojom/compositing/view_transition_element_resource_id.mojom.h",
"+skia/public/mojom",
"+third_party/blink/public/common",
"+third_party/blink/public/mojom",
"+ui/base/clipboard/clipboard_sequence_number_token.h",
"+ui/base/pointer/pointer_device.h",
"+ui/base/page_transition_types.h",
"+ui/base/ui_base_types.h",
"+ui/color",
"+ui/display",
"+ui/events/event_constants.h",
"+ui/events/types",
"+ui/gfx/color_space.h",
"+ui/gfx/display_color_spaces.h",
"+ui/gfx/geometry",
"+ui/latency/latency_info.h",
"+ui/events/event_latency_metadata.h",
"+url",
]