aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOksana Zhuravlova <oksamyt@google.com>2020-07-20 10:35:37 -0700
committerEric Seckler <eseckler@google.com>2020-08-12 16:36:15 +0000
commitaa0099498c7e3efbdf0efcd445ab6848e984666a (patch)
tree6927efd8303ab1cd3c11eac324bd658ba92defcb
parent0d5f47eb1f8cc6d4a6abfd41011b5180f657aec3 (diff)
downloadperfetto-chromium/4183.tar.gz
Add host_app_package_name to ChromeProcessDescriptorchromium/4183
This change adds an optional host_app_package_name field to the ChromeProcessDescriptor message. This field will be populated by the tracing service for the renderer process and read by the trace processor to make this information available in the perfetto tables. Cherry-picked from I1e9385cca72657bf77bc69a43fc9e703f46ee8d7. Bug: 159477965 Change-Id: I0dffe8174de670b38cb14e30f51afb907310cb04
-rw-r--r--protos/perfetto/trace/perfetto_trace.proto4
-rw-r--r--protos/perfetto/trace/track_event/chrome_process_descriptor.proto4
2 files changed, 8 insertions, 0 deletions
diff --git a/protos/perfetto/trace/perfetto_trace.proto b/protos/perfetto/trace/perfetto_trace.proto
index 3de8cd84b..14e7c8966 100644
--- a/protos/perfetto/trace/perfetto_trace.proto
+++ b/protos/perfetto/trace/perfetto_trace.proto
@@ -6811,6 +6811,10 @@ message ChromeProcessDescriptor {
// To support old UI. New UI should determine default sorting by process_type.
optional int32 legacy_sort_index = 3;
+
+ // Name of the hosting app for WebView. Used to match renderer processes to
+ // their hosting apps.
+ optional string host_app_package_name = 4;
}
// End of protos/perfetto/trace/track_event/chrome_process_descriptor.proto
diff --git a/protos/perfetto/trace/track_event/chrome_process_descriptor.proto b/protos/perfetto/trace/track_event/chrome_process_descriptor.proto
index f7d0177ef..c0bb89ba5 100644
--- a/protos/perfetto/trace/track_event/chrome_process_descriptor.proto
+++ b/protos/perfetto/trace/track_event/chrome_process_descriptor.proto
@@ -40,4 +40,8 @@ message ChromeProcessDescriptor {
// To support old UI. New UI should determine default sorting by process_type.
optional int32 legacy_sort_index = 3;
+
+ // Name of the hosting app for WebView. Used to match renderer processes to
+ // their hosting apps.
+ optional string host_app_package_name = 4;
}