Update GN and mass reformat gn files

Match chromium version and reformat all GN files.

Change-Id: I7165e9271d3f4c3c505ea87a6ced60350e9929ed
diff --git a/BUILD.gn b/BUILD.gn
index b5b799b..af82637 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -155,9 +155,7 @@
 # depending on other GN files.
 group("default") {
   testonly = true
-  deps = [
-    ":all",
-  ]
+  deps = [ ":all" ]
 }
 
 # +----------------------------------------------------------------------------+
@@ -166,9 +164,7 @@
 
 if (enable_perfetto_ui) {
   group("ui") {
-    deps = [
-      "ui",
-    ]
+    deps = [ "ui" ]
   }
 }
 
@@ -216,9 +212,7 @@
       "src/tracing:platform_posix",
       "src/tracing/core",
     ]
-    sources = [
-      "include/perfetto/tracing.h",
-    ]
+    sources = [ "include/perfetto/tracing.h" ]
     assert_no_deps = [ "//gn:protobuf_lite" ]
   }
 }
@@ -260,13 +254,9 @@
   }
   component("libtrace_processor") {
     public_configs = [ "gn:public_config" ]
-    deps = [
-      "src/trace_processor:lib",
-    ]
+    deps = [ "src/trace_processor:lib" ]
     configs -= [ "//build/config/compiler:chromium_code" ]
     configs += [ "//build/config/compiler:no_chromium_code" ]
-    public_deps = [
-      "include/perfetto/trace_processor",
-    ]
+    public_deps = [ "include/perfetto/trace_processor" ]
   }
 }
diff --git a/gn/BUILD.gn b/gn/BUILD.gn
index 5e859e8..0962c9b 100644
--- a/gn/BUILD.gn
+++ b/gn/BUILD.gn
@@ -96,18 +96,14 @@
     "{{response_file_name}}",
   ]
 
-  outputs = [
-    gen_header_path,
-  ]
+  outputs = [ gen_header_path ]
 }
 
 # All targets should depend on this target to inherit the right flags and
 # include directories.
 group("default_deps") {
   public_configs = [ ":default_config" ]
-  deps = [
-    ":gen_buildflags",
-  ]
+  deps = [ ":gen_buildflags" ]
   if (perfetto_build_standalone) {
     public_deps = [
       "//gn/standalone/libc++:deps",
@@ -184,33 +180,25 @@
   testonly = true
 
   if (perfetto_root_path == "//") {
-    public_deps = [
-      "//buildtools:gtest_main",
-    ]
+    public_deps = [ "//buildtools:gtest_main" ]
   } else if (build_with_chromium) {
-    public_deps = [
-      "//base/test:run_all_unittests",
-    ]
+    public_deps = [ "//base/test:run_all_unittests" ]
   } else {
-    public_deps = [
-      "//testing/gtest:gtest_main",
-    ]
+    public_deps = [ "//testing/gtest:gtest_main" ]
   }
 }
 
 # Full protobuf is just for host tools .No binary shipped on device should
 # depend on this.
 whitelisted_protobuf_full_deps = [
-  "../tools/*",
   "../src/ipc/protoc_plugin:*",
   "../src/protozero/protoc_plugin:*",
   "../src/trace_processor:trace_processor_shell",
+  "../tools/*",
 ]
 
 group("protoc") {
-  public_deps = [
-    "${perfetto_protobuf_target_prefix}:protoc($host_toolchain)",
-  ]
+  public_deps = [ "${perfetto_protobuf_target_prefix}:protoc($host_toolchain)" ]
 }
 
 # protoc compiler library, it's used for building protoc plugins and by
@@ -218,25 +206,19 @@
 group("protoc_lib") {
   visibility = whitelisted_protobuf_full_deps
   if (current_toolchain == host_toolchain) {
-    public_deps = [
-      "${perfetto_protobuf_target_prefix}:protoc_lib",
-    ]
+    public_deps = [ "${perfetto_protobuf_target_prefix}:protoc_lib" ]
   }
 }
 
 group("protobuf_full") {
   visibility = whitelisted_protobuf_full_deps
   if (current_toolchain == host_toolchain) {
-    public_deps = [
-      "${perfetto_protobuf_target_prefix}:protobuf_full",
-    ]
+    public_deps = [ "${perfetto_protobuf_target_prefix}:protobuf_full" ]
   }
 }
 
 group("protobuf_lite") {
-  public_deps = [
-    "${perfetto_protobuf_target_prefix}:protobuf_lite",
-  ]
+  public_deps = [ "${perfetto_protobuf_target_prefix}:protobuf_lite" ]
 }
 
 # The Google C++ Benchmark library.
@@ -244,9 +226,7 @@
 if (enable_perfetto_benchmarks) {
   group("benchmark") {
     testonly = true
-    public_deps = [
-      "//buildtools:benchmark",
-    ]
+    public_deps = [ "//buildtools:benchmark" ]
   }
 }
 
@@ -254,22 +234,16 @@
 # standalone debug builds.
 if (perfetto_build_standalone && (is_linux || is_android)) {
   group("libbacktrace") {
-    public_deps = [
-      "//buildtools:libbacktrace",
-    ]
+    public_deps = [ "//buildtools:libbacktrace" ]
   }
 }
 
 if (enable_perfetto_trace_processor_sqlite) {
   group("sqlite") {
     if (perfetto_root_path == "//") {
-      public_deps = [
-        "//buildtools:sqlite",
-      ]
+      public_deps = [ "//buildtools:sqlite" ]
     } else {
-      public_deps = [
-        "//third_party/sqlite:sqlite",
-      ]
+      public_deps = [ "//third_party/sqlite:sqlite" ]
       public_configs = [ ":sqlite_third_party_include_path" ]
     }
   }
@@ -283,13 +257,9 @@
   group("jsoncpp") {
     if (perfetto_root_path == "//") {
       public_configs = [ "//buildtools:jsoncpp_config" ]
-      public_deps = [
-        "//buildtools:jsoncpp",
-      ]
+      public_deps = [ "//buildtools:jsoncpp" ]
     } else {
-      public_deps = [
-        "//third_party/jsoncpp:jsoncpp",
-      ]
+      public_deps = [ "//third_party/jsoncpp:jsoncpp" ]
     }
   }
 }
@@ -298,9 +268,7 @@
   # Used by the trace_processor_shell for REPL history.
   # Only available in standalone builds.
   group("linenoise") {
-    public_deps = [
-      "//buildtools:linenoise",
-    ]
+    public_deps = [ "//buildtools:linenoise" ]
   }
 }  # if (enable_perfetto_trace_processor_linenoise)
 
@@ -308,9 +276,7 @@
 if (enable_perfetto_heapprofd) {
   group("libunwindstack") {
     public_configs = [ "//buildtools:libunwindstack_config" ]
-    public_deps = [
-      "//buildtools:libunwindstack",
-    ]
+    public_deps = [ "//buildtools:libunwindstack" ]
   }
 }
 
@@ -319,14 +285,10 @@
   group("zlib") {
     if (perfetto_root_path == "//") {
       public_configs = [ "//buildtools:zlib_config" ]
-      public_deps = [
-        "//buildtools:zlib",
-      ]
+      public_deps = [ "//buildtools:zlib" ]
     } else {
       public_configs = [ "//third_party/zlib:zlib_config" ]
-      public_deps = [
-        "//third_party/zlib",
-      ]
+      public_deps = [ "//third_party/zlib" ]
     }
   }
 }
@@ -335,8 +297,6 @@
 if (enable_perfetto_fuzzers && use_libfuzzer) {
   group("libfuzzer") {
     assert(perfetto_root_path == "//")
-    public_deps = [
-      "//buildtools:libfuzzer",
-    ]
+    public_deps = [ "//buildtools:libfuzzer" ]
   }
 }
diff --git a/gn/perfetto_host_executable.gni b/gn/perfetto_host_executable.gni
index 55edc9a..1d12d92 100644
--- a/gn/perfetto_host_executable.gni
+++ b/gn/perfetto_host_executable.gni
@@ -36,27 +36,19 @@
       # (See crbug.com/1002599).
       group(target_name) {
         testonly = _testonly
-        deps = [
-          _host_target,
-        ]
+        deps = [ _host_target ]
       }
     } else {
       copy(target_name) {
         testonly = _testonly
-        deps = [
-          _host_target,
-        ]
+        deps = [ _host_target ]
         _host_out_dir = get_label_info(_host_target, "root_out_dir")
         _extension = ""
         if (host_os == "win") {
           _extension = ".exe"
         }
-        sources = [
-          "$_host_out_dir/$target_name${_extension}",
-        ]
-        outputs = [
-          "$root_out_dir/$target_name${_extension}",
-        ]
+        sources = [ "$_host_out_dir/$target_name${_extension}" ]
+        outputs = [ "$root_out_dir/$target_name${_extension}" ]
       }
     }
   }
diff --git a/gn/standalone/BUILD.gn b/gn/standalone/BUILD.gn
index 79cdadf..ceb928f 100644
--- a/gn/standalone/BUILD.gn
+++ b/gn/standalone/BUILD.gn
@@ -268,8 +268,6 @@
   generated_header = "${root_gen_dir}/perfetto_version.gen.h"
   args = [ rebase_path(generated_header, root_build_dir) ]
   inputs = []
-  outputs = [
-    generated_header,
-  ]
+  outputs = [ generated_header ]
   public_configs = [ ":gen_include_path" ]
 }
diff --git a/gn/standalone/libc++/BUILD.gn b/gn/standalone/libc++/BUILD.gn
index a8ccba1..8590f85 100644
--- a/gn/standalone/libc++/BUILD.gn
+++ b/gn/standalone/libc++/BUILD.gn
@@ -42,8 +42,6 @@
 
 group("deps") {
   if (use_custom_libcxx) {
-    public_deps = [
-      "//buildtools:libc++",
-    ]
+    public_deps = [ "//buildtools:libc++" ]
   }
 }
diff --git a/gn/standalone/proto_library.gni b/gn/standalone/proto_library.gni
index 6a01512..212ea42 100644
--- a/gn/standalone/proto_library.gni
+++ b/gn/standalone/proto_library.gni
@@ -174,13 +174,9 @@
 
     args += rebase_path(proto_sources, root_build_dir)
 
-    inputs = [
-      protoc_path,
-    ]
+    inputs = [ protoc_path ]
 
-    deps = [
-      protoc_label,
-    ]
+    deps = [ protoc_label ]
 
     # TODO(hjd): Avoid adding to deps here this.
     # When we generate BUILD files we need find the transitive proto,
@@ -245,13 +241,9 @@
       # Use protobuf_full only for tests.
       if (defined(invoker.use_protobuf_full) &&
           invoker.use_protobuf_full == true) {
-        deps = [
-          "//gn:protobuf_full",
-        ]
+        deps = [ "//gn:protobuf_full" ]
       } else if (generate_cc) {
-        deps = [
-          "//gn:protobuf_lite",
-        ]
+        deps = [ "//gn:protobuf_lite" ]
       } else {
         deps = []
       }
