| include_rules = [ |
| # Don't depend on platform/. |
| "-third_party/blink/renderer/platform", |
| |
| # Module. |
| "+third_party/blink/renderer/platform/mojo", |
| |
| # Dependencies. |
| "+base/containers/span.h", |
| "+base/observer_list.h", |
| "+base/strings/latin1_string_conversions.h", |
| "+base/strings/string16.h", |
| "+base/task/current_thread.h", |
| "+mojo/public/cpp/base/time_mojom_traits.h", |
| "+mojo/public/mojom/base/string16.mojom-blink.h", |
| "+skia/public/mojom/bitmap_skbitmap_mojom_traits.h", |
| |
| "+third_party/blink/renderer/platform/blob/blob_data.h", |
| "+third_party/blink/renderer/platform/blob/serialized_blob_mojom_traits.h", |
| "+third_party/blink/renderer/platform/platform_export.h", |
| "+third_party/blink/renderer/platform/weborigin", |
| "+third_party/blink/renderer/platform/wtf", |
| "+third_party/blink/renderer/platform/context_lifecycle_observer.h", |
| "+third_party/blink/renderer/platform/context_lifecycle_notifier.h", |
| "+third_party/blink/renderer/platform/heap_observer_set.h", |
| "+third_party/blink/renderer/platform/heap", |
| "+third_party/blink/renderer/platform/testing/mock_context_lifecycle_notifier.h", |
| ] |
| |
| specific_include_rules = { |
| "geometry_mojom_traits*": [ |
| "+third_party/blink/renderer/platform/geometry", |
| ], |
| } |