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

     1  - File: webext/chrome/safe_browsing_private.idl
     2    Dict:
     3      Name: DangerousDownloadInfo
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - safeBrowsingPrivate
     9      Fields:
    10        - Name: url
    11          Type:
    12            Name: DOMString
    13            ExtAttrs:
    14              - Name: Namespace
    15                Values:
    16                  - chrome
    17                  - safeBrowsingPrivate
    18          ExtAttrs:
    19            - Name: Namespace
    20              Values:
    21                - chrome
    22                - safeBrowsingPrivate
    23        - Name: fileName
    24          Type:
    25            Name: DOMString
    26            ExtAttrs:
    27              - Name: Namespace
    28                Values:
    29                  - chrome
    30                  - safeBrowsingPrivate
    31          ExtAttrs:
    32            - Name: Namespace
    33              Values:
    34                - chrome
    35                - safeBrowsingPrivate
    36        - Name: downloadDigestSha256
    37          Type:
    38            Name: DOMString
    39            ExtAttrs:
    40              - Name: Namespace
    41                Values:
    42                  - chrome
    43                  - safeBrowsingPrivate
    44          ExtAttrs:
    45            - Name: Namespace
    46              Values:
    47                - chrome
    48                - safeBrowsingPrivate
    49        - Name: userName
    50          Type:
    51            Name: DOMString
    52            ExtAttrs:
    53              - Name: Namespace
    54                Values:
    55                  - chrome
    56                  - safeBrowsingPrivate
    57          ExtAttrs:
    58            - Name: Namespace
    59              Values:
    60                - chrome
    61                - safeBrowsingPrivate
    62  - File: webext/chrome/safe_browsing_private.idl
    63    Callback:
    64      Name: GetReferrerChainCallback
    65      Args:
    66        - Name: entries
    67          Type:
    68            Name: sequence
    69            Params:
    70              - Name: ReferrerChainEntry
    71                ExtAttrs:
    72                  - Name: Namespace
    73                    Values:
    74                      - chrome
    75                      - safeBrowsingPrivate
    76            ExtAttrs:
    77              - Name: Namespace
    78                Values:
    79                  - chrome
    80                  - safeBrowsingPrivate
    81          ExtAttrs:
    82            - Name: Namespace
    83              Values:
    84                - chrome
    85                - safeBrowsingPrivate
    86      Returns:
    87        - Name: void
    88          ExtAttrs:
    89            - Name: Namespace
    90              Values:
    91                - chrome
    92                - safeBrowsingPrivate
    93      ExtAttrs:
    94        - Name: Namespace
    95          Values:
    96            - chrome
    97            - safeBrowsingPrivate
    98  - File: webext/chrome/safe_browsing_private.idl
    99    Dict:
   100      Name: InterstitialInfo
   101      ExtAttrs:
   102        - Name: Namespace
   103          Values:
   104            - chrome
   105            - safeBrowsingPrivate
   106      Fields:
   107        - Name: url
   108          Type:
   109            Name: DOMString
   110            ExtAttrs:
   111              - Name: Namespace
   112                Values:
   113                  - chrome
   114                  - safeBrowsingPrivate
   115          ExtAttrs:
   116            - Name: Namespace
   117              Values:
   118                - chrome
   119                - safeBrowsingPrivate
   120        - Name: reason
   121          Type:
   122            Name: DOMString
   123            ExtAttrs:
   124              - Name: Namespace
   125                Values:
   126                  - chrome
   127                  - safeBrowsingPrivate
   128          ExtAttrs:
   129            - Name: Namespace
   130              Values:
   131                - chrome
   132                - safeBrowsingPrivate
   133        - Name: netErrorCode
   134          Type:
   135            Name: DOMString
   136            Nullable: true
   137            ExtAttrs:
   138              - Name: Namespace
   139                Values:
   140                  - chrome
   141                  - safeBrowsingPrivate
   142          ExtAttrs:
   143            - Name: Namespace
   144              Values:
   145                - chrome
   146                - safeBrowsingPrivate
   147        - Name: userName
   148          Type:
   149            Name: DOMString
   150            ExtAttrs:
   151              - Name: Namespace
   152                Values:
   153                  - chrome
   154                  - safeBrowsingPrivate
   155          ExtAttrs:
   156            - Name: Namespace
   157              Values:
   158                - chrome
   159                - safeBrowsingPrivate
   160  - File: webext/chrome/safe_browsing_private.idl
   161    Enum:
   162      Name: NavigationInitiation
   163      Values:
   164        - BROWSER_INITIATED
   165        - RENDERER_INITIATED_WITHOUT_USER_GESTURE
   166        - RENDERER_INITIATED_WITH_USER_GESTURE
   167        - COPY_PASTE_USER_INITIATED
   168        - NOTIFICATION_INITIATED
   169      ExtAttrs:
   170        - Name: Namespace
   171          Values:
   172            - chrome
   173            - safeBrowsingPrivate
   174  - File: webext/chrome/safe_browsing_private.idl
   175    Dict:
   176      Name: PolicySpecifiedPasswordReuse
   177      ExtAttrs:
   178        - Name: Namespace
   179          Values:
   180            - chrome
   181            - safeBrowsingPrivate
   182      Fields:
   183        - Name: url
   184          Type:
   185            Name: DOMString
   186            ExtAttrs:
   187              - Name: Namespace
   188                Values:
   189                  - chrome
   190                  - safeBrowsingPrivate
   191          ExtAttrs:
   192            - Name: Namespace
   193              Values:
   194                - chrome
   195                - safeBrowsingPrivate
   196        - Name: userName
   197          Type:
   198            Name: DOMString
   199            ExtAttrs:
   200              - Name: Namespace
   201                Values:
   202                  - chrome
   203                  - safeBrowsingPrivate
   204          ExtAttrs:
   205            - Name: Namespace
   206              Values:
   207                - chrome
   208                - safeBrowsingPrivate
   209        - Name: isPhishingUrl
   210          Type:
   211            Name: boolean
   212            ExtAttrs:
   213              - Name: Namespace
   214                Values:
   215                  - chrome
   216                  - safeBrowsingPrivate
   217          ExtAttrs:
   218            - Name: Namespace
   219              Values:
   220                - chrome
   221                - safeBrowsingPrivate
   222  - File: webext/chrome/safe_browsing_private.idl
   223    Dict:
   224      Name: ReferrerChainEntry
   225      ExtAttrs:
   226        - Name: Namespace
   227          Values:
   228            - chrome
   229            - safeBrowsingPrivate
   230      Fields:
   231        - Name: url
   232          Type:
   233            Name: DOMString
   234            ExtAttrs:
   235              - Name: Namespace
   236                Values:
   237                  - chrome
   238                  - safeBrowsingPrivate
   239          ExtAttrs:
   240            - Name: Namespace
   241              Values:
   242                - chrome
   243                - safeBrowsingPrivate
   244        - Name: mainFrameUrl
   245          Type:
   246            Name: DOMString
   247            Nullable: true
   248            ExtAttrs:
   249              - Name: Namespace
   250                Values:
   251                  - chrome
   252                  - safeBrowsingPrivate
   253          ExtAttrs:
   254            - Name: Namespace
   255              Values:
   256                - chrome
   257                - safeBrowsingPrivate
   258        - Name: urlType
   259          Type:
   260            Name: URLType
   261            ExtAttrs:
   262              - Name: Namespace
   263                Values:
   264                  - chrome
   265                  - safeBrowsingPrivate
   266          ExtAttrs:
   267            - Name: Namespace
   268              Values:
   269                - chrome
   270                - safeBrowsingPrivate
   271        - Name: ipAddresses
   272          Type:
   273            Name: sequence
   274            Params:
   275              - Name: DOMString
   276                ExtAttrs:
   277                  - Name: Namespace
   278                    Values:
   279                      - chrome
   280                      - safeBrowsingPrivate
   281            Nullable: true
   282            ExtAttrs:
   283              - Name: Namespace
   284                Values:
   285                  - chrome
   286                  - safeBrowsingPrivate
   287          ExtAttrs:
   288            - Name: Namespace
   289              Values:
   290                - chrome
   291                - safeBrowsingPrivate
   292        - Name: referrerUrl
   293          Type:
   294            Name: DOMString
   295            Nullable: true
   296            ExtAttrs:
   297              - Name: Namespace
   298                Values:
   299                  - chrome
   300                  - safeBrowsingPrivate
   301          ExtAttrs:
   302            - Name: Namespace
   303              Values:
   304                - chrome
   305                - safeBrowsingPrivate
   306        - Name: referrerMainFrameUrl
   307          Type:
   308            Name: DOMString
   309            Nullable: true
   310            ExtAttrs:
   311              - Name: Namespace
   312                Values:
   313                  - chrome
   314                  - safeBrowsingPrivate
   315          ExtAttrs:
   316            - Name: Namespace
   317              Values:
   318                - chrome
   319                - safeBrowsingPrivate
   320        - Name: isRetargeting
   321          Type:
   322            Name: boolean
   323            Nullable: true
   324            ExtAttrs:
   325              - Name: Namespace
   326                Values:
   327                  - chrome
   328                  - safeBrowsingPrivate
   329          ExtAttrs:
   330            - Name: Namespace
   331              Values:
   332                - chrome
   333                - safeBrowsingPrivate
   334        - Name: navigationTimeMs
   335          Type:
   336            Name: double
   337            Nullable: true
   338            ExtAttrs:
   339              - Name: Namespace
   340                Values:
   341                  - chrome
   342                  - safeBrowsingPrivate
   343          ExtAttrs:
   344            - Name: Namespace
   345              Values:
   346                - chrome
   347                - safeBrowsingPrivate
   348        - Name: serverRedirectChain
   349          Type:
   350            Name: sequence
   351            Params:
   352              - Name: ServerRedirect
   353                ExtAttrs:
   354                  - Name: Namespace
   355                    Values:
   356                      - chrome
   357                      - safeBrowsingPrivate
   358            Nullable: true
   359            ExtAttrs:
   360              - Name: Namespace
   361                Values:
   362                  - chrome
   363                  - safeBrowsingPrivate
   364          ExtAttrs:
   365            - Name: Namespace
   366              Values:
   367                - chrome
   368                - safeBrowsingPrivate
   369        - Name: navigationInitiation
   370          Type:
   371            Name: NavigationInitiation
   372            Nullable: true
   373            ExtAttrs:
   374              - Name: Namespace
   375                Values:
   376                  - chrome
   377                  - safeBrowsingPrivate
   378          ExtAttrs:
   379            - Name: Namespace
   380              Values:
   381                - chrome
   382                - safeBrowsingPrivate
   383        - Name: maybeLaunchedByExternalApp
   384          Type:
   385            Name: boolean
   386            Nullable: true
   387            ExtAttrs:
   388              - Name: Namespace
   389                Values:
   390                  - chrome
   391                  - safeBrowsingPrivate
   392          ExtAttrs:
   393            - Name: Namespace
   394              Values:
   395                - chrome
   396                - safeBrowsingPrivate
   397        - Name: isSubframeUrlRemoved
   398          Type:
   399            Name: boolean
   400            Nullable: true
   401            ExtAttrs:
   402              - Name: Namespace
   403                Values:
   404                  - chrome
   405                  - safeBrowsingPrivate
   406          ExtAttrs:
   407            - Name: Namespace
   408              Values:
   409                - chrome
   410                - safeBrowsingPrivate
   411        - Name: isSubframeReferrerUrlRemoved
   412          Type:
   413            Name: boolean
   414            Nullable: true
   415            ExtAttrs:
   416              - Name: Namespace
   417                Values:
   418                  - chrome
   419                  - safeBrowsingPrivate
   420          ExtAttrs:
   421            - Name: Namespace
   422              Values:
   423                - chrome
   424                - safeBrowsingPrivate
   425        - Name: isUrlRemovedByPolicy
   426          Type:
   427            Name: boolean
   428            ExtAttrs:
   429              - Name: Namespace
   430                Values:
   431                  - chrome
   432                  - safeBrowsingPrivate
   433          ExtAttrs:
   434            - Name: Namespace
   435              Values:
   436                - chrome
   437                - safeBrowsingPrivate
   438  - File: webext/chrome/safe_browsing_private.idl
   439    Dict:
   440      Name: ServerRedirect
   441      ExtAttrs:
   442        - Name: Namespace
   443          Values:
   444            - chrome
   445            - safeBrowsingPrivate
   446      Fields:
   447        - Name: url
   448          Type:
   449            Name: DOMString
   450            Nullable: true
   451            ExtAttrs:
   452              - Name: Namespace
   453                Values:
   454                  - chrome
   455                  - safeBrowsingPrivate
   456          ExtAttrs:
   457            - Name: Namespace
   458              Values:
   459                - chrome
   460                - safeBrowsingPrivate
   461  - File: webext/chrome/safe_browsing_private.idl
   462    Enum:
   463      Name: URLType
   464      Values:
   465        - EVENT_URL
   466        - LANDING_PAGE
   467        - LANDING_REFERRER
   468        - CLIENT_REDIRECT
   469        - RECENT_NAVIGATION
   470        - REFERRER
   471      ExtAttrs:
   472        - Name: Namespace
   473          Values:
   474            - chrome
   475            - safeBrowsingPrivate
   476  - File: webext/chrome/safe_browsing_private.idl
   477    WebextFunc:
   478      Name: getReferrerChain
   479      Modifier: static
   480      Args:
   481        - Name: tabId
   482          Type:
   483            Name: long
   484            ExtAttrs:
   485              - Name: Namespace
   486                Values:
   487                  - chrome
   488                  - safeBrowsingPrivate
   489          ExtAttrs:
   490            - Name: Namespace
   491              Values:
   492                - chrome
   493                - safeBrowsingPrivate
   494      Returns:
   495        - Name: Promise
   496          Params:
   497            - Name: sequence
   498              Params:
   499                - Name: ReferrerChainEntry
   500                  ExtAttrs:
   501                    - Name: Namespace
   502                      Values:
   503                        - chrome
   504                        - safeBrowsingPrivate
   505              ExtAttrs:
   506                - Name: Namespace
   507                  Values:
   508                    - chrome
   509                    - safeBrowsingPrivate
   510      ExtAttrs:
   511        - Name: supportsPromises
   512        - Name: Namespace
   513          Values:
   514            - chrome
   515            - safeBrowsingPrivate
   516  - File: webext/chrome/safe_browsing_private.idl
   517    WebextEvent:
   518      Name: onDangerousDownloadOpened
   519      Modifier: static
   520      Args:
   521        - Name: dict
   522          Type:
   523            Name: DangerousDownloadInfo
   524            ExtAttrs:
   525              - Name: Namespace
   526                Values:
   527                  - chrome
   528                  - safeBrowsingPrivate
   529          ExtAttrs:
   530            - Name: Namespace
   531              Values:
   532                - chrome
   533                - safeBrowsingPrivate
   534      Returns:
   535        - Name: void
   536          ExtAttrs:
   537            - Name: Namespace
   538              Values:
   539                - chrome
   540                - safeBrowsingPrivate
   541      ExtAttrs:
   542        - Name: Namespace
   543          Values:
   544            - chrome
   545            - safeBrowsingPrivate
   546  - File: webext/chrome/safe_browsing_private.idl
   547    WebextEvent:
   548      Name: onPolicySpecifiedPasswordChanged
   549      Modifier: static
   550      Args:
   551        - Name: userName
   552          Type:
   553            Name: DOMString
   554            ExtAttrs:
   555              - Name: Namespace
   556                Values:
   557                  - chrome
   558                  - safeBrowsingPrivate
   559          ExtAttrs:
   560            - Name: Namespace
   561              Values:
   562                - chrome
   563                - safeBrowsingPrivate
   564      Returns:
   565        - Name: void
   566          ExtAttrs:
   567            - Name: Namespace
   568              Values:
   569                - chrome
   570                - safeBrowsingPrivate
   571      ExtAttrs:
   572        - Name: Namespace
   573          Values:
   574            - chrome
   575            - safeBrowsingPrivate
   576  - File: webext/chrome/safe_browsing_private.idl
   577    WebextEvent:
   578      Name: onPolicySpecifiedPasswordReuseDetected
   579      Modifier: static
   580      Args:
   581        - Name: reuseDetails
   582          Type:
   583            Name: PolicySpecifiedPasswordReuse
   584            ExtAttrs:
   585              - Name: Namespace
   586                Values:
   587                  - chrome
   588                  - safeBrowsingPrivate
   589          ExtAttrs:
   590            - Name: Namespace
   591              Values:
   592                - chrome
   593                - safeBrowsingPrivate
   594      Returns:
   595        - Name: void
   596          ExtAttrs:
   597            - Name: Namespace
   598              Values:
   599                - chrome
   600                - safeBrowsingPrivate
   601      ExtAttrs:
   602        - Name: Namespace
   603          Values:
   604            - chrome
   605            - safeBrowsingPrivate
   606  - File: webext/chrome/safe_browsing_private.idl
   607    WebextEvent:
   608      Name: onSecurityInterstitialProceeded
   609      Modifier: static
   610      Args:
   611        - Name: dict
   612          Type:
   613            Name: InterstitialInfo
   614            ExtAttrs:
   615              - Name: Namespace
   616                Values:
   617                  - chrome
   618                  - safeBrowsingPrivate
   619          ExtAttrs:
   620            - Name: Namespace
   621              Values:
   622                - chrome
   623                - safeBrowsingPrivate
   624      Returns:
   625        - Name: void
   626          ExtAttrs:
   627            - Name: Namespace
   628              Values:
   629                - chrome
   630                - safeBrowsingPrivate
   631      ExtAttrs:
   632        - Name: Namespace
   633          Values:
   634            - chrome
   635            - safeBrowsingPrivate
   636  - File: webext/chrome/safe_browsing_private.idl
   637    WebextEvent:
   638      Name: onSecurityInterstitialShown
   639      Modifier: static
   640      Args:
   641        - Name: dict
   642          Type:
   643            Name: InterstitialInfo
   644            ExtAttrs:
   645              - Name: Namespace
   646                Values:
   647                  - chrome
   648                  - safeBrowsingPrivate
   649          ExtAttrs:
   650            - Name: Namespace
   651              Values:
   652                - chrome
   653                - safeBrowsingPrivate
   654      Returns:
   655        - Name: void
   656          ExtAttrs:
   657            - Name: Namespace
   658              Values:
   659                - chrome
   660                - safeBrowsingPrivate
   661      ExtAttrs:
   662        - Name: Namespace
   663          Values:
   664            - chrome
   665            - safeBrowsingPrivate