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

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