| 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/client/client_shared_image.h", |
| "+gpu/command_buffer/common/mailbox_holder.h", |
| "+gpu/command_buffer/common/shared_image_usage.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/mojom/menu_source_type.mojom-forward.h", |
| "+ui/base/mojom/window_show_state.mojom-forward.h", |
| "+ui/base/mojom/window_show_state.mojom-shared.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", |
| ] |