github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/accessibilityprivate/apis.js.wasm.yaml (about)

     1  - File: webext/chrome/accessibility_private.json
     2    Enum:
     3      Name: AcceleratorAction
     4      Values:
     5        - focusPreviousPane
     6        - focusNextPane
     7      ExtAttrs:
     8        - Name: Namespace
     9          Values:
    10            - chrome
    11            - accessibilityPrivate
    12  - File: webext/chrome/accessibility_private.json
    13    Enum:
    14      Name: AccessibilityFeature
    15      Values:
    16        - googleTtsLanguagePacks
    17        - dictationContextChecking
    18        - chromevoxSettingsMigration
    19        - gameFaceIntegration
    20        - googleTtsHighQualityVoices
    21      ExtAttrs:
    22        - Name: Namespace
    23          Values:
    24            - chrome
    25            - accessibilityPrivate
    26  - File: webext/chrome/accessibility_private.json
    27    Dict:
    28      Name: AlertInfo
    29      ExtAttrs:
    30        - Name: Namespace
    31          Values:
    32            - chrome
    33            - accessibilityPrivate
    34      Fields:
    35        - Name: message
    36          Required: true
    37          Type:
    38            Name: DOMString
    39          ExtAttrs:
    40            - Name: Namespace
    41              Values:
    42                - chrome
    43                - accessibilityPrivate
    44  - File: webext/chrome/accessibility_private.json
    45    Enum:
    46      Name: AssistiveTechnologyType
    47      Values:
    48        - chromeVox
    49        - selectToSpeak
    50        - switchAccess
    51        - autoClick
    52        - magnifier
    53        - dictation
    54      ExtAttrs:
    55        - Name: Namespace
    56          Values:
    57            - chrome
    58            - accessibilityPrivate
    59  - File: webext/chrome/accessibility_private.json
    60    Enum:
    61      Name: DictationBubbleHintType
    62      Values:
    63        - trySaying
    64        - type
    65        - delete
    66        - selectAll
    67        - undo
    68        - help
    69        - unselect
    70        - copy
    71      ExtAttrs:
    72        - Name: Namespace
    73          Values:
    74            - chrome
    75            - accessibilityPrivate
    76  - File: webext/chrome/accessibility_private.json
    77    Enum:
    78      Name: DictationBubbleIconType
    79      Values:
    80        - hidden
    81        - standby
    82        - macroSuccess
    83        - macroFail
    84      ExtAttrs:
    85        - Name: Namespace
    86          Values:
    87            - chrome
    88            - accessibilityPrivate
    89  - File: webext/chrome/accessibility_private.json
    90    Dict:
    91      Name: DictationBubbleProperties
    92      ExtAttrs:
    93        - Name: Namespace
    94          Values:
    95            - chrome
    96            - accessibilityPrivate
    97      Fields:
    98        - Name: hints
    99          Type:
   100            Name: sequence
   101            Params:
   102              - Name: DictationBubbleHintType
   103                ExtAttrs:
   104                  - Name: Namespace
   105                    Values:
   106                      - chrome
   107                      - accessibilityPrivate
   108            ExtAttrs:
   109              - Name: Namespace
   110                Values:
   111                  - chrome
   112                  - accessibilityPrivate
   113          ExtAttrs:
   114            - Name: Namespace
   115              Values:
   116                - chrome
   117                - accessibilityPrivate
   118        - Name: icon
   119          Required: true
   120          Type:
   121            Name: DictationBubbleIconType
   122            ExtAttrs:
   123              - Name: Namespace
   124                Values:
   125                  - chrome
   126                  - accessibilityPrivate
   127          ExtAttrs:
   128            - Name: Namespace
   129              Values:
   130                - chrome
   131                - accessibilityPrivate
   132        - Name: text
   133          Type:
   134            Name: DOMString
   135          ExtAttrs:
   136            - Name: Namespace
   137              Values:
   138                - chrome
   139                - accessibilityPrivate
   140        - Name: visible
   141          Required: true
   142          Type:
   143            Name: boolean
   144          ExtAttrs:
   145            - Name: Namespace
   146              Values:
   147                - chrome
   148                - accessibilityPrivate
   149  - File: webext/chrome/accessibility_private.json
   150    Enum:
   151      Name: DlcType
   152      Values:
   153        - ttsBnBd
   154        - ttsCsCz
   155        - ttsDaDk
   156        - ttsDeDe
   157        - ttsElGr
   158        - ttsEnAu
   159        - ttsEnGb
   160        - ttsEnUs
   161        - ttsEsEs
   162        - ttsEsUs
   163        - ttsFiFi
   164        - ttsFilPh
   165        - ttsFrFr
   166        - ttsHiIn
   167        - ttsHuHu
   168        - ttsIdId
   169        - ttsItIt
   170        - ttsJaJp
   171        - ttsKmKh
   172        - ttsKoKr
   173        - ttsNbNo
   174        - ttsNeNp
   175        - ttsNlNl
   176        - ttsPlPl
   177        - ttsPtBr
   178        - ttsSiLk
   179        - ttsSkSk
   180        - ttsSvSe
   181        - ttsThTh
   182        - ttsTrTr
   183        - ttsUkUa
   184        - ttsViVn
   185        - ttsYueHk
   186      ExtAttrs:
   187        - Name: Namespace
   188          Values:
   189            - chrome
   190            - accessibilityPrivate
   191  - File: webext/chrome/accessibility_private.json
   192    Dict:
   193      Name: FocusRingInfo
   194      ExtAttrs:
   195        - Name: Namespace
   196          Values:
   197            - chrome
   198            - accessibilityPrivate
   199      Fields:
   200        - Name: backgroundColor
   201          Type:
   202            Name: DOMString
   203          ExtAttrs:
   204            - Name: Namespace
   205              Values:
   206                - chrome
   207                - accessibilityPrivate
   208        - Name: color
   209          Required: true
   210          Type:
   211            Name: DOMString
   212          ExtAttrs:
   213            - Name: Namespace
   214              Values:
   215                - chrome
   216                - accessibilityPrivate
   217        - Name: id
   218          Type:
   219            Name: DOMString
   220          ExtAttrs:
   221            - Name: Namespace
   222              Values:
   223                - chrome
   224                - accessibilityPrivate
   225        - Name: rects
   226          Required: true
   227          Type:
   228            Name: sequence
   229            Params:
   230              - Name: ScreenRect
   231                ExtAttrs:
   232                  - Name: Namespace
   233                    Values:
   234                      - chrome
   235                      - accessibilityPrivate
   236            ExtAttrs:
   237              - Name: Namespace
   238                Values:
   239                  - chrome
   240                  - accessibilityPrivate
   241          ExtAttrs:
   242            - Name: Namespace
   243              Values:
   244                - chrome
   245                - accessibilityPrivate
   246        - Name: secondaryColor
   247          Type:
   248            Name: DOMString
   249          ExtAttrs:
   250            - Name: Namespace
   251              Values:
   252                - chrome
   253                - accessibilityPrivate
   254        - Name: stackingOrder
   255          Type:
   256            Name: FocusRingStackingOrder
   257            ExtAttrs:
   258              - Name: Namespace
   259                Values:
   260                  - chrome
   261                  - accessibilityPrivate
   262          ExtAttrs:
   263            - Name: Namespace
   264              Values:
   265                - chrome
   266                - accessibilityPrivate
   267        - Name: type
   268          Required: true
   269          Type:
   270            Name: FocusType
   271            ExtAttrs:
   272              - Name: Namespace
   273                Values:
   274                  - chrome
   275                  - accessibilityPrivate
   276          ExtAttrs:
   277            - Name: Namespace
   278              Values:
   279                - chrome
   280                - accessibilityPrivate
   281  - File: webext/chrome/accessibility_private.json
   282    Enum:
   283      Name: FocusRingStackingOrder
   284      Values:
   285        - aboveAccessibilityBubbles
   286        - belowAccessibilityBubbles
   287      ExtAttrs:
   288        - Name: Namespace
   289          Values:
   290            - chrome
   291            - accessibilityPrivate
   292  - File: webext/chrome/accessibility_private.json
   293    Enum:
   294      Name: FocusType
   295      Values:
   296        - glow
   297        - solid
   298        - dashed
   299      ExtAttrs:
   300        - Name: Namespace
   301          Values:
   302            - chrome
   303            - accessibilityPrivate
   304  - File: webext/chrome/accessibility_private.json
   305    Enum:
   306      Name: Gesture
   307      Values:
   308        - click
   309        - swipeLeft1
   310        - swipeUp1
   311        - swipeRight1
   312        - swipeDown1
   313        - swipeLeft2
   314        - swipeUp2
   315        - swipeRight2
   316        - swipeDown2
   317        - swipeLeft3
   318        - swipeUp3
   319        - swipeRight3
   320        - swipeDown3
   321        - swipeLeft4
   322        - swipeUp4
   323        - swipeRight4
   324        - swipeDown4
   325        - tap2
   326        - tap3
   327        - tap4
   328        - touchExplore
   329      ExtAttrs:
   330        - Name: Namespace
   331          Values:
   332            - chrome
   333            - accessibilityPrivate
   334  - File: webext/chrome/accessibility_private.json
   335    WebextProp:
   336      Name: IS_DEFAULT_EVENT_SOURCE_TOUCH
   337      Type:
   338        Name: long long
   339      ExtAttrs:
   340        - Name: Namespace
   341          Values:
   342            - chrome
   343            - accessibilityPrivate
   344  - File: webext/chrome/accessibility_private.json
   345    Enum:
   346      Name: MagnifierCommand
   347      Values:
   348        - moveStop
   349        - moveUp
   350        - moveDown
   351        - moveLeft
   352        - moveRight
   353      ExtAttrs:
   354        - Name: Namespace
   355          Values:
   356            - chrome
   357            - accessibilityPrivate
   358  - File: webext/chrome/accessibility_private.json
   359    Dict:
   360      Name: PointScanPoint
   361      ExtAttrs:
   362        - Name: Namespace
   363          Values:
   364            - chrome
   365            - accessibilityPrivate
   366      Fields:
   367        - Name: x
   368          Required: true
   369          Type:
   370            Name: double
   371          ExtAttrs:
   372            - Name: Namespace
   373              Values:
   374                - chrome
   375                - accessibilityPrivate
   376        - Name: "y"
   377          Required: true
   378          Type:
   379            Name: double
   380          ExtAttrs:
   381            - Name: Namespace
   382              Values:
   383                - chrome
   384                - accessibilityPrivate
   385  - File: webext/chrome/accessibility_private.json
   386    Enum:
   387      Name: PointScanState
   388      Values:
   389        - start
   390        - stop
   391      ExtAttrs:
   392        - Name: Namespace
   393          Values:
   394            - chrome
   395            - accessibilityPrivate
   396  - File: webext/chrome/accessibility_private.json
   397    Dict:
   398      Name: PumpkinData
   399      ExtAttrs:
   400        - Name: Namespace
   401          Values:
   402            - chrome
   403            - accessibilityPrivate
   404      Fields:
   405        - Name: de_de_action_config_binarypb
   406          Required: true
   407          Type:
   408            Name: Uint8Array
   409          ExtAttrs:
   410            - Name: Namespace
   411              Values:
   412                - chrome
   413                - accessibilityPrivate
   414        - Name: de_de_pumpkin_config_binarypb
   415          Required: true
   416          Type:
   417            Name: Uint8Array
   418          ExtAttrs:
   419            - Name: Namespace
   420              Values:
   421                - chrome
   422                - accessibilityPrivate
   423        - Name: en_us_action_config_binarypb
   424          Required: true
   425          Type:
   426            Name: Uint8Array
   427          ExtAttrs:
   428            - Name: Namespace
   429              Values:
   430                - chrome
   431                - accessibilityPrivate
   432        - Name: en_us_pumpkin_config_binarypb
   433          Required: true
   434          Type:
   435            Name: Uint8Array
   436          ExtAttrs:
   437            - Name: Namespace
   438              Values:
   439                - chrome
   440                - accessibilityPrivate
   441        - Name: es_es_action_config_binarypb
   442          Required: true
   443          Type:
   444            Name: Uint8Array
   445          ExtAttrs:
   446            - Name: Namespace
   447              Values:
   448                - chrome
   449                - accessibilityPrivate
   450        - Name: es_es_pumpkin_config_binarypb
   451          Required: true
   452          Type:
   453            Name: Uint8Array
   454          ExtAttrs:
   455            - Name: Namespace
   456              Values:
   457                - chrome
   458                - accessibilityPrivate
   459        - Name: fr_fr_action_config_binarypb
   460          Required: true
   461          Type:
   462            Name: Uint8Array
   463          ExtAttrs:
   464            - Name: Namespace
   465              Values:
   466                - chrome
   467                - accessibilityPrivate
   468        - Name: fr_fr_pumpkin_config_binarypb
   469          Required: true
   470          Type:
   471            Name: Uint8Array
   472          ExtAttrs:
   473            - Name: Namespace
   474              Values:
   475                - chrome
   476                - accessibilityPrivate
   477        - Name: it_it_action_config_binarypb
   478          Required: true
   479          Type:
   480            Name: Uint8Array
   481          ExtAttrs:
   482            - Name: Namespace
   483              Values:
   484                - chrome
   485                - accessibilityPrivate
   486        - Name: it_it_pumpkin_config_binarypb
   487          Required: true
   488          Type:
   489            Name: Uint8Array
   490          ExtAttrs:
   491            - Name: Namespace
   492              Values:
   493                - chrome
   494                - accessibilityPrivate
   495        - Name: js_pumpkin_tagger_bin_js
   496          Required: true
   497          Type:
   498            Name: Uint8Array
   499          ExtAttrs:
   500            - Name: Namespace
   501              Values:
   502                - chrome
   503                - accessibilityPrivate
   504        - Name: tagger_wasm_main_js
   505          Required: true
   506          Type:
   507            Name: Uint8Array
   508          ExtAttrs:
   509            - Name: Namespace
   510              Values:
   511                - chrome
   512                - accessibilityPrivate
   513        - Name: tagger_wasm_main_wasm
   514          Required: true
   515          Type:
   516            Name: Uint8Array
   517          ExtAttrs:
   518            - Name: Namespace
   519              Values:
   520                - chrome
   521                - accessibilityPrivate
   522  - File: webext/chrome/accessibility_private.json
   523    Dict:
   524      Name: ScreenPoint
   525      ExtAttrs:
   526        - Name: Namespace
   527          Values:
   528            - chrome
   529            - accessibilityPrivate
   530      Fields:
   531        - Name: x
   532          Required: true
   533          Type:
   534            Name: long long
   535          ExtAttrs:
   536            - Name: Namespace
   537              Values:
   538                - chrome
   539                - accessibilityPrivate
   540        - Name: "y"
   541          Required: true
   542          Type:
   543            Name: long long
   544          ExtAttrs:
   545            - Name: Namespace
   546              Values:
   547                - chrome
   548                - accessibilityPrivate
   549  - File: webext/chrome/accessibility_private.json
   550    Dict:
   551      Name: ScreenRect
   552      ExtAttrs:
   553        - Name: Namespace
   554          Values:
   555            - chrome
   556            - accessibilityPrivate
   557      Fields:
   558        - Name: height
   559          Required: true
   560          Type:
   561            Name: long long
   562          ExtAttrs:
   563            - Name: Namespace
   564              Values:
   565                - chrome
   566                - accessibilityPrivate
   567        - Name: left
   568          Required: true
   569          Type:
   570            Name: long long
   571          ExtAttrs:
   572            - Name: Namespace
   573              Values:
   574                - chrome
   575                - accessibilityPrivate
   576        - Name: top
   577          Required: true
   578          Type:
   579            Name: long long
   580          ExtAttrs:
   581            - Name: Namespace
   582              Values:
   583                - chrome
   584                - accessibilityPrivate
   585        - Name: width
   586          Required: true
   587          Type:
   588            Name: long long
   589          ExtAttrs:
   590            - Name: Namespace
   591              Values:
   592                - chrome
   593                - accessibilityPrivate
   594  - File: webext/chrome/accessibility_private.json
   595    Enum:
   596      Name: SelectToSpeakPanelAction
   597      Values:
   598        - previousParagraph
   599        - previousSentence
   600        - pause
   601        - resume
   602        - nextSentence
   603        - nextParagraph
   604        - exit
   605        - changeSpeed
   606      ExtAttrs:
   607        - Name: Namespace
   608          Values:
   609            - chrome
   610            - accessibilityPrivate
   611  - File: webext/chrome/accessibility_private.json
   612    Enum:
   613      Name: SelectToSpeakState
   614      Values:
   615        - selecting
   616        - speaking
   617        - inactive
   618      ExtAttrs:
   619        - Name: Namespace
   620          Values:
   621            - chrome
   622            - accessibilityPrivate
   623  - File: webext/chrome/accessibility_private.json
   624    Enum:
   625      Name: SetNativeChromeVoxResponse
   626      Values:
   627        - success
   628        - talkbackNotInstalled
   629        - windowNotFound
   630        - failure
   631        - needDeprecationConfirmation
   632      ExtAttrs:
   633        - Name: Namespace
   634          Values:
   635            - chrome
   636            - accessibilityPrivate
   637  - File: webext/chrome/accessibility_private.json
   638    Enum:
   639      Name: SwitchAccessBubble
   640      Values:
   641        - backButton
   642        - menu
   643      ExtAttrs:
   644        - Name: Namespace
   645          Values:
   646            - chrome
   647            - accessibilityPrivate
   648  - File: webext/chrome/accessibility_private.json
   649    Enum:
   650      Name: SwitchAccessCommand
   651      Values:
   652        - select
   653        - next
   654        - previous
   655      ExtAttrs:
   656        - Name: Namespace
   657          Values:
   658            - chrome
   659            - accessibilityPrivate
   660  - File: webext/chrome/accessibility_private.json
   661    Enum:
   662      Name: SwitchAccessMenuAction
   663      Values:
   664        - copy
   665        - cut
   666        - decrement
   667        - dictation
   668        - endTextSelection
   669        - increment
   670        - itemScan
   671        - jumpToBeginningOfText
   672        - jumpToEndOfText
   673        - keyboard
   674        - leftClick
   675        - moveBackwardOneCharOfText
   676        - moveBackwardOneWordOfText
   677        - moveCursor
   678        - moveDownOneLineOfText
   679        - moveForwardOneCharOfText
   680        - moveForwardOneWordOfText
   681        - moveUpOneLineOfText
   682        - paste
   683        - pointScan
   684        - rightClick
   685        - scrollDown
   686        - scrollLeft
   687        - scrollRight
   688        - scrollUp
   689        - select
   690        - settings
   691        - startTextSelection
   692      ExtAttrs:
   693        - Name: Namespace
   694          Values:
   695            - chrome
   696            - accessibilityPrivate
   697  - File: webext/chrome/accessibility_private.json
   698    Dict:
   699      Name: SyntheticKeyboardEvent
   700      ExtAttrs:
   701        - Name: Namespace
   702          Values:
   703            - chrome
   704            - accessibilityPrivate
   705      Fields:
   706        - Name: keyCode
   707          Required: true
   708          Type:
   709            Name: long long
   710          ExtAttrs:
   711            - Name: Namespace
   712              Values:
   713                - chrome
   714                - accessibilityPrivate
   715        - Name: modifiers
   716          Type:
   717            Name: SyntheticKeyboardModifiers
   718            ExtAttrs:
   719              - Name: Namespace
   720                Values:
   721                  - chrome
   722                  - accessibilityPrivate
   723          ExtAttrs:
   724            - Name: Namespace
   725              Values:
   726                - chrome
   727                - accessibilityPrivate
   728        - Name: type
   729          Required: true
   730          Type:
   731            Name: SyntheticKeyboardEventType
   732            ExtAttrs:
   733              - Name: Namespace
   734                Values:
   735                  - chrome
   736                  - accessibilityPrivate
   737          ExtAttrs:
   738            - Name: Namespace
   739              Values:
   740                - chrome
   741                - accessibilityPrivate
   742  - File: webext/chrome/accessibility_private.json
   743    Enum:
   744      Name: SyntheticKeyboardEventType
   745      Values:
   746        - keyup
   747        - keydown
   748      ExtAttrs:
   749        - Name: Namespace
   750          Values:
   751            - chrome
   752            - accessibilityPrivate
   753  - File: webext/chrome/accessibility_private.json
   754    Dict:
   755      Name: SyntheticKeyboardModifiers
   756      ExtAttrs:
   757        - Name: Namespace
   758          Values:
   759            - chrome
   760            - accessibilityPrivate
   761      Fields:
   762        - Name: alt
   763          Type:
   764            Name: boolean
   765          ExtAttrs:
   766            - Name: Namespace
   767              Values:
   768                - chrome
   769                - accessibilityPrivate
   770        - Name: ctrl
   771          Type:
   772            Name: boolean
   773          ExtAttrs:
   774            - Name: Namespace
   775              Values:
   776                - chrome
   777                - accessibilityPrivate
   778        - Name: search
   779          Type:
   780            Name: boolean
   781          ExtAttrs:
   782            - Name: Namespace
   783              Values:
   784                - chrome
   785                - accessibilityPrivate
   786        - Name: shift
   787          Type:
   788            Name: boolean
   789          ExtAttrs:
   790            - Name: Namespace
   791              Values:
   792                - chrome
   793                - accessibilityPrivate
   794  - File: webext/chrome/accessibility_private.json
   795    Dict:
   796      Name: SyntheticMouseEvent
   797      ExtAttrs:
   798        - Name: Namespace
   799          Values:
   800            - chrome
   801            - accessibilityPrivate
   802      Fields:
   803        - Name: mouseButton
   804          Type:
   805            Name: SyntheticMouseEventButton
   806            ExtAttrs:
   807              - Name: Namespace
   808                Values:
   809                  - chrome
   810                  - accessibilityPrivate
   811          ExtAttrs:
   812            - Name: Namespace
   813              Values:
   814                - chrome
   815                - accessibilityPrivate
   816        - Name: touchAccessibility
   817          Type:
   818            Name: boolean
   819          ExtAttrs:
   820            - Name: Namespace
   821              Values:
   822                - chrome
   823                - accessibilityPrivate
   824        - Name: type
   825          Required: true
   826          Type:
   827            Name: SyntheticMouseEventType
   828            ExtAttrs:
   829              - Name: Namespace
   830                Values:
   831                  - chrome
   832                  - accessibilityPrivate
   833          ExtAttrs:
   834            - Name: Namespace
   835              Values:
   836                - chrome
   837                - accessibilityPrivate
   838        - Name: x
   839          Required: true
   840          Type:
   841            Name: long long
   842          ExtAttrs:
   843            - Name: Namespace
   844              Values:
   845                - chrome
   846                - accessibilityPrivate
   847        - Name: "y"
   848          Required: true
   849          Type:
   850            Name: long long
   851          ExtAttrs:
   852            - Name: Namespace
   853              Values:
   854                - chrome
   855                - accessibilityPrivate
   856  - File: webext/chrome/accessibility_private.json
   857    Enum:
   858      Name: SyntheticMouseEventButton
   859      Values:
   860        - left
   861        - middle
   862        - right
   863        - back
   864        - foward
   865      ExtAttrs:
   866        - Name: Namespace
   867          Values:
   868            - chrome
   869            - accessibilityPrivate
   870  - File: webext/chrome/accessibility_private.json
   871    Enum:
   872      Name: SyntheticMouseEventType
   873      Values:
   874        - press
   875        - release
   876        - drag
   877        - move
   878        - enter
   879        - exit
   880      ExtAttrs:
   881        - Name: Namespace
   882          Values:
   883            - chrome
   884            - accessibilityPrivate
   885  - File: webext/chrome/accessibility_private.json
   886    Enum:
   887      Name: ToastType
   888      Values:
   889        - dictationNoFocusedTextField
   890      ExtAttrs:
   891        - Name: Namespace
   892          Values:
   893            - chrome
   894            - accessibilityPrivate
   895  - File: webext/chrome/accessibility_private.json
   896    WebextFunc:
   897      Name: darkenScreen
   898      Args:
   899        - Name: enabled
   900          Type:
   901            Name: boolean
   902      Returns:
   903        - Name: undefined
   904      ExtAttrs:
   905        - Name: Namespace
   906          Values:
   907            - chrome
   908            - accessibilityPrivate
   909  - File: webext/chrome/accessibility_private.json
   910    WebextFunc:
   911      Name: enableMouseEvents
   912      Args:
   913        - Name: enabled
   914          Type:
   915            Name: boolean
   916      Returns:
   917        - Name: undefined
   918      ExtAttrs:
   919        - Name: Namespace
   920          Values:
   921            - chrome
   922            - accessibilityPrivate
   923  - File: webext/chrome/accessibility_private.json
   924    WebextFunc:
   925      Name: forwardKeyEventsToSwitchAccess
   926      Args:
   927        - Name: shouldForward
   928          Type:
   929            Name: boolean
   930      Returns:
   931        - Name: undefined
   932      ExtAttrs:
   933        - Name: Namespace
   934          Values:
   935            - chrome
   936            - accessibilityPrivate
   937  - File: webext/chrome/accessibility_private.json
   938    WebextFunc:
   939      Name: getBatteryDescription
   940      Returns:
   941        - Name: Promise
   942          Params:
   943            - Name: DOMString
   944      ExtAttrs:
   945        - Name: Namespace
   946          Values:
   947            - chrome
   948            - accessibilityPrivate
   949  - File: webext/chrome/accessibility_private.json
   950    WebextFunc:
   951      Name: getDisplayNameForLocale
   952      Args:
   953        - Name: localeCodeToTranslate
   954          Type:
   955            Name: DOMString
   956        - Name: displayLocaleCode
   957          Type:
   958            Name: DOMString
   959      Returns:
   960        - Name: DOMString
   961      ExtAttrs:
   962        - Name: Namespace
   963          Values:
   964            - chrome
   965            - accessibilityPrivate
   966  - File: webext/chrome/accessibility_private.json
   967    WebextFunc:
   968      Name: getDlcContents
   969      Args:
   970        - Name: dlc
   971          Type:
   972            Name: DlcType
   973            ExtAttrs:
   974              - Name: Namespace
   975                Values:
   976                  - chrome
   977                  - accessibilityPrivate
   978      Returns:
   979        - Name: Promise
   980          Params:
   981            - Name: Uint8Array
   982      ExtAttrs:
   983        - Name: Namespace
   984          Values:
   985            - chrome
   986            - accessibilityPrivate
   987  - File: webext/chrome/accessibility_private.json
   988    WebextFunc:
   989      Name: getLocalizedDomKeyStringForKeyCode
   990      Args:
   991        - Name: keyCode
   992          Type:
   993            Name: long long
   994      Returns:
   995        - Name: Promise
   996          Params:
   997            - Name: DOMString
   998      ExtAttrs:
   999        - Name: Namespace
  1000          Values:
  1001            - chrome
  1002            - accessibilityPrivate
  1003  - File: webext/chrome/accessibility_private.json
  1004    WebextFunc:
  1005      Name: handleScrollableBoundsForPointFound
  1006      Args:
  1007        - Name: rect
  1008          Type:
  1009            Name: ScreenRect
  1010            ExtAttrs:
  1011              - Name: Namespace
  1012                Values:
  1013                  - chrome
  1014                  - accessibilityPrivate
  1015      Returns:
  1016        - Name: undefined
  1017      ExtAttrs:
  1018        - Name: Namespace
  1019          Values:
  1020            - chrome
  1021            - accessibilityPrivate
  1022  - File: webext/chrome/accessibility_private.json
  1023    WebextFunc:
  1024      Name: installPumpkinForDictation
  1025      Returns:
  1026        - Name: Promise
  1027          Params:
  1028            - Name: PumpkinData
  1029              ExtAttrs:
  1030                - Name: Namespace
  1031                  Values:
  1032                    - chrome
  1033                    - accessibilityPrivate
  1034      ExtAttrs:
  1035        - Name: Namespace
  1036          Values:
  1037            - chrome
  1038            - accessibilityPrivate
  1039  - File: webext/chrome/accessibility_private.json
  1040    WebextFunc:
  1041      Name: isFeatureEnabled
  1042      Args:
  1043        - Name: feature
  1044          Type:
  1045            Name: AccessibilityFeature
  1046            ExtAttrs:
  1047              - Name: Namespace
  1048                Values:
  1049                  - chrome
  1050                  - accessibilityPrivate
  1051      Returns:
  1052        - Name: Promise
  1053          Params:
  1054            - Name: boolean
  1055      ExtAttrs:
  1056        - Name: Namespace
  1057          Values:
  1058            - chrome
  1059            - accessibilityPrivate
  1060  - File: webext/chrome/accessibility_private.json
  1061    WebextFunc:
  1062      Name: isLacrosPrimary
  1063      Returns:
  1064        - Name: Promise
  1065          Params:
  1066            - Name: boolean
  1067      ExtAttrs:
  1068        - Name: Namespace
  1069          Values:
  1070            - chrome
  1071            - accessibilityPrivate
  1072  - File: webext/chrome/accessibility_private.json
  1073    WebextFunc:
  1074      Name: magnifierCenterOnPoint
  1075      Args:
  1076        - Name: point
  1077          Type:
  1078            Name: ScreenPoint
  1079            ExtAttrs:
  1080              - Name: Namespace
  1081                Values:
  1082                  - chrome
  1083                  - accessibilityPrivate
  1084      Returns:
  1085        - Name: undefined
  1086      ExtAttrs:
  1087        - Name: Namespace
  1088          Values:
  1089            - chrome
  1090            - accessibilityPrivate
  1091  - File: webext/chrome/accessibility_private.json
  1092    WebextFunc:
  1093      Name: moveMagnifierToRect
  1094      Args:
  1095        - Name: rect
  1096          Type:
  1097            Name: ScreenRect
  1098            ExtAttrs:
  1099              - Name: Namespace
  1100                Values:
  1101                  - chrome
  1102                  - accessibilityPrivate
  1103      Returns:
  1104        - Name: undefined
  1105      ExtAttrs:
  1106        - Name: Namespace
  1107          Values:
  1108            - chrome
  1109            - accessibilityPrivate
  1110  - File: webext/chrome/accessibility_private.json
  1111    WebextEvent:
  1112      Name: onAccessibilityGesture
  1113      Args:
  1114        - Name: gesture
  1115          Type:
  1116            Name: Gesture
  1117            ExtAttrs:
  1118              - Name: Namespace
  1119                Values:
  1120                  - chrome
  1121                  - accessibilityPrivate
  1122        - Name: x
  1123          Type:
  1124            Name: long long
  1125        - Name: "y"
  1126          Type:
  1127            Name: long long
  1128      Returns:
  1129        - Name: undefined
  1130      ExtAttrs:
  1131        - Name: Namespace
  1132          Values:
  1133            - chrome
  1134            - accessibilityPrivate
  1135  - File: webext/chrome/accessibility_private.json
  1136    WebextEvent:
  1137      Name: onAnnounceForAccessibility
  1138      Args:
  1139        - Name: announceText
  1140          Type:
  1141            Name: sequence
  1142            Params:
  1143              - Name: DOMString
  1144            ExtAttrs:
  1145              - Name: Namespace
  1146                Values:
  1147                  - chrome
  1148                  - accessibilityPrivate
  1149      Returns:
  1150        - Name: undefined
  1151      ExtAttrs:
  1152        - Name: Namespace
  1153          Values:
  1154            - chrome
  1155            - accessibilityPrivate
  1156  - File: webext/chrome/accessibility_private.json
  1157    WebextEvent:
  1158      Name: onCustomSpokenFeedbackToggled
  1159      Args:
  1160        - Name: enabled
  1161          Type:
  1162            Name: boolean
  1163      Returns:
  1164        - Name: undefined
  1165      ExtAttrs:
  1166        - Name: Namespace
  1167          Values:
  1168            - chrome
  1169            - accessibilityPrivate
  1170  - File: webext/chrome/accessibility_private.json
  1171    WebextEvent:
  1172      Name: onIntroduceChromeVox
  1173      Returns:
  1174        - Name: undefined
  1175      ExtAttrs:
  1176        - Name: Namespace
  1177          Values:
  1178            - chrome
  1179            - accessibilityPrivate
  1180  - File: webext/chrome/accessibility_private.json
  1181    WebextEvent:
  1182      Name: onMagnifierBoundsChanged
  1183      Args:
  1184        - Name: magnifierBounds
  1185          Type:
  1186            Name: ScreenRect
  1187            ExtAttrs:
  1188              - Name: Namespace
  1189                Values:
  1190                  - chrome
  1191                  - accessibilityPrivate
  1192      Returns:
  1193        - Name: undefined
  1194      ExtAttrs:
  1195        - Name: Namespace
  1196          Values:
  1197            - chrome
  1198            - accessibilityPrivate
  1199  - File: webext/chrome/accessibility_private.json
  1200    WebextEvent:
  1201      Name: onMagnifierCommand
  1202      Args:
  1203        - Name: command
  1204          Type:
  1205            Name: MagnifierCommand
  1206            ExtAttrs:
  1207              - Name: Namespace
  1208                Values:
  1209                  - chrome
  1210                  - accessibilityPrivate
  1211      Returns:
  1212        - Name: undefined
  1213      ExtAttrs:
  1214        - Name: Namespace
  1215          Values:
  1216            - chrome
  1217            - accessibilityPrivate
  1218  - File: webext/chrome/accessibility_private.json
  1219    WebextEvent:
  1220      Name: onPointScanSet
  1221      Args:
  1222        - Name: point
  1223          Type:
  1224            Name: PointScanPoint
  1225            ExtAttrs:
  1226              - Name: Namespace
  1227                Values:
  1228                  - chrome
  1229                  - accessibilityPrivate
  1230      Returns:
  1231        - Name: undefined
  1232      ExtAttrs:
  1233        - Name: Namespace
  1234          Values:
  1235            - chrome
  1236            - accessibilityPrivate
  1237  - File: webext/chrome/accessibility_private.json
  1238    WebextEvent:
  1239      Name: onScrollableBoundsForPointRequested
  1240      Args:
  1241        - Name: x
  1242          Type:
  1243            Name: double
  1244        - Name: "y"
  1245          Type:
  1246            Name: double
  1247      Returns:
  1248        - Name: undefined
  1249      ExtAttrs:
  1250        - Name: Namespace
  1251          Values:
  1252            - chrome
  1253            - accessibilityPrivate
  1254  - File: webext/chrome/accessibility_private.json
  1255    WebextEvent:
  1256      Name: onSelectToSpeakContextMenuClicked
  1257      Returns:
  1258        - Name: undefined
  1259      ExtAttrs:
  1260        - Name: Namespace
  1261          Values:
  1262            - chrome
  1263            - accessibilityPrivate
  1264  - File: webext/chrome/accessibility_private.json
  1265    WebextEvent:
  1266      Name: onSelectToSpeakKeysPressedChanged
  1267      Args:
  1268        - Name: keyCodes
  1269          Type:
  1270            Name: sequence
  1271            Params:
  1272              - Name: long long
  1273            ExtAttrs:
  1274              - Name: Namespace
  1275                Values:
  1276                  - chrome
  1277                  - accessibilityPrivate
  1278      Returns:
  1279        - Name: undefined
  1280      ExtAttrs:
  1281        - Name: Namespace
  1282          Values:
  1283            - chrome
  1284            - accessibilityPrivate
  1285  - File: webext/chrome/accessibility_private.json
  1286    WebextEvent:
  1287      Name: onSelectToSpeakMouseChanged
  1288      Args:
  1289        - Name: type
  1290          Type:
  1291            Name: SyntheticMouseEventType
  1292            ExtAttrs:
  1293              - Name: Namespace
  1294                Values:
  1295                  - chrome
  1296                  - accessibilityPrivate
  1297        - Name: x
  1298          Type:
  1299            Name: long long
  1300        - Name: "y"
  1301          Type:
  1302            Name: long long
  1303      Returns:
  1304        - Name: undefined
  1305      ExtAttrs:
  1306        - Name: Namespace
  1307          Values:
  1308            - chrome
  1309            - accessibilityPrivate
  1310  - File: webext/chrome/accessibility_private.json
  1311    WebextEvent:
  1312      Name: onSelectToSpeakPanelAction
  1313      Args:
  1314        - Name: action
  1315          Type:
  1316            Name: SelectToSpeakPanelAction
  1317            ExtAttrs:
  1318              - Name: Namespace
  1319                Values:
  1320                  - chrome
  1321                  - accessibilityPrivate
  1322        - Name: value
  1323          Optional: true
  1324          Type:
  1325            Name: double
  1326      Returns:
  1327        - Name: undefined
  1328      ExtAttrs:
  1329        - Name: Namespace
  1330          Values:
  1331            - chrome
  1332            - accessibilityPrivate
  1333  - File: webext/chrome/accessibility_private.json
  1334    WebextEvent:
  1335      Name: onSelectToSpeakStateChangeRequested
  1336      Returns:
  1337        - Name: undefined
  1338      ExtAttrs:
  1339        - Name: Namespace
  1340          Values:
  1341            - chrome
  1342            - accessibilityPrivate
  1343  - File: webext/chrome/accessibility_private.json
  1344    WebextEvent:
  1345      Name: onShowChromeVoxTutorial
  1346      Returns:
  1347        - Name: undefined
  1348      ExtAttrs:
  1349        - Name: Namespace
  1350          Values:
  1351            - chrome
  1352            - accessibilityPrivate
  1353  - File: webext/chrome/accessibility_private.json
  1354    WebextEvent:
  1355      Name: onSwitchAccessCommand
  1356      Args:
  1357        - Name: command
  1358          Type:
  1359            Name: SwitchAccessCommand
  1360            ExtAttrs:
  1361              - Name: Namespace
  1362                Values:
  1363                  - chrome
  1364                  - accessibilityPrivate
  1365      Returns:
  1366        - Name: undefined
  1367      ExtAttrs:
  1368        - Name: Namespace
  1369          Values:
  1370            - chrome
  1371            - accessibilityPrivate
  1372  - File: webext/chrome/accessibility_private.json
  1373    WebextEvent:
  1374      Name: onToggleDictation
  1375      Args:
  1376        - Name: activated
  1377          Type:
  1378            Name: boolean
  1379      Returns:
  1380        - Name: undefined
  1381      ExtAttrs:
  1382        - Name: Namespace
  1383          Values:
  1384            - chrome
  1385            - accessibilityPrivate
  1386  - File: webext/chrome/accessibility_private.json
  1387    WebextEvent:
  1388      Name: onTwoFingerTouchStart
  1389      Returns:
  1390        - Name: undefined
  1391      ExtAttrs:
  1392        - Name: Namespace
  1393          Values:
  1394            - chrome
  1395            - accessibilityPrivate
  1396  - File: webext/chrome/accessibility_private.json
  1397    WebextEvent:
  1398      Name: onTwoFingerTouchStop
  1399      Returns:
  1400        - Name: undefined
  1401      ExtAttrs:
  1402        - Name: Namespace
  1403          Values:
  1404            - chrome
  1405            - accessibilityPrivate
  1406  - File: webext/chrome/accessibility_private.json
  1407    WebextFunc:
  1408      Name: openSettingsSubpage
  1409      Args:
  1410        - Name: subpage
  1411          Type:
  1412            Name: DOMString
  1413      Returns:
  1414        - Name: undefined
  1415      ExtAttrs:
  1416        - Name: Namespace
  1417          Values:
  1418            - chrome
  1419            - accessibilityPrivate
  1420  - File: webext/chrome/accessibility_private.json
  1421    WebextFunc:
  1422      Name: performAcceleratorAction
  1423      Args:
  1424        - Name: acceleratorAction
  1425          Type:
  1426            Name: AcceleratorAction
  1427            ExtAttrs:
  1428              - Name: Namespace
  1429                Values:
  1430                  - chrome
  1431                  - accessibilityPrivate
  1432      Returns:
  1433        - Name: undefined
  1434      ExtAttrs:
  1435        - Name: Namespace
  1436          Values:
  1437            - chrome
  1438            - accessibilityPrivate
  1439  - File: webext/chrome/accessibility_private.json
  1440    WebextFunc:
  1441      Name: sendSyntheticKeyEvent
  1442      Args:
  1443        - Name: keyEvent
  1444          Type:
  1445            Name: SyntheticKeyboardEvent
  1446            ExtAttrs:
  1447              - Name: Namespace
  1448                Values:
  1449                  - chrome
  1450                  - accessibilityPrivate
  1451        - Name: useRewriters
  1452          Optional: true
  1453          Type:
  1454            Name: boolean
  1455      Returns:
  1456        - Name: undefined
  1457      ExtAttrs:
  1458        - Name: Namespace
  1459          Values:
  1460            - chrome
  1461            - accessibilityPrivate
  1462  - File: webext/chrome/accessibility_private.json
  1463    WebextFunc:
  1464      Name: sendSyntheticMouseEvent
  1465      Args:
  1466        - Name: mouseEvent
  1467          Type:
  1468            Name: SyntheticMouseEvent
  1469            ExtAttrs:
  1470              - Name: Namespace
  1471                Values:
  1472                  - chrome
  1473                  - accessibilityPrivate
  1474      Returns:
  1475        - Name: undefined
  1476      ExtAttrs:
  1477        - Name: Namespace
  1478          Values:
  1479            - chrome
  1480            - accessibilityPrivate
  1481  - File: webext/chrome/accessibility_private.json
  1482    WebextFunc:
  1483      Name: setFocusRings
  1484      Args:
  1485        - Name: focusRings
  1486          Type:
  1487            Name: sequence
  1488            Params:
  1489              - Name: FocusRingInfo
  1490                ExtAttrs:
  1491                  - Name: Namespace
  1492                    Values:
  1493                      - chrome
  1494                      - accessibilityPrivate
  1495            ExtAttrs:
  1496              - Name: Namespace
  1497                Values:
  1498                  - chrome
  1499                  - accessibilityPrivate
  1500        - Name: atType
  1501          Type:
  1502            Name: AssistiveTechnologyType
  1503            ExtAttrs:
  1504              - Name: Namespace
  1505                Values:
  1506                  - chrome
  1507                  - accessibilityPrivate
  1508      Returns:
  1509        - Name: undefined
  1510      ExtAttrs:
  1511        - Name: Namespace
  1512          Values:
  1513            - chrome
  1514            - accessibilityPrivate
  1515  - File: webext/chrome/accessibility_private.json
  1516    WebextFunc:
  1517      Name: setHighlights
  1518      Args:
  1519        - Name: rects
  1520          Type:
  1521            Name: sequence
  1522            Params:
  1523              - Name: ScreenRect
  1524                ExtAttrs:
  1525                  - Name: Namespace
  1526                    Values:
  1527                      - chrome
  1528                      - accessibilityPrivate
  1529            ExtAttrs:
  1530              - Name: Namespace
  1531                Values:
  1532                  - chrome
  1533                  - accessibilityPrivate
  1534        - Name: color
  1535          Type:
  1536            Name: DOMString
  1537      Returns:
  1538        - Name: undefined
  1539      ExtAttrs:
  1540        - Name: Namespace
  1541          Values:
  1542            - chrome
  1543            - accessibilityPrivate
  1544  - File: webext/chrome/accessibility_private.json
  1545    WebextFunc:
  1546      Name: setKeyboardListener
  1547      Args:
  1548        - Name: enabled
  1549          Type:
  1550            Name: boolean
  1551        - Name: capture
  1552          Type:
  1553            Name: boolean
  1554      Returns:
  1555        - Name: undefined
  1556      ExtAttrs:
  1557        - Name: Namespace
  1558          Values:
  1559            - chrome
  1560            - accessibilityPrivate
  1561  - File: webext/chrome/accessibility_private.json
  1562    WebextFunc:
  1563      Name: setNativeAccessibilityEnabled
  1564      Args:
  1565        - Name: enabled
  1566          Type:
  1567            Name: boolean
  1568      Returns:
  1569        - Name: undefined
  1570      ExtAttrs:
  1571        - Name: Namespace
  1572          Values:
  1573            - chrome
  1574            - accessibilityPrivate
  1575  - File: webext/chrome/accessibility_private.json
  1576    WebextFunc:
  1577      Name: setNativeChromeVoxArcSupportForCurrentApp
  1578      Args:
  1579        - Name: enabled
  1580          Type:
  1581            Name: boolean
  1582      Returns:
  1583        - Name: Promise
  1584          Params:
  1585            - Name: SetNativeChromeVoxResponse
  1586              ExtAttrs:
  1587                - Name: Namespace
  1588                  Values:
  1589                    - chrome
  1590                    - accessibilityPrivate
  1591      ExtAttrs:
  1592        - Name: Namespace
  1593          Values:
  1594            - chrome
  1595            - accessibilityPrivate
  1596  - File: webext/chrome/accessibility_private.json
  1597    WebextFunc:
  1598      Name: setPointScanState
  1599      Args:
  1600        - Name: state
  1601          Type:
  1602            Name: PointScanState
  1603            ExtAttrs:
  1604              - Name: Namespace
  1605                Values:
  1606                  - chrome
  1607                  - accessibilityPrivate
  1608      Returns:
  1609        - Name: undefined
  1610      ExtAttrs:
  1611        - Name: Namespace
  1612          Values:
  1613            - chrome
  1614            - accessibilityPrivate
  1615  - File: webext/chrome/accessibility_private.json
  1616    WebextFunc:
  1617      Name: setSelectToSpeakState
  1618      Args:
  1619        - Name: state
  1620          Type:
  1621            Name: SelectToSpeakState
  1622            ExtAttrs:
  1623              - Name: Namespace
  1624                Values:
  1625                  - chrome
  1626                  - accessibilityPrivate
  1627      Returns:
  1628        - Name: undefined
  1629      ExtAttrs:
  1630        - Name: Namespace
  1631          Values:
  1632            - chrome
  1633            - accessibilityPrivate
  1634  - File: webext/chrome/accessibility_private.json
  1635    WebextFunc:
  1636      Name: setVirtualKeyboardVisible
  1637      Args:
  1638        - Name: isVisible
  1639          Type:
  1640            Name: boolean
  1641      Returns:
  1642        - Name: undefined
  1643      ExtAttrs:
  1644        - Name: Namespace
  1645          Values:
  1646            - chrome
  1647            - accessibilityPrivate
  1648  - File: webext/chrome/accessibility_private.json
  1649    WebextFunc:
  1650      Name: showConfirmationDialog
  1651      Args:
  1652        - Name: title
  1653          Type:
  1654            Name: DOMString
  1655        - Name: description
  1656          Type:
  1657            Name: DOMString
  1658        - Name: cancelName
  1659          Optional: true
  1660          Type:
  1661            Name: DOMString
  1662      Returns:
  1663        - Name: Promise
  1664          Params:
  1665            - Name: boolean
  1666      ExtAttrs:
  1667        - Name: Namespace
  1668          Values:
  1669            - chrome
  1670            - accessibilityPrivate
  1671  - File: webext/chrome/accessibility_private.json
  1672    WebextFunc:
  1673      Name: showToast
  1674      Args:
  1675        - Name: type
  1676          Type:
  1677            Name: ToastType
  1678            ExtAttrs:
  1679              - Name: Namespace
  1680                Values:
  1681                  - chrome
  1682                  - accessibilityPrivate
  1683      Returns:
  1684        - Name: undefined
  1685      ExtAttrs:
  1686        - Name: Namespace
  1687          Values:
  1688            - chrome
  1689            - accessibilityPrivate
  1690  - File: webext/chrome/accessibility_private.json
  1691    WebextFunc:
  1692      Name: silenceSpokenFeedback
  1693      Returns:
  1694        - Name: undefined
  1695      ExtAttrs:
  1696        - Name: Namespace
  1697          Values:
  1698            - chrome
  1699            - accessibilityPrivate
  1700  - File: webext/chrome/accessibility_private.json
  1701    WebextFunc:
  1702      Name: toggleDictation
  1703      Returns:
  1704        - Name: undefined
  1705      ExtAttrs:
  1706        - Name: Namespace
  1707          Values:
  1708            - chrome
  1709            - accessibilityPrivate
  1710  - File: webext/chrome/accessibility_private.json
  1711    WebextFunc:
  1712      Name: updateDictationBubble
  1713      Args:
  1714        - Name: properties
  1715          Type:
  1716            Name: DictationBubbleProperties
  1717            ExtAttrs:
  1718              - Name: Namespace
  1719                Values:
  1720                  - chrome
  1721                  - accessibilityPrivate
  1722      Returns:
  1723        - Name: undefined
  1724      ExtAttrs:
  1725        - Name: Namespace
  1726          Values:
  1727            - chrome
  1728            - accessibilityPrivate
  1729  - File: webext/chrome/accessibility_private.json
  1730    WebextFunc:
  1731      Name: updateSelectToSpeakPanel
  1732      Args:
  1733        - Name: show
  1734          Type:
  1735            Name: boolean
  1736        - Name: anchor
  1737          Optional: true
  1738          Type:
  1739            Name: ScreenRect
  1740            ExtAttrs:
  1741              - Name: Namespace
  1742                Values:
  1743                  - chrome
  1744                  - accessibilityPrivate
  1745        - Name: isPaused
  1746          Optional: true
  1747          Type:
  1748            Name: boolean
  1749        - Name: speed
  1750          Optional: true
  1751          Type:
  1752            Name: double
  1753      Returns:
  1754        - Name: undefined
  1755      ExtAttrs:
  1756        - Name: Namespace
  1757          Values:
  1758            - chrome
  1759            - accessibilityPrivate
  1760  - File: webext/chrome/accessibility_private.json
  1761    WebextFunc:
  1762      Name: updateSwitchAccessBubble
  1763      Args:
  1764        - Name: bubble
  1765          Type:
  1766            Name: SwitchAccessBubble
  1767            ExtAttrs:
  1768              - Name: Namespace
  1769                Values:
  1770                  - chrome
  1771                  - accessibilityPrivate
  1772        - Name: show
  1773          Type:
  1774            Name: boolean
  1775        - Name: anchor
  1776          Optional: true
  1777          Type:
  1778            Name: ScreenRect
  1779            ExtAttrs:
  1780              - Name: Namespace
  1781                Values:
  1782                  - chrome
  1783                  - accessibilityPrivate
  1784        - Name: actions
  1785          Optional: true
  1786          Type:
  1787            Name: sequence
  1788            Params:
  1789              - Name: SwitchAccessMenuAction
  1790                ExtAttrs:
  1791                  - Name: Namespace
  1792                    Values:
  1793                      - chrome
  1794                      - accessibilityPrivate
  1795            ExtAttrs:
  1796              - Name: Namespace
  1797                Values:
  1798                  - chrome
  1799                  - accessibilityPrivate
  1800      Returns:
  1801        - Name: undefined
  1802      ExtAttrs:
  1803        - Name: Namespace
  1804          Values:
  1805            - chrome
  1806            - accessibilityPrivate