chromium/cc/slim/DEPS

include_rules = [
  "-cc",
  "+cc/base",
  "+cc/slim",
  "+mojo/public/cpp/bindings",
  "+services/viz/public/mojom",

  # Allowed cc leaf dependencies. These will be factored out of cc
  # after slim compositor no longer wraps cc.
  "+cc/layers/deadline_policy.h",
  "+cc/layers/nine_patch_generator.h",
  "+cc/paint/filter_operation.h",
  "+cc/paint/filter_operations.h",
  "+cc/resources/ui_resource_bitmap.h",
  "+cc/resources/ui_resource_client.h",
  "+cc/resources/ui_resource_manager.h",
  "+cc/resources/ui_resource_request.h",
]

specific_include_rules = {
  "test_frame_sink_impl.cc": [
    "+components/viz/test/test_context_provider.h",
  ],
}