Add a new typed argument proto to encapsulate chromium's scheduler state.

You can see the code that generated the json version of this proto here:
https://cs.chromium.org/chromium/src/cc/scheduler/scheduler.cc?type=cs&g=0&l=876

In addition this is currently logged in Chrome here:
https://cs.chromium.org/chromium/src/cc/scheduler/scheduler.cc?type=cs&g=0&l=876

All strings in the dictionary have been converted to enums (since that
was what they originally are). This should have significant savings on
trace size.

Change-Id: I58f4e292764281f459adba85caf9957774c5db6c
diff --git a/BUILD b/BUILD
index dae81c7..6f40bc3 100644
--- a/BUILD
+++ b/BUILD
@@ -2274,6 +2274,7 @@
 perfetto_proto_library(
     name = "protos_perfetto_trace_track_event_protos",
     srcs = [
+        "protos/perfetto/trace/track_event/chrome_compositor_scheduler_state.proto",
         "protos/perfetto/trace/track_event/debug_annotation.proto",
         "protos/perfetto/trace/track_event/log_message.proto",
         "protos/perfetto/trace/track_event/process_descriptor.proto",