3 "+third_party/apple_apsl",
4 "+third_party/boringssl/src/include",
6 "+third_party/libevent",
7 "+third_party/libunwindstack/src/libunwindstack/include",
9 "+third_party/modp_b64",
10 "+third_party/perfetto/include",
11 "+third_party/perfetto/protos/perfetto",
12 # Conversions between base and Rust types (e.g. base::span <-> rust::Slice)
13 # require the cxx.h header from cxx. This is only used if Rust is enabled
14 # in the gn build; see //base/BUILD.gn's conditional dependency on
15 # //build/rust:cxx_cppdeps.
16 "+third_party/rust/cxx",
17 "+third_party/test_fonts",
18 # JSON Deserialization.
19 "+third_party/rust/serde_json_lenient/v0_1/wrapper",
21 # These are implicitly brought in from the root, and we don't want them.
25 # ICU dependendencies must be separate from the rest of base.
28 # //base/util can use //base but not vice versa.
32 specific_include_rules = {
34 "process/current_process(|_test)\.h": [
35 "+third_party/perfetto/protos/perfetto/trace/track_event/chrome_process_descriptor.pbzero.h",
37 # To evaluate the performance effects of using absl's flat_hash_map.
38 "supports_user_data\.h": [
39 "+third_party/abseil-cpp/absl/container/flat_hash_map.h",