diff --git a/gn/standalone/sanitizers/BUILD.gn b/gn/standalone/sanitizers/BUILD.gn
index 8a5253d..c015d3e 100644
--- a/gn/standalone/sanitizers/BUILD.gn
+++ b/gn/standalone/sanitizers/BUILD.gn
@@ -20,21 +20,15 @@
   if (using_sanitizer) {
     public_configs = [ ":sanitizers_ldflags" ]
     if (is_android && sanitizer_lib != "" && !sanitizer_lib_dir_is_static) {
-      deps = [
-        ":copy_sanitizer_lib",
-      ]
+      deps = [ ":copy_sanitizer_lib" ]
     }
   }
 }
 
 if (is_android && sanitizer_lib != "" && !sanitizer_lib_dir_is_static) {
   copy("copy_sanitizer_lib") {
-    sources = [
-      "${sanitizer_lib_dir}/lib${sanitizer_lib}.so",
-    ]
-    outputs = [
-      "${root_out_dir}/sanitizer_libs/lib${sanitizer_lib}.so",
-    ]
+    sources = [ "${sanitizer_lib_dir}/lib${sanitizer_lib}.so" ]
+    outputs = [ "${root_out_dir}/sanitizer_libs/lib${sanitizer_lib}.so" ]
   }
 }
 
diff --git a/gn/standalone/toolchain/BUILD.gn b/gn/standalone/toolchain/BUILD.gn
index 417d7f4..264d27f 100644
--- a/gn/standalone/toolchain/BUILD.gn
+++ b/gn/standalone/toolchain/BUILD.gn
@@ -146,9 +146,8 @@
       depfile = "{{output}}.d"
       command = "$cc_wrapper $cc -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_c}} ${extra_cflags} -c {{source}} -o {{output}}"
       depsformat = "gcc"
-      outputs = [
-        "{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o",
-      ]
+      outputs =
+          [ "{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o" ]
       description = "compile {{source}}"
     }
 
@@ -156,9 +155,8 @@
       depfile = "{{output}}.d"
       command = "$cc_wrapper $cxx -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_cc}}  ${extra_cflags} ${extra_cxxflags} -c {{source}} -o {{output}}"
       depsformat = "gcc"
-      outputs = [
-        "{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o",
-      ]
+      outputs =
+          [ "{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o" ]
       description = "compile {{source}}"
     }
 
@@ -166,9 +164,8 @@
       depfile = "{{output}}.d"
       command = "$cc_wrapper $cc -MMD -MF $depfile {{defines}} {{include_dirs}} {{asmflags}} -c {{source}} -o {{output}}"
       depsformat = "gcc"
-      outputs = [
-        "{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o",
-      ]
+      outputs =
+          [ "{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o" ]
       description = "assemble {{source}}"
     }
 
@@ -181,9 +178,8 @@
         rspfile_content = "{{inputs}}"
         command = "rm -f {{output}} && $ar rcsD {{output}} @$rspfile"
       }
-      outputs = [
-        "{{root_out_dir}}/{{target_output_name}}{{output_extension}}",
-      ]
+      outputs =
+          [ "{{root_out_dir}}/{{target_output_name}}{{output_extension}}" ]
       default_output_extension = ".a"
       output_prefix = "lib"
       description = "link {{output}}"
@@ -198,9 +194,7 @@
       }
 
       command = "$cc_wrapper $cxx $ld_arg -shared {{ldflags}} ${extra_ldflags} {{inputs}} {{solibs}} {{libs}} $rpath -o {{output}}"
-      outputs = [
-        "{{root_out_dir}}/$soname",
-      ]
+      outputs = [ "{{root_out_dir}}/$soname" ]
       output_prefix = "lib"
       default_output_extension = ".so"
       description = "link {{output}}"
@@ -208,9 +202,8 @@
 
     tool("link") {
       command = "$cc_wrapper $cxx $ld_arg {{ldflags}} ${extra_ldflags} {{inputs}} {{solibs}} {{libs}} -o {{output}}"
-      outputs = [
-        "{{root_out_dir}}/{{target_output_name}}{{output_extension}}",
-      ]
+      outputs =
+          [ "{{root_out_dir}}/{{target_output_name}}{{output_extension}}" ]
       description = "link {{output}}"
     }
 
diff --git a/gn/standalone/wasm.gni b/gn/standalone/wasm.gni
index b3a6c1a..bfa46ec 100644
--- a/gn/standalone/wasm.gni
+++ b/gn/standalone/wasm.gni
@@ -116,12 +116,8 @@
     # outputs also the .wasm file", so we can depend on that in copy() targets.
     action("${_lib_name}.wasm") {
       inputs = []
-      deps = [
-        ":${_lib_name}.js",
-      ]
-      outputs = [
-        "$root_out_dir/$_lib_name.wasm",
-      ]
+      deps = [ ":${_lib_name}.js" ]
+      outputs = [ "$root_out_dir/$_lib_name.wasm" ]
       if (is_debug) {
         outputs += [ "$root_out_dir/$_lib_name.wasm.map" ]
       }
@@ -130,12 +126,8 @@
     }
 
     copy("${_lib_name}.d.ts") {
-      sources = [
-        "//gn/standalone/wasm_typescript_declaration.d.ts",
-      ]
-      outputs = [
-        "$root_out_dir/$_lib_name.d.ts",
-      ]
+      sources = [ "//gn/standalone/wasm_typescript_declaration.d.ts" ]
+      outputs = [ "$root_out_dir/$_lib_name.d.ts" ]
     }
   } else {  # is_wasm
     not_needed(invoker, "*")
diff --git a/include/perfetto/ext/base/BUILD.gn b/include/perfetto/ext/base/BUILD.gn
index fd369cf..052d277 100644
--- a/include/perfetto/ext/base/BUILD.gn
+++ b/include/perfetto/ext/base/BUILD.gn
@@ -51,7 +51,5 @@
     sources += [ "unix_socket.h" ]
   }
   public_configs = [ "../../../../gn:asan_instrumentation" ]
-  public_deps = [
-    "../../base",
-  ]
+  public_deps = [ "../../base" ]
 }
diff --git a/include/perfetto/ext/traced/BUILD.gn b/include/perfetto/ext/traced/BUILD.gn
index 1f58ac2..631202c 100644
--- a/include/perfetto/ext/traced/BUILD.gn
+++ b/include/perfetto/ext/traced/BUILD.gn
@@ -25,7 +25,5 @@
     "../../../../protos/perfetto/common:zero",
     "../base",
   ]
-  sources = [
-    "sys_stats_counters.h",
-  ]
+  sources = [ "sys_stats_counters.h" ]
 }
diff --git a/include/perfetto/profiling/BUILD.gn b/include/perfetto/profiling/BUILD.gn
index ce7c188..17dc5db 100644
--- a/include/perfetto/profiling/BUILD.gn
+++ b/include/perfetto/profiling/BUILD.gn
@@ -13,19 +13,13 @@
 # limitations under the License.
 
 source_set("pprof_builder") {
-  sources = [
-    "pprof_builder.h",
-  ]
+  sources = [ "pprof_builder.h" ]
 }
 
 source_set("normalize") {
-  sources = [
-    "normalize.h",
-  ]
+  sources = [ "normalize.h" ]
 }
 
 source_set("deobfuscator") {
-  sources = [
-    "deobfuscator.h",
-  ]
+  sources = [ "deobfuscator.h" ]
 }
diff --git a/include/perfetto/protozero/BUILD.gn b/include/perfetto/protozero/BUILD.gn
index b528a5b..ee0f77a 100644
--- a/include/perfetto/protozero/BUILD.gn
+++ b/include/perfetto/protozero/BUILD.gn
@@ -13,9 +13,7 @@
 # limitations under the License.
 
 source_set("protozero") {
-  public_deps = [
-    "../base",
-  ]
+  public_deps = [ "../base" ]
   sources = [
     "contiguous_memory_range.h",
     "copyable_ptr.h",
diff --git a/include/perfetto/public/BUILD.gn b/include/perfetto/public/BUILD.gn
index 0ec88f1..13eb6c1 100644
--- a/include/perfetto/public/BUILD.gn
+++ b/include/perfetto/public/BUILD.gn
@@ -13,7 +13,5 @@
 # limitations under the License.
 
 source_set("public") {
-  sources = [
-    "consumer_api.h",
-  ]
+  sources = [ "consumer_api.h" ]
 }
diff --git a/include/perfetto/trace_processor/BUILD.gn b/include/perfetto/trace_processor/BUILD.gn
index 1c419f9..8db2a2f 100644
--- a/include/perfetto/trace_processor/BUILD.gn
+++ b/include/perfetto/trace_processor/BUILD.gn
@@ -24,12 +24,8 @@
 }
 
 source_set("storage") {
-  sources = [
-    "trace_processor_storage.h",
-  ]
-  public_deps = [
-    ":basic_types",
-  ]
+  sources = [ "trace_processor_storage.h" ]
+  public_deps = [ ":basic_types" ]
 }
 
 source_set("basic_types") {
diff --git a/include/perfetto/tracing/core/BUILD.gn b/include/perfetto/tracing/core/BUILD.gn
index a7f4a4c..a359f63 100644
--- a/include/perfetto/tracing/core/BUILD.gn
+++ b/include/perfetto/tracing/core/BUILD.gn
@@ -31,7 +31,5 @@
 # forward_decls.h without polluting their public_deps with the proto-generated
 # {common,config}:cpp, which would slow-down build time.
 source_set("forward_decls") {
-  sources = [
-    "forward_decls.h",
-  ]
+  sources = [ "forward_decls.h" ]
 }
diff --git a/protos/perfetto/config/BUILD.gn b/protos/perfetto/config/BUILD.gn
index 1ccbba4..7d40c27 100644
--- a/protos/perfetto/config/BUILD.gn
+++ b/protos/perfetto/config/BUILD.gn
@@ -45,7 +45,5 @@
 # autogenerated merged proto has a valid syntax.
 perfetto_proto_library("merged_config") {
   proto_generators = [ "lite" ]
-  sources = [
-    "perfetto_config.proto",
-  ]
+  sources = [ "perfetto_config.proto" ]
 }
diff --git a/protos/perfetto/config/android/BUILD.gn b/protos/perfetto/config/android/BUILD.gn
index 6e98fbb..78c2d01 100644
--- a/protos/perfetto/config/android/BUILD.gn
+++ b/protos/perfetto/config/android/BUILD.gn
@@ -16,9 +16,7 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  deps = [
-    "../../common:@TYPE@",
-  ]
+  deps = [ "../../common:@TYPE@" ]
   sources = [
     "android_log_config.proto",
     "packages_list_config.proto",
diff --git a/protos/perfetto/config/chrome/BUILD.gn b/protos/perfetto/config/chrome/BUILD.gn
index b893d06..4f44718 100644
--- a/protos/perfetto/config/chrome/BUILD.gn
+++ b/protos/perfetto/config/chrome/BUILD.gn
@@ -16,7 +16,5 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  sources = [
-    "chrome_config.proto",
-  ]
+  sources = [ "chrome_config.proto" ]
 }
diff --git a/protos/perfetto/config/ftrace/BUILD.gn b/protos/perfetto/config/ftrace/BUILD.gn
index 37ff9ca..057a0b4 100644
--- a/protos/perfetto/config/ftrace/BUILD.gn
+++ b/protos/perfetto/config/ftrace/BUILD.gn
@@ -16,7 +16,5 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  sources = [
-    "ftrace_config.proto",
-  ]
+  sources = [ "ftrace_config.proto" ]
 }
diff --git a/protos/perfetto/config/inode_file/BUILD.gn b/protos/perfetto/config/inode_file/BUILD.gn
index d2cbdfd..4ce2f34 100644
--- a/protos/perfetto/config/inode_file/BUILD.gn
+++ b/protos/perfetto/config/inode_file/BUILD.gn
@@ -15,7 +15,5 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  sources = [
-    "inode_file_config.proto",
-  ]
+  sources = [ "inode_file_config.proto" ]
 }
