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

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