aboutsummaryrefslogtreecommitdiff
path: root/protos/third_party/chromium/chrome_track_event.proto
diff options
context:
space:
mode:
Diffstat (limited to 'protos/third_party/chromium/chrome_track_event.proto')
-rw-r--r--protos/third_party/chromium/chrome_track_event.proto40
1 files changed, 40 insertions, 0 deletions
diff --git a/protos/third_party/chromium/chrome_track_event.proto b/protos/third_party/chromium/chrome_track_event.proto
index f19c1cf9a..cce5e7693 100644
--- a/protos/third_party/chromium/chrome_track_event.proto
+++ b/protos/third_party/chromium/chrome_track_event.proto
@@ -512,6 +512,12 @@ message BrowsingContextState {
// The ID of the BrowsingInstance that the BrowsingContextState belongs to.
optional int32 browsing_instance_id = 1;
+ // The ID of the CoopRelatedGroup that the BrowsingContextState belongs to.
+ optional int32 coop_related_group_id = 2 [deprecated = true];
+
+ // The token of the CoopRelatedGroup that the BrowsingContextState belongs to.
+ optional string coop_related_group_token = 3;
+
// Additional untyped debug information associated with this
// FrameTreeNode, populated via TracedProto::AddDebugAnnotations API.
repeated DebugAnnotation debug_annotations = 99;
@@ -734,6 +740,7 @@ message RendererMainThreadTaskExecution {
TASK_TYPE_INTERNAL_NAVIGATION_CANCELLATION = 80;
TASK_TYPE_LOW_PRIORITY_SCRIPT_EXECUTION = 81;
TASK_TYPE_STORAGE = 82;
+ TASK_TYPE_NETWORKING_UNFREEZABLE_IMAGE_LOADING = 83;
}
enum FrameType {
@@ -863,6 +870,7 @@ message SequenceManagerTask {
HIGH_PRIORITY_CONTINUATION = 8;
NORMAL_PRIORITY_CONTINUATION = 9;
LOW_PRIORITY_CONTINUATION = 10;
+ EXTREMELY_HIGH_PRIORITY = 11;
}
enum QueueName {
@@ -1031,11 +1039,25 @@ message BlinkExecutionContext {
SERVICE_WORKER = 5;
}
+ // Definition of world type.
+ enum WorldType {
+ WORLD_UNKNOWN = 0;
+ WORLD_MAIN = 1;
+ WORLD_ISOLATED = 2;
+ WORLD_INSPECTOR_ISOLATED = 3;
+ WORLD_REG_EXP = 4;
+ WORLD_FOR_V8_CONTEXT_SNAPSHOT_NON_MAIN = 5;
+ WORLD_WORKER = 6;
+ WORLD_SHADOW_REALM = 7;
+ }
+
optional ContextType type = 1;
// Contains url of frame or worker.
optional string url = 2;
// The origin of the execution context.
optional string origin = 3;
+ // The world type of the execution context.
+ optional WorldType world_type = 4;
}
// Serializes the blink::SourceLocation object.
@@ -1079,10 +1101,28 @@ message BlinkHighEntropyAPI {
// similar to "Navigator.languages.get".
optional string identifier = 1;
repeated JSFunctionArgument func_arguments = 2;
+
+ // Deprecated in favour of outer source_location.
optional BlinkSourceLocation source_location = 3;
}
optional BlinkExecutionContext execution_context = 1;
optional CalledJsApi called_api = 2;
+ optional BlinkSourceLocation source_location = 3;
+
+ // Describes lookup of a font.
+ message FontLookup {
+ enum FontLookupType {
+ FONT_LOOKUP_UNKNOWN_TYPE = 0;
+ FONT_LOOKUP_UNIQUE_OR_FAMILY_NAME = 1;
+ FONT_LOOKUP_UNIQUE_NAME_ONLY = 2;
+ }
+ optional FontLookupType type = 1;
+ optional string name = 2;
+ optional uint64 weight = 3;
+ optional uint64 width = 4;
+ optional uint64 slope = 5;
+ }
+ optional FontLookup font_lookup = 4;
}
// Contains information about a tab switch measurement.