diff --git a/protos/perfetto/config/power/BUILD.gn b/protos/perfetto/config/power/BUILD.gn
index 0f74515..aa005b5 100644
--- a/protos/perfetto/config/power/BUILD.gn
+++ b/protos/perfetto/config/power/BUILD.gn
@@ -15,7 +15,5 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  sources = [
-    "android_power_config.proto",
-  ]
+  sources = [ "android_power_config.proto" ]
 }
diff --git a/protos/perfetto/config/process_stats/BUILD.gn b/protos/perfetto/config/process_stats/BUILD.gn
index 7acfffe..e3aa244 100644
--- a/protos/perfetto/config/process_stats/BUILD.gn
+++ b/protos/perfetto/config/process_stats/BUILD.gn
@@ -15,7 +15,5 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  sources = [
-    "process_stats_config.proto",
-  ]
+  sources = [ "process_stats_config.proto" ]
 }
diff --git a/protos/perfetto/config/sys_stats/BUILD.gn b/protos/perfetto/config/sys_stats/BUILD.gn
index 634dd7e..cfe6874 100644
--- a/protos/perfetto/config/sys_stats/BUILD.gn
+++ b/protos/perfetto/config/sys_stats/BUILD.gn
@@ -15,10 +15,6 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  deps = [
-    "../../common:@TYPE@",
-  ]
-  sources = [
-    "sys_stats_config.proto",
-  ]
+  deps = [ "../../common:@TYPE@" ]
+  sources = [ "sys_stats_config.proto" ]
 }
diff --git a/protos/perfetto/ipc/BUILD.gn b/protos/perfetto/ipc/BUILD.gn
index 383ae5f..3388b7d 100644
--- a/protos/perfetto/ipc/BUILD.gn
+++ b/protos/perfetto/ipc/BUILD.gn
@@ -40,7 +40,5 @@
     "zero",
     "cpp",
   ]
-  sources = [
-    "wire_protocol.proto",
-  ]
+  sources = [ "wire_protocol.proto" ]
 }
diff --git a/protos/perfetto/metrics/BUILD.gn b/protos/perfetto/metrics/BUILD.gn
index 1bb4387..8a35ef1 100644
--- a/protos/perfetto/metrics/BUILD.gn
+++ b/protos/perfetto/metrics/BUILD.gn
@@ -16,20 +16,14 @@
 import("../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  deps = [
-    "android:@TYPE@",
-  ]
-  sources = [
-    "metrics.proto",
-  ]
+  deps = [ "android:@TYPE@" ]
+  sources = [ "metrics.proto" ]
 }
 
 if (perfetto_build_standalone) {
   perfetto_proto_library("descriptor") {
     proto_generators = [ "descriptor" ]
     generate_descriptor = "metrics.descriptor"
-    sources = [
-      "metrics.proto",
-    ]
+    sources = [ "metrics.proto" ]
   }
 }
diff --git a/protos/perfetto/trace/BUILD.gn b/protos/perfetto/trace/BUILD.gn
index ebcdfde..9f27411 100644
--- a/protos/perfetto/trace/BUILD.gn
+++ b/protos/perfetto/trace/BUILD.gn
@@ -93,9 +93,7 @@
 }
 
 perfetto_proto_library("minimal_@TYPE@") {
-  deps = [
-    "../config:@TYPE@",
-  ]
+  deps = [ "../config:@TYPE@" ]
   sources = proto_sources_minimal
 }
 
@@ -103,18 +101,14 @@
 # autogenerated merged proto has a valid syntax.
 perfetto_proto_library("merged_trace") {
   proto_generators = [ "lite" ]
-  sources = [
-    "perfetto_trace.proto",
-  ]
+  sources = [ "perfetto_trace.proto" ]
 }
 
 if (perfetto_build_standalone) {
   perfetto_proto_library("descriptor") {
     proto_generators = [ "descriptor" ]
     generate_descriptor = "trace.descriptor"
-    sources = [
-      "trace.proto",
-    ]
+    sources = [ "trace.proto" ]
   }
 }
 
@@ -122,7 +116,5 @@
 # targets to implement custom parsers based on our protos.
 static_library("perfetto_trace_protos") {
   complete_static_lib = true
-  deps = [
-    ":lite",
-  ]
+  deps = [ ":lite" ]
 }
diff --git a/protos/perfetto/trace/android/BUILD.gn b/protos/perfetto/trace/android/BUILD.gn
index 3a8334b..98163d6 100644
--- a/protos/perfetto/trace/android/BUILD.gn
+++ b/protos/perfetto/trace/android/BUILD.gn
@@ -15,9 +15,7 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  deps = [
-    "../../common:@TYPE@",
-  ]
+  deps = [ "../../common:@TYPE@" ]
 
   sources = [
     "android_log.proto",
diff --git a/protos/perfetto/trace/chrome/BUILD.gn b/protos/perfetto/trace/chrome/BUILD.gn
index e49afe9..dc4ecb2 100644
--- a/protos/perfetto/trace/chrome/BUILD.gn
+++ b/protos/perfetto/trace/chrome/BUILD.gn
@@ -33,7 +33,5 @@
     "../profiling:@TYPE@",
     "../track_event:@TYPE@",
   ]
-  sources = [
-    "chrome_trace_packet.proto",
-  ]
+  sources = [ "chrome_trace_packet.proto" ]
 }
diff --git a/protos/perfetto/trace/filesystem/BUILD.gn b/protos/perfetto/trace/filesystem/BUILD.gn
index 7d415e1..96d7d65 100644
--- a/protos/perfetto/trace/filesystem/BUILD.gn
+++ b/protos/perfetto/trace/filesystem/BUILD.gn
@@ -15,7 +15,5 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  sources = [
-    "inode_file_map.proto",
-  ]
+  sources = [ "inode_file_map.proto" ]
 }
diff --git a/protos/perfetto/trace/ftrace/BUILD.gn b/protos/perfetto/trace/ftrace/BUILD.gn
index 3fa8cc0..5684450 100644
--- a/protos/perfetto/trace/ftrace/BUILD.gn
+++ b/protos/perfetto/trace/ftrace/BUILD.gn
@@ -29,8 +29,6 @@
   perfetto_proto_library("descriptor") {
     proto_generators = [ "descriptor" ]
     generate_descriptor = "ftrace.descriptor"
-    sources = [
-      "ftrace_event_bundle.proto",
-    ]
+    sources = [ "ftrace_event_bundle.proto" ]
   }
 }
diff --git a/protos/perfetto/trace/gpu/BUILD.gn b/protos/perfetto/trace/gpu/BUILD.gn
index fd1ba9f..6caf06c 100644
--- a/protos/perfetto/trace/gpu/BUILD.gn
+++ b/protos/perfetto/trace/gpu/BUILD.gn
@@ -15,9 +15,7 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  deps = [
-    "../../common:@TYPE@",
-  ]
+  deps = [ "../../common:@TYPE@" ]
   sources = [
     "gpu_counter_event.proto",
     "gpu_log.proto",
diff --git a/protos/perfetto/trace/interned_data/BUILD.gn b/protos/perfetto/trace/interned_data/BUILD.gn
index dbda3ab..9ca2273 100644
--- a/protos/perfetto/trace/interned_data/BUILD.gn
+++ b/protos/perfetto/trace/interned_data/BUILD.gn
@@ -15,9 +15,7 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  sources = [
-    "interned_data.proto",
-  ]
+  sources = [ "interned_data.proto" ]
   deps = [
     "../profiling:@TYPE@",
     "../track_event:@TYPE@",
diff --git a/protos/perfetto/trace/perfetto/BUILD.gn b/protos/perfetto/trace/perfetto/BUILD.gn
index 5fc30a4..6e69286 100644
--- a/protos/perfetto/trace/perfetto/BUILD.gn
+++ b/protos/perfetto/trace/perfetto/BUILD.gn
@@ -15,7 +15,5 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  sources = [
-    "perfetto_metatrace.proto",
-  ]
+  sources = [ "perfetto_metatrace.proto" ]
 }
diff --git a/protos/perfetto/trace/sys_stats/BUILD.gn b/protos/perfetto/trace/sys_stats/BUILD.gn
index aa79c47..594b7e7 100644
--- a/protos/perfetto/trace/sys_stats/BUILD.gn
+++ b/protos/perfetto/trace/sys_stats/BUILD.gn
@@ -15,10 +15,6 @@
 import("../../../../gn/proto_library.gni")
 
 perfetto_proto_library("@TYPE@") {
-  deps = [
-    "../../common:@TYPE@",
-  ]
-  sources = [
-    "sys_stats.proto",
-  ]
+  deps = [ "../../common:@TYPE@" ]
+  sources = [ "sys_stats.proto" ]
 }
diff --git a/protos/perfetto/trace_processor/BUILD.gn b/protos/perfetto/trace_processor/BUILD.gn
index e645a3a..461fd9c 100644
--- a/protos/perfetto/trace_processor/BUILD.gn
+++ b/protos/perfetto/trace_processor/BUILD.gn
@@ -25,7 +25,5 @@
 
 perfetto_proto_library("metrics_impl_zero") {
   proto_generators = [ "zero" ]
-  sources = [
-    "metrics_impl.proto",
-  ]
+  sources = [ "metrics_impl.proto" ]
 }
diff --git a/protos/third_party/pprof/BUILD.gn b/protos/third_party/pprof/BUILD.gn
index 18c24df..553d0ac 100644
--- a/protos/third_party/pprof/BUILD.gn
+++ b/protos/third_party/pprof/BUILD.gn
@@ -16,7 +16,5 @@
 
 perfetto_proto_library("@TYPE@") {
   proto_generators = [ "zero" ]
-  sources = [
-    "profile.proto",
-  ]
+  sources = [ "profile.proto" ]
 }
diff --git a/src/android_internal/BUILD.gn b/src/android_internal/BUILD.gn
index 4306b16..956e07c 100644
--- a/src/android_internal/BUILD.gn
+++ b/src/android_internal/BUILD.gn
@@ -39,9 +39,7 @@
 }
 
 source_set("lazy_library_loader") {
-  public_deps = [
-    ":headers",
-  ]
+  public_deps = [ ":headers" ]
   deps = [
     "../../gn:default_deps",
     "../../src/base",
@@ -90,8 +88,8 @@
   # This target should never depend on any other perfetto target to avoid ODR
   # violation by doubly linking code in two .so(s) loaded in the same exe.
   assert_no_deps = [
+    "//include/*",
     "//src/base/*",
     "//src/tracing/*",
-    "//include/*",
   ]
 }
diff --git a/src/base/BUILD.gn b/src/base/BUILD.gn
index c786391..b1e4062 100644
--- a/src/base/BUILD.gn
+++ b/src/base/BUILD.gn
@@ -20,9 +20,7 @@
 enable_stack_trace = is_debug && perfetto_build_standalone && !is_wasm
 
 source_set("base") {
-  deps = [
-    "../../gn:default_deps",
-  ]
+  deps = [ "../../gn:default_deps" ]
   public_deps = [
     "../../include/perfetto/base",
     "../../include/perfetto/ext/base",
@@ -61,9 +59,7 @@
 
 if (enable_stack_trace) {
   source_set("debug_crash_stack_trace") {
-    sources = [
-      "debug_crash_stack_trace.cc",
-    ]
+    sources = [ "debug_crash_stack_trace.cc" ]
     deps = [
       "../../gn:default_deps",
       "../../include/perfetto/ext/base",
@@ -84,9 +80,7 @@
       "../../include/perfetto/ext/base",
       "../../include/perfetto/ext/base",
     ]
-    sources = [
-      "unix_socket.cc",
-    ]
+    sources = [ "unix_socket.cc" ]
   }
 }
 
@@ -165,8 +159,6 @@
       "../../gn:benchmark",
       "../../gn:default_deps",
     ]
-    sources = [
-      "flat_set_benchmark.cc",
-    ]
+    sources = [ "flat_set_benchmark.cc" ]
   }
 }
