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

     1  - File: webext/chrome/passwords_private.idl
     2    Dict:
     3      Name: AddPasswordOptions
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - passwordsPrivate
     9      Fields:
    10        - Name: url
    11          Type:
    12            Name: DOMString
    13            ExtAttrs:
    14              - Name: Namespace
    15                Values:
    16                  - chrome
    17                  - passwordsPrivate
    18          ExtAttrs:
    19            - Name: Namespace
    20              Values:
    21                - chrome
    22                - passwordsPrivate
    23        - Name: username
    24          Type:
    25            Name: DOMString
    26            ExtAttrs:
    27              - Name: Namespace
    28                Values:
    29                  - chrome
    30                  - passwordsPrivate
    31          ExtAttrs:
    32            - Name: Namespace
    33              Values:
    34                - chrome
    35                - passwordsPrivate
    36        - Name: password
    37          Type:
    38            Name: DOMString
    39            ExtAttrs:
    40              - Name: Namespace
    41                Values:
    42                  - chrome
    43                  - passwordsPrivate
    44          ExtAttrs:
    45            - Name: Namespace
    46              Values:
    47                - chrome
    48                - passwordsPrivate
    49        - Name: note
    50          Type:
    51            Name: DOMString
    52            ExtAttrs:
    53              - Name: Namespace
    54                Values:
    55                  - chrome
    56                  - passwordsPrivate
    57          ExtAttrs:
    58            - Name: Namespace
    59              Values:
    60                - chrome
    61                - passwordsPrivate
    62        - Name: useAccountStore
    63          Type:
    64            Name: boolean
    65            ExtAttrs:
    66              - Name: Namespace
    67                Values:
    68                  - chrome
    69                  - passwordsPrivate
    70          ExtAttrs:
    71            - Name: Namespace
    72              Values:
    73                - chrome
    74                - passwordsPrivate
    75  - File: webext/chrome/passwords_private.idl
    76    Enum:
    77      Name: CompromiseType
    78      Values:
    79        - LEAKED
    80        - PHISHED
    81        - REUSED
    82        - WEAK
    83      ExtAttrs:
    84        - Name: Namespace
    85          Values:
    86            - chrome
    87            - passwordsPrivate
    88  - File: webext/chrome/passwords_private.idl
    89    Dict:
    90      Name: CompromisedInfo
    91      ExtAttrs:
    92        - Name: Namespace
    93          Values:
    94            - chrome
    95            - passwordsPrivate
    96      Fields:
    97        - Name: compromiseTime
    98          Type:
    99            Name: double
   100            ExtAttrs:
   101              - Name: Namespace
   102                Values:
   103                  - chrome
   104                  - passwordsPrivate
   105          ExtAttrs:
   106            - Name: Namespace
   107              Values:
   108                - chrome
   109                - passwordsPrivate
   110        - Name: elapsedTimeSinceCompromise
   111          Type:
   112            Name: DOMString
   113            ExtAttrs:
   114              - Name: Namespace
   115                Values:
   116                  - chrome
   117                  - passwordsPrivate
   118          ExtAttrs:
   119            - Name: Namespace
   120              Values:
   121                - chrome
   122                - passwordsPrivate
   123        - Name: compromiseTypes
   124          Type:
   125            Name: sequence
   126            Params:
   127              - Name: CompromiseType
   128                ExtAttrs:
   129                  - Name: Namespace
   130                    Values:
   131                      - chrome
   132                      - passwordsPrivate
   133            ExtAttrs:
   134              - Name: Namespace
   135                Values:
   136                  - chrome
   137                  - passwordsPrivate
   138          ExtAttrs:
   139            - Name: Namespace
   140              Values:
   141                - chrome
   142                - passwordsPrivate
   143        - Name: isMuted
   144          Type:
   145            Name: boolean
   146            ExtAttrs:
   147              - Name: Namespace
   148                Values:
   149                  - chrome
   150                  - passwordsPrivate
   151          ExtAttrs:
   152            - Name: Namespace
   153              Values:
   154                - chrome
   155                - passwordsPrivate
   156  - File: webext/chrome/passwords_private.idl
   157    Dict:
   158      Name: CredentialGroup
   159      ExtAttrs:
   160        - Name: Namespace
   161          Values:
   162            - chrome
   163            - passwordsPrivate
   164      Fields:
   165        - Name: name
   166          Type:
   167            Name: DOMString
   168            ExtAttrs:
   169              - Name: Namespace
   170                Values:
   171                  - chrome
   172                  - passwordsPrivate
   173          ExtAttrs:
   174            - Name: Namespace
   175              Values:
   176                - chrome
   177                - passwordsPrivate
   178        - Name: iconUrl
   179          Type:
   180            Name: DOMString
   181            ExtAttrs:
   182              - Name: Namespace
   183                Values:
   184                  - chrome
   185                  - passwordsPrivate
   186          ExtAttrs:
   187            - Name: Namespace
   188              Values:
   189                - chrome
   190                - passwordsPrivate
   191        - Name: entries
   192          Type:
   193            Name: sequence
   194            Params:
   195              - Name: PasswordUiEntry
   196                ExtAttrs:
   197                  - Name: Namespace
   198                    Values:
   199                      - chrome
   200                      - passwordsPrivate
   201            ExtAttrs:
   202              - Name: Namespace
   203                Values:
   204                  - chrome
   205                  - passwordsPrivate
   206          ExtAttrs:
   207            - Name: Namespace
   208              Values:
   209                - chrome
   210                - passwordsPrivate
   211  - File: webext/chrome/passwords_private.idl
   212    Callback:
   213      Name: CredentialsGroupCallback
   214      Args:
   215        - Name: entries
   216          Type:
   217            Name: sequence
   218            Params:
   219              - Name: CredentialGroup
   220                ExtAttrs:
   221                  - Name: Namespace
   222                    Values:
   223                      - chrome
   224                      - passwordsPrivate
   225            ExtAttrs:
   226              - Name: Namespace
   227                Values:
   228                  - chrome
   229                  - passwordsPrivate
   230          ExtAttrs:
   231            - Name: Namespace
   232              Values:
   233                - chrome
   234                - passwordsPrivate
   235      Returns:
   236        - Name: void
   237          ExtAttrs:
   238            - Name: Namespace
   239              Values:
   240                - chrome
   241                - passwordsPrivate
   242      ExtAttrs:
   243        - Name: Namespace
   244          Values:
   245            - chrome
   246            - passwordsPrivate
   247  - File: webext/chrome/passwords_private.idl
   248    Callback:
   249      Name: CredentialsWithReusedPasswordCallback
   250      Args:
   251        - Name: entries
   252          Type:
   253            Name: sequence
   254            Params:
   255              - Name: PasswordUiEntryList
   256                ExtAttrs:
   257                  - Name: Namespace
   258                    Values:
   259                      - chrome
   260                      - passwordsPrivate
   261            ExtAttrs:
   262              - Name: Namespace
   263                Values:
   264                  - chrome
   265                  - passwordsPrivate
   266          ExtAttrs:
   267            - Name: Namespace
   268              Values:
   269                - chrome
   270                - passwordsPrivate
   271      Returns:
   272        - Name: void
   273          ExtAttrs:
   274            - Name: Namespace
   275              Values:
   276                - chrome
   277                - passwordsPrivate
   278      ExtAttrs:
   279        - Name: Namespace
   280          Values:
   281            - chrome
   282            - passwordsPrivate
   283  - File: webext/chrome/passwords_private.idl
   284    Dict:
   285      Name: DomainInfo
   286      ExtAttrs:
   287        - Name: Namespace
   288          Values:
   289            - chrome
   290            - passwordsPrivate
   291      Fields:
   292        - Name: name
   293          Type:
   294            Name: DOMString
   295            ExtAttrs:
   296              - Name: Namespace
   297                Values:
   298                  - chrome
   299                  - passwordsPrivate
   300          ExtAttrs:
   301            - Name: Namespace
   302              Values:
   303                - chrome
   304                - passwordsPrivate
   305        - Name: url
   306          Type:
   307            Name: DOMString
   308            ExtAttrs:
   309              - Name: Namespace
   310                Values:
   311                  - chrome
   312                  - passwordsPrivate
   313          ExtAttrs:
   314            - Name: Namespace
   315              Values:
   316                - chrome
   317                - passwordsPrivate
   318        - Name: signonRealm
   319          Type:
   320            Name: DOMString
   321            ExtAttrs:
   322              - Name: Namespace
   323                Values:
   324                  - chrome
   325                  - passwordsPrivate
   326          ExtAttrs:
   327            - Name: Namespace
   328              Values:
   329                - chrome
   330                - passwordsPrivate
   331  - File: webext/chrome/passwords_private.idl
   332    Dict:
   333      Name: ExceptionEntry
   334      ExtAttrs:
   335        - Name: Namespace
   336          Values:
   337            - chrome
   338            - passwordsPrivate
   339      Fields:
   340        - Name: urls
   341          Type:
   342            Name: UrlCollection
   343            ExtAttrs:
   344              - Name: Namespace
   345                Values:
   346                  - chrome
   347                  - passwordsPrivate
   348          ExtAttrs:
   349            - Name: Namespace
   350              Values:
   351                - chrome
   352                - passwordsPrivate
   353        - Name: id
   354          Type:
   355            Name: long
   356            ExtAttrs:
   357              - Name: Namespace
   358                Values:
   359                  - chrome
   360                  - passwordsPrivate
   361          ExtAttrs:
   362            - Name: Namespace
   363              Values:
   364                - chrome
   365                - passwordsPrivate
   366  - File: webext/chrome/passwords_private.idl
   367    Callback:
   368      Name: ExceptionListCallback
   369      Args:
   370        - Name: exceptions
   371          Type:
   372            Name: sequence
   373            Params:
   374              - Name: ExceptionEntry
   375                ExtAttrs:
   376                  - Name: Namespace
   377                    Values:
   378                      - chrome
   379                      - passwordsPrivate
   380            ExtAttrs:
   381              - Name: Namespace
   382                Values:
   383                  - chrome
   384                  - passwordsPrivate
   385          ExtAttrs:
   386            - Name: Namespace
   387              Values:
   388                - chrome
   389                - passwordsPrivate
   390      Returns:
   391        - Name: void
   392          ExtAttrs:
   393            - Name: Namespace
   394              Values:
   395                - chrome
   396                - passwordsPrivate
   397      ExtAttrs:
   398        - Name: Namespace
   399          Values:
   400            - chrome
   401            - passwordsPrivate
   402  - File: webext/chrome/passwords_private.idl
   403    Enum:
   404      Name: ExportProgressStatus
   405      Values:
   406        - NOT_STARTED
   407        - IN_PROGRESS
   408        - SUCCEEDED
   409        - FAILED_CANCELLED
   410        - FAILED_WRITE_FAILED
   411      ExtAttrs:
   412        - Name: Namespace
   413          Values:
   414            - chrome
   415            - passwordsPrivate
   416  - File: webext/chrome/passwords_private.idl
   417    Callback:
   418      Name: ExportProgressStatusCallback
   419      Args:
   420        - Name: status
   421          Type:
   422            Name: ExportProgressStatus
   423            ExtAttrs:
   424              - Name: Namespace
   425                Values:
   426                  - chrome
   427                  - passwordsPrivate
   428          ExtAttrs:
   429            - Name: Namespace
   430              Values:
   431                - chrome
   432                - passwordsPrivate
   433      Returns:
   434        - Name: void
   435          ExtAttrs:
   436            - Name: Namespace
   437              Values:
   438                - chrome
   439                - passwordsPrivate
   440      ExtAttrs:
   441        - Name: Namespace
   442          Values:
   443            - chrome
   444            - passwordsPrivate
   445  - File: webext/chrome/passwords_private.idl
   446    Dict:
   447      Name: FamilyFetchResults
   448      ExtAttrs:
   449        - Name: Namespace
   450          Values:
   451            - chrome
   452            - passwordsPrivate
   453      Fields:
   454        - Name: status
   455          Type:
   456            Name: FamilyFetchStatus
   457            ExtAttrs:
   458              - Name: Namespace
   459                Values:
   460                  - chrome
   461                  - passwordsPrivate
   462          ExtAttrs:
   463            - Name: Namespace
   464              Values:
   465                - chrome
   466                - passwordsPrivate
   467        - Name: familyMembers
   468          Type:
   469            Name: sequence
   470            Params:
   471              - Name: RecipientInfo
   472                ExtAttrs:
   473                  - Name: Namespace
   474                    Values:
   475                      - chrome
   476                      - passwordsPrivate
   477            ExtAttrs:
   478              - Name: Namespace
   479                Values:
   480                  - chrome
   481                  - passwordsPrivate
   482          ExtAttrs:
   483            - Name: Namespace
   484              Values:
   485                - chrome
   486                - passwordsPrivate
   487  - File: webext/chrome/passwords_private.idl
   488    Enum:
   489      Name: FamilyFetchStatus
   490      Values:
   491        - UNKNOWN_ERROR
   492        - NO_MEMBERS
   493        - SUCCESS
   494      ExtAttrs:
   495        - Name: Namespace
   496          Values:
   497            - chrome
   498            - passwordsPrivate
   499  - File: webext/chrome/passwords_private.idl
   500    Callback:
   501      Name: FetchFamilyResultsCallback
   502      Args:
   503        - Name: results
   504          Type:
   505            Name: FamilyFetchResults
   506            ExtAttrs:
   507              - Name: Namespace
   508                Values:
   509                  - chrome
   510                  - passwordsPrivate
   511          ExtAttrs:
   512            - Name: Namespace
   513              Values:
   514                - chrome
   515                - passwordsPrivate
   516      Returns:
   517        - Name: void
   518          ExtAttrs:
   519            - Name: Namespace
   520              Values:
   521                - chrome
   522                - passwordsPrivate
   523      ExtAttrs:
   524        - Name: Namespace
   525          Values:
   526            - chrome
   527            - passwordsPrivate
   528  - File: webext/chrome/passwords_private.idl
   529    Callback:
   530      Name: GetUrlCollectionCallback
   531      Args:
   532        - Name: urlCollection
   533          Type:
   534            Name: UrlCollection
   535            ExtAttrs:
   536              - Name: Namespace
   537                Values:
   538                  - chrome
   539                  - passwordsPrivate
   540          ExtAttrs:
   541            - Name: Namespace
   542              Values:
   543                - chrome
   544                - passwordsPrivate
   545      Returns:
   546        - Name: void
   547          ExtAttrs:
   548            - Name: Namespace
   549              Values:
   550                - chrome
   551                - passwordsPrivate
   552      ExtAttrs:
   553        - Name: Namespace
   554          Values:
   555            - chrome
   556            - passwordsPrivate
   557  - File: webext/chrome/passwords_private.idl
   558    Dict:
   559      Name: ImportEntry
   560      ExtAttrs:
   561        - Name: Namespace
   562          Values:
   563            - chrome
   564            - passwordsPrivate
   565      Fields:
   566        - Name: status
   567          Type:
   568            Name: ImportEntryStatus
   569            ExtAttrs:
   570              - Name: Namespace
   571                Values:
   572                  - chrome
   573                  - passwordsPrivate
   574          ExtAttrs:
   575            - Name: Namespace
   576              Values:
   577                - chrome
   578                - passwordsPrivate
   579        - Name: url
   580          Type:
   581            Name: DOMString
   582            ExtAttrs:
   583              - Name: Namespace
   584                Values:
   585                  - chrome
   586                  - passwordsPrivate
   587          ExtAttrs:
   588            - Name: Namespace
   589              Values:
   590                - chrome
   591                - passwordsPrivate
   592        - Name: username
   593          Type:
   594            Name: DOMString
   595            ExtAttrs:
   596              - Name: Namespace
   597                Values:
   598                  - chrome
   599                  - passwordsPrivate
   600          ExtAttrs:
   601            - Name: Namespace
   602              Values:
   603                - chrome
   604                - passwordsPrivate
   605        - Name: password
   606          Type:
   607            Name: DOMString
   608            ExtAttrs:
   609              - Name: Namespace
   610                Values:
   611                  - chrome
   612                  - passwordsPrivate
   613          ExtAttrs:
   614            - Name: Namespace
   615              Values:
   616                - chrome
   617                - passwordsPrivate
   618        - Name: id
   619          Type:
   620            Name: long
   621            ExtAttrs:
   622              - Name: Namespace
   623                Values:
   624                  - chrome
   625                  - passwordsPrivate
   626          ExtAttrs:
   627            - Name: Namespace
   628              Values:
   629                - chrome
   630                - passwordsPrivate
   631  - File: webext/chrome/passwords_private.idl
   632    Enum:
   633      Name: ImportEntryStatus
   634      Values:
   635        - UNKNOWN_ERROR
   636        - MISSING_PASSWORD
   637        - MISSING_URL
   638        - INVALID_URL
   639        - NON_ASCII_URL
   640        - LONG_URL
   641        - LONG_PASSWORD
   642        - LONG_USERNAME
   643        - CONFLICT_PROFILE
   644        - CONFLICT_ACCOUNT
   645        - LONG_NOTE
   646        - LONG_CONCATENATED_NOTE
   647        - VALID
   648      ExtAttrs:
   649        - Name: Namespace
   650          Values:
   651            - chrome
   652            - passwordsPrivate
   653  - File: webext/chrome/passwords_private.idl
   654    Callback:
   655      Name: ImportPasswordsCallback
   656      Args:
   657        - Name: results
   658          Type:
   659            Name: ImportResults
   660            ExtAttrs:
   661              - Name: Namespace
   662                Values:
   663                  - chrome
   664                  - passwordsPrivate
   665          ExtAttrs:
   666            - Name: Namespace
   667              Values:
   668                - chrome
   669                - passwordsPrivate
   670      Returns:
   671        - Name: void
   672          ExtAttrs:
   673            - Name: Namespace
   674              Values:
   675                - chrome
   676                - passwordsPrivate
   677      ExtAttrs:
   678        - Name: Namespace
   679          Values:
   680            - chrome
   681            - passwordsPrivate
   682  - File: webext/chrome/passwords_private.idl
   683    Dict:
   684      Name: ImportResults
   685      ExtAttrs:
   686        - Name: Namespace
   687          Values:
   688            - chrome
   689            - passwordsPrivate
   690      Fields:
   691        - Name: status
   692          Type:
   693            Name: ImportResultsStatus
   694            ExtAttrs:
   695              - Name: Namespace
   696                Values:
   697                  - chrome
   698                  - passwordsPrivate
   699          ExtAttrs:
   700            - Name: Namespace
   701              Values:
   702                - chrome
   703                - passwordsPrivate
   704        - Name: numberImported
   705          Type:
   706            Name: long
   707            ExtAttrs:
   708              - Name: Namespace
   709                Values:
   710                  - chrome
   711                  - passwordsPrivate
   712          ExtAttrs:
   713            - Name: Namespace
   714              Values:
   715                - chrome
   716                - passwordsPrivate
   717        - Name: displayedEntries
   718          Type:
   719            Name: sequence
   720            Params:
   721              - Name: ImportEntry
   722                ExtAttrs:
   723                  - Name: Namespace
   724                    Values:
   725                      - chrome
   726                      - passwordsPrivate
   727            ExtAttrs:
   728              - Name: Namespace
   729                Values:
   730                  - chrome
   731                  - passwordsPrivate
   732          ExtAttrs:
   733            - Name: Namespace
   734              Values:
   735                - chrome
   736                - passwordsPrivate
   737        - Name: fileName
   738          Type:
   739            Name: DOMString
   740            ExtAttrs:
   741              - Name: Namespace
   742                Values:
   743                  - chrome
   744                  - passwordsPrivate
   745          ExtAttrs:
   746            - Name: Namespace
   747              Values:
   748                - chrome
   749                - passwordsPrivate
   750  - File: webext/chrome/passwords_private.idl
   751    Enum:
   752      Name: ImportResultsStatus
   753      Values:
   754        - UNKNOWN_ERROR
   755        - SUCCESS
   756        - IO_ERROR
   757        - BAD_FORMAT
   758        - DISMISSED
   759        - MAX_FILE_SIZE
   760        - IMPORT_ALREADY_ACTIVE
   761        - NUM_PASSWORDS_EXCEEDED
   762        - CONFLICTS
   763      ExtAttrs:
   764        - Name: Namespace
   765          Values:
   766            - chrome
   767            - passwordsPrivate
   768  - File: webext/chrome/passwords_private.idl
   769    Callback:
   770      Name: IsAccountStoreDefaultCallback
   771      Args:
   772        - Name: isDefault
   773          Type:
   774            Name: boolean
   775            ExtAttrs:
   776              - Name: Namespace
   777                Values:
   778                  - chrome
   779                  - passwordsPrivate
   780          ExtAttrs:
   781            - Name: Namespace
   782              Values:
   783                - chrome
   784                - passwordsPrivate
   785      Returns:
   786        - Name: void
   787          ExtAttrs:
   788            - Name: Namespace
   789              Values:
   790                - chrome
   791                - passwordsPrivate
   792      ExtAttrs:
   793        - Name: Namespace
   794          Values:
   795            - chrome
   796            - passwordsPrivate
   797  - File: webext/chrome/passwords_private.idl
   798    Callback:
   799      Name: OptInCallback
   800      Args:
   801        - Name: optedIn
   802          Type:
   803            Name: boolean
   804            ExtAttrs:
   805              - Name: Namespace
   806                Values:
   807                  - chrome
   808                  - passwordsPrivate
   809          ExtAttrs:
   810            - Name: Namespace
   811              Values:
   812                - chrome
   813                - passwordsPrivate
   814      Returns:
   815        - Name: void
   816          ExtAttrs:
   817            - Name: Namespace
   818              Values:
   819                - chrome
   820                - passwordsPrivate
   821      ExtAttrs:
   822        - Name: Namespace
   823          Values:
   824            - chrome
   825            - passwordsPrivate
   826  - File: webext/chrome/passwords_private.idl
   827    Enum:
   828      Name: PasswordCheckState
   829      Values:
   830        - IDLE
   831        - RUNNING
   832        - CANCELED
   833        - OFFLINE
   834        - SIGNED_OUT
   835        - NO_PASSWORDS
   836        - QUOTA_LIMIT
   837        - OTHER_ERROR
   838      ExtAttrs:
   839        - Name: Namespace
   840          Values:
   841            - chrome
   842            - passwordsPrivate
   843  - File: webext/chrome/passwords_private.idl
   844    Dict:
   845      Name: PasswordCheckStatus
   846      ExtAttrs:
   847        - Name: Namespace
   848          Values:
   849            - chrome
   850            - passwordsPrivate
   851      Fields:
   852        - Name: state
   853          Type:
   854            Name: PasswordCheckState
   855            ExtAttrs:
   856              - Name: Namespace
   857                Values:
   858                  - chrome
   859                  - passwordsPrivate
   860          ExtAttrs:
   861            - Name: Namespace
   862              Values:
   863                - chrome
   864                - passwordsPrivate
   865        - Name: totalNumberOfPasswords
   866          Type:
   867            Name: long
   868            Nullable: true
   869            ExtAttrs:
   870              - Name: Namespace
   871                Values:
   872                  - chrome
   873                  - passwordsPrivate
   874          ExtAttrs:
   875            - Name: Namespace
   876              Values:
   877                - chrome
   878                - passwordsPrivate
   879        - Name: alreadyProcessed
   880          Type:
   881            Name: long
   882            Nullable: true
   883            ExtAttrs:
   884              - Name: Namespace
   885                Values:
   886                  - chrome
   887                  - passwordsPrivate
   888          ExtAttrs:
   889            - Name: Namespace
   890              Values:
   891                - chrome
   892                - passwordsPrivate
   893        - Name: remainingInQueue
   894          Type:
   895            Name: long
   896            Nullable: true
   897            ExtAttrs:
   898              - Name: Namespace
   899                Values:
   900                  - chrome
   901                  - passwordsPrivate
   902          ExtAttrs:
   903            - Name: Namespace
   904              Values:
   905                - chrome
   906                - passwordsPrivate
   907        - Name: elapsedTimeSinceLastCheck
   908          Type:
   909            Name: DOMString
   910            Nullable: true
   911            ExtAttrs:
   912              - Name: Namespace
   913                Values:
   914                  - chrome
   915                  - passwordsPrivate
   916          ExtAttrs:
   917            - Name: Namespace
   918              Values:
   919                - chrome
   920                - passwordsPrivate
   921  - File: webext/chrome/passwords_private.idl
   922    Callback:
   923      Name: PasswordCheckStatusCallback
   924      Args:
   925        - Name: status
   926          Type:
   927            Name: PasswordCheckStatus
   928            ExtAttrs:
   929              - Name: Namespace
   930                Values:
   931                  - chrome
   932                  - passwordsPrivate
   933          ExtAttrs:
   934            - Name: Namespace
   935              Values:
   936                - chrome
   937                - passwordsPrivate
   938      Returns:
   939        - Name: void
   940          ExtAttrs:
   941            - Name: Namespace
   942              Values:
   943                - chrome
   944                - passwordsPrivate
   945      ExtAttrs:
   946        - Name: Namespace
   947          Values:
   948            - chrome
   949            - passwordsPrivate
   950  - File: webext/chrome/passwords_private.idl
   951    Dict:
   952      Name: PasswordExportProgress
   953      ExtAttrs:
   954        - Name: Namespace
   955          Values:
   956            - chrome
   957            - passwordsPrivate
   958      Fields:
   959        - Name: status
   960          Type:
   961            Name: ExportProgressStatus
   962            ExtAttrs:
   963              - Name: Namespace
   964                Values:
   965                  - chrome
   966                  - passwordsPrivate
   967          ExtAttrs:
   968            - Name: Namespace
   969              Values:
   970                - chrome
   971                - passwordsPrivate
   972        - Name: filePath
   973          Type:
   974            Name: DOMString
   975            Nullable: true
   976            ExtAttrs:
   977              - Name: Namespace
   978                Values:
   979                  - chrome
   980                  - passwordsPrivate
   981          ExtAttrs:
   982            - Name: Namespace
   983              Values:
   984                - chrome
   985                - passwordsPrivate
   986        - Name: folderName
   987          Type:
   988            Name: DOMString
   989            Nullable: true
   990            ExtAttrs:
   991              - Name: Namespace
   992                Values:
   993                  - chrome
   994                  - passwordsPrivate
   995          ExtAttrs:
   996            - Name: Namespace
   997              Values:
   998                - chrome
   999                - passwordsPrivate
  1000  - File: webext/chrome/passwords_private.idl
  1001    Callback:
  1002      Name: PasswordListCallback
  1003      Args:
  1004        - Name: entries
  1005          Type:
  1006            Name: sequence
  1007            Params:
  1008              - Name: PasswordUiEntry
  1009                ExtAttrs:
  1010                  - Name: Namespace
  1011                    Values:
  1012                      - chrome
  1013                      - passwordsPrivate
  1014            ExtAttrs:
  1015              - Name: Namespace
  1016                Values:
  1017                  - chrome
  1018                  - passwordsPrivate
  1019          ExtAttrs:
  1020            - Name: Namespace
  1021              Values:
  1022                - chrome
  1023                - passwordsPrivate
  1024      Returns:
  1025        - Name: void
  1026          ExtAttrs:
  1027            - Name: Namespace
  1028              Values:
  1029                - chrome
  1030                - passwordsPrivate
  1031      ExtAttrs:
  1032        - Name: Namespace
  1033          Values:
  1034            - chrome
  1035            - passwordsPrivate
  1036  - File: webext/chrome/passwords_private.idl
  1037    Enum:
  1038      Name: PasswordStoreSet
  1039      Values:
  1040        - DEVICE
  1041        - ACCOUNT
  1042        - DEVICE_AND_ACCOUNT
  1043      ExtAttrs:
  1044        - Name: Namespace
  1045          Values:
  1046            - chrome
  1047            - passwordsPrivate
  1048  - File: webext/chrome/passwords_private.idl
  1049    Dict:
  1050      Name: PasswordUiEntry
  1051      ExtAttrs:
  1052        - Name: Namespace
  1053          Values:
  1054            - chrome
  1055            - passwordsPrivate
  1056      Fields:
  1057        - Name: affiliatedDomains
  1058          Type:
  1059            Name: sequence
  1060            Params:
  1061              - Name: DomainInfo
  1062                ExtAttrs:
  1063                  - Name: Namespace
  1064                    Values:
  1065                      - chrome
  1066                      - passwordsPrivate
  1067            ExtAttrs:
  1068              - Name: Namespace
  1069                Values:
  1070                  - chrome
  1071                  - passwordsPrivate
  1072          ExtAttrs:
  1073            - Name: Namespace
  1074              Values:
  1075                - chrome
  1076                - passwordsPrivate
  1077        - Name: username
  1078          Type:
  1079            Name: DOMString
  1080            ExtAttrs:
  1081              - Name: Namespace
  1082                Values:
  1083                  - chrome
  1084                  - passwordsPrivate
  1085          ExtAttrs:
  1086            - Name: Namespace
  1087              Values:
  1088                - chrome
  1089                - passwordsPrivate
  1090        - Name: displayName
  1091          Type:
  1092            Name: DOMString
  1093            Nullable: true
  1094            ExtAttrs:
  1095              - Name: Namespace
  1096                Values:
  1097                  - chrome
  1098                  - passwordsPrivate
  1099          ExtAttrs:
  1100            - Name: Namespace
  1101              Values:
  1102                - chrome
  1103                - passwordsPrivate
  1104        - Name: password
  1105          Type:
  1106            Name: DOMString
  1107            Nullable: true
  1108            ExtAttrs:
  1109              - Name: Namespace
  1110                Values:
  1111                  - chrome
  1112                  - passwordsPrivate
  1113          ExtAttrs:
  1114            - Name: Namespace
  1115              Values:
  1116                - chrome
  1117                - passwordsPrivate
  1118        - Name: federationText
  1119          Type:
  1120            Name: DOMString
  1121            Nullable: true
  1122            ExtAttrs:
  1123              - Name: Namespace
  1124                Values:
  1125                  - chrome
  1126                  - passwordsPrivate
  1127          ExtAttrs:
  1128            - Name: Namespace
  1129              Values:
  1130                - chrome
  1131                - passwordsPrivate
  1132        - Name: id
  1133          Type:
  1134            Name: long
  1135            ExtAttrs:
  1136              - Name: Namespace
  1137                Values:
  1138                  - chrome
  1139                  - passwordsPrivate
  1140          ExtAttrs:
  1141            - Name: Namespace
  1142              Values:
  1143                - chrome
  1144                - passwordsPrivate
  1145        - Name: storedIn
  1146          Type:
  1147            Name: PasswordStoreSet
  1148            ExtAttrs:
  1149              - Name: Namespace
  1150                Values:
  1151                  - chrome
  1152                  - passwordsPrivate
  1153          ExtAttrs:
  1154            - Name: Namespace
  1155              Values:
  1156                - chrome
  1157                - passwordsPrivate
  1158        - Name: isPasskey
  1159          Type:
  1160            Name: boolean
  1161            ExtAttrs:
  1162              - Name: Namespace
  1163                Values:
  1164                  - chrome
  1165                  - passwordsPrivate
  1166          ExtAttrs:
  1167            - Name: Namespace
  1168              Values:
  1169                - chrome
  1170                - passwordsPrivate
  1171        - Name: note
  1172          Type:
  1173            Name: DOMString
  1174            Nullable: true
  1175            ExtAttrs:
  1176              - Name: Namespace
  1177                Values:
  1178                  - chrome
  1179                  - passwordsPrivate
  1180          ExtAttrs:
  1181            - Name: Namespace
  1182              Values:
  1183                - chrome
  1184                - passwordsPrivate
  1185        - Name: changePasswordUrl
  1186          Type:
  1187            Name: DOMString
  1188            Nullable: true
  1189            ExtAttrs:
  1190              - Name: Namespace
  1191                Values:
  1192                  - chrome
  1193                  - passwordsPrivate
  1194          ExtAttrs:
  1195            - Name: Namespace
  1196              Values:
  1197                - chrome
  1198                - passwordsPrivate
  1199        - Name: compromisedInfo
  1200          Type:
  1201            Name: CompromisedInfo
  1202            Nullable: true
  1203            ExtAttrs:
  1204              - Name: Namespace
  1205                Values:
  1206                  - chrome
  1207                  - passwordsPrivate
  1208          ExtAttrs:
  1209            - Name: Namespace
  1210              Values:
  1211                - chrome
  1212                - passwordsPrivate
  1213  - File: webext/chrome/passwords_private.idl
  1214    Dict:
  1215      Name: PasswordUiEntryList
  1216      ExtAttrs:
  1217        - Name: Namespace
  1218          Values:
  1219            - chrome
  1220            - passwordsPrivate
  1221      Fields:
  1222        - Name: entries
  1223          Type:
  1224            Name: sequence
  1225            Params:
  1226              - Name: PasswordUiEntry
  1227                ExtAttrs:
  1228                  - Name: Namespace
  1229                    Values:
  1230                      - chrome
  1231                      - passwordsPrivate
  1232            ExtAttrs:
  1233              - Name: Namespace
  1234                Values:
  1235                  - chrome
  1236                  - passwordsPrivate
  1237          ExtAttrs:
  1238            - Name: Namespace
  1239              Values:
  1240                - chrome
  1241                - passwordsPrivate
  1242  - File: webext/chrome/passwords_private.idl
  1243    Callback:
  1244      Name: PlaintextPasswordCallback
  1245      Args:
  1246        - Name: password
  1247          Type:
  1248            Name: DOMString
  1249            ExtAttrs:
  1250              - Name: Namespace
  1251                Values:
  1252                  - chrome
  1253                  - passwordsPrivate
  1254          ExtAttrs:
  1255            - Name: Namespace
  1256              Values:
  1257                - chrome
  1258                - passwordsPrivate
  1259      Returns:
  1260        - Name: void
  1261          ExtAttrs:
  1262            - Name: Namespace
  1263              Values:
  1264                - chrome
  1265                - passwordsPrivate
  1266      ExtAttrs:
  1267        - Name: Namespace
  1268          Values:
  1269            - chrome
  1270            - passwordsPrivate
  1271  - File: webext/chrome/passwords_private.idl
  1272    Enum:
  1273      Name: PlaintextReason
  1274      Values:
  1275        - VIEW
  1276        - COPY
  1277        - EDIT
  1278      ExtAttrs:
  1279        - Name: Namespace
  1280          Values:
  1281            - chrome
  1282            - passwordsPrivate
  1283  - File: webext/chrome/passwords_private.idl
  1284    Dict:
  1285      Name: PublicKey
  1286      ExtAttrs:
  1287        - Name: Namespace
  1288          Values:
  1289            - chrome
  1290            - passwordsPrivate
  1291      Fields:
  1292        - Name: value
  1293          Type:
  1294            Name: DOMString
  1295            ExtAttrs:
  1296              - Name: Namespace
  1297                Values:
  1298                  - chrome
  1299                  - passwordsPrivate
  1300          ExtAttrs:
  1301            - Name: Namespace
  1302              Values:
  1303                - chrome
  1304                - passwordsPrivate
  1305        - Name: version
  1306          Type:
  1307            Name: long
  1308            ExtAttrs:
  1309              - Name: Namespace
  1310                Values:
  1311                  - chrome
  1312                  - passwordsPrivate
  1313          ExtAttrs:
  1314            - Name: Namespace
  1315              Values:
  1316                - chrome
  1317                - passwordsPrivate
  1318  - File: webext/chrome/passwords_private.idl
  1319    Dict:
  1320      Name: RecipientInfo
  1321      ExtAttrs:
  1322        - Name: Namespace
  1323          Values:
  1324            - chrome
  1325            - passwordsPrivate
  1326      Fields:
  1327        - Name: userId
  1328          Type:
  1329            Name: DOMString
  1330            ExtAttrs:
  1331              - Name: Namespace
  1332                Values:
  1333                  - chrome
  1334                  - passwordsPrivate
  1335          ExtAttrs:
  1336            - Name: Namespace
  1337              Values:
  1338                - chrome
  1339                - passwordsPrivate
  1340        - Name: email
  1341          Type:
  1342            Name: DOMString
  1343            ExtAttrs:
  1344              - Name: Namespace
  1345                Values:
  1346                  - chrome
  1347                  - passwordsPrivate
  1348          ExtAttrs:
  1349            - Name: Namespace
  1350              Values:
  1351                - chrome
  1352                - passwordsPrivate
  1353        - Name: displayName
  1354          Type:
  1355            Name: DOMString
  1356            ExtAttrs:
  1357              - Name: Namespace
  1358                Values:
  1359                  - chrome
  1360                  - passwordsPrivate
  1361          ExtAttrs:
  1362            - Name: Namespace
  1363              Values:
  1364                - chrome
  1365                - passwordsPrivate
  1366        - Name: profileImageUrl
  1367          Type:
  1368            Name: DOMString
  1369            ExtAttrs:
  1370              - Name: Namespace
  1371                Values:
  1372                  - chrome
  1373                  - passwordsPrivate
  1374          ExtAttrs:
  1375            - Name: Namespace
  1376              Values:
  1377                - chrome
  1378                - passwordsPrivate
  1379        - Name: isEligible
  1380          Type:
  1381            Name: boolean
  1382            ExtAttrs:
  1383              - Name: Namespace
  1384                Values:
  1385                  - chrome
  1386                  - passwordsPrivate
  1387          ExtAttrs:
  1388            - Name: Namespace
  1389              Values:
  1390                - chrome
  1391                - passwordsPrivate
  1392        - Name: publicKey
  1393          Type:
  1394            Name: PublicKey
  1395            Nullable: true
  1396            ExtAttrs:
  1397              - Name: Namespace
  1398                Values:
  1399                  - chrome
  1400                  - passwordsPrivate
  1401          ExtAttrs:
  1402            - Name: Namespace
  1403              Values:
  1404                - chrome
  1405                - passwordsPrivate
  1406  - File: webext/chrome/passwords_private.idl
  1407    Dict:
  1408      Name: UrlCollection
  1409      ExtAttrs:
  1410        - Name: Namespace
  1411          Values:
  1412            - chrome
  1413            - passwordsPrivate
  1414      Fields:
  1415        - Name: signonRealm
  1416          Type:
  1417            Name: DOMString
  1418            ExtAttrs:
  1419              - Name: Namespace
  1420                Values:
  1421                  - chrome
  1422                  - passwordsPrivate
  1423          ExtAttrs:
  1424            - Name: Namespace
  1425              Values:
  1426                - chrome
  1427                - passwordsPrivate
  1428        - Name: shown
  1429          Type:
  1430            Name: DOMString
  1431            ExtAttrs:
  1432              - Name: Namespace
  1433                Values:
  1434                  - chrome
  1435                  - passwordsPrivate
  1436          ExtAttrs:
  1437            - Name: Namespace
  1438              Values:
  1439                - chrome
  1440                - passwordsPrivate
  1441        - Name: link
  1442          Type:
  1443            Name: DOMString
  1444            ExtAttrs:
  1445              - Name: Namespace
  1446                Values:
  1447                  - chrome
  1448                  - passwordsPrivate
  1449          ExtAttrs:
  1450            - Name: Namespace
  1451              Values:
  1452                - chrome
  1453                - passwordsPrivate
  1454  - File: webext/chrome/passwords_private.idl
  1455    Callback:
  1456      Name: VoidCallback
  1457      Returns:
  1458        - Name: void
  1459          ExtAttrs:
  1460            - Name: Namespace
  1461              Values:
  1462                - chrome
  1463                - passwordsPrivate
  1464      ExtAttrs:
  1465        - Name: Namespace
  1466          Values:
  1467            - chrome
  1468            - passwordsPrivate
  1469  - File: webext/chrome/passwords_private.idl
  1470    WebextFunc:
  1471      Name: addPassword
  1472      Modifier: static
  1473      Args:
  1474        - Name: options
  1475          Type:
  1476            Name: AddPasswordOptions
  1477            ExtAttrs:
  1478              - Name: Namespace
  1479                Values:
  1480                  - chrome
  1481                  - passwordsPrivate
  1482          ExtAttrs:
  1483            - Name: Namespace
  1484              Values:
  1485                - chrome
  1486                - passwordsPrivate
  1487      Returns:
  1488        - Name: Promise
  1489          Params:
  1490            - Name: void
  1491      ExtAttrs:
  1492        - Name: supportsPromises
  1493        - Name: Namespace
  1494          Values:
  1495            - chrome
  1496            - passwordsPrivate
  1497  - File: webext/chrome/passwords_private.idl
  1498    WebextFunc:
  1499      Name: changeCredential
  1500      Modifier: static
  1501      Args:
  1502        - Name: credential
  1503          Type:
  1504            Name: PasswordUiEntry
  1505            ExtAttrs:
  1506              - Name: Namespace
  1507                Values:
  1508                  - chrome
  1509                  - passwordsPrivate
  1510          ExtAttrs:
  1511            - Name: Namespace
  1512              Values:
  1513                - chrome
  1514                - passwordsPrivate
  1515      Returns:
  1516        - Name: Promise
  1517          Params:
  1518            - Name: void
  1519      ExtAttrs:
  1520        - Name: supportsPromises
  1521        - Name: Namespace
  1522          Values:
  1523            - chrome
  1524            - passwordsPrivate
  1525  - File: webext/chrome/passwords_private.idl
  1526    WebextFunc:
  1527      Name: continueImport
  1528      Modifier: static
  1529      Args:
  1530        - Name: selectedIds
  1531          Type:
  1532            Name: sequence
  1533            Params:
  1534              - Name: long
  1535                ExtAttrs:
  1536                  - Name: Namespace
  1537                    Values:
  1538                      - chrome
  1539                      - passwordsPrivate
  1540            ExtAttrs:
  1541              - Name: Namespace
  1542                Values:
  1543                  - chrome
  1544                  - passwordsPrivate
  1545          ExtAttrs:
  1546            - Name: Namespace
  1547              Values:
  1548                - chrome
  1549                - passwordsPrivate
  1550      Returns:
  1551        - Name: Promise
  1552          Params:
  1553            - Name: ImportResults
  1554              ExtAttrs:
  1555                - Name: Namespace
  1556                  Values:
  1557                    - chrome
  1558                    - passwordsPrivate
  1559      ExtAttrs:
  1560        - Name: supportsPromises
  1561        - Name: Namespace
  1562          Values:
  1563            - chrome
  1564            - passwordsPrivate
  1565  - File: webext/chrome/passwords_private.idl
  1566    WebextFunc:
  1567      Name: exportPasswords
  1568      Modifier: static
  1569      Returns:
  1570        - Name: Promise
  1571          Params:
  1572            - Name: void
  1573      ExtAttrs:
  1574        - Name: supportsPromises
  1575        - Name: Namespace
  1576          Values:
  1577            - chrome
  1578            - passwordsPrivate
  1579  - File: webext/chrome/passwords_private.idl
  1580    WebextFunc:
  1581      Name: extendAuthValidity
  1582      Modifier: static
  1583      Returns:
  1584        - Name: Promise
  1585          Params:
  1586            - Name: void
  1587      ExtAttrs:
  1588        - Name: supportsPromises
  1589        - Name: Namespace
  1590          Values:
  1591            - chrome
  1592            - passwordsPrivate
  1593  - File: webext/chrome/passwords_private.idl
  1594    WebextFunc:
  1595      Name: fetchFamilyMembers
  1596      Modifier: static
  1597      Returns:
  1598        - Name: Promise
  1599          Params:
  1600            - Name: FamilyFetchResults
  1601              ExtAttrs:
  1602                - Name: Namespace
  1603                  Values:
  1604                    - chrome
  1605                    - passwordsPrivate
  1606      ExtAttrs:
  1607        - Name: supportsPromises
  1608        - Name: Namespace
  1609          Values:
  1610            - chrome
  1611            - passwordsPrivate
  1612  - File: webext/chrome/passwords_private.idl
  1613    WebextFunc:
  1614      Name: getCredentialGroups
  1615      Modifier: static
  1616      Returns:
  1617        - Name: Promise
  1618          Params:
  1619            - Name: sequence
  1620              Params:
  1621                - Name: CredentialGroup
  1622                  ExtAttrs:
  1623                    - Name: Namespace
  1624                      Values:
  1625                        - chrome
  1626                        - passwordsPrivate
  1627              ExtAttrs:
  1628                - Name: Namespace
  1629                  Values:
  1630                    - chrome
  1631                    - passwordsPrivate
  1632      ExtAttrs:
  1633        - Name: supportsPromises
  1634        - Name: Namespace
  1635          Values:
  1636            - chrome
  1637            - passwordsPrivate
  1638  - File: webext/chrome/passwords_private.idl
  1639    WebextFunc:
  1640      Name: getCredentialsWithReusedPassword
  1641      Modifier: static
  1642      Returns:
  1643        - Name: Promise
  1644          Params:
  1645            - Name: sequence
  1646              Params:
  1647                - Name: PasswordUiEntryList
  1648                  ExtAttrs:
  1649                    - Name: Namespace
  1650                      Values:
  1651                        - chrome
  1652                        - passwordsPrivate
  1653              ExtAttrs:
  1654                - Name: Namespace
  1655                  Values:
  1656                    - chrome
  1657                    - passwordsPrivate
  1658      ExtAttrs:
  1659        - Name: supportsPromises
  1660        - Name: Namespace
  1661          Values:
  1662            - chrome
  1663            - passwordsPrivate
  1664  - File: webext/chrome/passwords_private.idl
  1665    WebextFunc:
  1666      Name: getInsecureCredentials
  1667      Modifier: static
  1668      Returns:
  1669        - Name: Promise
  1670          Params:
  1671            - Name: sequence
  1672              Params:
  1673                - Name: PasswordUiEntry
  1674                  ExtAttrs:
  1675                    - Name: Namespace
  1676                      Values:
  1677                        - chrome
  1678                        - passwordsPrivate
  1679              ExtAttrs:
  1680                - Name: Namespace
  1681                  Values:
  1682                    - chrome
  1683                    - passwordsPrivate
  1684      ExtAttrs:
  1685        - Name: supportsPromises
  1686        - Name: Namespace
  1687          Values:
  1688            - chrome
  1689            - passwordsPrivate
  1690  - File: webext/chrome/passwords_private.idl
  1691    WebextFunc:
  1692      Name: getPasswordCheckStatus
  1693      Modifier: static
  1694      Returns:
  1695        - Name: Promise
  1696          Params:
  1697            - Name: PasswordCheckStatus
  1698              ExtAttrs:
  1699                - Name: Namespace
  1700                  Values:
  1701                    - chrome
  1702                    - passwordsPrivate
  1703      ExtAttrs:
  1704        - Name: supportsPromises
  1705        - Name: Namespace
  1706          Values:
  1707            - chrome
  1708            - passwordsPrivate
  1709  - File: webext/chrome/passwords_private.idl
  1710    WebextFunc:
  1711      Name: getPasswordExceptionList
  1712      Modifier: static
  1713      Returns:
  1714        - Name: Promise
  1715          Params:
  1716            - Name: sequence
  1717              Params:
  1718                - Name: ExceptionEntry
  1719                  ExtAttrs:
  1720                    - Name: Namespace
  1721                      Values:
  1722                        - chrome
  1723                        - passwordsPrivate
  1724              ExtAttrs:
  1725                - Name: Namespace
  1726                  Values:
  1727                    - chrome
  1728                    - passwordsPrivate
  1729      ExtAttrs:
  1730        - Name: supportsPromises
  1731        - Name: Namespace
  1732          Values:
  1733            - chrome
  1734            - passwordsPrivate
  1735  - File: webext/chrome/passwords_private.idl
  1736    WebextFunc:
  1737      Name: getSavedPasswordList
  1738      Modifier: static
  1739      Returns:
  1740        - Name: Promise
  1741          Params:
  1742            - Name: sequence
  1743              Params:
  1744                - Name: PasswordUiEntry
  1745                  ExtAttrs:
  1746                    - Name: Namespace
  1747                      Values:
  1748                        - chrome
  1749                        - passwordsPrivate
  1750              ExtAttrs:
  1751                - Name: Namespace
  1752                  Values:
  1753                    - chrome
  1754                    - passwordsPrivate
  1755      ExtAttrs:
  1756        - Name: supportsPromises
  1757        - Name: Namespace
  1758          Values:
  1759            - chrome
  1760            - passwordsPrivate
  1761  - File: webext/chrome/passwords_private.idl
  1762    WebextFunc:
  1763      Name: getUrlCollection
  1764      Modifier: static
  1765      Args:
  1766        - Name: url
  1767          Type:
  1768            Name: DOMString
  1769            ExtAttrs:
  1770              - Name: Namespace
  1771                Values:
  1772                  - chrome
  1773                  - passwordsPrivate
  1774          ExtAttrs:
  1775            - Name: Namespace
  1776              Values:
  1777                - chrome
  1778                - passwordsPrivate
  1779      Returns:
  1780        - Name: Promise
  1781          Params:
  1782            - Name: UrlCollection
  1783              ExtAttrs:
  1784                - Name: Namespace
  1785                  Values:
  1786                    - chrome
  1787                    - passwordsPrivate
  1788      ExtAttrs:
  1789        - Name: supportsPromises
  1790        - Name: Namespace
  1791          Values:
  1792            - chrome
  1793            - passwordsPrivate
  1794  - File: webext/chrome/passwords_private.idl
  1795    WebextFunc:
  1796      Name: importPasswords
  1797      Modifier: static
  1798      Args:
  1799        - Name: toStore
  1800          Type:
  1801            Name: PasswordStoreSet
  1802            ExtAttrs:
  1803              - Name: Namespace
  1804                Values:
  1805                  - chrome
  1806                  - passwordsPrivate
  1807          ExtAttrs:
  1808            - Name: Namespace
  1809              Values:
  1810                - chrome
  1811                - passwordsPrivate
  1812      Returns:
  1813        - Name: Promise
  1814          Params:
  1815            - Name: ImportResults
  1816              ExtAttrs:
  1817                - Name: Namespace
  1818                  Values:
  1819                    - chrome
  1820                    - passwordsPrivate
  1821      ExtAttrs:
  1822        - Name: supportsPromises
  1823        - Name: Namespace
  1824          Values:
  1825            - chrome
  1826            - passwordsPrivate
  1827  - File: webext/chrome/passwords_private.idl
  1828    WebextFunc:
  1829      Name: isAccountStoreDefault
  1830      Modifier: static
  1831      Returns:
  1832        - Name: Promise
  1833          Params:
  1834            - Name: boolean
  1835              ExtAttrs:
  1836                - Name: Namespace
  1837                  Values:
  1838                    - chrome
  1839                    - passwordsPrivate
  1840      ExtAttrs:
  1841        - Name: supportsPromises
  1842        - Name: Namespace
  1843          Values:
  1844            - chrome
  1845            - passwordsPrivate
  1846  - File: webext/chrome/passwords_private.idl
  1847    WebextFunc:
  1848      Name: isOptedInForAccountStorage
  1849      Modifier: static
  1850      Returns:
  1851        - Name: Promise
  1852          Params:
  1853            - Name: boolean
  1854              ExtAttrs:
  1855                - Name: Namespace
  1856                  Values:
  1857                    - chrome
  1858                    - passwordsPrivate
  1859      ExtAttrs:
  1860        - Name: supportsPromises
  1861        - Name: Namespace
  1862          Values:
  1863            - chrome
  1864            - passwordsPrivate
  1865  - File: webext/chrome/passwords_private.idl
  1866    WebextFunc:
  1867      Name: movePasswordsToAccount
  1868      Modifier: static
  1869      Args:
  1870        - Name: ids
  1871          Type:
  1872            Name: sequence
  1873            Params:
  1874              - Name: long
  1875                ExtAttrs:
  1876                  - Name: Namespace
  1877                    Values:
  1878                      - chrome
  1879                      - passwordsPrivate
  1880            ExtAttrs:
  1881              - Name: Namespace
  1882                Values:
  1883                  - chrome
  1884                  - passwordsPrivate
  1885          ExtAttrs:
  1886            - Name: Namespace
  1887              Values:
  1888                - chrome
  1889                - passwordsPrivate
  1890      Returns:
  1891        - Name: void
  1892          ExtAttrs:
  1893            - Name: Namespace
  1894              Values:
  1895                - chrome
  1896                - passwordsPrivate
  1897      ExtAttrs:
  1898        - Name: Namespace
  1899          Values:
  1900            - chrome
  1901            - passwordsPrivate
  1902  - File: webext/chrome/passwords_private.idl
  1903    WebextFunc:
  1904      Name: muteInsecureCredential
  1905      Modifier: static
  1906      Args:
  1907        - Name: credential
  1908          Type:
  1909            Name: PasswordUiEntry
  1910            ExtAttrs:
  1911              - Name: Namespace
  1912                Values:
  1913                  - chrome
  1914                  - passwordsPrivate
  1915          ExtAttrs:
  1916            - Name: Namespace
  1917              Values:
  1918                - chrome
  1919                - passwordsPrivate
  1920      Returns:
  1921        - Name: Promise
  1922          Params:
  1923            - Name: void
  1924      ExtAttrs:
  1925        - Name: supportsPromises
  1926        - Name: Namespace
  1927          Values:
  1928            - chrome
  1929            - passwordsPrivate
  1930  - File: webext/chrome/passwords_private.idl
  1931    WebextEvent:
  1932      Name: onAccountStorageOptInStateChanged
  1933      Modifier: static
  1934      Args:
  1935        - Name: optedIn
  1936          Type:
  1937            Name: boolean
  1938            ExtAttrs:
  1939              - Name: Namespace
  1940                Values:
  1941                  - chrome
  1942                  - passwordsPrivate
  1943          ExtAttrs:
  1944            - Name: Namespace
  1945              Values:
  1946                - chrome
  1947                - passwordsPrivate
  1948      Returns:
  1949        - Name: void
  1950          ExtAttrs:
  1951            - Name: Namespace
  1952              Values:
  1953                - chrome
  1954                - passwordsPrivate
  1955      ExtAttrs:
  1956        - Name: Namespace
  1957          Values:
  1958            - chrome
  1959            - passwordsPrivate
  1960  - File: webext/chrome/passwords_private.idl
  1961    WebextEvent:
  1962      Name: onInsecureCredentialsChanged
  1963      Modifier: static
  1964      Args:
  1965        - Name: insecureCredentials
  1966          Type:
  1967            Name: sequence
  1968            Params:
  1969              - Name: PasswordUiEntry
  1970                ExtAttrs:
  1971                  - Name: Namespace
  1972                    Values:
  1973                      - chrome
  1974                      - passwordsPrivate
  1975            ExtAttrs:
  1976              - Name: Namespace
  1977                Values:
  1978                  - chrome
  1979                  - passwordsPrivate
  1980          ExtAttrs:
  1981            - Name: Namespace
  1982              Values:
  1983                - chrome
  1984                - passwordsPrivate
  1985      Returns:
  1986        - Name: void
  1987          ExtAttrs:
  1988            - Name: Namespace
  1989              Values:
  1990                - chrome
  1991                - passwordsPrivate
  1992      ExtAttrs:
  1993        - Name: Namespace
  1994          Values:
  1995            - chrome
  1996            - passwordsPrivate
  1997  - File: webext/chrome/passwords_private.idl
  1998    WebextEvent:
  1999      Name: onPasswordCheckStatusChanged
  2000      Modifier: static
  2001      Args:
  2002        - Name: status
  2003          Type:
  2004            Name: PasswordCheckStatus
  2005            ExtAttrs:
  2006              - Name: Namespace
  2007                Values:
  2008                  - chrome
  2009                  - passwordsPrivate
  2010          ExtAttrs:
  2011            - Name: Namespace
  2012              Values:
  2013                - chrome
  2014                - passwordsPrivate
  2015      Returns:
  2016        - Name: void
  2017          ExtAttrs:
  2018            - Name: Namespace
  2019              Values:
  2020                - chrome
  2021                - passwordsPrivate
  2022      ExtAttrs:
  2023        - Name: Namespace
  2024          Values:
  2025            - chrome
  2026            - passwordsPrivate
  2027  - File: webext/chrome/passwords_private.idl
  2028    WebextEvent:
  2029      Name: onPasswordExceptionsListChanged
  2030      Modifier: static
  2031      Args:
  2032        - Name: exceptions
  2033          Type:
  2034            Name: sequence
  2035            Params:
  2036              - Name: ExceptionEntry
  2037                ExtAttrs:
  2038                  - Name: Namespace
  2039                    Values:
  2040                      - chrome
  2041                      - passwordsPrivate
  2042            ExtAttrs:
  2043              - Name: Namespace
  2044                Values:
  2045                  - chrome
  2046                  - passwordsPrivate
  2047          ExtAttrs:
  2048            - Name: Namespace
  2049              Values:
  2050                - chrome
  2051                - passwordsPrivate
  2052      Returns:
  2053        - Name: void
  2054          ExtAttrs:
  2055            - Name: Namespace
  2056              Values:
  2057                - chrome
  2058                - passwordsPrivate
  2059      ExtAttrs:
  2060        - Name: Namespace
  2061          Values:
  2062            - chrome
  2063            - passwordsPrivate
  2064  - File: webext/chrome/passwords_private.idl
  2065    WebextEvent:
  2066      Name: onPasswordManagerAuthTimeout
  2067      Modifier: static
  2068      Returns:
  2069        - Name: void
  2070          ExtAttrs:
  2071            - Name: Namespace
  2072              Values:
  2073                - chrome
  2074                - passwordsPrivate
  2075      ExtAttrs:
  2076        - Name: Namespace
  2077          Values:
  2078            - chrome
  2079            - passwordsPrivate
  2080  - File: webext/chrome/passwords_private.idl
  2081    WebextEvent:
  2082      Name: onPasswordsFileExportProgress
  2083      Modifier: static
  2084      Args:
  2085        - Name: status
  2086          Type:
  2087            Name: PasswordExportProgress
  2088            ExtAttrs:
  2089              - Name: Namespace
  2090                Values:
  2091                  - chrome
  2092                  - passwordsPrivate
  2093          ExtAttrs:
  2094            - Name: Namespace
  2095              Values:
  2096                - chrome
  2097                - passwordsPrivate
  2098      Returns:
  2099        - Name: void
  2100          ExtAttrs:
  2101            - Name: Namespace
  2102              Values:
  2103                - chrome
  2104                - passwordsPrivate
  2105      ExtAttrs:
  2106        - Name: Namespace
  2107          Values:
  2108            - chrome
  2109            - passwordsPrivate
  2110  - File: webext/chrome/passwords_private.idl
  2111    WebextEvent:
  2112      Name: onSavedPasswordsListChanged
  2113      Modifier: static
  2114      Args:
  2115        - Name: entries
  2116          Type:
  2117            Name: sequence
  2118            Params:
  2119              - Name: PasswordUiEntry
  2120                ExtAttrs:
  2121                  - Name: Namespace
  2122                    Values:
  2123                      - chrome
  2124                      - passwordsPrivate
  2125            ExtAttrs:
  2126              - Name: Namespace
  2127                Values:
  2128                  - chrome
  2129                  - passwordsPrivate
  2130          ExtAttrs:
  2131            - Name: Namespace
  2132              Values:
  2133                - chrome
  2134                - passwordsPrivate
  2135      Returns:
  2136        - Name: void
  2137          ExtAttrs:
  2138            - Name: Namespace
  2139              Values:
  2140                - chrome
  2141                - passwordsPrivate
  2142      ExtAttrs:
  2143        - Name: Namespace
  2144          Values:
  2145            - chrome
  2146            - passwordsPrivate
  2147  - File: webext/chrome/passwords_private.idl
  2148    WebextFunc:
  2149      Name: optInForAccountStorage
  2150      Modifier: static
  2151      Args:
  2152        - Name: optIn
  2153          Type:
  2154            Name: boolean
  2155            ExtAttrs:
  2156              - Name: Namespace
  2157                Values:
  2158                  - chrome
  2159                  - passwordsPrivate
  2160          ExtAttrs:
  2161            - Name: Namespace
  2162              Values:
  2163                - chrome
  2164                - passwordsPrivate
  2165      Returns:
  2166        - Name: void
  2167          ExtAttrs:
  2168            - Name: Namespace
  2169              Values:
  2170                - chrome
  2171                - passwordsPrivate
  2172      ExtAttrs:
  2173        - Name: Namespace
  2174          Values:
  2175            - chrome
  2176            - passwordsPrivate
  2177  - File: webext/chrome/passwords_private.idl
  2178    WebextFunc:
  2179      Name: recordPasswordsPageAccessInSettings
  2180      Modifier: static
  2181      Returns:
  2182        - Name: void
  2183          ExtAttrs:
  2184            - Name: Namespace
  2185              Values:
  2186                - chrome
  2187                - passwordsPrivate
  2188      ExtAttrs:
  2189        - Name: Namespace
  2190          Values:
  2191            - chrome
  2192            - passwordsPrivate
  2193  - File: webext/chrome/passwords_private.idl
  2194    WebextFunc:
  2195      Name: removeCredential
  2196      Modifier: static
  2197      Args:
  2198        - Name: id
  2199          Type:
  2200            Name: long
  2201            ExtAttrs:
  2202              - Name: Namespace
  2203                Values:
  2204                  - chrome
  2205                  - passwordsPrivate
  2206          ExtAttrs:
  2207            - Name: Namespace
  2208              Values:
  2209                - chrome
  2210                - passwordsPrivate
  2211        - Name: fromStores
  2212          Type:
  2213            Name: PasswordStoreSet
  2214            ExtAttrs:
  2215              - Name: Namespace
  2216                Values:
  2217                  - chrome
  2218                  - passwordsPrivate
  2219          ExtAttrs:
  2220            - Name: Namespace
  2221              Values:
  2222                - chrome
  2223                - passwordsPrivate
  2224      Returns:
  2225        - Name: void
  2226          ExtAttrs:
  2227            - Name: Namespace
  2228              Values:
  2229                - chrome
  2230                - passwordsPrivate
  2231      ExtAttrs:
  2232        - Name: Namespace
  2233          Values:
  2234            - chrome
  2235            - passwordsPrivate
  2236  - File: webext/chrome/passwords_private.idl
  2237    WebextFunc:
  2238      Name: removePasswordException
  2239      Modifier: static
  2240      Args:
  2241        - Name: id
  2242          Type:
  2243            Name: long
  2244            ExtAttrs:
  2245              - Name: Namespace
  2246                Values:
  2247                  - chrome
  2248                  - passwordsPrivate
  2249          ExtAttrs:
  2250            - Name: Namespace
  2251              Values:
  2252                - chrome
  2253                - passwordsPrivate
  2254      Returns:
  2255        - Name: void
  2256          ExtAttrs:
  2257            - Name: Namespace
  2258              Values:
  2259                - chrome
  2260                - passwordsPrivate
  2261      ExtAttrs:
  2262        - Name: Namespace
  2263          Values:
  2264            - chrome
  2265            - passwordsPrivate
  2266  - File: webext/chrome/passwords_private.idl
  2267    WebextFunc:
  2268      Name: requestCredentialsDetails
  2269      Modifier: static
  2270      Args:
  2271        - Name: ids
  2272          Type:
  2273            Name: sequence
  2274            Params:
  2275              - Name: long
  2276                ExtAttrs:
  2277                  - Name: Namespace
  2278                    Values:
  2279                      - chrome
  2280                      - passwordsPrivate
  2281            ExtAttrs:
  2282              - Name: Namespace
  2283                Values:
  2284                  - chrome
  2285                  - passwordsPrivate
  2286          ExtAttrs:
  2287            - Name: Namespace
  2288              Values:
  2289                - chrome
  2290                - passwordsPrivate
  2291      Returns:
  2292        - Name: Promise
  2293          Params:
  2294            - Name: sequence
  2295              Params:
  2296                - Name: PasswordUiEntry
  2297                  ExtAttrs:
  2298                    - Name: Namespace
  2299                      Values:
  2300                        - chrome
  2301                        - passwordsPrivate
  2302              ExtAttrs:
  2303                - Name: Namespace
  2304                  Values:
  2305                    - chrome
  2306                    - passwordsPrivate
  2307      ExtAttrs:
  2308        - Name: supportsPromises
  2309        - Name: Namespace
  2310          Values:
  2311            - chrome
  2312            - passwordsPrivate
  2313  - File: webext/chrome/passwords_private.idl
  2314    WebextFunc:
  2315      Name: requestExportProgressStatus
  2316      Modifier: static
  2317      Returns:
  2318        - Name: Promise
  2319          Params:
  2320            - Name: ExportProgressStatus
  2321              ExtAttrs:
  2322                - Name: Namespace
  2323                  Values:
  2324                    - chrome
  2325                    - passwordsPrivate
  2326      ExtAttrs:
  2327        - Name: supportsPromises
  2328        - Name: Namespace
  2329          Values:
  2330            - chrome
  2331            - passwordsPrivate
  2332  - File: webext/chrome/passwords_private.idl
  2333    WebextFunc:
  2334      Name: requestPlaintextPassword
  2335      Modifier: static
  2336      Args:
  2337        - Name: id
  2338          Type:
  2339            Name: long
  2340            ExtAttrs:
  2341              - Name: Namespace
  2342                Values:
  2343                  - chrome
  2344                  - passwordsPrivate
  2345          ExtAttrs:
  2346            - Name: Namespace
  2347              Values:
  2348                - chrome
  2349                - passwordsPrivate
  2350        - Name: reason
  2351          Type:
  2352            Name: PlaintextReason
  2353            ExtAttrs:
  2354              - Name: Namespace
  2355                Values:
  2356                  - chrome
  2357                  - passwordsPrivate
  2358          ExtAttrs:
  2359            - Name: Namespace
  2360              Values:
  2361                - chrome
  2362                - passwordsPrivate
  2363      Returns:
  2364        - Name: Promise
  2365          Params:
  2366            - Name: DOMString
  2367              ExtAttrs:
  2368                - Name: Namespace
  2369                  Values:
  2370                    - chrome
  2371                    - passwordsPrivate
  2372      ExtAttrs:
  2373        - Name: supportsPromises
  2374        - Name: Namespace
  2375          Values:
  2376            - chrome
  2377            - passwordsPrivate
  2378  - File: webext/chrome/passwords_private.idl
  2379    WebextFunc:
  2380      Name: resetImporter
  2381      Modifier: static
  2382      Args:
  2383        - Name: deleteFile
  2384          Type:
  2385            Name: boolean
  2386            ExtAttrs:
  2387              - Name: Namespace
  2388                Values:
  2389                  - chrome
  2390                  - passwordsPrivate
  2391          ExtAttrs:
  2392            - Name: Namespace
  2393              Values:
  2394                - chrome
  2395                - passwordsPrivate
  2396      Returns:
  2397        - Name: Promise
  2398          Params:
  2399            - Name: void
  2400      ExtAttrs:
  2401        - Name: supportsPromises
  2402        - Name: Namespace
  2403          Values:
  2404            - chrome
  2405            - passwordsPrivate
  2406  - File: webext/chrome/passwords_private.idl
  2407    WebextFunc:
  2408      Name: sharePassword
  2409      Modifier: static
  2410      Args:
  2411        - Name: id
  2412          Type:
  2413            Name: long
  2414            ExtAttrs:
  2415              - Name: Namespace
  2416                Values:
  2417                  - chrome
  2418                  - passwordsPrivate
  2419          ExtAttrs:
  2420            - Name: Namespace
  2421              Values:
  2422                - chrome
  2423                - passwordsPrivate
  2424        - Name: recipients
  2425          Type:
  2426            Name: sequence
  2427            Params:
  2428              - Name: RecipientInfo
  2429                ExtAttrs:
  2430                  - Name: Namespace
  2431                    Values:
  2432                      - chrome
  2433                      - passwordsPrivate
  2434            ExtAttrs:
  2435              - Name: Namespace
  2436                Values:
  2437                  - chrome
  2438                  - passwordsPrivate
  2439          ExtAttrs:
  2440            - Name: Namespace
  2441              Values:
  2442                - chrome
  2443                - passwordsPrivate
  2444      Returns:
  2445        - Name: Promise
  2446          Params:
  2447            - Name: void
  2448      ExtAttrs:
  2449        - Name: supportsPromises
  2450        - Name: Namespace
  2451          Values:
  2452            - chrome
  2453            - passwordsPrivate
  2454  - File: webext/chrome/passwords_private.idl
  2455    WebextFunc:
  2456      Name: showAddShortcutDialog
  2457      Modifier: static
  2458      Returns:
  2459        - Name: void
  2460          ExtAttrs:
  2461            - Name: Namespace
  2462              Values:
  2463                - chrome
  2464                - passwordsPrivate
  2465      ExtAttrs:
  2466        - Name: Namespace
  2467          Values:
  2468            - chrome
  2469            - passwordsPrivate
  2470  - File: webext/chrome/passwords_private.idl
  2471    WebextFunc:
  2472      Name: showExportedFileInShell
  2473      Modifier: static
  2474      Args:
  2475        - Name: file_path
  2476          Type:
  2477            Name: DOMString
  2478            ExtAttrs:
  2479              - Name: Namespace
  2480                Values:
  2481                  - chrome
  2482                  - passwordsPrivate
  2483          ExtAttrs:
  2484            - Name: Namespace
  2485              Values:
  2486                - chrome
  2487                - passwordsPrivate
  2488      Returns:
  2489        - Name: void
  2490          ExtAttrs:
  2491            - Name: Namespace
  2492              Values:
  2493                - chrome
  2494                - passwordsPrivate
  2495      ExtAttrs:
  2496        - Name: Namespace
  2497          Values:
  2498            - chrome
  2499            - passwordsPrivate
  2500  - File: webext/chrome/passwords_private.idl
  2501    WebextFunc:
  2502      Name: startPasswordCheck
  2503      Modifier: static
  2504      Returns:
  2505        - Name: Promise
  2506          Params:
  2507            - Name: void
  2508      ExtAttrs:
  2509        - Name: supportsPromises
  2510        - Name: Namespace
  2511          Values:
  2512            - chrome
  2513            - passwordsPrivate
  2514  - File: webext/chrome/passwords_private.idl
  2515    WebextFunc:
  2516      Name: switchBiometricAuthBeforeFillingState
  2517      Modifier: static
  2518      Returns:
  2519        - Name: void
  2520          ExtAttrs:
  2521            - Name: Namespace
  2522              Values:
  2523                - chrome
  2524                - passwordsPrivate
  2525      ExtAttrs:
  2526        - Name: platforms
  2527          Values:
  2528            - win
  2529            - mac
  2530        - Name: Namespace
  2531          Values:
  2532            - chrome
  2533            - passwordsPrivate
  2534  - File: webext/chrome/passwords_private.idl
  2535    WebextFunc:
  2536      Name: undoRemoveSavedPasswordOrException
  2537      Modifier: static
  2538      Returns:
  2539        - Name: void
  2540          ExtAttrs:
  2541            - Name: Namespace
  2542              Values:
  2543                - chrome
  2544                - passwordsPrivate
  2545      ExtAttrs:
  2546        - Name: Namespace
  2547          Values:
  2548            - chrome
  2549            - passwordsPrivate
  2550  - File: webext/chrome/passwords_private.idl
  2551    WebextFunc:
  2552      Name: unmuteInsecureCredential
  2553      Modifier: static
  2554      Args:
  2555        - Name: credential
  2556          Type:
  2557            Name: PasswordUiEntry
  2558            ExtAttrs:
  2559              - Name: Namespace
  2560                Values:
  2561                  - chrome
  2562                  - passwordsPrivate
  2563          ExtAttrs:
  2564            - Name: Namespace
  2565              Values:
  2566                - chrome
  2567                - passwordsPrivate
  2568      Returns:
  2569        - Name: Promise
  2570          Params:
  2571            - Name: void
  2572      ExtAttrs:
  2573        - Name: supportsPromises
  2574        - Name: Namespace
  2575          Values:
  2576            - chrome
  2577            - passwordsPrivate