diff options
Diffstat (limited to 'protos/third_party/chromium/chrome_track_event.proto')
-rw-r--r-- | protos/third_party/chromium/chrome_track_event.proto | 40 |
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. |