diff --git a/src/ipc/BUILD.gn b/src/ipc/BUILD.gn
index bd6ade2..d8ee2b4 100644
--- a/src/ipc/BUILD.gn
+++ b/src/ipc/BUILD.gn
@@ -74,9 +74,7 @@
 }
 
 perfetto_fuzzer_test("buffered_frame_deserializer_fuzzer") {
-  sources = [
-    "buffered_frame_deserializer_fuzzer.cc",
-  ]
+  sources = [ "buffered_frame_deserializer_fuzzer.cc" ]
   deps = [
     ":common",
     "../../gn:default_deps",
diff --git a/src/ipc/protoc_plugin/BUILD.gn b/src/ipc/protoc_plugin/BUILD.gn
index 535f53a..57dcb51 100644
--- a/src/ipc/protoc_plugin/BUILD.gn
+++ b/src/ipc/protoc_plugin/BUILD.gn
@@ -15,9 +15,7 @@
 import("../../../gn/perfetto_host_executable.gni")
 
 perfetto_host_executable("ipc_plugin") {
-  sources = [
-    "ipc_plugin.cc",
-  ]
+  sources = [ "ipc_plugin.cc" ]
   deps = [
     "../../../gn:default_deps",
     "../../../gn:protoc_lib",
diff --git a/src/perfetto_cmd/BUILD.gn b/src/perfetto_cmd/BUILD.gn
index d99e623..4b06501 100644
--- a/src/perfetto_cmd/BUILD.gn
+++ b/src/perfetto_cmd/BUILD.gn
@@ -23,9 +23,7 @@
     ":perfetto_cmd",
     "../../gn:default_deps",
   ]
-  sources = [
-    "main.cc",
-  ]
+  sources = [ "main.cc" ]
 }
 
 # Tool to finalize long running traces.
@@ -39,15 +37,11 @@
     ":trigger_perfetto_cmd",
     "../../gn:default_deps",
   ]
-  sources = [
-    "trigger_perfetto_main.cc",
-  ]
+  sources = [ "trigger_perfetto_main.cc" ]
 }
 
 source_set("perfetto_atoms") {
-  sources = [
-    "perfetto_atoms.h",
-  ]
+  sources = [ "perfetto_atoms.h" ]
 }
 
 # Contains all the implementation but not the main() entry point. This target
@@ -101,9 +95,7 @@
     "../base",
     "../tracing/ipc/producer",
   ]
-  sources = [
-    "trigger_perfetto.cc",
-  ]
+  sources = [ "trigger_perfetto.cc" ]
 }
 
 source_set("trigger_producer") {
@@ -120,9 +112,7 @@
 
 perfetto_proto_library("protos") {
   proto_generators = [ "cpp" ]
-  sources = [
-    "perfetto_cmd_state.proto",
-  ]
+  sources = [ "perfetto_cmd_state.proto" ]
   proto_path = perfetto_root_path
 }
 
diff --git a/src/profiling/BUILD.gn b/src/profiling/BUILD.gn
index a11af0d..5a929b6 100644
--- a/src/profiling/BUILD.gn
+++ b/src/profiling/BUILD.gn
@@ -16,16 +16,12 @@
 import("../../gn/test.gni")
 
 source_set("deobfuscator") {
-  sources = [
-    "deobfuscator.cc",
-  ]
+  sources = [ "deobfuscator.cc" ]
   deps = [
     "../../gn:default_deps",
     "../../include/perfetto/ext/base:base",
   ]
-  public_deps = [
-    "../../include/perfetto/profiling:deobfuscator",
-  ]
+  public_deps = [ "../../include/perfetto/profiling:deobfuscator" ]
 }
 
 perfetto_unittest_source_set("unittests") {
@@ -37,7 +33,5 @@
     "../base",
     "../base:test_support",
   ]
-  sources = [
-    "deobfuscator_unittest.cc",
-  ]
+  sources = [ "deobfuscator_unittest.cc" ]
 }
diff --git a/src/profiling/memory/BUILD.gn b/src/profiling/memory/BUILD.gn
index 3d3590b..6c4ef75 100644
--- a/src/profiling/memory/BUILD.gn
+++ b/src/profiling/memory/BUILD.gn
@@ -29,9 +29,7 @@
     "../../../src/profiling/memory:wire_protocol",
     "../../../src/tracing/ipc/producer",
   ]
-  sources = [
-    "main.cc",
-  ]
+  sources = [ "main.cc" ]
 }
 
 # This library gets loaded into (and executes in) arbitrary android processes.
@@ -48,9 +46,7 @@
   shared_library("heapprofd_client") {
     configs -= [ "//gn/standalone:android_liblog" ]
     cflags = [ "-DPERFETTO_ANDROID_ASYNC_SAFE_LOG" ]
-    deps = [
-      ":malloc_hooks",
-    ]
+    deps = [ ":malloc_hooks" ]
   }
 
   # This will export publicly visible symbols for the malloc_hooks.
@@ -68,16 +64,12 @@
       "-isystem",
       rebase_path("../../../buildtools/bionic/libc", root_build_dir),
     ]
-    sources = [
-      "malloc_hooks.cc",
-    ]
+    sources = [ "malloc_hooks.cc" ]
   }
 }  # if (perfetto_build_with_android)
 
 source_set("wire_protocol") {
-  public_deps = [
-    "../../../gn:libunwindstack",
-  ]
+  public_deps = [ "../../../gn:libunwindstack" ]
   deps = [
     ":ring_buffer",
     "../../../gn:default_deps",
@@ -133,9 +125,7 @@
     "../../../gn:gtest_and_gmock",
     "../../base",
   ]
-  sources = [
-    "shared_ring_buffer_unittest.cc",
-  ]
+  sources = [ "shared_ring_buffer_unittest.cc" ]
 }
 
 source_set("daemon") {
@@ -190,9 +180,7 @@
     "../../base",
     "../../base:unix_socket",
   ]
-  public_deps = [
-    "../../../gn:libunwindstack",
-  ]
+  public_deps = [ "../../../gn:libunwindstack" ]
   sources = [
     "client.cc",
     "client.h",
@@ -244,9 +232,7 @@
     "../../base",
     "../../base:test_support",
   ]
-  sources = [
-    "heapprofd_end_to_end_test.cc",
-  ]
+  sources = [ "heapprofd_end_to_end_test.cc" ]
   if (start_daemons_for_testing) {
     defines = [ "PERFETTO_START_DAEMONS_FOR_TESTING" ]
   }
