1include_rules = [ 2 # Don't depend on platform/. 3 "-third_party/blink/renderer/platform", 4 5 # Module. 6 "+third_party/blink/renderer/platform/graphics", 7 8 # Dependencies. 9 "+base/threading/sequenced_task_runner_handle.h", 10 "+base/threading/thread_restrictions.h", 11 "+base/barrier_closure.h", 12 "+base/callback_helpers.h", 13 "+cc", 14 "+components/paint_preview/common", 15 "+components/viz/client", 16 "+components/viz/common", 17 "+gpu/config", 18 "+gpu/command_buffer/client/gles2_interface.h", 19 "+gpu/command_buffer/client/gpu_memory_buffer_manager.h", 20 "+gpu/command_buffer/client/raster_interface.h", 21 "+gpu/command_buffer/client/shared_image_interface.h", 22 "+gpu/command_buffer/common/gles2_cmd_copy_texture_chromium_utils.h", 23 "+gpu/command_buffer/common/gpu_memory_buffer_support.h", 24 "+gpu/command_buffer/common/capabilities.h", 25 "+gpu/command_buffer/common/mailbox.h", 26 "+gpu/command_buffer/common/mailbox_holder.h", 27 "+gpu/command_buffer/common/shared_image_usage.h", 28 "+gpu/command_buffer/common/sync_token.h", 29 "+gpu/ipc/common/mailbox.mojom-blink.h", 30 "+media/base/media_switches.h", 31 "+media/base/video_frame.h", 32 "+media/base/video_types.h", 33 "+media/renderers/video_resource_updater.h", 34 "+services/viz/public/mojom", 35 "+services/viz/public/cpp/gpu/context_provider_command_buffer.h", 36 "+third_party/blink/renderer/platform/cpu/mips/common_macros_msa.h", 37 "+third_party/blink/renderer/platform/fonts", 38 "+third_party/blink/renderer/platform/geometry", 39 "+third_party/blink/renderer/platform/heap", 40 "+third_party/blink/renderer/platform/instrumentation/histogram.h", 41 "+third_party/blink/renderer/platform/image-decoders", 42 "+third_party/blink/renderer/platform/image-encoders", 43 "+third_party/blink/renderer/platform/instrumentation", 44 "+third_party/blink/renderer/platform/json", 45 "+third_party/blink/renderer/platform/mojo/mojo_helper.h", 46 "+third_party/blink/renderer/platform/platform_export.h", 47 "+third_party/blink/renderer/platform/runtime_enabled_features.h", 48 "+third_party/blink/renderer/platform/scheduler", 49 "+third_party/blink/renderer/platform/scroll", 50 "+third_party/blink/renderer/platform/wtf/shared_buffer.h", 51 "+third_party/blink/renderer/platform/testing", 52 "+third_party/blink/renderer/platform/text", 53 "+third_party/blink/renderer/platform/timer.h", 54 "+third_party/blink/renderer/platform/transforms", 55 "+third_party/blink/renderer/platform/waitable_event.h", 56 "+third_party/blink/renderer/platform/weborigin/kurl.h", 57 "+third_party/blink/renderer/platform/web_task_runner.h", 58 "+third_party/blink/renderer/platform/wtf", 59 "+ui/base/resource/scale_factor.h", 60 "+ui/gfx/geometry", 61] 62 63specific_include_rules = { 64 ".*_test.cc": [ 65 "+components/viz/test", 66 ], 67 "(graphics_context|skia_utils)\.cc" : [ "+ui/base/ui_base_features.h" ] 68} 69