| include_rules = [ |
| # To whitelist base/ stuff Blink is allowed to include, we list up all |
| # directories and files instead of writing 'base/'. |
| "+base/bind.h", |
| "+base/files", |
| "+base/guid.h", |
| "+base/json", |
| "+base/location.h", |
| "+base/memory", |
| "+base/metrics/histogram.h", |
| "+base/metrics/histogram_base.h", |
| "+base/metrics/histogram_samples.h", |
| "+base/metrics/sparse_histogram.h", |
| "+base/strings/string_util.h", |
| "+base/strings/stringprintf.h", |
| "+base/synchronization/waitable_event.h", |
| "+base/sys_info.h", |
| "+base/test", |
| "+base/threading/thread_task_runner_handle.h", |
| "+base/time", |
| "+base/trace_event", |
| "+base/values.h", |
| "+device", |
| "+gpu/GLES2", |
| "+mozilla", |
| "+platform", |
| "+public/platform", |
| "+skia/ext", |
| "+third_party/khronos", |
| "+third_party/skia", |
| "+ui/gfx", |
| "+url", |
| "+webp", |
| "-bindings", |
| "-core", |
| "-modules", |
| ] |