@@ -254,9 +240,7 @@
 
 perfetto_fuzzer_test("unwinding_fuzzer") {
   testonly = true
-  sources = [
-    "unwinding_fuzzer.cc",
-  ]
+  sources = [ "unwinding_fuzzer.cc" ]
   deps = [
     ":daemon",
     ":ring_buffer",
@@ -269,9 +253,7 @@
 
 perfetto_fuzzer_test("shared_ring_buffer_fuzzer") {
   testonly = true
-  sources = [
-    "shared_ring_buffer_fuzzer.cc",
-  ]
+  sources = [ "shared_ring_buffer_fuzzer.cc" ]
   deps = [
     ":ring_buffer",
     "../../../gn:default_deps",
@@ -281,9 +263,7 @@
 
 perfetto_fuzzer_test("shared_ring_buffer_write_fuzzer") {
   testonly = true
-  sources = [
-    "shared_ring_buffer_write_fuzzer.cc",
-  ]
+  sources = [ "shared_ring_buffer_write_fuzzer.cc" ]
   deps = [
     ":ring_buffer",
     "../../../gn:default_deps",
diff --git a/src/profiling/perf/BUILD.gn b/src/profiling/perf/BUILD.gn
index 208df8a..829ece9 100644
--- a/src/profiling/perf/BUILD.gn
+++ b/src/profiling/perf/BUILD.gn
@@ -26,9 +26,7 @@
     ":traced_perf_main",
     "../../../gn:default_deps",
   ]
-  sources = [
-    "main.cc",
-  ]
+  sources = [ "main.cc" ]
 }
 
 source_set("traced_perf_main") {
@@ -55,9 +53,7 @@
     "../../../src/base:unix_socket",
     "../../../src/tracing/ipc/producer",
   ]
-  public_deps = [
-    "../../../include/perfetto/tracing/core",
-  ]
+  public_deps = [ "../../../include/perfetto/tracing/core" ]
   sources = [
     "event_config.h",
     "event_reader.cc",
@@ -91,7 +87,5 @@
     "../../../src/protozero",
     "../../base",
   ]
-  sources = [
-    "event_config_unittest.cc",
-  ]
+  sources = [ "event_config_unittest.cc" ]
 }
diff --git a/src/profiling/symbolizer/BUILD.gn b/src/profiling/symbolizer/BUILD.gn
index 3bbc385..69c9446 100644
--- a/src/profiling/symbolizer/BUILD.gn
+++ b/src/profiling/symbolizer/BUILD.gn
@@ -15,12 +15,8 @@
 import("../../../gn/perfetto.gni")
 
 source_set("symbolizer") {
-  public_deps = [
-    "../../../include/perfetto/ext/base",
-  ]
-  deps = [
-    "../../../gn:default_deps",
-  ]
+  public_deps = [ "../../../include/perfetto/ext/base" ]
+  deps = [ "../../../gn:default_deps" ]
   sources = [
     "local_symbolizer.cc",
     "local_symbolizer.h",
diff --git a/src/protozero/BUILD.gn b/src/protozero/BUILD.gn
index e4cbd82..124bb56 100644
--- a/src/protozero/BUILD.gn
+++ b/src/protozero/BUILD.gn
@@ -43,9 +43,7 @@
 
 static_library("libprotozero") {
   complete_static_lib = true
-  deps = [
-    ":protozero",
-  ]
+  deps = [ ":protozero" ]
 }
 
 perfetto_unittest_source_set("unittests") {
@@ -87,9 +85,7 @@
 }
 
 perfetto_fuzzer_test("protozero_decoder_fuzzer") {
-  sources = [
-    "proto_decoder_fuzzer.cc",
-  ]
+  sources = [ "proto_decoder_fuzzer.cc" ]
   deps = [
     ":protozero",
     "../../gn:default_deps",
diff --git a/src/protozero/protoc_plugin/BUILD.gn b/src/protozero/protoc_plugin/BUILD.gn
index 4a9c7f4..a628be7 100644
--- a/src/protozero/protoc_plugin/BUILD.gn
+++ b/src/protozero/protoc_plugin/BUILD.gn
@@ -17,9 +17,7 @@
 # The plugin that generates zero-copy serializers and deserializers. Those are
 # the xxx.pbzero.h headers used all over the codebase.
 perfetto_host_executable("protozero_plugin") {
-  sources = [
-    "protozero_plugin.cc",
-  ]
+  sources = [ "protozero_plugin.cc" ]
   deps = [
     "../../../gn:default_deps",
     "../../../gn:protoc_lib",
@@ -31,9 +29,7 @@
 # This is used for core classes traced needs to know about such as
 # DataSourceDescriptor.
 perfetto_host_executable("cppgen_plugin") {
-  sources = [
-    "cppgen_plugin.cc",
-  ]
+  sources = [ "cppgen_plugin.cc" ]
   deps = [
     "../../../gn:default_deps",
     "../../../gn:protoc_lib",
diff --git a/src/trace_processor/BUILD.gn b/src/trace_processor/BUILD.gn
index 97e7ed0..c057068 100644
--- a/src/trace_processor/BUILD.gn
+++ b/src/trace_processor/BUILD.gn
@@ -26,9 +26,7 @@
 if (enable_perfetto_trace_processor_sqlite) {
   static_library("trace_processor") {
     complete_static_lib = true
-    deps = [
-      ":lib",
-    ]
+    deps = [ ":lib" ]
   }
 }
 
@@ -245,9 +243,7 @@
     "syscalls_armeabi.h",
     "syscalls_x86_64.h",
   ]
-  public_deps = [
-    ":storage_minimal",
-  ]
+  public_deps = [ ":storage_minimal" ]
   deps = [
     "../../include/perfetto/ext/base:base",
     "../../include/perfetto/ext/traced:sys_stats_counters",
@@ -282,9 +278,7 @@
       "../../gn:jsoncpp",
       "../base",
     ]
-    public_deps = [
-      "../../include/perfetto/ext/trace_processor:export_json",
-    ]
+    public_deps = [ "../../include/perfetto/ext/trace_processor:export_json" ]
   }
 }
 
@@ -335,9 +329,7 @@
       "tables",
       "types",
     ]
-    public_deps = [
-      "../../include/perfetto/trace_processor",
-    ]
+    public_deps = [ "../../include/perfetto/trace_processor" ]
     if (enable_perfetto_trace_processor_json) {
       deps += [ ":export_json" ]
     }
@@ -477,9 +469,7 @@
 if (enable_perfetto_trace_processor_json) {
   source_set("storage_minimal_smoke_tests") {
     testonly = true
-    sources = [
-      "storage_minimal_smoke_test.cc",
-    ]
+    sources = [ "storage_minimal_smoke_test.cc" ]
     deps = [
       ":export_json",
       ":storage_minimal",
@@ -494,9 +484,7 @@
 
 perfetto_fuzzer_test("trace_processor_fuzzer") {
   testonly = true
-  sources = [
-    "trace_parsing_fuzzer.cc",
-  ]
+  sources = [ "trace_parsing_fuzzer.cc" ]
   deps = [
     ":storage_full",
     "../../gn:default_deps",
diff --git a/src/trace_processor/db/BUILD.gn b/src/trace_processor/db/BUILD.gn
index be92403..8260e3e 100644
--- a/src/trace_processor/db/BUILD.gn
+++ b/src/trace_processor/db/BUILD.gn
@@ -34,9 +34,7 @@
 
 perfetto_unittest_source_set("unittests") {
   testonly = true
-  sources = [
-    "compare_unittest.cc",
-  ]
+  sources = [ "compare_unittest.cc" ]
   deps = [
     ":lib",
     "../../../gn:default_deps",
diff --git a/src/trace_processor/metrics/BUILD.gn b/src/trace_processor/metrics/BUILD.gn
index 89febb8..92512a9 100644
--- a/src/trace_processor/metrics/BUILD.gn
+++ b/src/trace_processor/metrics/BUILD.gn
@@ -57,9 +57,7 @@
            rebase_path(generated_header, root_build_dir),
          ]
   inputs = sql_files
-  outputs = [
-    generated_header,
-  ]
+  outputs = [ generated_header ]
   public_configs = [ ":gen_config" ]
 }
 
@@ -91,9 +89,7 @@
 
   perfetto_unittest_source_set("unittests") {
     testonly = true
-    sources = [
-      "metrics_unittest.cc",
-    ]
+    sources = [ "metrics_unittest.cc" ]
     deps = [
       ":lib",
       "../../../gn:default_deps",
diff --git a/src/trace_processor/rpc/BUILD.gn b/src/trace_processor/rpc/BUILD.gn
index 02ef12f..8ca56b1 100644
--- a/src/trace_processor/rpc/BUILD.gn
+++ b/src/trace_processor/rpc/BUILD.gn
@@ -54,9 +54,7 @@
 
 if (enable_perfetto_ui && is_wasm) {
   source_set("wasm_bridge") {
-    sources = [
-      "wasm_bridge.cc",
-    ]
+    sources = [ "wasm_bridge.cc" ]
     deps = [
       ":rpc",
       "../../../gn:default_deps",
diff --git a/src/trace_processor/tables/BUILD.gn b/src/trace_processor/tables/BUILD.gn
index 268e419..83628fa 100644
--- a/src/trace_processor/tables/BUILD.gn
+++ b/src/trace_processor/tables/BUILD.gn
@@ -33,9 +33,7 @@
 
 source_set("unittests") {
   testonly = true
-  sources = [
-    "macros_unittest.cc",
-  ]
+  sources = [ "macros_unittest.cc" ]
   deps = [
     ":tables",
     "../../../gn:default_deps",
@@ -51,8 +49,6 @@
       "../../../gn:benchmark",
       "../../../gn:default_deps",
     ]
-    sources = [
-      "macros_benchmark.cc",
-    ]
+    sources = [ "macros_benchmark.cc" ]
   }
 }
diff --git a/src/traced/probes/BUILD.gn b/src/traced/probes/BUILD.gn
index 7d37ec8..4bdfba5 100644
--- a/src/traced/probes/BUILD.gn
+++ b/src/traced/probes/BUILD.gn
@@ -22,18 +22,14 @@
     "../../../gn:default_deps",
     "../../../include/perfetto/ext/traced",
   ]
-  sources = [
-    "main.cc",
-  ]
+  sources = [ "main.cc" ]
   assert_no_deps = [ "//gn:protobuf_lite" ]
 }
 
 # Contains all the implementation but not the main() entry point. This target
 # is shared both by the executable and tests.
 source_set("probes") {
-  public_deps = [
-    "../../../include/perfetto/ext/traced",
-  ]
+  public_deps = [ "../../../include/perfetto/ext/traced" ]
   deps = [
     ":probes_src",
     "../../../gn:default_deps",
@@ -42,15 +38,11 @@
   if (enable_perfetto_version_gen) {
     deps += [ "//gn/standalone:gen_git_revision" ]
   }
-  sources = [
-    "probes.cc",
-  ]
+  sources = [ "probes.cc" ]
 }
 
 source_set("probes_src") {
-  public_deps = [
-    "ftrace",
-  ]
+  public_deps = [ "ftrace" ]
   deps = [
     ":data_source",
     "../../../gn:default_deps",
diff --git a/src/traced/probes/android_log/BUILD.gn b/src/traced/probes/android_log/BUILD.gn
index d2ab1af..9c3dc72 100644
--- a/src/traced/probes/android_log/BUILD.gn
+++ b/src/traced/probes/android_log/BUILD.gn
@@ -15,9 +15,7 @@
 import("../../../../gn/test.gni")
 
 source_set("android_log") {
-  public_deps = [
-    "../../../tracing/core",
-  ]
+  public_deps = [ "../../../tracing/core" ]
   deps = [
     "..:data_source",
     "../../../../gn:default_deps",
@@ -46,7 +44,5 @@
     "../../../../src/base:test_support",
     "../../../../src/tracing/test:test_support",
   ]
-  sources = [
-    "android_log_data_source_unittest.cc",
-  ]
+  sources = [ "android_log_data_source_unittest.cc" ]
 }
diff --git a/src/traced/probes/ftrace/BUILD.gn b/src/traced/probes/ftrace/BUILD.gn
index f108183..5d9cd70 100644
--- a/src/traced/probes/ftrace/BUILD.gn
+++ b/src/traced/probes/ftrace/BUILD.gn
@@ -32,9 +32,7 @@
     "../../../base:test_support",
     "../../../protozero",
   ]
-  public_deps = [
-    "../../../protozero",
-  ]
+  public_deps = [ "../../../protozero" ]
 
   sources = [
     "test/cpu_reader_support.cc",
@@ -78,9 +76,7 @@
     "lite",
     "zero",
   ]
-  sources = [
-    "test/test_messages.proto",
-  ]
+  sources = [ "test/test_messages.proto" ]
   proto_path = perfetto_root_path
 }
 
@@ -96,9 +92,7 @@
     "../../../base",
     "../../../tracing/core",
   ]
-  sources = [
-    "ftrace_procfs_integrationtest.cc",
-  ]
+  sources = [ "ftrace_procfs_integrationtest.cc" ]
 }
 
 source_set("ftrace") {
@@ -170,17 +164,13 @@
       "../../../../gn:benchmark",
       "../../../../gn:default_deps",
     ]
-    sources = [
-      "cpu_reader_benchmark.cc",
-    ]
+    sources = [ "cpu_reader_benchmark.cc" ]
   }
 }
 
 perfetto_fuzzer_test("cpu_reader_fuzzer") {
   testonly = true
-  sources = [
-    "cpu_reader_fuzzer.cc",
-  ]
+  sources = [ "cpu_reader_fuzzer.cc" ]
   deps = [
     ":ftrace",
     ":test_support",
diff --git a/src/traced/probes/ftrace/kallsyms/BUILD.gn b/src/traced/probes/ftrace/kallsyms/BUILD.gn
index c4e6ca7..0c42b98 100644
--- a/src/traced/probes/ftrace/kallsyms/BUILD.gn
+++ b/src/traced/probes/ftrace/kallsyms/BUILD.gn
@@ -34,9 +34,7 @@
     "../../../../../gn:gtest_and_gmock",
     "../../../../base",
   ]
-  sources = [
-    "kernel_symbol_map_unittest.cc",
-  ]
+  sources = [ "kernel_symbol_map_unittest.cc" ]
 }
 
 if (enable_perfetto_benchmarks) {
@@ -49,8 +47,6 @@
       "../../../../base",
       "../../../../base:test_support",
     ]
-    sources = [
-      "kernel_symbol_map_benchmark.cc",
-    ]
+    sources = [ "kernel_symbol_map_benchmark.cc" ]
   }
 }
diff --git a/src/traced/probes/packages_list/BUILD.gn b/src/traced/probes/packages_list/BUILD.gn
index 66ef1ff..0f17596 100644
--- a/src/traced/probes/packages_list/BUILD.gn
+++ b/src/traced/probes/packages_list/BUILD.gn
@@ -15,9 +15,7 @@
 import("../../../../gn/test.gni")
 
 source_set("packages_list") {
-  public_deps = [
-    "../../../tracing/core",
-  ]
+  public_deps = [ "../../../tracing/core" ]
   deps = [
     "..:data_source",
     "../../../../gn:default_deps",
@@ -45,7 +43,5 @@
     "../../../../src/base:test_support",
     "../../../../src/tracing/test:test_support",
   ]
-  sources = [
-    "packages_list_data_source_unittest.cc",
-  ]
+  sources = [ "packages_list_data_source_unittest.cc" ]
 }
diff --git a/src/traced/probes/power/BUILD.gn b/src/traced/probes/power/BUILD.gn
index a05c08c..7b75c6a 100644
--- a/src/traced/probes/power/BUILD.gn
+++ b/src/traced/probes/power/BUILD.gn
@@ -13,9 +13,7 @@
 # limitations under the License.
 
 source_set("power") {
-  public_deps = [
-    "../../../tracing/core",
-  ]
+  public_deps = [ "../../../tracing/core" ]
   deps = [
     "..:data_source",
     "../../../../gn:default_deps",
diff --git a/src/traced/probes/ps/BUILD.gn b/src/traced/probes/ps/BUILD.gn
index fefe74f..d373ba3 100644
--- a/src/traced/probes/ps/BUILD.gn
+++ b/src/traced/probes/ps/BUILD.gn
@@ -15,9 +15,7 @@
 import("../../../../gn/test.gni")
 
 source_set("ps") {
-  public_deps = [
-    "../../../tracing/core",
-  ]
+  public_deps = [ "../../../tracing/core" ]
   deps = [
     "..:data_source",
     "../../../../gn:default_deps",
@@ -44,7 +42,5 @@
     "../../../../src/base:test_support",
     "../../../../src/tracing/test:test_support",
   ]
-  sources = [
-    "process_stats_data_source_unittest.cc",
-  ]
+  sources = [ "process_stats_data_source_unittest.cc" ]
 }
diff --git a/src/traced/probes/sys_stats/BUILD.gn b/src/traced/probes/sys_stats/BUILD.gn
index 39105c1..9c02da8 100644
--- a/src/traced/probes/sys_stats/BUILD.gn
+++ b/src/traced/probes/sys_stats/BUILD.gn
@@ -15,9 +15,7 @@
 import("../../../../gn/test.gni")
 
 source_set("sys_stats") {
-  public_deps = [
-    "../../../tracing/core",
-  ]
+  public_deps = [ "../../../tracing/core" ]
   deps = [
     "..:data_source",
     "../../../../gn:default_deps",
@@ -46,7 +44,5 @@
     "../../../../src/base:test_support",
     "../../../../src/tracing/test:test_support",
   ]
-  sources = [
-    "sys_stats_data_source_unittest.cc",
-  ]
+  sources = [ "sys_stats_data_source_unittest.cc" ]
 }
diff --git a/src/traced/service/BUILD.gn b/src/traced/service/BUILD.gn
index 4ce7484..2b7798b 100644
--- a/src/traced/service/BUILD.gn
+++ b/src/traced/service/BUILD.gn
@@ -27,18 +27,14 @@
     "../../../gn:default_deps",
     "../../../include/perfetto/ext/traced",
   ]
-  sources = [
-    "main.cc",
-  ]
+  sources = [ "main.cc" ]
   assert_no_deps = [ "//gn:protobuf_lite" ]
 }
 
 # Contains all the implementation but not the main() entry point. This target
 # is shared both by the executable and tests.
 source_set("service") {
-  public_deps = [
-    "../../../include/perfetto/ext/traced",
-  ]
+  public_deps = [ "../../../include/perfetto/ext/traced" ]
   deps = [
     "../../../gn:default_deps",
     "../../base",
@@ -66,7 +62,5 @@
     "../../base:test_support",
     "../../tracing/core",
   ]
-  sources = [
-    "builtin_producer_unittest.cc",
-  ]
+  sources = [ "builtin_producer_unittest.cc" ]
 }
diff --git a/src/tracing/BUILD.gn b/src/tracing/BUILD.gn
index 12bd8a7..1a36879 100644
--- a/src/tracing/BUILD.gn
+++ b/src/tracing/BUILD.gn
@@ -25,9 +25,7 @@
       "../../include/perfetto/tracing",
       "../base",
     ]
-    sources = [
-      "platform_posix.cc",
-    ]
+    sources = [ "platform_posix.cc" ]
   }
 }
 
@@ -38,9 +36,7 @@
     "../../gn:default_deps",
     "../../include/perfetto/tracing",
   ]
-  sources = [
-    "platform_fake.cc",
-  ]
+  sources = [ "platform_fake.cc" ]
 }
 
 # Code that both public headers and other non-public sources (e.g.
@@ -52,9 +48,7 @@
     "../../gn:default_deps",
     "../../include/perfetto/tracing",
   ]
-  sources = [
-    "trace_writer_base.cc",
-  ]
+  sources = [ "trace_writer_base.cc" ]
 }
 
 source_set("client_api") {
diff --git a/src/tracing/consumer_api_deprecated/BUILD.gn b/src/tracing/consumer_api_deprecated/BUILD.gn
index de4cc65..1889e41 100644
--- a/src/tracing/consumer_api_deprecated/BUILD.gn
+++ b/src/tracing/consumer_api_deprecated/BUILD.gn
@@ -31,9 +31,7 @@
     "../core",
     "../ipc/consumer",
   ]
-  sources = [
-    "consumer_api_deprecated.cc",
-  ]
+  sources = [ "consumer_api_deprecated.cc" ]
 }
 
 executable("consumer_api_test") {
@@ -48,7 +46,5 @@
     "../../../protos/perfetto/trace/ftrace:cpp",
     "../../base",
   ]
-  sources = [
-    "consumer_api_deprecated_test.cc",
-  ]
+  sources = [ "consumer_api_deprecated_test.cc" ]
 }
