diff options
author | Aman Verma <amanvr@google.com> | 2024-04-18 12:26:12 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2024-04-18 12:26:12 +0000 |
commit | 55751a1188258f5b4972642d28fcc6fcf8737ddf (patch) | |
tree | c0b0eb26b58ef22f0b658226deadb6b570fc1cf7 | |
parent | 03193a44ad24c622338c62df57073ef06511fc06 (diff) | |
parent | 9918c9d40cf218ddf8be6619d9fa3ec1a7222eb9 (diff) | |
download | perfetto-55751a1188258f5b4972642d28fcc6fcf8737ddf.tar.gz |
Merge "COPYBARA_IMPORT=Project import generated by Copybara." into main
-rw-r--r-- | protos/third_party/chromium/chrome_track_event.proto | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/protos/third_party/chromium/chrome_track_event.proto b/protos/third_party/chromium/chrome_track_event.proto index 882d6ffed..29a4cb3e3 100644 --- a/protos/third_party/chromium/chrome_track_event.proto +++ b/protos/third_party/chromium/chrome_track_event.proto @@ -1835,9 +1835,27 @@ message CompositorTimingHistoryV2 { optional int64 draw_estimate_delta_us = 7; } +message WebViewStartup { + optional bool from_ui_thread = 1; + // This enum must be kept in sync with WebViewChromiumAwInit.CallSite + enum CallSite { + GET_AW_TRACING_CONTROLLER = 0; + GET_AW_PROXY_CONTROLLER = 1; + WEBVIEW_INSTANCE = 2; + GET_STATICS = 3; + GET_DEFAULT_GEOLOCATION_PERMISSIONS = 4; + GET_DEFAULT_SERVICE_WORKER_CONTROLLER = 5; + GET_WEB_ICON_DATABASE = 6; + GET_DEFAULT_WEB_STORAGE = 7; + GET_DEFAULT_WEBVIEW_DATABASE = 8; + GET_TRACING_CONTROLLER = 9; + } + optional CallSite call_site = 2; +} + message ChromeTrackEvent { // Extension range for Chrome: 1000-1999 - // Next ID: 1063 + // Next ID: 1064 extend TrackEvent { optional ChromeAppState chrome_app_state = 1000; @@ -1970,5 +1988,7 @@ message ChromeTrackEvent { optional ViewClassName view_class_name = 1061; optional ChromeCompositorSchedulerStateV2 cc_scheduler_state = 1062; + + optional WebViewStartup webview_startup = 1063; } } |