# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: components/optimization_guide/proto/features/actions_data.proto
# Protobuf Python Version: 7.35.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    7,
    35,
    1,
    '',
    'components/optimization_guide/proto/features/actions_data.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from components.optimization_guide.proto.features import common_quality_data_pb2 as components_dot_optimization__guide_dot_proto_dot_features_dot_common__quality__data__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n?components/optimization_guide/proto/features/actions_data.proto\x12\x18optimization_guide.proto\x1a\x46\x63omponents/optimization_guide/proto/features/common_quality_data.proto\"\xc1\x01\n\x0c\x41\x63tionTarget\x12\x1e\n\x0f\x63ontent_node_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12?\n\ncoordinate\x18\x02 \x01(\x0b\x32$.optimization_guide.proto.CoordinateB\x05\xaa\x01\x02\x08\x01\x12P\n\x13\x64ocument_identifier\x18\x03 \x01(\x0b\x32,.optimization_guide.proto.DocumentIdentifierB\x05\xaa\x01\x02\x08\x01\"\x93\x03\n\x0b\x43lickAction\x12=\n\x06target\x18\x01 \x01(\x0b\x32&.optimization_guide.proto.ActionTargetB\x05\xaa\x01\x02\x08\x01\x12J\n\nclick_type\x18\x02 \x01(\x0e\x32/.optimization_guide.proto.ClickAction.ClickTypeB\x05\xaa\x01\x02\x08\x01\x12L\n\x0b\x63lick_count\x18\x03 \x01(\x0e\x32\x30.optimization_guide.proto.ClickAction.ClickCountB\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x04 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"U\n\tClickType\x12\x16\n\x12UNKNOWN_CLICK_TYPE\x10\x00\x12\x08\n\x04LEFT\x10\x01\x12\t\n\x05RIGHT\x10\x02\x12\x1b\n\x17LEFT_ON_OCCLUDED_TARGET\x10\x03\"=\n\nClickCount\x12\x17\n\x13UNKNOWN_CLICK_COUNT\x10\x00\x12\n\n\x06SINGLE\x10\x01\x12\n\n\x06\x44OUBLE\x10\x02\"\xac\x02\n\nTypeAction\x12=\n\x06target\x18\x01 \x01(\x0b\x32&.optimization_guide.proto.ActionTargetB\x05\xaa\x01\x02\x08\x01\x12\x13\n\x04text\x18\x02 \x01(\tB\x05\xaa\x01\x02\x08\x01\x12\x1e\n\x0f\x66ollow_by_enter\x18\x03 \x01(\x08\x42\x05\xaa\x01\x02\x08\x01\x12\x42\n\x04mode\x18\x04 \x01(\x0e\x32-.optimization_guide.proto.TypeAction.TypeModeB\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x05 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"O\n\x08TypeMode\x12\x15\n\x11UNKNOWN_TYPE_MODE\x10\x00\x12\x13\n\x0f\x44\x45LETE_EXISTING\x10\x01\x12\x0b\n\x07PREPEND\x10\x02\x12\n\n\x06\x41PPEND\x10\x03\"\xa7\x02\n\x0cScrollAction\x12=\n\x06target\x18\x01 \x01(\x0b\x32&.optimization_guide.proto.ActionTargetB\x05\xaa\x01\x02\x08\x01\x12P\n\tdirection\x18\x02 \x01(\x0e\x32\x36.optimization_guide.proto.ScrollAction.ScrollDirectionB\x05\xaa\x01\x02\x08\x01\x12\x17\n\x08\x64istance\x18\x03 \x01(\x02\x42\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x04 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"V\n\x0fScrollDirection\x12\x1c\n\x18UNKNOWN_SCROLL_DIRECTION\x10\x00\x12\x08\n\x04LEFT\x10\x01\x12\t\n\x05RIGHT\x10\x02\x12\x06\n\x02UP\x10\x03\x12\x08\n\x04\x44OWN\x10\x04\"g\n\x0fMoveMouseAction\x12=\n\x06target\x18\x01 \x01(\x0b\x32&.optimization_guide.proto.ActionTargetB\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"\xb3\x01\n\x14\x44ragAndReleaseAction\x12\x42\n\x0b\x66rom_target\x18\x01 \x01(\x0b\x32&.optimization_guide.proto.ActionTargetB\x05\xaa\x01\x02\x08\x01\x12@\n\tto_target\x18\x02 \x01(\x0b\x32&.optimization_guide.proto.ActionTargetB\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x03 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"z\n\x0cSelectAction\x12=\n\x06target\x18\x01 \x01(\x0b\x32&.optimization_guide.proto.ActionTargetB\x05\xaa\x01\x02\x08\x01\x12\x14\n\x05value\x18\x02 \x01(\tB\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x03 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\";\n\x0eNavigateAction\x12\x12\n\x03url\x18\x01 \x01(\tB\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"H\n\nWaitAction\x12\x1b\n\x0cwait_time_ms\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12\x1d\n\x0eobserve_tab_id\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"*\n\x11HistoryBackAction\x12\x15\n\x06tab_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"-\n\x14HistoryForwardAction\x12\x15\n\x06tab_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"F\n\x0f\x43reateTabAction\x12\x18\n\twindow_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12\x19\n\nforeground\x18\x02 \x01(\x08\x42\x05\xaa\x01\x02\x08\x01\"\'\n\x0e\x43loseTabAction\x12\x15\n\x06tab_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"*\n\x11\x41\x63tivateTabAction\x12\x15\n\x06tab_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"\x14\n\x12\x43reateWindowAction\"-\n\x11\x43loseWindowAction\x12\x18\n\twindow_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"0\n\x14\x41\x63tivateWindowAction\x12\x18\n\twindow_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"\x13\n\x11YieldToUserAction\"\x86\x03\n\x12\x41ttemptLoginAction\x12\x15\n\x06tab_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12O\n\rlogin_targets\x18\x02 \x03(\x0b\x32\x38.optimization_guide.proto.AttemptLoginAction.LoginTarget\x1a\x87\x02\n\x0bLoginTarget\x12]\n\nlogin_type\x18\x01 \x01(\x0e\x32\x42.optimization_guide.proto.AttemptLoginAction.LoginTarget.LoginTypeB\x05\xaa\x01\x02\x08\x01\x12=\n\x06target\x18\x02 \x01(\x0b\x32&.optimization_guide.proto.ActionTargetB\x05\xaa\x01\x02\x08\x01\"Z\n\tLoginType\x12\x16\n\x12UNKNOWN_LOGIN_TYPE\x10\x00\x12\x18\n\x14PASSWORD_FORM_SUBMIT\x10\x01\x12\x1b\n\x17\x46\x45\x44\x45RATED_GOOGLE_SIGNIN\x10\x02\"\x81\x03\n\x12\x46ormFillingRequest\x12>\n\x0etrigger_fields\x18\x01 \x03(\x0b\x32&.optimization_guide.proto.ActionTarget\x12Y\n\x0erequested_data\x18\x02 \x01(\x0e\x32:.optimization_guide.proto.FormFillingRequest.RequestedDataB\x05\xaa\x01\x02\x08\x01\x12\x1c\n\rsection_label\x18\x03 \x01(\tB\x05\xaa\x01\x02\x08\x01\"\xb1\x01\n\rRequestedData\x12\x1a\n\x16REQUESTED_DATA_UNKNOWN\x10\x00\x12\x0b\n\x07\x41\x44\x44RESS\x10\x01\x12\x14\n\x10SHIPPING_ADDRESS\x10\x02\x12\x13\n\x0f\x42ILLING_ADDRESS\x10\x03\x12\x10\n\x0cHOME_ADDRESS\x10\x04\x12\x10\n\x0cWORK_ADDRESS\x10\x05\x12\x0f\n\x0b\x43REDIT_CARD\x10\x06\x12\x17\n\x13\x43ONTACT_INFORMATION\x10\x07\"~\n\x18\x41ttemptFormFillingAction\x12\x15\n\x06tab_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12K\n\x15\x66orm_filling_requests\x18\x02 \x03(\x0b\x32,.optimization_guide.proto.FormFillingRequest\"\xd3\x02\n\x17\x41ttemptOtpFillingAction\x12\x15\n\x06tab_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12=\n\rtarget_fields\x18\x02 \x03(\x0b\x32&.optimization_guide.proto.ActionTarget\x12\x19\n\nfor_signin\x18\x03 \x01(\x08\x42\x05\xaa\x01\x02\x08\x01\x12\\\n\x12predicted_otp_type\x18\x04 \x01(\x0e\x32\x39.optimization_guide.proto.AttemptOtpFillingAction.OtpTypeB\x05\xaa\x01\x02\x08\x01\"i\n\x07OtpType\x12\x18\n\x14OTP_TYPE_UNSPECIFIED\x10\x00\x12\x10\n\x0cOTP_TYPE_SMS\x10\x01\x12\x12\n\x0eOTP_TYPE_EMAIL\x10\x02\x12\x1e\n\x1aOTP_TYPE_AUTHENTICATOR_APP\x10\x03\"r\n\x0eScrollToAction\x12=\n\x06target\x18\x03 \x01(\x0b\x32&.optimization_guide.proto.ActionTargetB\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x04 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01J\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03\"\xb5\x01\n\x10ScriptToolAction\x12P\n\x13\x64ocument_identifier\x18\x01 \x01(\x0b\x32,.optimization_guide.proto.DocumentIdentifierB\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12\x18\n\ttool_name\x18\x03 \x01(\tB\x05\xaa\x01\x02\x08\x01\x12\x1e\n\x0finput_arguments\x18\x04 \x01(\tB\x05\xaa\x01\x02\x08\x01\"\x11\n\x0fPlayMediaAction\"\x12\n\x10PauseMediaAction\"a\n\x0fSeekMediaAction\x12\'\n\x16seek_time_microseconds\x18\x01 \x01(\x03\x42\x07\x18\x01\xaa\x01\x02\x08\x01\x12%\n\x16seek_time_milliseconds\x18\x02 \x01(\x03\x42\x05\xaa\x01\x02\x08\x01\"\xfc\x01\n\x12MediaControlAction\x12\x39\n\x04play\x18\x03 \x01(\x0b\x32).optimization_guide.proto.PlayMediaActionH\x00\x12;\n\x05pause\x18\x04 \x01(\x0b\x32*.optimization_guide.proto.PauseMediaActionH\x00\x12\x39\n\x04seek\x18\x05 \x01(\x0b\x32).optimization_guide.proto.SeekMediaActionH\x00\x12\x15\n\x06tab_id\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x42\x16\n\x14media_control_actionJ\x04\x08\x01\x10\x02\"+\n\x1bLoadAndExtractContentAction\x12\x0c\n\x04urls\x18\x01 \x03(\t\"L\n\x13TranslatePageAction\x12\x1e\n\x0ftarget_language\x18\x01 \x01(\tB\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"\xb1\r\n\x06\x41\x63tion\x12\x36\n\x05\x63lick\x18\x01 \x01(\x0b\x32%.optimization_guide.proto.ClickActionH\x00\x12\x34\n\x04type\x18\x02 \x01(\x0b\x32$.optimization_guide.proto.TypeActionH\x00\x12\x38\n\x06scroll\x18\x03 \x01(\x0b\x32&.optimization_guide.proto.ScrollActionH\x00\x12?\n\nmove_mouse\x18\x04 \x01(\x0b\x32).optimization_guide.proto.MoveMouseActionH\x00\x12J\n\x10\x64rag_and_release\x18\x05 \x01(\x0b\x32..optimization_guide.proto.DragAndReleaseActionH\x00\x12\x38\n\x06select\x18\x06 \x01(\x0b\x32&.optimization_guide.proto.SelectActionH\x00\x12<\n\x08navigate\x18\x07 \x01(\x0b\x32(.optimization_guide.proto.NavigateActionH\x00\x12;\n\x04\x62\x61\x63k\x18\x08 \x01(\x0b\x32+.optimization_guide.proto.HistoryBackActionH\x00\x12\x41\n\x07\x66orward\x18\t \x01(\x0b\x32..optimization_guide.proto.HistoryForwardActionH\x00\x12\x34\n\x04wait\x18\n \x01(\x0b\x32$.optimization_guide.proto.WaitActionH\x00\x12?\n\ncreate_tab\x18\x0b \x01(\x0b\x32).optimization_guide.proto.CreateTabActionH\x00\x12=\n\tclose_tab\x18\x0c \x01(\x0b\x32(.optimization_guide.proto.CloseTabActionH\x00\x12\x43\n\x0c\x61\x63tivate_tab\x18\r \x01(\x0b\x32+.optimization_guide.proto.ActivateTabActionH\x00\x12\x45\n\rcreate_window\x18\x0e \x01(\x0b\x32,.optimization_guide.proto.CreateWindowActionH\x00\x12\x43\n\x0c\x63lose_window\x18\x0f \x01(\x0b\x32+.optimization_guide.proto.CloseWindowActionH\x00\x12I\n\x0f\x61\x63tivate_window\x18\x10 \x01(\x0b\x32..optimization_guide.proto.ActivateWindowActionH\x00\x12\x44\n\ryield_to_user\x18\x11 \x01(\x0b\x32+.optimization_guide.proto.YieldToUserActionH\x00\x12\x45\n\rattempt_login\x18\x12 \x01(\x0b\x32,.optimization_guide.proto.AttemptLoginActionH\x00\x12=\n\tscroll_to\x18\x13 \x01(\x0b\x32(.optimization_guide.proto.ScrollToActionH\x00\x12\x41\n\x0bscript_tool\x18\x14 \x01(\x0b\x32*.optimization_guide.proto.ScriptToolActionH\x00\x12\x45\n\rmedia_control\x18\x15 \x01(\x0b\x32,.optimization_guide.proto.MediaControlActionH\x00\x12R\n\x14\x61ttempt_form_filling\x18\x16 \x01(\x0b\x32\x32.optimization_guide.proto.AttemptFormFillingActionH\x00\x12Y\n\x18load_and_extract_content\x18\x17 \x01(\x0b\x32\x35.optimization_guide.proto.LoadAndExtractContentActionH\x00\x12P\n\x13\x61ttempt_otp_filling\x18\x18 \x01(\x0b\x32\x31.optimization_guide.proto.AttemptOtpFillingActionH\x00\x12G\n\x0etranslate_page\x18\x19 \x01(\x0b\x32-.optimization_guide.proto.TranslatePageActionH\x00\x42\x08\n\x06\x61\x63tion\"S\n\x0cTaskMetadata\x12\x43\n\x08security\x18\x01 \x01(\x0b\x32*.optimization_guide.proto.SecurityMetadataB\x05\xaa\x01\x02\x08\x01\"\x93\x01\n\x10SecurityMetadata\x12(\n added_writable_mainframe_origins\x18\x01 \x03(\t\x12U\n\x16\x61gent_container_config\x18\x02 \x01(\x0b\x32..optimization_guide.proto.AgentContainerConfigB\x05\xaa\x01\x02\x08\x01\"\xf7\x01\n\x1bScreenshotCollectionOptions\x12\x18\n\tmax_width\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12\x19\n\nmax_height\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12Q\n\x11screenshot_format\x18\x03 \x01(\x0e\x32/.optimization_guide.proto.ScreenshotImageFormatB\x05\xaa\x01\x02\x08\x01\x12P\n\x13\x63ompression_quality\x18\x04 \x01(\x0e\x32,.optimization_guide.proto.CompressionQualityB\x05\xaa\x01\x02\x08\x01\"\xa6\x02\n\x07\x41\x63tions\x12\x31\n\x07\x61\x63tions\x18\x01 \x03(\x0b\x32 .optimization_guide.proto.Action\x12\x16\n\x07task_id\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12\x30\n!skip_async_observation_collection\x18\x03 \x01(\x08\x42\x05\xaa\x01\x02\x08\x01\x12\x44\n\rtask_metadata\x18\x04 \x01(\x0b\x32&.optimization_guide.proto.TaskMetadataB\x05\xaa\x01\x02\x08\x01\x12X\n\x12screenshot_options\x18\x05 \x01(\x0b\x32\x35.optimization_guide.proto.ScreenshotCollectionOptionsB\x05\xaa\x01\x02\x08\x01\"o\n\x11WindowObservation\x12\x11\n\x02id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12\x1f\n\x10\x61\x63tivated_tab_id\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06\x61\x63tive\x18\x03 \x01(\x08\x42\x05\xaa\x01\x02\x08\x01\x12\x0f\n\x07tab_ids\x18\x04 \x03(\x05\"\xff\x08\n\x0eTabObservation\x12\x11\n\x02id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12U\n\x16\x61nnotated_page_content\x18\x02 \x01(\x0b\x32..optimization_guide.proto.AnnotatedPageContentB\x05\xaa\x01\x02\x08\x01\x12\x19\n\nscreenshot\x18\x03 \x01(\x0c\x42\x05\xaa\x01\x02\x08\x01\x12#\n\x14screenshot_mime_type\x18\x04 \x01(\tB\x05\xaa\x01\x02\x08\x01\x12T\n\x06result\x18\x05 \x01(\x0e\x32=.optimization_guide.proto.TabObservation.TabObservationResultB\x05\xaa\x01\x02\x08\x01\x12?\n\x08metadata\x18\x06 \x01(\x0b\x32&.optimization_guide.proto.PageMetadataB\x05\xaa\x01\x02\x08\x01\x12q\n\x1d\x61nnotated_page_content_result\x18\x07 \x01(\x0e\x32\x43.optimization_guide.proto.TabObservation.AnnotatedPageContentResultB\x05\xaa\x01\x02\x08\x01\x12[\n\x11screenshot_result\x18\x08 \x01(\x0e\x32\x39.optimization_guide.proto.TabObservation.ScreenshotResultB\x05\xaa\x01\x02\x08\x01\x12H\n\x0fscreenshot_info\x18\t \x01(\x0b\x32(.optimization_guide.proto.ScreenshotInfoB\x05\xaa\x01\x02\x08\x01\"\xb8\x02\n\x14TabObservationResult\x12\x16\n\x12TAB_OBSERVATION_OK\x10\x00\x12!\n\x1dTAB_OBSERVATION_TAB_WENT_AWAY\x10\x01\x12&\n\"TAB_OBSERVATION_SCREENSHOT_TIMEOUT\x10\x02\x12 \n\x1cTAB_OBSERVATION_PAGE_CRASHED\x10\x03\x12!\n\x1dTAB_OBSERVATION_UNKNOWN_ERROR\x10\x04\x12(\n$TAB_OBSERVATION_WEB_CONTENTS_CHANGED\x10\x05\x12-\n)TAB_OBSERVATION_PAGE_CONTEXT_NOT_ELIGIBLE\x10\x06\x12\x1f\n\x1bTAB_OBSERVATION_FETCH_ERROR\x10\x07\"\x81\x01\n\x1a\x41nnotatedPageContentResult\x12\x1d\n\x19\x41NNOTATED_PAGE_CONTENT_OK\x10\x00\x12\"\n\x1e\x41NNOTATED_PAGE_CONTENT_TIMEOUT\x10\x01\x12 \n\x1c\x41NNOTATED_PAGE_CONTENT_ERROR\x10\x02\"S\n\x10ScreenshotResult\x12\x11\n\rSCREENSHOT_OK\x10\x00\x12\x16\n\x12SCREENSHOT_TIMEOUT\x10\x01\x12\x14\n\x10SCREENSHOT_ERROR\x10\x02\"\x9a\n\n\rActionsResult\x12\x1c\n\raction_result\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12%\n\x16index_of_failed_action\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12\x1c\n\rerror_message\x18\x07 \x01(\tB\x05\xaa\x01\x02\x08\x01\x12\x19\n\x11\x65xtra_information\x18\x08 \x03(\t\x12<\n\x07windows\x18\x03 \x03(\x0b\x32+.optimization_guide.proto.WindowObservation\x12\x36\n\x04tabs\x18\x04 \x03(\x0b\x32(.optimization_guide.proto.TabObservation\x12G\n\x13script_tool_results\x18\x05 \x03(\x0b\x32*.optimization_guide.proto.ScriptToolResult\x12^\n\x13latency_information\x18\x06 \x01(\x0b\x32:.optimization_guide.proto.ActionsResult.LatencyInformationB\x05\xaa\x01\x02\x08\x01\x1a\xeb\x06\n\x12LatencyInformation\x12]\n\rlatency_steps\x18\x01 \x03(\x0b\x32\x46.optimization_guide.proto.ActionsResult.LatencyInformation.LatencyStep\x1a\xf5\x05\n\x0bLatencyStep\x12\x66\n\x06\x61\x63tion\x18\x03 \x01(\x0b\x32T.optimization_guide.proto.ActionsResult.LatencyInformation.LatencyStep.ActionLatencyH\x00\x12}\n\x12page_stabilization\x18\x04 \x01(\x0b\x32_.optimization_guide.proto.ActionsResult.LatencyInformation.LatencyStep.PageStabilizationLatencyH\x00\x12\x84\x01\n\x16\x61nnotated_page_content\x18\x05 \x01(\x0b\x32\x62.optimization_guide.proto.ActionsResult.LatencyInformation.LatencyStep.AnnotatedPageContentLatencyH\x00\x12n\n\nscreenshot\x18\x06 \x01(\x0b\x32X.optimization_guide.proto.ActionsResult.LatencyInformation.LatencyStep.ScreenshotLatencyH\x00\x12\x1f\n\x10latency_start_ms\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12\x1e\n\x0flatency_stop_ms\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x1a,\n\rActionLatency\x12\x1b\n\x0c\x61\x63tion_index\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x1a\x37\n\x18PageStabilizationLatency\x12\x1b\n\x0c\x61\x63tion_index\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x1a\x30\n\x1b\x41nnotatedPageContentLatency\x12\x11\n\x02id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x1a&\n\x11ScreenshotLatency\x12\x11\n\x02id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x42\x06\n\x04step\")\n\x10\x42rowserStartTask\x12\x15\n\x06tab_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\"\xf4\x01\n\x16\x42rowserStartTaskResult\x12\x16\n\x07task_id\x18\x01 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12\x15\n\x06tab_id\x18\x02 \x01(\x05\x42\x05\xaa\x01\x02\x08\x01\x12W\n\x06status\x18\x03 \x01(\x0e\x32@.optimization_guide.proto.BrowserStartTaskResult.StartTaskStatusB\x05\xaa\x01\x02\x08\x01\"R\n\x0fStartTaskStatus\x12\x1d\n\x19START_TASK_STATUS_UNKNOWN\x10\x00\x12\x0b\n\x07SUCCESS\x10\x01\x12\x13\n\x0fOVER_TASK_LIMIT\x10\x02*\xa1\x01\n\x15ScreenshotImageFormat\x12#\n\x1fSCREENSHOT_IMAGE_FORMAT_UNKNOWN\x10\x00\x12 \n\x1cSCREENSHOT_IMAGE_FORMAT_JPEG\x10\x01\x12\x1f\n\x1bSCREENSHOT_IMAGE_FORMAT_PNG\x10\x02\x12 \n\x1cSCREENSHOT_IMAGE_FORMAT_WEBP\x10\x03*\xae\x01\n\x12\x43ompressionQuality\x12\x1f\n\x1b\x43OMPRESSION_QUALITY_UNKNOWN\x10\x00\x12\x1b\n\x17\x43OMPRESSION_QUALITY_LOW\x10\x01\x12\x1e\n\x1a\x43OMPRESSION_QUALITY_MEDIUM\x10\x02\x12\x1c\n\x18\x43OMPRESSION_QUALITY_HIGH\x10\x03\x12\x1c\n\x18\x43OMPRESSION_QUALITY_NONE\x10\x04\x42K\n9org.chromium.components.optimization_guide.features.protoB\x0c\x41\x63tionsProtoH\x03\x62\x08\x65\x64itionsp\xe8\x07')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'components.optimization_guide.proto.features.actions_data_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n9org.chromium.components.optimization_guide.features.protoB\014ActionsProtoH\003'
  _globals['_ACTIONTARGET'].fields_by_name['content_node_id']._loaded_options = None
  _globals['_ACTIONTARGET'].fields_by_name['content_node_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONTARGET'].fields_by_name['coordinate']._loaded_options = None
  _globals['_ACTIONTARGET'].fields_by_name['coordinate']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONTARGET'].fields_by_name['document_identifier']._loaded_options = None
  _globals['_ACTIONTARGET'].fields_by_name['document_identifier']._serialized_options = b'\252\001\002\010\001'
  _globals['_CLICKACTION'].fields_by_name['target']._loaded_options = None
  _globals['_CLICKACTION'].fields_by_name['target']._serialized_options = b'\252\001\002\010\001'
  _globals['_CLICKACTION'].fields_by_name['click_type']._loaded_options = None
  _globals['_CLICKACTION'].fields_by_name['click_type']._serialized_options = b'\252\001\002\010\001'
  _globals['_CLICKACTION'].fields_by_name['click_count']._loaded_options = None
  _globals['_CLICKACTION'].fields_by_name['click_count']._serialized_options = b'\252\001\002\010\001'
  _globals['_CLICKACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_CLICKACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_TYPEACTION'].fields_by_name['target']._loaded_options = None
  _globals['_TYPEACTION'].fields_by_name['target']._serialized_options = b'\252\001\002\010\001'
  _globals['_TYPEACTION'].fields_by_name['text']._loaded_options = None
  _globals['_TYPEACTION'].fields_by_name['text']._serialized_options = b'\252\001\002\010\001'
  _globals['_TYPEACTION'].fields_by_name['follow_by_enter']._loaded_options = None
  _globals['_TYPEACTION'].fields_by_name['follow_by_enter']._serialized_options = b'\252\001\002\010\001'
  _globals['_TYPEACTION'].fields_by_name['mode']._loaded_options = None
  _globals['_TYPEACTION'].fields_by_name['mode']._serialized_options = b'\252\001\002\010\001'
  _globals['_TYPEACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_TYPEACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCROLLACTION'].fields_by_name['target']._loaded_options = None
  _globals['_SCROLLACTION'].fields_by_name['target']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCROLLACTION'].fields_by_name['direction']._loaded_options = None
  _globals['_SCROLLACTION'].fields_by_name['direction']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCROLLACTION'].fields_by_name['distance']._loaded_options = None
  _globals['_SCROLLACTION'].fields_by_name['distance']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCROLLACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_SCROLLACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_MOVEMOUSEACTION'].fields_by_name['target']._loaded_options = None
  _globals['_MOVEMOUSEACTION'].fields_by_name['target']._serialized_options = b'\252\001\002\010\001'
  _globals['_MOVEMOUSEACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_MOVEMOUSEACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_DRAGANDRELEASEACTION'].fields_by_name['from_target']._loaded_options = None
  _globals['_DRAGANDRELEASEACTION'].fields_by_name['from_target']._serialized_options = b'\252\001\002\010\001'
  _globals['_DRAGANDRELEASEACTION'].fields_by_name['to_target']._loaded_options = None
  _globals['_DRAGANDRELEASEACTION'].fields_by_name['to_target']._serialized_options = b'\252\001\002\010\001'
  _globals['_DRAGANDRELEASEACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_DRAGANDRELEASEACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_SELECTACTION'].fields_by_name['target']._loaded_options = None
  _globals['_SELECTACTION'].fields_by_name['target']._serialized_options = b'\252\001\002\010\001'
  _globals['_SELECTACTION'].fields_by_name['value']._loaded_options = None
  _globals['_SELECTACTION'].fields_by_name['value']._serialized_options = b'\252\001\002\010\001'
  _globals['_SELECTACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_SELECTACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_NAVIGATEACTION'].fields_by_name['url']._loaded_options = None
  _globals['_NAVIGATEACTION'].fields_by_name['url']._serialized_options = b'\252\001\002\010\001'
  _globals['_NAVIGATEACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_NAVIGATEACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_WAITACTION'].fields_by_name['wait_time_ms']._loaded_options = None
  _globals['_WAITACTION'].fields_by_name['wait_time_ms']._serialized_options = b'\252\001\002\010\001'
  _globals['_WAITACTION'].fields_by_name['observe_tab_id']._loaded_options = None
  _globals['_WAITACTION'].fields_by_name['observe_tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_HISTORYBACKACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_HISTORYBACKACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_HISTORYFORWARDACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_HISTORYFORWARDACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_CREATETABACTION'].fields_by_name['window_id']._loaded_options = None
  _globals['_CREATETABACTION'].fields_by_name['window_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_CREATETABACTION'].fields_by_name['foreground']._loaded_options = None
  _globals['_CREATETABACTION'].fields_by_name['foreground']._serialized_options = b'\252\001\002\010\001'
  _globals['_CLOSETABACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_CLOSETABACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIVATETABACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_ACTIVATETABACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_CLOSEWINDOWACTION'].fields_by_name['window_id']._loaded_options = None
  _globals['_CLOSEWINDOWACTION'].fields_by_name['window_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIVATEWINDOWACTION'].fields_by_name['window_id']._loaded_options = None
  _globals['_ACTIVATEWINDOWACTION'].fields_by_name['window_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_ATTEMPTLOGINACTION_LOGINTARGET'].fields_by_name['login_type']._loaded_options = None
  _globals['_ATTEMPTLOGINACTION_LOGINTARGET'].fields_by_name['login_type']._serialized_options = b'\252\001\002\010\001'
  _globals['_ATTEMPTLOGINACTION_LOGINTARGET'].fields_by_name['target']._loaded_options = None
  _globals['_ATTEMPTLOGINACTION_LOGINTARGET'].fields_by_name['target']._serialized_options = b'\252\001\002\010\001'
  _globals['_ATTEMPTLOGINACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_ATTEMPTLOGINACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_FORMFILLINGREQUEST'].fields_by_name['requested_data']._loaded_options = None
  _globals['_FORMFILLINGREQUEST'].fields_by_name['requested_data']._serialized_options = b'\252\001\002\010\001'
  _globals['_FORMFILLINGREQUEST'].fields_by_name['section_label']._loaded_options = None
  _globals['_FORMFILLINGREQUEST'].fields_by_name['section_label']._serialized_options = b'\252\001\002\010\001'
  _globals['_ATTEMPTFORMFILLINGACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_ATTEMPTFORMFILLINGACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_ATTEMPTOTPFILLINGACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_ATTEMPTOTPFILLINGACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_ATTEMPTOTPFILLINGACTION'].fields_by_name['for_signin']._loaded_options = None
  _globals['_ATTEMPTOTPFILLINGACTION'].fields_by_name['for_signin']._serialized_options = b'\252\001\002\010\001'
  _globals['_ATTEMPTOTPFILLINGACTION'].fields_by_name['predicted_otp_type']._loaded_options = None
  _globals['_ATTEMPTOTPFILLINGACTION'].fields_by_name['predicted_otp_type']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCROLLTOACTION'].fields_by_name['target']._loaded_options = None
  _globals['_SCROLLTOACTION'].fields_by_name['target']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCROLLTOACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_SCROLLTOACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCRIPTTOOLACTION'].fields_by_name['document_identifier']._loaded_options = None
  _globals['_SCRIPTTOOLACTION'].fields_by_name['document_identifier']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCRIPTTOOLACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_SCRIPTTOOLACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCRIPTTOOLACTION'].fields_by_name['tool_name']._loaded_options = None
  _globals['_SCRIPTTOOLACTION'].fields_by_name['tool_name']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCRIPTTOOLACTION'].fields_by_name['input_arguments']._loaded_options = None
  _globals['_SCRIPTTOOLACTION'].fields_by_name['input_arguments']._serialized_options = b'\252\001\002\010\001'
  _globals['_SEEKMEDIAACTION'].fields_by_name['seek_time_microseconds']._loaded_options = None
  _globals['_SEEKMEDIAACTION'].fields_by_name['seek_time_microseconds']._serialized_options = b'\030\001\252\001\002\010\001'
  _globals['_SEEKMEDIAACTION'].fields_by_name['seek_time_milliseconds']._loaded_options = None
  _globals['_SEEKMEDIAACTION'].fields_by_name['seek_time_milliseconds']._serialized_options = b'\252\001\002\010\001'
  _globals['_MEDIACONTROLACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_MEDIACONTROLACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_TRANSLATEPAGEACTION'].fields_by_name['target_language']._loaded_options = None
  _globals['_TRANSLATEPAGEACTION'].fields_by_name['target_language']._serialized_options = b'\252\001\002\010\001'
  _globals['_TRANSLATEPAGEACTION'].fields_by_name['tab_id']._loaded_options = None
  _globals['_TRANSLATEPAGEACTION'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_TASKMETADATA'].fields_by_name['security']._loaded_options = None
  _globals['_TASKMETADATA'].fields_by_name['security']._serialized_options = b'\252\001\002\010\001'
  _globals['_SECURITYMETADATA'].fields_by_name['agent_container_config']._loaded_options = None
  _globals['_SECURITYMETADATA'].fields_by_name['agent_container_config']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCREENSHOTCOLLECTIONOPTIONS'].fields_by_name['max_width']._loaded_options = None
  _globals['_SCREENSHOTCOLLECTIONOPTIONS'].fields_by_name['max_width']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCREENSHOTCOLLECTIONOPTIONS'].fields_by_name['max_height']._loaded_options = None
  _globals['_SCREENSHOTCOLLECTIONOPTIONS'].fields_by_name['max_height']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCREENSHOTCOLLECTIONOPTIONS'].fields_by_name['screenshot_format']._loaded_options = None
  _globals['_SCREENSHOTCOLLECTIONOPTIONS'].fields_by_name['screenshot_format']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCREENSHOTCOLLECTIONOPTIONS'].fields_by_name['compression_quality']._loaded_options = None
  _globals['_SCREENSHOTCOLLECTIONOPTIONS'].fields_by_name['compression_quality']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONS'].fields_by_name['task_id']._loaded_options = None
  _globals['_ACTIONS'].fields_by_name['task_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONS'].fields_by_name['skip_async_observation_collection']._loaded_options = None
  _globals['_ACTIONS'].fields_by_name['skip_async_observation_collection']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONS'].fields_by_name['task_metadata']._loaded_options = None
  _globals['_ACTIONS'].fields_by_name['task_metadata']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONS'].fields_by_name['screenshot_options']._loaded_options = None
  _globals['_ACTIONS'].fields_by_name['screenshot_options']._serialized_options = b'\252\001\002\010\001'
  _globals['_WINDOWOBSERVATION'].fields_by_name['id']._loaded_options = None
  _globals['_WINDOWOBSERVATION'].fields_by_name['id']._serialized_options = b'\252\001\002\010\001'
  _globals['_WINDOWOBSERVATION'].fields_by_name['activated_tab_id']._loaded_options = None
  _globals['_WINDOWOBSERVATION'].fields_by_name['activated_tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_WINDOWOBSERVATION'].fields_by_name['active']._loaded_options = None
  _globals['_WINDOWOBSERVATION'].fields_by_name['active']._serialized_options = b'\252\001\002\010\001'
  _globals['_TABOBSERVATION'].fields_by_name['id']._loaded_options = None
  _globals['_TABOBSERVATION'].fields_by_name['id']._serialized_options = b'\252\001\002\010\001'
  _globals['_TABOBSERVATION'].fields_by_name['annotated_page_content']._loaded_options = None
  _globals['_TABOBSERVATION'].fields_by_name['annotated_page_content']._serialized_options = b'\252\001\002\010\001'
  _globals['_TABOBSERVATION'].fields_by_name['screenshot']._loaded_options = None
  _globals['_TABOBSERVATION'].fields_by_name['screenshot']._serialized_options = b'\252\001\002\010\001'
  _globals['_TABOBSERVATION'].fields_by_name['screenshot_mime_type']._loaded_options = None
  _globals['_TABOBSERVATION'].fields_by_name['screenshot_mime_type']._serialized_options = b'\252\001\002\010\001'
  _globals['_TABOBSERVATION'].fields_by_name['result']._loaded_options = None
  _globals['_TABOBSERVATION'].fields_by_name['result']._serialized_options = b'\252\001\002\010\001'
  _globals['_TABOBSERVATION'].fields_by_name['metadata']._loaded_options = None
  _globals['_TABOBSERVATION'].fields_by_name['metadata']._serialized_options = b'\252\001\002\010\001'
  _globals['_TABOBSERVATION'].fields_by_name['annotated_page_content_result']._loaded_options = None
  _globals['_TABOBSERVATION'].fields_by_name['annotated_page_content_result']._serialized_options = b'\252\001\002\010\001'
  _globals['_TABOBSERVATION'].fields_by_name['screenshot_result']._loaded_options = None
  _globals['_TABOBSERVATION'].fields_by_name['screenshot_result']._serialized_options = b'\252\001\002\010\001'
  _globals['_TABOBSERVATION'].fields_by_name['screenshot_info']._loaded_options = None
  _globals['_TABOBSERVATION'].fields_by_name['screenshot_info']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_ACTIONLATENCY'].fields_by_name['action_index']._loaded_options = None
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_ACTIONLATENCY'].fields_by_name['action_index']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_PAGESTABILIZATIONLATENCY'].fields_by_name['action_index']._loaded_options = None
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_PAGESTABILIZATIONLATENCY'].fields_by_name['action_index']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_ANNOTATEDPAGECONTENTLATENCY'].fields_by_name['id']._loaded_options = None
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_ANNOTATEDPAGECONTENTLATENCY'].fields_by_name['id']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_SCREENSHOTLATENCY'].fields_by_name['id']._loaded_options = None
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_SCREENSHOTLATENCY'].fields_by_name['id']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP'].fields_by_name['latency_start_ms']._loaded_options = None
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP'].fields_by_name['latency_start_ms']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP'].fields_by_name['latency_stop_ms']._loaded_options = None
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP'].fields_by_name['latency_stop_ms']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONSRESULT'].fields_by_name['action_result']._loaded_options = None
  _globals['_ACTIONSRESULT'].fields_by_name['action_result']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONSRESULT'].fields_by_name['index_of_failed_action']._loaded_options = None
  _globals['_ACTIONSRESULT'].fields_by_name['index_of_failed_action']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONSRESULT'].fields_by_name['error_message']._loaded_options = None
  _globals['_ACTIONSRESULT'].fields_by_name['error_message']._serialized_options = b'\252\001\002\010\001'
  _globals['_ACTIONSRESULT'].fields_by_name['latency_information']._loaded_options = None
  _globals['_ACTIONSRESULT'].fields_by_name['latency_information']._serialized_options = b'\252\001\002\010\001'
  _globals['_BROWSERSTARTTASK'].fields_by_name['tab_id']._loaded_options = None
  _globals['_BROWSERSTARTTASK'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_BROWSERSTARTTASKRESULT'].fields_by_name['task_id']._loaded_options = None
  _globals['_BROWSERSTARTTASKRESULT'].fields_by_name['task_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_BROWSERSTARTTASKRESULT'].fields_by_name['tab_id']._loaded_options = None
  _globals['_BROWSERSTARTTASKRESULT'].fields_by_name['tab_id']._serialized_options = b'\252\001\002\010\001'
  _globals['_BROWSERSTARTTASKRESULT'].fields_by_name['status']._loaded_options = None
  _globals['_BROWSERSTARTTASKRESULT'].fields_by_name['status']._serialized_options = b'\252\001\002\010\001'
  _globals['_SCREENSHOTIMAGEFORMAT']._serialized_start=9734
  _globals['_SCREENSHOTIMAGEFORMAT']._serialized_end=9895
  _globals['_COMPRESSIONQUALITY']._serialized_start=9898
  _globals['_COMPRESSIONQUALITY']._serialized_end=10072
  _globals['_ACTIONTARGET']._serialized_start=166
  _globals['_ACTIONTARGET']._serialized_end=359
  _globals['_CLICKACTION']._serialized_start=362
  _globals['_CLICKACTION']._serialized_end=765
  _globals['_CLICKACTION_CLICKTYPE']._serialized_start=617
  _globals['_CLICKACTION_CLICKTYPE']._serialized_end=702
  _globals['_CLICKACTION_CLICKCOUNT']._serialized_start=704
  _globals['_CLICKACTION_CLICKCOUNT']._serialized_end=765
  _globals['_TYPEACTION']._serialized_start=768
  _globals['_TYPEACTION']._serialized_end=1068
  _globals['_TYPEACTION_TYPEMODE']._serialized_start=989
  _globals['_TYPEACTION_TYPEMODE']._serialized_end=1068
  _globals['_SCROLLACTION']._serialized_start=1071
  _globals['_SCROLLACTION']._serialized_end=1366
  _globals['_SCROLLACTION_SCROLLDIRECTION']._serialized_start=1280
  _globals['_SCROLLACTION_SCROLLDIRECTION']._serialized_end=1366
  _globals['_MOVEMOUSEACTION']._serialized_start=1368
  _globals['_MOVEMOUSEACTION']._serialized_end=1471
  _globals['_DRAGANDRELEASEACTION']._serialized_start=1474
  _globals['_DRAGANDRELEASEACTION']._serialized_end=1653
  _globals['_SELECTACTION']._serialized_start=1655
  _globals['_SELECTACTION']._serialized_end=1777
  _globals['_NAVIGATEACTION']._serialized_start=1779
  _globals['_NAVIGATEACTION']._serialized_end=1838
  _globals['_WAITACTION']._serialized_start=1840
  _globals['_WAITACTION']._serialized_end=1912
  _globals['_HISTORYBACKACTION']._serialized_start=1914
  _globals['_HISTORYBACKACTION']._serialized_end=1956
  _globals['_HISTORYFORWARDACTION']._serialized_start=1958
  _globals['_HISTORYFORWARDACTION']._serialized_end=2003
  _globals['_CREATETABACTION']._serialized_start=2005
  _globals['_CREATETABACTION']._serialized_end=2075
  _globals['_CLOSETABACTION']._serialized_start=2077
  _globals['_CLOSETABACTION']._serialized_end=2116
  _globals['_ACTIVATETABACTION']._serialized_start=2118
  _globals['_ACTIVATETABACTION']._serialized_end=2160
  _globals['_CREATEWINDOWACTION']._serialized_start=2162
  _globals['_CREATEWINDOWACTION']._serialized_end=2182
  _globals['_CLOSEWINDOWACTION']._serialized_start=2184
  _globals['_CLOSEWINDOWACTION']._serialized_end=2229
  _globals['_ACTIVATEWINDOWACTION']._serialized_start=2231
  _globals['_ACTIVATEWINDOWACTION']._serialized_end=2279
  _globals['_YIELDTOUSERACTION']._serialized_start=2281
  _globals['_YIELDTOUSERACTION']._serialized_end=2300
  _globals['_ATTEMPTLOGINACTION']._serialized_start=2303
  _globals['_ATTEMPTLOGINACTION']._serialized_end=2693
  _globals['_ATTEMPTLOGINACTION_LOGINTARGET']._serialized_start=2430
  _globals['_ATTEMPTLOGINACTION_LOGINTARGET']._serialized_end=2693
  _globals['_ATTEMPTLOGINACTION_LOGINTARGET_LOGINTYPE']._serialized_start=2603
  _globals['_ATTEMPTLOGINACTION_LOGINTARGET_LOGINTYPE']._serialized_end=2693
  _globals['_FORMFILLINGREQUEST']._serialized_start=2696
  _globals['_FORMFILLINGREQUEST']._serialized_end=3081
  _globals['_FORMFILLINGREQUEST_REQUESTEDDATA']._serialized_start=2904
  _globals['_FORMFILLINGREQUEST_REQUESTEDDATA']._serialized_end=3081
  _globals['_ATTEMPTFORMFILLINGACTION']._serialized_start=3083
  _globals['_ATTEMPTFORMFILLINGACTION']._serialized_end=3209
  _globals['_ATTEMPTOTPFILLINGACTION']._serialized_start=3212
  _globals['_ATTEMPTOTPFILLINGACTION']._serialized_end=3551
  _globals['_ATTEMPTOTPFILLINGACTION_OTPTYPE']._serialized_start=3446
  _globals['_ATTEMPTOTPFILLINGACTION_OTPTYPE']._serialized_end=3551
  _globals['_SCROLLTOACTION']._serialized_start=3553
  _globals['_SCROLLTOACTION']._serialized_end=3667
  _globals['_SCRIPTTOOLACTION']._serialized_start=3670
  _globals['_SCRIPTTOOLACTION']._serialized_end=3851
  _globals['_PLAYMEDIAACTION']._serialized_start=3853
  _globals['_PLAYMEDIAACTION']._serialized_end=3870
  _globals['_PAUSEMEDIAACTION']._serialized_start=3872
  _globals['_PAUSEMEDIAACTION']._serialized_end=3890
  _globals['_SEEKMEDIAACTION']._serialized_start=3892
  _globals['_SEEKMEDIAACTION']._serialized_end=3989
  _globals['_MEDIACONTROLACTION']._serialized_start=3992
  _globals['_MEDIACONTROLACTION']._serialized_end=4244
  _globals['_LOADANDEXTRACTCONTENTACTION']._serialized_start=4246
  _globals['_LOADANDEXTRACTCONTENTACTION']._serialized_end=4289
  _globals['_TRANSLATEPAGEACTION']._serialized_start=4291
  _globals['_TRANSLATEPAGEACTION']._serialized_end=4367
  _globals['_ACTION']._serialized_start=4370
  _globals['_ACTION']._serialized_end=6083
  _globals['_TASKMETADATA']._serialized_start=6085
  _globals['_TASKMETADATA']._serialized_end=6168
  _globals['_SECURITYMETADATA']._serialized_start=6171
  _globals['_SECURITYMETADATA']._serialized_end=6318
  _globals['_SCREENSHOTCOLLECTIONOPTIONS']._serialized_start=6321
  _globals['_SCREENSHOTCOLLECTIONOPTIONS']._serialized_end=6568
  _globals['_ACTIONS']._serialized_start=6571
  _globals['_ACTIONS']._serialized_end=6865
  _globals['_WINDOWOBSERVATION']._serialized_start=6867
  _globals['_WINDOWOBSERVATION']._serialized_end=6978
  _globals['_TABOBSERVATION']._serialized_start=6981
  _globals['_TABOBSERVATION']._serialized_end=8132
  _globals['_TABOBSERVATION_TABOBSERVATIONRESULT']._serialized_start=7603
  _globals['_TABOBSERVATION_TABOBSERVATIONRESULT']._serialized_end=7915
  _globals['_TABOBSERVATION_ANNOTATEDPAGECONTENTRESULT']._serialized_start=7918
  _globals['_TABOBSERVATION_ANNOTATEDPAGECONTENTRESULT']._serialized_end=8047
  _globals['_TABOBSERVATION_SCREENSHOTRESULT']._serialized_start=8049
  _globals['_TABOBSERVATION_SCREENSHOTRESULT']._serialized_end=8132
  _globals['_ACTIONSRESULT']._serialized_start=8135
  _globals['_ACTIONSRESULT']._serialized_end=9441
  _globals['_ACTIONSRESULT_LATENCYINFORMATION']._serialized_start=8566
  _globals['_ACTIONSRESULT_LATENCYINFORMATION']._serialized_end=9441
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP']._serialized_start=8684
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP']._serialized_end=9441
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_ACTIONLATENCY']._serialized_start=9242
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_ACTIONLATENCY']._serialized_end=9286
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_PAGESTABILIZATIONLATENCY']._serialized_start=9288
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_PAGESTABILIZATIONLATENCY']._serialized_end=9343
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_ANNOTATEDPAGECONTENTLATENCY']._serialized_start=9345
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_ANNOTATEDPAGECONTENTLATENCY']._serialized_end=9393
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_SCREENSHOTLATENCY']._serialized_start=9395
  _globals['_ACTIONSRESULT_LATENCYINFORMATION_LATENCYSTEP_SCREENSHOTLATENCY']._serialized_end=9433
  _globals['_BROWSERSTARTTASK']._serialized_start=9443
  _globals['_BROWSERSTARTTASK']._serialized_end=9484
  _globals['_BROWSERSTARTTASKRESULT']._serialized_start=9487
  _globals['_BROWSERSTARTTASKRESULT']._serialized_end=9731
  _globals['_BROWSERSTARTTASKRESULT_STARTTASKSTATUS']._serialized_start=9649
  _globals['_BROWSERSTARTTASKRESULT_STARTTASKSTATUS']._serialized_end=9731
# @@protoc_insertion_point(module_scope)