diff --git a/src/tracing/core/BUILD.gn b/src/tracing/core/BUILD.gn
index fce4719..df17b7d 100644
--- a/src/tracing/core/BUILD.gn
+++ b/src/tracing/core/BUILD.gn
@@ -137,16 +137,12 @@
       "../../../protos/perfetto/trace/ftrace:zero",
       "../../protozero",
     ]
-    sources = [
-      "packet_stream_validator_benchmark.cc",
-    ]
+    sources = [ "packet_stream_validator_benchmark.cc" ]
   }
 }
 
 perfetto_fuzzer_test("packet_stream_validator_fuzzer") {
-  sources = [
-    "packet_stream_validator_fuzzer.cc",
-  ]
+  sources = [ "packet_stream_validator_fuzzer.cc" ]
   deps = [
     ":service",
     "../../../../../gn:default_deps",
diff --git a/src/tracing/ipc/BUILD.gn b/src/tracing/ipc/BUILD.gn
index 055e2e6..0f2bcb6 100644
--- a/src/tracing/ipc/BUILD.gn
+++ b/src/tracing/ipc/BUILD.gn
@@ -49,7 +49,5 @@
     "../../base",
     "../../base:test_support",
   ]
-  sources = [
-    "posix_shared_memory_unittest.cc",
-  ]
+  sources = [ "posix_shared_memory_unittest.cc" ]
 }
diff --git a/src/tracing/test/BUILD.gn b/src/tracing/test/BUILD.gn
index a364635..06d3913 100644
--- a/src/tracing/test/BUILD.gn
+++ b/src/tracing/test/BUILD.gn
@@ -18,9 +18,7 @@
 
 perfetto_unittest_source_set("test_support") {
   testonly = true
-  public_deps = [
-    "../core:test_support",
-  ]
+  public_deps = [ "../core:test_support" ]
   deps = [
     "../../../gn:default_deps",
     "../../../gn:gtest_and_gmock",
@@ -72,9 +70,7 @@
       "../ipc/service",
     ]
   }
-  sources = [
-    "tracing_integration_test.cc",
-  ]
+  sources = [ "tracing_integration_test.cc" ]
 }
 
 if (enable_perfetto_integration_tests) {
diff --git a/test/BUILD.gn b/test/BUILD.gn
index 46c3ff9..7d16a3e 100644
--- a/test/BUILD.gn
+++ b/test/BUILD.gn
@@ -35,9 +35,7 @@
     "../src/base:test_support",
     "../src/traced/probes/ftrace",
   ]
-  sources = [
-    "end_to_end_integrationtest.cc",
-  ]
+  sources = [ "end_to_end_integrationtest.cc" ]
   if (start_daemons_for_testing) {
     cflags = [ "-DPERFETTO_START_DAEMONS_FOR_TESTING" ]
 
@@ -52,9 +50,7 @@
 }
 
 executable("client_api_example") {
-  sources = [
-    "client_api_example.cc",
-  ]
+  sources = [ "client_api_example.cc" ]
   deps = [
     "..:libperfetto_client_experimental",
     "../gn:default_deps",
@@ -66,9 +62,7 @@
 }
 
 perfetto_fuzzer_test("end_to_end_shared_memory_fuzzer") {
-  sources = [
-    "end_to_end_shared_memory_fuzzer.cc",
-  ]
+  sources = [ "end_to_end_shared_memory_fuzzer.cc" ]
   testonly = true
   deps = [
     ":test_helper",
@@ -83,9 +77,7 @@
 }
 
 perfetto_fuzzer_test("producer_socket_fuzzer") {
-  sources = [
-    "producer_socket_fuzzer.cc",
-  ]
+  sources = [ "producer_socket_fuzzer.cc" ]
   testonly = true
   deps = [
     ":test_helper",
@@ -136,9 +128,7 @@
       "../protos/perfetto/trace:zero",
       "../src/base:test_support",
     ]
-    sources = [
-      "end_to_end_benchmark.cc",
-    ]
+    sources = [ "end_to_end_benchmark.cc" ]
     if (start_daemons_for_testing) {
       cflags = [ "-DPERFETTO_START_DAEMONS_FOR_TESTING" ]
     }
@@ -150,8 +140,6 @@
       "../gn:benchmark",
       "../gn:default_deps",
     ]
-    sources = [
-      "benchmark_main.cc",
-    ]
+    sources = [ "benchmark_main.cc" ]
   }
 }  # if (enable_perfetto_benchmarks)
