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

     1  - File: webext/chrome/web_navigation.json
     2    Dict:
     3      Name: GetAllFramesArgDetails
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - webNavigation
     9      Fields:
    10        - Name: tabId
    11          Required: true
    12          Type:
    13            Name: long long
    14          ExtAttrs:
    15            - Name: Namespace
    16              Values:
    17                - chrome
    18                - webNavigation
    19  - File: webext/chrome/web_navigation.json
    20    Dict:
    21      Name: GetAllFramesReturnTypeElem
    22      ExtAttrs:
    23        - Name: Namespace
    24          Values:
    25            - chrome
    26            - webNavigation
    27      Fields:
    28        - Name: documentId
    29          Required: true
    30          Type:
    31            Name: DOMString
    32          ExtAttrs:
    33            - Name: Namespace
    34              Values:
    35                - chrome
    36                - webNavigation
    37        - Name: documentLifecycle
    38          Required: true
    39          Type:
    40            Name: DocumentLifecycle
    41            ExtAttrs:
    42              - Name: Namespace
    43                Values:
    44                  - chrome
    45                  - extensionTypes
    46          ExtAttrs:
    47            - Name: Namespace
    48              Values:
    49                - chrome
    50                - webNavigation
    51        - Name: errorOccurred
    52          Required: true
    53          Type:
    54            Name: boolean
    55          ExtAttrs:
    56            - Name: Namespace
    57              Values:
    58                - chrome
    59                - webNavigation
    60        - Name: frameId
    61          Required: true
    62          Type:
    63            Name: long long
    64          ExtAttrs:
    65            - Name: Namespace
    66              Values:
    67                - chrome
    68                - webNavigation
    69        - Name: frameType
    70          Required: true
    71          Type:
    72            Name: FrameType
    73            ExtAttrs:
    74              - Name: Namespace
    75                Values:
    76                  - chrome
    77                  - extensionTypes
    78          ExtAttrs:
    79            - Name: Namespace
    80              Values:
    81                - chrome
    82                - webNavigation
    83        - Name: parentDocumentId
    84          Type:
    85            Name: DOMString
    86          ExtAttrs:
    87            - Name: Namespace
    88              Values:
    89                - chrome
    90                - webNavigation
    91        - Name: parentFrameId
    92          Required: true
    93          Type:
    94            Name: long long
    95          ExtAttrs:
    96            - Name: Namespace
    97              Values:
    98                - chrome
    99                - webNavigation
   100        - Name: processId
   101          Required: true
   102          Type:
   103            Name: long long
   104          ExtAttrs:
   105            - Name: Namespace
   106              Values:
   107                - chrome
   108                - webNavigation
   109        - Name: url
   110          Required: true
   111          Type:
   112            Name: DOMString
   113          ExtAttrs:
   114            - Name: Namespace
   115              Values:
   116                - chrome
   117                - webNavigation
   118  - File: webext/chrome/web_navigation.json
   119    Dict:
   120      Name: GetFrameArgDetails
   121      ExtAttrs:
   122        - Name: Namespace
   123          Values:
   124            - chrome
   125            - webNavigation
   126      Fields:
   127        - Name: documentId
   128          Type:
   129            Name: DOMString
   130          ExtAttrs:
   131            - Name: Namespace
   132              Values:
   133                - chrome
   134                - webNavigation
   135        - Name: frameId
   136          Type:
   137            Name: long long
   138          ExtAttrs:
   139            - Name: Namespace
   140              Values:
   141                - chrome
   142                - webNavigation
   143        - Name: processId
   144          Type:
   145            Name: long long
   146          ExtAttrs:
   147            - Name: Namespace
   148              Values:
   149                - chrome
   150                - webNavigation
   151        - Name: tabId
   152          Type:
   153            Name: long long
   154          ExtAttrs:
   155            - Name: Namespace
   156              Values:
   157                - chrome
   158                - webNavigation
   159  - File: webext/chrome/web_navigation.json
   160    Dict:
   161      Name: GetFrameReturnType
   162      ExtAttrs:
   163        - Name: Namespace
   164          Values:
   165            - chrome
   166            - webNavigation
   167      Fields:
   168        - Name: documentId
   169          Required: true
   170          Type:
   171            Name: DOMString
   172          ExtAttrs:
   173            - Name: Namespace
   174              Values:
   175                - chrome
   176                - webNavigation
   177        - Name: documentLifecycle
   178          Required: true
   179          Type:
   180            Name: DocumentLifecycle
   181            ExtAttrs:
   182              - Name: Namespace
   183                Values:
   184                  - chrome
   185                  - extensionTypes
   186          ExtAttrs:
   187            - Name: Namespace
   188              Values:
   189                - chrome
   190                - webNavigation
   191        - Name: errorOccurred
   192          Required: true
   193          Type:
   194            Name: boolean
   195          ExtAttrs:
   196            - Name: Namespace
   197              Values:
   198                - chrome
   199                - webNavigation
   200        - Name: frameType
   201          Required: true
   202          Type:
   203            Name: FrameType
   204            ExtAttrs:
   205              - Name: Namespace
   206                Values:
   207                  - chrome
   208                  - extensionTypes
   209          ExtAttrs:
   210            - Name: Namespace
   211              Values:
   212                - chrome
   213                - webNavigation
   214        - Name: parentDocumentId
   215          Type:
   216            Name: DOMString
   217          ExtAttrs:
   218            - Name: Namespace
   219              Values:
   220                - chrome
   221                - webNavigation
   222        - Name: parentFrameId
   223          Required: true
   224          Type:
   225            Name: long long
   226          ExtAttrs:
   227            - Name: Namespace
   228              Values:
   229                - chrome
   230                - webNavigation
   231        - Name: url
   232          Required: true
   233          Type:
   234            Name: DOMString
   235          ExtAttrs:
   236            - Name: Namespace
   237              Values:
   238                - chrome
   239                - webNavigation
   240  - File: webext/chrome/web_navigation.json
   241    Dict:
   242      Name: OnBeforeNavigateArgDetails
   243      ExtAttrs:
   244        - Name: Namespace
   245          Values:
   246            - chrome
   247            - webNavigation
   248      Fields:
   249        - Name: documentLifecycle
   250          Required: true
   251          Type:
   252            Name: DocumentLifecycle
   253            ExtAttrs:
   254              - Name: Namespace
   255                Values:
   256                  - chrome
   257                  - extensionTypes
   258          ExtAttrs:
   259            - Name: Namespace
   260              Values:
   261                - chrome
   262                - webNavigation
   263        - Name: frameId
   264          Required: true
   265          Type:
   266            Name: long long
   267          ExtAttrs:
   268            - Name: Namespace
   269              Values:
   270                - chrome
   271                - webNavigation
   272        - Name: frameType
   273          Required: true
   274          Type:
   275            Name: FrameType
   276            ExtAttrs:
   277              - Name: Namespace
   278                Values:
   279                  - chrome
   280                  - extensionTypes
   281          ExtAttrs:
   282            - Name: Namespace
   283              Values:
   284                - chrome
   285                - webNavigation
   286        - Name: parentDocumentId
   287          Type:
   288            Name: DOMString
   289          ExtAttrs:
   290            - Name: Namespace
   291              Values:
   292                - chrome
   293                - webNavigation
   294        - Name: parentFrameId
   295          Required: true
   296          Type:
   297            Name: long long
   298          ExtAttrs:
   299            - Name: Namespace
   300              Values:
   301                - chrome
   302                - webNavigation
   303        - Name: processId
   304          Required: true
   305          Type:
   306            Name: long long
   307          ExtAttrs:
   308            - Name: Namespace
   309              Values:
   310                - chrome
   311                - webNavigation
   312        - Name: tabId
   313          Required: true
   314          Type:
   315            Name: long long
   316          ExtAttrs:
   317            - Name: Namespace
   318              Values:
   319                - chrome
   320                - webNavigation
   321        - Name: timeStamp
   322          Required: true
   323          Type:
   324            Name: double
   325          ExtAttrs:
   326            - Name: Namespace
   327              Values:
   328                - chrome
   329                - webNavigation
   330        - Name: url
   331          Required: true
   332          Type:
   333            Name: DOMString
   334          ExtAttrs:
   335            - Name: Namespace
   336              Values:
   337                - chrome
   338                - webNavigation
   339  - File: webext/chrome/web_navigation.json
   340    Dict:
   341      Name: OnCommittedArgDetails
   342      ExtAttrs:
   343        - Name: Namespace
   344          Values:
   345            - chrome
   346            - webNavigation
   347      Fields:
   348        - Name: documentId
   349          Required: true
   350          Type:
   351            Name: DOMString
   352          ExtAttrs:
   353            - Name: Namespace
   354              Values:
   355                - chrome
   356                - webNavigation
   357        - Name: documentLifecycle
   358          Required: true
   359          Type:
   360            Name: DocumentLifecycle
   361            ExtAttrs:
   362              - Name: Namespace
   363                Values:
   364                  - chrome
   365                  - extensionTypes
   366          ExtAttrs:
   367            - Name: Namespace
   368              Values:
   369                - chrome
   370                - webNavigation
   371        - Name: frameId
   372          Required: true
   373          Type:
   374            Name: long long
   375          ExtAttrs:
   376            - Name: Namespace
   377              Values:
   378                - chrome
   379                - webNavigation
   380        - Name: frameType
   381          Required: true
   382          Type:
   383            Name: FrameType
   384            ExtAttrs:
   385              - Name: Namespace
   386                Values:
   387                  - chrome
   388                  - extensionTypes
   389          ExtAttrs:
   390            - Name: Namespace
   391              Values:
   392                - chrome
   393                - webNavigation
   394        - Name: parentDocumentId
   395          Type:
   396            Name: DOMString
   397          ExtAttrs:
   398            - Name: Namespace
   399              Values:
   400                - chrome
   401                - webNavigation
   402        - Name: parentFrameId
   403          Required: true
   404          Type:
   405            Name: long long
   406          ExtAttrs:
   407            - Name: Namespace
   408              Values:
   409                - chrome
   410                - webNavigation
   411        - Name: processId
   412          Required: true
   413          Type:
   414            Name: long long
   415          ExtAttrs:
   416            - Name: Namespace
   417              Values:
   418                - chrome
   419                - webNavigation
   420        - Name: tabId
   421          Required: true
   422          Type:
   423            Name: long long
   424          ExtAttrs:
   425            - Name: Namespace
   426              Values:
   427                - chrome
   428                - webNavigation
   429        - Name: timeStamp
   430          Required: true
   431          Type:
   432            Name: double
   433          ExtAttrs:
   434            - Name: Namespace
   435              Values:
   436                - chrome
   437                - webNavigation
   438        - Name: transitionQualifiers
   439          Required: true
   440          Type:
   441            Name: sequence
   442            Params:
   443              - Name: TransitionQualifier
   444                ExtAttrs:
   445                  - Name: Namespace
   446                    Values:
   447                      - chrome
   448                      - webNavigation
   449            ExtAttrs:
   450              - Name: Namespace
   451                Values:
   452                  - chrome
   453                  - webNavigation
   454          ExtAttrs:
   455            - Name: Namespace
   456              Values:
   457                - chrome
   458                - webNavigation
   459        - Name: transitionType
   460          Required: true
   461          Type:
   462            Name: TransitionType
   463            ExtAttrs:
   464              - Name: Namespace
   465                Values:
   466                  - chrome
   467                  - webNavigation
   468          ExtAttrs:
   469            - Name: Namespace
   470              Values:
   471                - chrome
   472                - webNavigation
   473        - Name: url
   474          Required: true
   475          Type:
   476            Name: DOMString
   477          ExtAttrs:
   478            - Name: Namespace
   479              Values:
   480                - chrome
   481                - webNavigation
   482  - File: webext/chrome/web_navigation.json
   483    Dict:
   484      Name: OnCompletedArgDetails
   485      ExtAttrs:
   486        - Name: Namespace
   487          Values:
   488            - chrome
   489            - webNavigation
   490      Fields:
   491        - Name: documentId
   492          Required: true
   493          Type:
   494            Name: DOMString
   495          ExtAttrs:
   496            - Name: Namespace
   497              Values:
   498                - chrome
   499                - webNavigation
   500        - Name: documentLifecycle
   501          Required: true
   502          Type:
   503            Name: DocumentLifecycle
   504            ExtAttrs:
   505              - Name: Namespace
   506                Values:
   507                  - chrome
   508                  - extensionTypes
   509          ExtAttrs:
   510            - Name: Namespace
   511              Values:
   512                - chrome
   513                - webNavigation
   514        - Name: frameId
   515          Required: true
   516          Type:
   517            Name: long long
   518          ExtAttrs:
   519            - Name: Namespace
   520              Values:
   521                - chrome
   522                - webNavigation
   523        - Name: frameType
   524          Required: true
   525          Type:
   526            Name: FrameType
   527            ExtAttrs:
   528              - Name: Namespace
   529                Values:
   530                  - chrome
   531                  - extensionTypes
   532          ExtAttrs:
   533            - Name: Namespace
   534              Values:
   535                - chrome
   536                - webNavigation
   537        - Name: parentDocumentId
   538          Type:
   539            Name: DOMString
   540          ExtAttrs:
   541            - Name: Namespace
   542              Values:
   543                - chrome
   544                - webNavigation
   545        - Name: parentFrameId
   546          Required: true
   547          Type:
   548            Name: long long
   549          ExtAttrs:
   550            - Name: Namespace
   551              Values:
   552                - chrome
   553                - webNavigation
   554        - Name: processId
   555          Required: true
   556          Type:
   557            Name: long long
   558          ExtAttrs:
   559            - Name: Namespace
   560              Values:
   561                - chrome
   562                - webNavigation
   563        - Name: tabId
   564          Required: true
   565          Type:
   566            Name: long long
   567          ExtAttrs:
   568            - Name: Namespace
   569              Values:
   570                - chrome
   571                - webNavigation
   572        - Name: timeStamp
   573          Required: true
   574          Type:
   575            Name: double
   576          ExtAttrs:
   577            - Name: Namespace
   578              Values:
   579                - chrome
   580                - webNavigation
   581        - Name: url
   582          Required: true
   583          Type:
   584            Name: DOMString
   585          ExtAttrs:
   586            - Name: Namespace
   587              Values:
   588                - chrome
   589                - webNavigation
   590  - File: webext/chrome/web_navigation.json
   591    Dict:
   592      Name: OnCreatedNavigationTargetArgDetails
   593      ExtAttrs:
   594        - Name: Namespace
   595          Values:
   596            - chrome
   597            - webNavigation
   598      Fields:
   599        - Name: sourceFrameId
   600          Required: true
   601          Type:
   602            Name: long long
   603          ExtAttrs:
   604            - Name: Namespace
   605              Values:
   606                - chrome
   607                - webNavigation
   608        - Name: sourceProcessId
   609          Required: true
   610          Type:
   611            Name: long long
   612          ExtAttrs:
   613            - Name: Namespace
   614              Values:
   615                - chrome
   616                - webNavigation
   617        - Name: sourceTabId
   618          Required: true
   619          Type:
   620            Name: long long
   621          ExtAttrs:
   622            - Name: Namespace
   623              Values:
   624                - chrome
   625                - webNavigation
   626        - Name: tabId
   627          Required: true
   628          Type:
   629            Name: long long
   630          ExtAttrs:
   631            - Name: Namespace
   632              Values:
   633                - chrome
   634                - webNavigation
   635        - Name: timeStamp
   636          Required: true
   637          Type:
   638            Name: double
   639          ExtAttrs:
   640            - Name: Namespace
   641              Values:
   642                - chrome
   643                - webNavigation
   644        - Name: url
   645          Required: true
   646          Type:
   647            Name: DOMString
   648          ExtAttrs:
   649            - Name: Namespace
   650              Values:
   651                - chrome
   652                - webNavigation
   653  - File: webext/chrome/web_navigation.json
   654    Dict:
   655      Name: OnDOMContentLoadedArgDetails
   656      ExtAttrs:
   657        - Name: Namespace
   658          Values:
   659            - chrome
   660            - webNavigation
   661      Fields:
   662        - Name: documentId
   663          Required: true
   664          Type:
   665            Name: DOMString
   666          ExtAttrs:
   667            - Name: Namespace
   668              Values:
   669                - chrome
   670                - webNavigation
   671        - Name: documentLifecycle
   672          Required: true
   673          Type:
   674            Name: DocumentLifecycle
   675            ExtAttrs:
   676              - Name: Namespace
   677                Values:
   678                  - chrome
   679                  - extensionTypes
   680          ExtAttrs:
   681            - Name: Namespace
   682              Values:
   683                - chrome
   684                - webNavigation
   685        - Name: frameId
   686          Required: true
   687          Type:
   688            Name: long long
   689          ExtAttrs:
   690            - Name: Namespace
   691              Values:
   692                - chrome
   693                - webNavigation
   694        - Name: frameType
   695          Required: true
   696          Type:
   697            Name: FrameType
   698            ExtAttrs:
   699              - Name: Namespace
   700                Values:
   701                  - chrome
   702                  - extensionTypes
   703          ExtAttrs:
   704            - Name: Namespace
   705              Values:
   706                - chrome
   707                - webNavigation
   708        - Name: parentDocumentId
   709          Type:
   710            Name: DOMString
   711          ExtAttrs:
   712            - Name: Namespace
   713              Values:
   714                - chrome
   715                - webNavigation
   716        - Name: parentFrameId
   717          Required: true
   718          Type:
   719            Name: long long
   720          ExtAttrs:
   721            - Name: Namespace
   722              Values:
   723                - chrome
   724                - webNavigation
   725        - Name: processId
   726          Required: true
   727          Type:
   728            Name: long long
   729          ExtAttrs:
   730            - Name: Namespace
   731              Values:
   732                - chrome
   733                - webNavigation
   734        - Name: tabId
   735          Required: true
   736          Type:
   737            Name: long long
   738          ExtAttrs:
   739            - Name: Namespace
   740              Values:
   741                - chrome
   742                - webNavigation
   743        - Name: timeStamp
   744          Required: true
   745          Type:
   746            Name: double
   747          ExtAttrs:
   748            - Name: Namespace
   749              Values:
   750                - chrome
   751                - webNavigation
   752        - Name: url
   753          Required: true
   754          Type:
   755            Name: DOMString
   756          ExtAttrs:
   757            - Name: Namespace
   758              Values:
   759                - chrome
   760                - webNavigation
   761  - File: webext/chrome/web_navigation.json
   762    Dict:
   763      Name: OnErrorOccurredArgDetails
   764      ExtAttrs:
   765        - Name: Namespace
   766          Values:
   767            - chrome
   768            - webNavigation
   769      Fields:
   770        - Name: documentId
   771          Required: true
   772          Type:
   773            Name: DOMString
   774          ExtAttrs:
   775            - Name: Namespace
   776              Values:
   777                - chrome
   778                - webNavigation
   779        - Name: documentLifecycle
   780          Required: true
   781          Type:
   782            Name: DocumentLifecycle
   783            ExtAttrs:
   784              - Name: Namespace
   785                Values:
   786                  - chrome
   787                  - extensionTypes
   788          ExtAttrs:
   789            - Name: Namespace
   790              Values:
   791                - chrome
   792                - webNavigation
   793        - Name: error
   794          Required: true
   795          Type:
   796            Name: DOMString
   797          ExtAttrs:
   798            - Name: Namespace
   799              Values:
   800                - chrome
   801                - webNavigation
   802        - Name: frameId
   803          Required: true
   804          Type:
   805            Name: long long
   806          ExtAttrs:
   807            - Name: Namespace
   808              Values:
   809                - chrome
   810                - webNavigation
   811        - Name: frameType
   812          Required: true
   813          Type:
   814            Name: FrameType
   815            ExtAttrs:
   816              - Name: Namespace
   817                Values:
   818                  - chrome
   819                  - extensionTypes
   820          ExtAttrs:
   821            - Name: Namespace
   822              Values:
   823                - chrome
   824                - webNavigation
   825        - Name: parentDocumentId
   826          Type:
   827            Name: DOMString
   828          ExtAttrs:
   829            - Name: Namespace
   830              Values:
   831                - chrome
   832                - webNavigation
   833        - Name: parentFrameId
   834          Required: true
   835          Type:
   836            Name: long long
   837          ExtAttrs:
   838            - Name: Namespace
   839              Values:
   840                - chrome
   841                - webNavigation
   842        - Name: processId
   843          Required: true
   844          Type:
   845            Name: long long
   846          ExtAttrs:
   847            - Name: Namespace
   848              Values:
   849                - chrome
   850                - webNavigation
   851        - Name: tabId
   852          Required: true
   853          Type:
   854            Name: long long
   855          ExtAttrs:
   856            - Name: Namespace
   857              Values:
   858                - chrome
   859                - webNavigation
   860        - Name: timeStamp
   861          Required: true
   862          Type:
   863            Name: double
   864          ExtAttrs:
   865            - Name: Namespace
   866              Values:
   867                - chrome
   868                - webNavigation
   869        - Name: url
   870          Required: true
   871          Type:
   872            Name: DOMString
   873          ExtAttrs:
   874            - Name: Namespace
   875              Values:
   876                - chrome
   877                - webNavigation
   878  - File: webext/chrome/web_navigation.json
   879    Dict:
   880      Name: OnHistoryStateUpdatedArgDetails
   881      ExtAttrs:
   882        - Name: Namespace
   883          Values:
   884            - chrome
   885            - webNavigation
   886      Fields:
   887        - Name: documentId
   888          Required: true
   889          Type:
   890            Name: DOMString
   891          ExtAttrs:
   892            - Name: Namespace
   893              Values:
   894                - chrome
   895                - webNavigation
   896        - Name: documentLifecycle
   897          Required: true
   898          Type:
   899            Name: DocumentLifecycle
   900            ExtAttrs:
   901              - Name: Namespace
   902                Values:
   903                  - chrome
   904                  - extensionTypes
   905          ExtAttrs:
   906            - Name: Namespace
   907              Values:
   908                - chrome
   909                - webNavigation
   910        - Name: frameId
   911          Required: true
   912          Type:
   913            Name: long long
   914          ExtAttrs:
   915            - Name: Namespace
   916              Values:
   917                - chrome
   918                - webNavigation
   919        - Name: frameType
   920          Required: true
   921          Type:
   922            Name: FrameType
   923            ExtAttrs:
   924              - Name: Namespace
   925                Values:
   926                  - chrome
   927                  - extensionTypes
   928          ExtAttrs:
   929            - Name: Namespace
   930              Values:
   931                - chrome
   932                - webNavigation
   933        - Name: parentDocumentId
   934          Type:
   935            Name: DOMString
   936          ExtAttrs:
   937            - Name: Namespace
   938              Values:
   939                - chrome
   940                - webNavigation
   941        - Name: parentFrameId
   942          Required: true
   943          Type:
   944            Name: long long
   945          ExtAttrs:
   946            - Name: Namespace
   947              Values:
   948                - chrome
   949                - webNavigation
   950        - Name: processId
   951          Required: true
   952          Type:
   953            Name: long long
   954          ExtAttrs:
   955            - Name: Namespace
   956              Values:
   957                - chrome
   958                - webNavigation
   959        - Name: tabId
   960          Required: true
   961          Type:
   962            Name: long long
   963          ExtAttrs:
   964            - Name: Namespace
   965              Values:
   966                - chrome
   967                - webNavigation
   968        - Name: timeStamp
   969          Required: true
   970          Type:
   971            Name: double
   972          ExtAttrs:
   973            - Name: Namespace
   974              Values:
   975                - chrome
   976                - webNavigation
   977        - Name: transitionQualifiers
   978          Required: true
   979          Type:
   980            Name: sequence
   981            Params:
   982              - Name: TransitionQualifier
   983                ExtAttrs:
   984                  - Name: Namespace
   985                    Values:
   986                      - chrome
   987                      - webNavigation
   988            ExtAttrs:
   989              - Name: Namespace
   990                Values:
   991                  - chrome
   992                  - webNavigation
   993          ExtAttrs:
   994            - Name: Namespace
   995              Values:
   996                - chrome
   997                - webNavigation
   998        - Name: transitionType
   999          Required: true
  1000          Type:
  1001            Name: TransitionType
  1002            ExtAttrs:
  1003              - Name: Namespace
  1004                Values:
  1005                  - chrome
  1006                  - webNavigation
  1007          ExtAttrs:
  1008            - Name: Namespace
  1009              Values:
  1010                - chrome
  1011                - webNavigation
  1012        - Name: url
  1013          Required: true
  1014          Type:
  1015            Name: DOMString
  1016          ExtAttrs:
  1017            - Name: Namespace
  1018              Values:
  1019                - chrome
  1020                - webNavigation
  1021  - File: webext/chrome/web_navigation.json
  1022    Dict:
  1023      Name: OnReferenceFragmentUpdatedArgDetails
  1024      ExtAttrs:
  1025        - Name: Namespace
  1026          Values:
  1027            - chrome
  1028            - webNavigation
  1029      Fields:
  1030        - Name: documentId
  1031          Required: true
  1032          Type:
  1033            Name: DOMString
  1034          ExtAttrs:
  1035            - Name: Namespace
  1036              Values:
  1037                - chrome
  1038                - webNavigation
  1039        - Name: documentLifecycle
  1040          Required: true
  1041          Type:
  1042            Name: DocumentLifecycle
  1043            ExtAttrs:
  1044              - Name: Namespace
  1045                Values:
  1046                  - chrome
  1047                  - extensionTypes
  1048          ExtAttrs:
  1049            - Name: Namespace
  1050              Values:
  1051                - chrome
  1052                - webNavigation
  1053        - Name: frameId
  1054          Required: true
  1055          Type:
  1056            Name: long long
  1057          ExtAttrs:
  1058            - Name: Namespace
  1059              Values:
  1060                - chrome
  1061                - webNavigation
  1062        - Name: frameType
  1063          Required: true
  1064          Type:
  1065            Name: FrameType
  1066            ExtAttrs:
  1067              - Name: Namespace
  1068                Values:
  1069                  - chrome
  1070                  - extensionTypes
  1071          ExtAttrs:
  1072            - Name: Namespace
  1073              Values:
  1074                - chrome
  1075                - webNavigation
  1076        - Name: parentDocumentId
  1077          Type:
  1078            Name: DOMString
  1079          ExtAttrs:
  1080            - Name: Namespace
  1081              Values:
  1082                - chrome
  1083                - webNavigation
  1084        - Name: parentFrameId
  1085          Required: true
  1086          Type:
  1087            Name: long long
  1088          ExtAttrs:
  1089            - Name: Namespace
  1090              Values:
  1091                - chrome
  1092                - webNavigation
  1093        - Name: processId
  1094          Required: true
  1095          Type:
  1096            Name: long long
  1097          ExtAttrs:
  1098            - Name: Namespace
  1099              Values:
  1100                - chrome
  1101                - webNavigation
  1102        - Name: tabId
  1103          Required: true
  1104          Type:
  1105            Name: long long
  1106          ExtAttrs:
  1107            - Name: Namespace
  1108              Values:
  1109                - chrome
  1110                - webNavigation
  1111        - Name: timeStamp
  1112          Required: true
  1113          Type:
  1114            Name: double
  1115          ExtAttrs:
  1116            - Name: Namespace
  1117              Values:
  1118                - chrome
  1119                - webNavigation
  1120        - Name: transitionQualifiers
  1121          Required: true
  1122          Type:
  1123            Name: sequence
  1124            Params:
  1125              - Name: TransitionQualifier
  1126                ExtAttrs:
  1127                  - Name: Namespace
  1128                    Values:
  1129                      - chrome
  1130                      - webNavigation
  1131            ExtAttrs:
  1132              - Name: Namespace
  1133                Values:
  1134                  - chrome
  1135                  - webNavigation
  1136          ExtAttrs:
  1137            - Name: Namespace
  1138              Values:
  1139                - chrome
  1140                - webNavigation
  1141        - Name: transitionType
  1142          Required: true
  1143          Type:
  1144            Name: TransitionType
  1145            ExtAttrs:
  1146              - Name: Namespace
  1147                Values:
  1148                  - chrome
  1149                  - webNavigation
  1150          ExtAttrs:
  1151            - Name: Namespace
  1152              Values:
  1153                - chrome
  1154                - webNavigation
  1155        - Name: url
  1156          Required: true
  1157          Type:
  1158            Name: DOMString
  1159          ExtAttrs:
  1160            - Name: Namespace
  1161              Values:
  1162                - chrome
  1163                - webNavigation
  1164  - File: webext/chrome/web_navigation.json
  1165    Dict:
  1166      Name: OnTabReplacedArgDetails
  1167      ExtAttrs:
  1168        - Name: Namespace
  1169          Values:
  1170            - chrome
  1171            - webNavigation
  1172      Fields:
  1173        - Name: replacedTabId
  1174          Required: true
  1175          Type:
  1176            Name: long long
  1177          ExtAttrs:
  1178            - Name: Namespace
  1179              Values:
  1180                - chrome
  1181                - webNavigation
  1182        - Name: tabId
  1183          Required: true
  1184          Type:
  1185            Name: long long
  1186          ExtAttrs:
  1187            - Name: Namespace
  1188              Values:
  1189                - chrome
  1190                - webNavigation
  1191        - Name: timeStamp
  1192          Required: true
  1193          Type:
  1194            Name: double
  1195          ExtAttrs:
  1196            - Name: Namespace
  1197              Values:
  1198                - chrome
  1199                - webNavigation
  1200  - File: webext/chrome/web_navigation.json
  1201    Enum:
  1202      Name: TransitionQualifier
  1203      Values:
  1204        - client_redirect
  1205        - server_redirect
  1206        - forward_back
  1207        - from_address_bar
  1208      ExtAttrs:
  1209        - Name: Namespace
  1210          Values:
  1211            - chrome
  1212            - webNavigation
  1213  - File: webext/chrome/web_navigation.json
  1214    Enum:
  1215      Name: TransitionType
  1216      Values:
  1217        - link
  1218        - typed
  1219        - auto_bookmark
  1220        - auto_subframe
  1221        - manual_subframe
  1222        - generated
  1223        - start_page
  1224        - form_submit
  1225        - reload
  1226        - keyword
  1227        - keyword_generated
  1228      ExtAttrs:
  1229        - Name: Namespace
  1230          Values:
  1231            - chrome
  1232            - webNavigation
  1233  - File: webext/chrome/web_navigation.json
  1234    WebextFunc:
  1235      Name: getAllFrames
  1236      Args:
  1237        - Name: details
  1238          Type:
  1239            Name: GetAllFramesArgDetails
  1240            ExtAttrs:
  1241              - Name: Namespace
  1242                Values:
  1243                  - chrome
  1244                  - webNavigation
  1245      Returns:
  1246        - Name: Promise
  1247          Params:
  1248            - Name: sequence
  1249              Params:
  1250                - Name: GetAllFramesReturnTypeElem
  1251                  ExtAttrs:
  1252                    - Name: Namespace
  1253                      Values:
  1254                        - chrome
  1255                        - webNavigation
  1256              ExtAttrs:
  1257                - Name: Namespace
  1258                  Values:
  1259                    - chrome
  1260                    - webNavigation
  1261      ExtAttrs:
  1262        - Name: Namespace
  1263          Values:
  1264            - chrome
  1265            - webNavigation
  1266  - File: webext/chrome/web_navigation.json
  1267    WebextFunc:
  1268      Name: getFrame
  1269      Args:
  1270        - Name: details
  1271          Type:
  1272            Name: GetFrameArgDetails
  1273            ExtAttrs:
  1274              - Name: Namespace
  1275                Values:
  1276                  - chrome
  1277                  - webNavigation
  1278      Returns:
  1279        - Name: Promise
  1280          Params:
  1281            - Name: GetFrameReturnType
  1282              ExtAttrs:
  1283                - Name: Namespace
  1284                  Values:
  1285                    - chrome
  1286                    - webNavigation
  1287      ExtAttrs:
  1288        - Name: Namespace
  1289          Values:
  1290            - chrome
  1291            - webNavigation
  1292  - File: webext/chrome/web_navigation.json
  1293    WebextEvent:
  1294      Name: onBeforeNavigate
  1295      Args:
  1296        - Name: details
  1297          Type:
  1298            Name: OnBeforeNavigateArgDetails
  1299            ExtAttrs:
  1300              - Name: Namespace
  1301                Values:
  1302                  - chrome
  1303                  - webNavigation
  1304      Returns:
  1305        - Name: undefined
  1306      ExtAttrs:
  1307        - Name: Namespace
  1308          Values:
  1309            - chrome
  1310            - webNavigation
  1311  - File: webext/chrome/web_navigation.json
  1312    WebextEvent:
  1313      Name: onCommitted
  1314      Args:
  1315        - Name: details
  1316          Type:
  1317            Name: OnCommittedArgDetails
  1318            ExtAttrs:
  1319              - Name: Namespace
  1320                Values:
  1321                  - chrome
  1322                  - webNavigation
  1323      Returns:
  1324        - Name: undefined
  1325      ExtAttrs:
  1326        - Name: Namespace
  1327          Values:
  1328            - chrome
  1329            - webNavigation
  1330  - File: webext/chrome/web_navigation.json
  1331    WebextEvent:
  1332      Name: onCompleted
  1333      Args:
  1334        - Name: details
  1335          Type:
  1336            Name: OnCompletedArgDetails
  1337            ExtAttrs:
  1338              - Name: Namespace
  1339                Values:
  1340                  - chrome
  1341                  - webNavigation
  1342      Returns:
  1343        - Name: undefined
  1344      ExtAttrs:
  1345        - Name: Namespace
  1346          Values:
  1347            - chrome
  1348            - webNavigation
  1349  - File: webext/chrome/web_navigation.json
  1350    WebextEvent:
  1351      Name: onCreatedNavigationTarget
  1352      Args:
  1353        - Name: details
  1354          Type:
  1355            Name: OnCreatedNavigationTargetArgDetails
  1356            ExtAttrs:
  1357              - Name: Namespace
  1358                Values:
  1359                  - chrome
  1360                  - webNavigation
  1361      Returns:
  1362        - Name: undefined
  1363      ExtAttrs:
  1364        - Name: Namespace
  1365          Values:
  1366            - chrome
  1367            - webNavigation
  1368  - File: webext/chrome/web_navigation.json
  1369    WebextEvent:
  1370      Name: onDOMContentLoaded
  1371      Args:
  1372        - Name: details
  1373          Type:
  1374            Name: OnDOMContentLoadedArgDetails
  1375            ExtAttrs:
  1376              - Name: Namespace
  1377                Values:
  1378                  - chrome
  1379                  - webNavigation
  1380      Returns:
  1381        - Name: undefined
  1382      ExtAttrs:
  1383        - Name: Namespace
  1384          Values:
  1385            - chrome
  1386            - webNavigation
  1387  - File: webext/chrome/web_navigation.json
  1388    WebextEvent:
  1389      Name: onErrorOccurred
  1390      Args:
  1391        - Name: details
  1392          Type:
  1393            Name: OnErrorOccurredArgDetails
  1394            ExtAttrs:
  1395              - Name: Namespace
  1396                Values:
  1397                  - chrome
  1398                  - webNavigation
  1399      Returns:
  1400        - Name: undefined
  1401      ExtAttrs:
  1402        - Name: Namespace
  1403          Values:
  1404            - chrome
  1405            - webNavigation
  1406  - File: webext/chrome/web_navigation.json
  1407    WebextEvent:
  1408      Name: onHistoryStateUpdated
  1409      Args:
  1410        - Name: details
  1411          Type:
  1412            Name: OnHistoryStateUpdatedArgDetails
  1413            ExtAttrs:
  1414              - Name: Namespace
  1415                Values:
  1416                  - chrome
  1417                  - webNavigation
  1418      Returns:
  1419        - Name: undefined
  1420      ExtAttrs:
  1421        - Name: Namespace
  1422          Values:
  1423            - chrome
  1424            - webNavigation
  1425  - File: webext/chrome/web_navigation.json
  1426    WebextEvent:
  1427      Name: onReferenceFragmentUpdated
  1428      Args:
  1429        - Name: details
  1430          Type:
  1431            Name: OnReferenceFragmentUpdatedArgDetails
  1432            ExtAttrs:
  1433              - Name: Namespace
  1434                Values:
  1435                  - chrome
  1436                  - webNavigation
  1437      Returns:
  1438        - Name: undefined
  1439      ExtAttrs:
  1440        - Name: Namespace
  1441          Values:
  1442            - chrome
  1443            - webNavigation
  1444  - File: webext/chrome/web_navigation.json
  1445    WebextEvent:
  1446      Name: onTabReplaced
  1447      Args:
  1448        - Name: details
  1449          Type:
  1450            Name: OnTabReplacedArgDetails
  1451            ExtAttrs:
  1452              - Name: Namespace
  1453                Values:
  1454                  - chrome
  1455                  - webNavigation
  1456      Returns:
  1457        - Name: undefined
  1458      ExtAttrs:
  1459        - Name: Namespace
  1460          Values:
  1461            - chrome
  1462            - webNavigation