diff --git a/test/configs/BUILD.gn b/test/configs/BUILD.gn
index 2ce30f6..0dc0d35 100644
--- a/test/configs/BUILD.gn
+++ b/test/configs/BUILD.gn
@@ -42,9 +42,7 @@
     "sys_stats.cfg",
   ]
 
-  outputs = [
-    "$root_out_dir/{{source_file_part}}.protobuf",
-  ]
+  outputs = [ "$root_out_dir/{{source_file_part}}.protobuf" ]
 
   # Retrieves the path where protoc is built relative to the dir where commands
   # are ran (root_build_dir == out/xxx). protoc_rel_dir ends up being "." for
diff --git a/tools/BUILD.gn b/tools/BUILD.gn
index 6214548..a018fd4 100644
--- a/tools/BUILD.gn
+++ b/tools/BUILD.gn
@@ -45,9 +45,7 @@
 
 if (is_linux && enable_perfetto_heapprofd) {
   executable("profiling_sample_distribution") {
-    sources = [
-      "profiling_sample_distribution.cc",
-    ]
+    sources = [ "profiling_sample_distribution.cc" ]
     deps = [
       "../gn:default_deps",
       "../src/base",
@@ -57,12 +55,8 @@
 }
 
 executable("idle_alloc") {
-  deps = [
-    "../gn:default_deps",
-  ]
-  sources = [
-    "idle_alloc.cc",
-  ]
+  deps = [ "../gn:default_deps" ]
+  sources = [ "idle_alloc.cc" ]
 }
 
 # The protoc binary can end up in out/protoc or out/gcc_like_host/protoc
@@ -73,22 +67,14 @@
 if (current_toolchain != host_toolchain) {
   copy("copy_protoc") {
     testonly = true
-    deps = [
-      protoc_target,
-    ]
+    deps = [ protoc_target ]
     host_out_dir = get_label_info(protoc_target, "root_out_dir")
-    sources = [
-      "$host_out_dir/protoc",
-    ]
-    outputs = [
-      "$root_build_dir/protoc",
-    ]
+    sources = [ "$host_out_dir/protoc" ]
+    outputs = [ "$root_build_dir/protoc" ]
   }
 } else {
   # Nothing to do, in this case protoc is already built in the root out dir.
   group("copy_protoc") {
-    public_deps = [
-      protoc_target,
-    ]
+    public_deps = [ protoc_target ]
   }
 }
diff --git a/tools/busy_threads/BUILD.gn b/tools/busy_threads/BUILD.gn
index 0f33776..84391fe 100644
--- a/tools/busy_threads/BUILD.gn
+++ b/tools/busy_threads/BUILD.gn
@@ -18,7 +18,5 @@
     "../../gn:default_deps",
     "../../src/base",
   ]
-  sources = [
-    "busy_threads.cc",
-  ]
+  sources = [ "busy_threads.cc" ]
 }
diff --git a/tools/compact_reencode/BUILD.gn b/tools/compact_reencode/BUILD.gn
index 6556b9d..799f313 100644
--- a/tools/compact_reencode/BUILD.gn
+++ b/tools/compact_reencode/BUILD.gn
@@ -31,7 +31,5 @@
     "../../protos/perfetto/trace/ftrace:zero",
     "../../src/base",
   ]
-  sources = [
-    "main.cc",
-  ]
+  sources = [ "main.cc" ]
 }
diff --git a/tools/cpu_utilization/BUILD.gn b/tools/cpu_utilization/BUILD.gn
index 1b70388..ccbdd2f 100644
--- a/tools/cpu_utilization/BUILD.gn
+++ b/tools/cpu_utilization/BUILD.gn
@@ -18,7 +18,5 @@
     "../../gn:default_deps",
     "../../src/base",
   ]
-  sources = [
-    "cpu_utilization.cc",
-  ]
+  sources = [ "cpu_utilization.cc" ]
 }
diff --git a/tools/dump_ftrace_stats/BUILD.gn b/tools/dump_ftrace_stats/BUILD.gn
index 3a047d5..1ee0cc0 100644
--- a/tools/dump_ftrace_stats/BUILD.gn
+++ b/tools/dump_ftrace_stats/BUILD.gn
@@ -19,7 +19,5 @@
     "../../include/perfetto/base",
     "../../src/base",
   ]
-  sources = [
-    "main.cc",
-  ]
+  sources = [ "main.cc" ]
 }
diff --git a/tools/ftrace_proto_gen/BUILD.gn b/tools/ftrace_proto_gen/BUILD.gn
index a63d696..1b96c30 100644
--- a/tools/ftrace_proto_gen/BUILD.gn
+++ b/tools/ftrace_proto_gen/BUILD.gn
@@ -17,9 +17,7 @@
 
 perfetto_host_executable("ftrace_proto_gen") {
   testonly = true
-  sources = [
-    "main.cc",
-  ]
+  sources = [ "main.cc" ]
   deps = [
     ":lib",
     "../../gn:default_deps",
@@ -37,9 +35,7 @@
     "../../gn:gtest_and_gmock",
     "../../gn:protobuf_full",
   ]
-  sources = [
-    "ftrace_proto_gen_unittest.cc",
-  ]
+  sources = [ "ftrace_proto_gen_unittest.cc" ]
 }
 
 source_set("lib") {
diff --git a/tools/install-build-deps b/tools/install-build-deps
index 788a0fe..eaee99b 100755
--- a/tools/install-build-deps
+++ b/tools/install-build-deps
@@ -44,11 +44,11 @@
 BUILD_DEPS_HOST = [
     # GN
     ('buildtools/mac/gn',
-     'https://storage.googleapis.com/perfetto/gn-mac-b5b65ca39d93a7cde9fa713be31b114755252f28',
-     'b5b65ca39d93a7cde9fa713be31b114755252f28', 'darwin'),
+     'https://storage.googleapis.com/perfetto/gn-mac-1695-83dad00a',
+     '4c0d45772aea4146699772165e8112fa76ceb295', 'darwin'),
     ('buildtools/linux64/gn',
-     'https://storage.googleapis.com/perfetto/gn-linux64-1370d9c5358868b7b66292821b6fe61950826870',
-     '1370d9c5358868b7b66292821b6fe61950826870', 'linux'),
+     'https://storage.googleapis.com/perfetto/gn-linux64-1695-83dad00a',
+     'fcabfc379bccaa65b4e2fc791594ba124dafc7d0', 'linux'),
 
     # clang-format
     ('buildtools/mac/clang-format',
diff --git a/tools/protoprofile/BUILD.gn b/tools/protoprofile/BUILD.gn
index d23cbf8..48fbc85 100644
--- a/tools/protoprofile/BUILD.gn
+++ b/tools/protoprofile/BUILD.gn
@@ -30,10 +30,6 @@
     "../../src/base",
     "../../src/protozero",
   ]
-  sources = [
-    "main.cc",
-  ]
-  deps = [
-    "../../gn:protobuf_full",
-  ]
+  sources = [ "main.cc" ]
+  deps = [ "../../gn:protobuf_full" ]
 }
diff --git a/tools/sanitizers_unittests/BUILD.gn b/tools/sanitizers_unittests/BUILD.gn
index be69e1a..26ef638 100644
--- a/tools/sanitizers_unittests/BUILD.gn
+++ b/tools/sanitizers_unittests/BUILD.gn
@@ -18,7 +18,5 @@
     "../../gn:default_deps",
     "../../gn:gtest_and_gmock",
   ]
-  sources = [
-    "sanitizers_unittest.cc",
-  ]
+  sources = [ "sanitizers_unittest.cc" ]
 }
diff --git a/tools/skippy/BUILD.gn b/tools/skippy/BUILD.gn
index 087c2ad..b2926c0 100644
--- a/tools/skippy/BUILD.gn
+++ b/tools/skippy/BUILD.gn
@@ -18,7 +18,5 @@
     "../../gn:default_deps",
     "../../src/base",
   ]
-  sources = [
-    "skippy.cc",
-  ]
+  sources = [ "skippy.cc" ]
 }
diff --git a/tools/trace_to_text/BUILD.gn b/tools/trace_to_text/BUILD.gn
index 6892d1a..bb0cf7b 100644
--- a/tools/trace_to_text/BUILD.gn
+++ b/tools/trace_to_text/BUILD.gn
@@ -63,9 +63,7 @@
 }
 
 source_set("pprofbuilder") {
-  public_deps = [
-    "../../include/perfetto/profiling:pprof_builder",
-  ]
+  public_deps = [ "../../include/perfetto/profiling:pprof_builder" ]
   deps = [
     ":utils",
     "../../gn:default_deps",
@@ -78,17 +76,13 @@
     "../../src/profiling/symbolizer",
     "../../src/profiling/symbolizer:symbolize_database",
   ]
-  sources = [
-    "pprof_builder.cc",
-  ]
+  sources = [ "pprof_builder.cc" ]
 }
 
 # Exposed in bazel builds.
 static_library("libpprofbuilder") {
   complete_static_lib = true
-  deps = [
-    ":pprofbuilder",
-  ]
+  deps = [ ":pprofbuilder" ]
 }
 
 # The core source files that are used both by the "full" version (the host
@@ -133,9 +127,7 @@
     "../../gn:default_deps",
     "../../include/perfetto/base",
   ]
-  sources = [
-    "lite_fallbacks.cc",
-  ]
+  sources = [ "lite_fallbacks.cc" ]
 }
 
 # Full target for the host. Depends on libprotobuf-full.
diff --git a/ui/BUILD.gn b/ui/BUILD.gn
index d7d67a8..b488557 100644
--- a/ui/BUILD.gn
+++ b/ui/BUILD.gn
@@ -85,9 +85,7 @@
                              "outputs",
                              "depfile",
                            ])
-    deps = [
-      ":node_modules",
-    ]
+    deps = [ ":node_modules" ]
     if (defined(invoker.deps)) {
       deps += invoker.deps
     }
@@ -116,9 +114,7 @@
     assert(defined(invoker.input))
     assert(defined(invoker.output))
     forward_variables_from(invoker, [ "deps" ])
-    inputs = [
-      invoker.input,
-    ]
+    inputs = [ invoker.input ]
     outputs = [
       invoker.output,
       invoker.output + ".map",
@@ -172,49 +168,37 @@
 # included by the .html files.
 
 bundle("frontend_bundle") {
-  deps = [
-    ":transpile_all_ts",
-  ]
+  deps = [ ":transpile_all_ts" ]
   input = "$target_out_dir/frontend/index.js"
   output = "$target_out_dir/frontend_bundle.js"
 }
 
 bundle("chrome_extension_bundle") {
-  deps = [
-    ":transpile_all_ts",
-  ]
+  deps = [ ":transpile_all_ts" ]
   input = "$target_out_dir/chrome_extension/index.js"
   output = "$target_out_dir/chrome_extension_bundle.js"
 }
 
 bundle("controller_bundle") {
-  deps = [
-    ":transpile_all_ts",
-  ]
+  deps = [ ":transpile_all_ts" ]
   input = "$target_out_dir/controller/index.js"
   output = "$target_out_dir/controller_bundle.js"
 }
 
 bundle("engine_bundle") {
-  deps = [
-    ":transpile_all_ts",
-  ]
+  deps = [ ":transpile_all_ts" ]
   input = "$target_out_dir/engine/index.js"
   output = "$target_out_dir/engine_bundle.js"
 }
 
 bundle("service_worker_bundle") {
-  deps = [
-    ":transpile_service_worker_ts",
-  ]
+  deps = [ ":transpile_service_worker_ts" ]
   input = "$target_out_dir/service_worker/service_worker.js"
   output = "$target_out_dir/service_worker.js"
 }
 
 bundle("query_bundle") {
-  deps = [
-    ":transpile_all_ts",
-  ]
+  deps = [ ":transpile_all_ts" ]
   input = "$target_out_dir/query/index.js"
   output = "$target_out_dir/query_bundle.js"
 }
@@ -232,9 +216,7 @@
     "../protos/perfetto/ipc/consumer_port.proto",
     "../protos/perfetto/ipc/wire_protocol.proto",
   ]
-  outputs = [
-    "$ui_gen_dir/protos.js",
-  ]
+  outputs = [ "$ui_gen_dir/protos.js" ]
   node_cmd = "pbjs"
   args = [
            "-t",
@@ -251,15 +233,9 @@
 # Protobuf.js requires to first generate .js files from the .proto and then
 # create .ts definitions for them.
 node_bin("protos_to_ts") {
-  deps = [
-    ":protos_to_js",
-  ]
-  inputs = [
-    "$ui_gen_dir/protos.js",
-  ]
-  outputs = [
-    "$ui_gen_dir/protos.d.ts",
-  ]
+  deps = [ ":protos_to_js" ]
+  inputs = [ "$ui_gen_dir/protos.js" ]
+  outputs = [ "$ui_gen_dir/protos.d.ts" ]
   node_cmd = "pbts"
   args = [
     "-p",
@@ -281,9 +257,7 @@
     ":protos_to_ts",
     ":wasm_gen",
   ]
-  inputs = [
-    "tsconfig.json",
-  ]
+  inputs = [ "tsconfig.json" ]
   outputs = [
     "$target_out_dir/frontend/index.js",
     "$target_out_dir/engine/index.js",
@@ -323,9 +297,7 @@
     "tsconfig.json",
     "src/service_worker/service_worker.ts",
   ]
-  outputs = [
-    "$target_out_dir/service_worker/service_worker.js",
-  ]
+  outputs = [ "$target_out_dir/service_worker/service_worker.js" ]
 
   node_cmd = "tsc"
   args = [
@@ -353,13 +325,9 @@
 
 # Build css.
 node_bin("scss") {
-  deps = [
-    ":dist_symlink",
-  ]
+  deps = [ ":dist_symlink" ]
   inputs = [ scss_root ] + scss_srcs
-  outputs = [
-    "$ui_dir/perfetto.css",
-  ]
+  outputs = [ "$ui_dir/perfetto.css" ]
 
   node_cmd = "node-sass"
   args = [
@@ -373,12 +341,8 @@
 # | Copy rules: create the final output directory.                             |
 # +----------------------------------------------------------------------------+
 copy("index_dist") {
-  sources = [
-    "index.html",
-  ]
-  outputs = [
-    "$ui_dir/index.html",
-  ]
+  sources = [ "index.html" ]
+  outputs = [ "$ui_dir/index.html" ]
 }
 
 copy("typefaces_dist") {
@@ -391,18 +355,12 @@
     "../buildtools/typefaces/RobotoMono-Regular.woff2",
   ]
 
-  outputs = [
-    "$ui_dir/assets/{{source_file_part}}",
-  ]
+  outputs = [ "$ui_dir/assets/{{source_file_part}}" ]
 }
 
 copy("query_dist") {
-  sources = [
-    "query.html",
-  ]
-  outputs = [
-    "$ui_dir/query.html",
-  ]
+  sources = [ "query.html" ]
+  outputs = [ "$ui_dir/query.html" ]
 }
 
 copy("assets_dist") {
@@ -429,9 +387,7 @@
               "src/assets/rec_ring_buf.png",
               "src/assets/rec_vmstat.png",
             ] + [ scss_root ] + scss_srcs
-  outputs = [
-    "$ui_dir/assets/{{source_file_part}}",
-  ]
+  outputs = [ "$ui_dir/assets/{{source_file_part}}" ]
 }
 copy("chrome_extension_assets_dist") {
   sources = [
@@ -439,55 +395,41 @@
     "src/assets/logo.png",
     "src/chrome_extension/manifest.json",
   ]
-  outputs = [
-    "$chrome_extension_dir/{{source_file_part}}",
-  ]
+  outputs = [ "$chrome_extension_dir/{{source_file_part}}" ]
 }
 
 sorcery("frontend_bundle_dist") {
-  deps = [
-    ":frontend_bundle",
-  ]
+  deps = [ ":frontend_bundle" ]
   input = "$target_out_dir/frontend_bundle.js"
   output = "$ui_dir/frontend_bundle.js"
 }
 
 sorcery("chrome_extension_bundle_dist") {
-  deps = [
-    ":chrome_extension_bundle",
-  ]
+  deps = [ ":chrome_extension_bundle" ]
   input = "$target_out_dir/chrome_extension_bundle.js"
   output = "$chrome_extension_dir/chrome_extension_bundle.js"
 }
 
 sorcery("controller_bundle_dist") {
-  deps = [
-    ":controller_bundle",
-  ]
+  deps = [ ":controller_bundle" ]
   input = "$target_out_dir/controller_bundle.js"
   output = "$ui_dir/controller_bundle.js"
 }
 
 sorcery("engine_bundle_dist") {
-  deps = [
-    ":engine_bundle",
-  ]
+  deps = [ ":engine_bundle" ]
   input = "$target_out_dir/engine_bundle.js"
   output = "$ui_dir/engine_bundle.js"
 }
 
 sorcery("service_worker_bundle_dist") {
-  deps = [
-    ":service_worker_bundle",
-  ]
+  deps = [ ":service_worker_bundle" ]
   input = "$target_out_dir/service_worker.js"
   output = "$ui_dir/service_worker.js"
 }
 
 sorcery("query_bundle_dist") {
-  deps = [
-    ":query_bundle",
-  ]
+  deps = [ ":query_bundle" ]
   input = "$target_out_dir/query_bundle.js"
   output = "$ui_dir/query_bundle.js"
 }
@@ -501,9 +443,7 @@
     "$root_build_dir/wasm/trace_processor.wasm",
     "$root_build_dir/wasm/trace_to_text.wasm",
   ]
-  outputs = [
-    "$ui_dir/{{source_file_part}}",
-  ]
+  outputs = [ "$ui_dir/{{source_file_part}}" ]
 }
 
 copy("wasm_gen") {
@@ -537,9 +477,7 @@
       "$root_build_dir/wasm/trace_to_text.wasm.map",
     ]
   }
-  outputs = [
-    "$ui_gen_dir/{{source_file_part}}",
-  ]
+  outputs = [ "$ui_gen_dir/{{source_file_part}}" ]
 }
 
 # Copy over the vulcanized legacy trace viewer.
@@ -548,9 +486,7 @@
     "../buildtools/catapult_trace_viewer/catapult_trace_viewer.html",
     "../buildtools/catapult_trace_viewer/catapult_trace_viewer.js",
   ]
-  outputs = [
-    "$ui_dir/assets/{{source_file_part}}",
-  ]
+  outputs = [ "$ui_dir/assets/{{source_file_part}}" ]
 }
 
 # +----------------------------------------------------------------------------+
@@ -565,17 +501,13 @@
     rebase_path("$target_out_dir/node_exists", ""),
   ]
   inputs = []
-  outputs = [
-    "$target_out_dir/node_exists",
-  ]
+  outputs = [ "$target_out_dir/node_exists" ]
 }
 
 # Creates a symlink from out/xxx/ui/node_modules -> ../../../ui/node_modules.
 # This allows to run rollup and other node tools from the out/xxx directory.
 action("node_modules_symlink") {
-  deps = [
-    ":check_node_exists",
-  ]
+  deps = [ ":check_node_exists" ]
 
   script = "../gn/standalone/build_tool_wrapper.py"
   stamp_file = "$target_out_dir/.$target_name.stamp"
@@ -587,15 +519,11 @@
     rebase_path("node_modules", target_out_dir),
     rebase_path("$target_out_dir/node_modules", root_build_dir),
   ]
-  outputs = [
-    stamp_file,
-  ]
+  outputs = [ stamp_file ]
 }
 
 group("node_modules") {
-  deps = [
-    ":node_modules_symlink",
-  ]
+  deps = [ ":node_modules_symlink" ]
 }
 
 # Creates a symlink from //ui/dist -> ../../out/xxx/ui. Used only for
@@ -613,12 +541,8 @@
     rebase_path(target_out_dir, "."),
     rebase_path("dist", root_build_dir),
   ]
-  inputs = [
-    "$root_build_dir",
-  ]
-  outputs = [
-    stamp_file,
-  ]
+  inputs = [ "$root_build_dir" ]
+  outputs = [ stamp_file ]
 }
 
 group("test_scripts") {
@@ -629,21 +553,13 @@
 }
 
 copy("copy_unittests_script") {
-  sources = [
-    "config/ui_unittests_template",
-  ]
-  outputs = [
-    "$root_build_dir/ui_unittests",
-  ]
+  sources = [ "config/ui_unittests_template" ]
+  outputs = [ "$root_build_dir/ui_unittests" ]
 }
 
 copy("copy_tests_script") {
-  sources = [
-    "config/ui_tests_template",
-  ]
-  outputs = [
-    "$root_build_dir/ui_tests",
-  ]
+  sources = [ "config/ui_tests_template" ]
+  outputs = [ "$root_build_dir/ui_tests" ]
 }
 
 # This target generates an map containing all the UI subresources and their
@@ -659,14 +575,10 @@
       dist_files += [ rebase_path(dist_file, root_build_dir) ]
     }
   }
-  deps = [
-    ":dist",
-  ]
+  deps = [ ":dist" ]
   script = "../gn/standalone/write_ui_dist_file_map.py"
   inputs = []
-  outputs = [
-    out_file_path,
-  ]
+  outputs = [ out_file_path ]
   args = [
            "--out",
            rebase_path(out_file_path, root_build_dir),