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

     1  - File: webext/app_window.idl
     2    Interface:
     3      Name: AppWindow
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - app
     9            - window
    10      Attrs:
    11        - Name: hasFrameColor
    12          Type:
    13            Name: boolean
    14            ExtAttrs:
    15              - Name: Namespace
    16                Values:
    17                  - chrome
    18                  - app
    19                  - window
    20          ExtAttrs:
    21            - Name: nodoc
    22            - Name: Namespace
    23              Values:
    24                - chrome
    25                - app
    26                - window
    27        - Name: activeFrameColor
    28          Type:
    29            Name: long
    30            ExtAttrs:
    31              - Name: Namespace
    32                Values:
    33                  - chrome
    34                  - app
    35                  - window
    36          ExtAttrs:
    37            - Name: nodoc
    38            - Name: Namespace
    39              Values:
    40                - chrome
    41                - app
    42                - window
    43        - Name: inactiveFrameColor
    44          Type:
    45            Name: long
    46            ExtAttrs:
    47              - Name: Namespace
    48                Values:
    49                  - chrome
    50                  - app
    51                  - window
    52          ExtAttrs:
    53            - Name: nodoc
    54            - Name: Namespace
    55              Values:
    56                - chrome
    57                - app
    58                - window
    59        - Name: contentWindow
    60          Type:
    61            Name: object
    62            ExtAttrs:
    63              - Name: Namespace
    64                Values:
    65                  - chrome
    66                  - app
    67                  - window
    68          ExtAttrs:
    69            - Name: instanceOf
    70              Values:
    71                - Window
    72            - Name: Namespace
    73              Values:
    74                - chrome
    75                - app
    76                - window
    77        - Name: id
    78          Type:
    79            Name: DOMString
    80            ExtAttrs:
    81              - Name: Namespace
    82                Values:
    83                  - chrome
    84                  - app
    85                  - window
    86          ExtAttrs:
    87            - Name: Namespace
    88              Values:
    89                - chrome
    90                - app
    91                - window
    92        - Name: innerBounds
    93          Type:
    94            Name: Bounds
    95            ExtAttrs:
    96              - Name: Namespace
    97                Values:
    98                  - chrome
    99                  - app
   100                  - window
   101          ExtAttrs:
   102            - Name: Namespace
   103              Values:
   104                - chrome
   105                - app
   106                - window
   107        - Name: outerBounds
   108          Type:
   109            Name: Bounds
   110            ExtAttrs:
   111              - Name: Namespace
   112                Values:
   113                  - chrome
   114                  - app
   115                  - window
   116          ExtAttrs:
   117            - Name: Namespace
   118              Values:
   119                - chrome
   120                - app
   121                - window
   122      Operations:
   123        - Name: focus
   124          Returns:
   125            - Name: void
   126              ExtAttrs:
   127                - Name: Namespace
   128                  Values:
   129                    - chrome
   130                    - app
   131                    - window
   132          ExtAttrs:
   133            - Name: Namespace
   134              Values:
   135                - chrome
   136                - app
   137                - window
   138        - Name: fullscreen
   139          Returns:
   140            - Name: void
   141              ExtAttrs:
   142                - Name: Namespace
   143                  Values:
   144                    - chrome
   145                    - app
   146                    - window
   147          ExtAttrs:
   148            - Name: Namespace
   149              Values:
   150                - chrome
   151                - app
   152                - window
   153        - Name: isFullscreen
   154          Returns:
   155            - Name: boolean
   156              ExtAttrs:
   157                - Name: Namespace
   158                  Values:
   159                    - chrome
   160                    - app
   161                    - window
   162          ExtAttrs:
   163            - Name: Namespace
   164              Values:
   165                - chrome
   166                - app
   167                - window
   168        - Name: minimize
   169          Returns:
   170            - Name: void
   171              ExtAttrs:
   172                - Name: Namespace
   173                  Values:
   174                    - chrome
   175                    - app
   176                    - window
   177          ExtAttrs:
   178            - Name: Namespace
   179              Values:
   180                - chrome
   181                - app
   182                - window
   183        - Name: isMinimized
   184          Returns:
   185            - Name: boolean
   186              ExtAttrs:
   187                - Name: Namespace
   188                  Values:
   189                    - chrome
   190                    - app
   191                    - window
   192          ExtAttrs:
   193            - Name: Namespace
   194              Values:
   195                - chrome
   196                - app
   197                - window
   198        - Name: maximize
   199          Returns:
   200            - Name: void
   201              ExtAttrs:
   202                - Name: Namespace
   203                  Values:
   204                    - chrome
   205                    - app
   206                    - window
   207          ExtAttrs:
   208            - Name: Namespace
   209              Values:
   210                - chrome
   211                - app
   212                - window
   213        - Name: isMaximized
   214          Returns:
   215            - Name: boolean
   216              ExtAttrs:
   217                - Name: Namespace
   218                  Values:
   219                    - chrome
   220                    - app
   221                    - window
   222          ExtAttrs:
   223            - Name: Namespace
   224              Values:
   225                - chrome
   226                - app
   227                - window
   228        - Name: restore
   229          Returns:
   230            - Name: void
   231              ExtAttrs:
   232                - Name: Namespace
   233                  Values:
   234                    - chrome
   235                    - app
   236                    - window
   237          ExtAttrs:
   238            - Name: Namespace
   239              Values:
   240                - chrome
   241                - app
   242                - window
   243        - Name: moveTo
   244          Args:
   245            - Name: left
   246              Type:
   247                Name: long
   248                ExtAttrs:
   249                  - Name: Namespace
   250                    Values:
   251                      - chrome
   252                      - app
   253                      - window
   254              ExtAttrs:
   255                - Name: Namespace
   256                  Values:
   257                    - chrome
   258                    - app
   259                    - window
   260            - Name: top
   261              Type:
   262                Name: long
   263                ExtAttrs:
   264                  - Name: Namespace
   265                    Values:
   266                      - chrome
   267                      - app
   268                      - window
   269              ExtAttrs:
   270                - Name: Namespace
   271                  Values:
   272                    - chrome
   273                    - app
   274                    - window
   275          Returns:
   276            - Name: void
   277              ExtAttrs:
   278                - Name: Namespace
   279                  Values:
   280                    - chrome
   281                    - app
   282                    - window
   283          ExtAttrs:
   284            - Name: deprecated
   285              Values:
   286                - Use outerBounds.
   287            - Name: Namespace
   288              Values:
   289                - chrome
   290                - app
   291                - window
   292        - Name: resizeTo
   293          Args:
   294            - Name: width
   295              Type:
   296                Name: long
   297                ExtAttrs:
   298                  - Name: Namespace
   299                    Values:
   300                      - chrome
   301                      - app
   302                      - window
   303              ExtAttrs:
   304                - Name: Namespace
   305                  Values:
   306                    - chrome
   307                    - app
   308                    - window
   309            - Name: height
   310              Type:
   311                Name: long
   312                ExtAttrs:
   313                  - Name: Namespace
   314                    Values:
   315                      - chrome
   316                      - app
   317                      - window
   318              ExtAttrs:
   319                - Name: Namespace
   320                  Values:
   321                    - chrome
   322                    - app
   323                    - window
   324          Returns:
   325            - Name: void
   326              ExtAttrs:
   327                - Name: Namespace
   328                  Values:
   329                    - chrome
   330                    - app
   331                    - window
   332          ExtAttrs:
   333            - Name: deprecated
   334              Values:
   335                - Use outerBounds.
   336            - Name: Namespace
   337              Values:
   338                - chrome
   339                - app
   340                - window
   341        - Name: drawAttention
   342          Returns:
   343            - Name: void
   344              ExtAttrs:
   345                - Name: Namespace
   346                  Values:
   347                    - chrome
   348                    - app
   349                    - window
   350          ExtAttrs:
   351            - Name: Namespace
   352              Values:
   353                - chrome
   354                - app
   355                - window
   356        - Name: clearAttention
   357          Returns:
   358            - Name: void
   359              ExtAttrs:
   360                - Name: Namespace
   361                  Values:
   362                    - chrome
   363                    - app
   364                    - window
   365          ExtAttrs:
   366            - Name: Namespace
   367              Values:
   368                - chrome
   369                - app
   370                - window
   371        - Name: close
   372          Returns:
   373            - Name: void
   374              ExtAttrs:
   375                - Name: Namespace
   376                  Values:
   377                    - chrome
   378                    - app
   379                    - window
   380          ExtAttrs:
   381            - Name: Namespace
   382              Values:
   383                - chrome
   384                - app
   385                - window
   386        - Name: show
   387          Args:
   388            - Name: focused
   389              Optional: true
   390              Type:
   391                Name: boolean
   392                ExtAttrs:
   393                  - Name: Namespace
   394                    Values:
   395                      - chrome
   396                      - app
   397                      - window
   398              ExtAttrs:
   399                - Name: Namespace
   400                  Values:
   401                    - chrome
   402                    - app
   403                    - window
   404          Returns:
   405            - Name: void
   406              ExtAttrs:
   407                - Name: Namespace
   408                  Values:
   409                    - chrome
   410                    - app
   411                    - window
   412          ExtAttrs:
   413            - Name: Namespace
   414              Values:
   415                - chrome
   416                - app
   417                - window
   418        - Name: hide
   419          Returns:
   420            - Name: void
   421              ExtAttrs:
   422                - Name: Namespace
   423                  Values:
   424                    - chrome
   425                    - app
   426                    - window
   427          ExtAttrs:
   428            - Name: Namespace
   429              Values:
   430                - chrome
   431                - app
   432                - window
   433        - Name: getBounds
   434          Returns:
   435            - Name: ContentBounds
   436              ExtAttrs:
   437                - Name: Namespace
   438                  Values:
   439                    - chrome
   440                    - app
   441                    - window
   442          ExtAttrs:
   443            - Name: nocompile
   444            - Name: deprecated
   445              Values:
   446                - Use innerBounds or outerBounds.
   447            - Name: Namespace
   448              Values:
   449                - chrome
   450                - app
   451                - window
   452        - Name: setBounds
   453          Args:
   454            - Name: bounds
   455              Type:
   456                Name: ContentBounds
   457                ExtAttrs:
   458                  - Name: Namespace
   459                    Values:
   460                      - chrome
   461                      - app
   462                      - window
   463              ExtAttrs:
   464                - Name: Namespace
   465                  Values:
   466                    - chrome
   467                    - app
   468                    - window
   469          Returns:
   470            - Name: void
   471              ExtAttrs:
   472                - Name: Namespace
   473                  Values:
   474                    - chrome
   475                    - app
   476                    - window
   477          ExtAttrs:
   478            - Name: nocompile
   479            - Name: deprecated
   480              Values:
   481                - Use innerBounds or outerBounds.
   482            - Name: Namespace
   483              Values:
   484                - chrome
   485                - app
   486                - window
   487        - Name: setIcon
   488          Args:
   489            - Name: iconUrl
   490              Type:
   491                Name: DOMString
   492                ExtAttrs:
   493                  - Name: Namespace
   494                    Values:
   495                      - chrome
   496                      - app
   497                      - window
   498              ExtAttrs:
   499                - Name: Namespace
   500                  Values:
   501                    - chrome
   502                    - app
   503                    - window
   504          Returns:
   505            - Name: void
   506              ExtAttrs:
   507                - Name: Namespace
   508                  Values:
   509                    - chrome
   510                    - app
   511                    - window
   512          ExtAttrs:
   513            - Name: nodoc
   514            - Name: Namespace
   515              Values:
   516                - chrome
   517                - app
   518                - window
   519        - Name: isAlwaysOnTop
   520          Returns:
   521            - Name: boolean
   522              ExtAttrs:
   523                - Name: Namespace
   524                  Values:
   525                    - chrome
   526                    - app
   527                    - window
   528          ExtAttrs:
   529            - Name: Namespace
   530              Values:
   531                - chrome
   532                - app
   533                - window
   534        - Name: setAlwaysOnTop
   535          Args:
   536            - Name: alwaysOnTop
   537              Type:
   538                Name: boolean
   539                ExtAttrs:
   540                  - Name: Namespace
   541                    Values:
   542                      - chrome
   543                      - app
   544                      - window
   545              ExtAttrs:
   546                - Name: Namespace
   547                  Values:
   548                    - chrome
   549                    - app
   550                    - window
   551          Returns:
   552            - Name: void
   553              ExtAttrs:
   554                - Name: Namespace
   555                  Values:
   556                    - chrome
   557                    - app
   558                    - window
   559          ExtAttrs:
   560            - Name: Namespace
   561              Values:
   562                - chrome
   563                - app
   564                - window
   565        - Name: alphaEnabled
   566          Returns:
   567            - Name: boolean
   568              ExtAttrs:
   569                - Name: Namespace
   570                  Values:
   571                    - chrome
   572                    - app
   573                    - window
   574          ExtAttrs:
   575            - Name: nodoc
   576            - Name: Namespace
   577              Values:
   578                - chrome
   579                - app
   580                - window
   581        - Name: setVisibleOnAllWorkspaces
   582          Args:
   583            - Name: alwaysVisible
   584              Type:
   585                Name: boolean
   586                ExtAttrs:
   587                  - Name: Namespace
   588                    Values:
   589                      - chrome
   590                      - app
   591                      - window
   592              ExtAttrs:
   593                - Name: Namespace
   594                  Values:
   595                    - chrome
   596                    - app
   597                    - window
   598          Returns:
   599            - Name: void
   600              ExtAttrs:
   601                - Name: Namespace
   602                  Values:
   603                    - chrome
   604                    - app
   605                    - window
   606          ExtAttrs:
   607            - Name: Namespace
   608              Values:
   609                - chrome
   610                - app
   611                - window
   612  - File: webext/app_window.idl
   613    Interface:
   614      Name: Bounds
   615      ExtAttrs:
   616        - Name: Namespace
   617          Values:
   618            - chrome
   619            - app
   620            - window
   621      Attrs:
   622        - Name: left
   623          Type:
   624            Name: long
   625            ExtAttrs:
   626              - Name: Namespace
   627                Values:
   628                  - chrome
   629                  - app
   630                  - window
   631          ExtAttrs:
   632            - Name: Namespace
   633              Values:
   634                - chrome
   635                - app
   636                - window
   637        - Name: top
   638          Type:
   639            Name: long
   640            ExtAttrs:
   641              - Name: Namespace
   642                Values:
   643                  - chrome
   644                  - app
   645                  - window
   646          ExtAttrs:
   647            - Name: Namespace
   648              Values:
   649                - chrome
   650                - app
   651                - window
   652        - Name: width
   653          Type:
   654            Name: long
   655            ExtAttrs:
   656              - Name: Namespace
   657                Values:
   658                  - chrome
   659                  - app
   660                  - window
   661          ExtAttrs:
   662            - Name: Namespace
   663              Values:
   664                - chrome
   665                - app
   666                - window
   667        - Name: height
   668          Type:
   669            Name: long
   670            ExtAttrs:
   671              - Name: Namespace
   672                Values:
   673                  - chrome
   674                  - app
   675                  - window
   676          ExtAttrs:
   677            - Name: Namespace
   678              Values:
   679                - chrome
   680                - app
   681                - window
   682        - Name: minWidth
   683          Type:
   684            Name: long
   685            Nullable: true
   686            ExtAttrs:
   687              - Name: Namespace
   688                Values:
   689                  - chrome
   690                  - app
   691                  - window
   692          ExtAttrs:
   693            - Name: Namespace
   694              Values:
   695                - chrome
   696                - app
   697                - window
   698        - Name: minHeight
   699          Type:
   700            Name: long
   701            Nullable: true
   702            ExtAttrs:
   703              - Name: Namespace
   704                Values:
   705                  - chrome
   706                  - app
   707                  - window
   708          ExtAttrs:
   709            - Name: Namespace
   710              Values:
   711                - chrome
   712                - app
   713                - window
   714        - Name: maxWidth
   715          Type:
   716            Name: long
   717            Nullable: true
   718            ExtAttrs:
   719              - Name: Namespace
   720                Values:
   721                  - chrome
   722                  - app
   723                  - window
   724          ExtAttrs:
   725            - Name: Namespace
   726              Values:
   727                - chrome
   728                - app
   729                - window
   730        - Name: maxHeight
   731          Type:
   732            Name: long
   733            Nullable: true
   734            ExtAttrs:
   735              - Name: Namespace
   736                Values:
   737                  - chrome
   738                  - app
   739                  - window
   740          ExtAttrs:
   741            - Name: Namespace
   742              Values:
   743                - chrome
   744                - app
   745                - window
   746      Operations:
   747        - Name: setPosition
   748          Args:
   749            - Name: left
   750              Type:
   751                Name: long
   752                ExtAttrs:
   753                  - Name: Namespace
   754                    Values:
   755                      - chrome
   756                      - app
   757                      - window
   758              ExtAttrs:
   759                - Name: Namespace
   760                  Values:
   761                    - chrome
   762                    - app
   763                    - window
   764            - Name: top
   765              Type:
   766                Name: long
   767                ExtAttrs:
   768                  - Name: Namespace
   769                    Values:
   770                      - chrome
   771                      - app
   772                      - window
   773              ExtAttrs:
   774                - Name: Namespace
   775                  Values:
   776                    - chrome
   777                    - app
   778                    - window
   779          Returns:
   780            - Name: void
   781              ExtAttrs:
   782                - Name: Namespace
   783                  Values:
   784                    - chrome
   785                    - app
   786                    - window
   787          ExtAttrs:
   788            - Name: Namespace
   789              Values:
   790                - chrome
   791                - app
   792                - window
   793        - Name: setSize
   794          Args:
   795            - Name: width
   796              Type:
   797                Name: long
   798                ExtAttrs:
   799                  - Name: Namespace
   800                    Values:
   801                      - chrome
   802                      - app
   803                      - window
   804              ExtAttrs:
   805                - Name: Namespace
   806                  Values:
   807                    - chrome
   808                    - app
   809                    - window
   810            - Name: height
   811              Type:
   812                Name: long
   813                ExtAttrs:
   814                  - Name: Namespace
   815                    Values:
   816                      - chrome
   817                      - app
   818                      - window
   819              ExtAttrs:
   820                - Name: Namespace
   821                  Values:
   822                    - chrome
   823                    - app
   824                    - window
   825          Returns:
   826            - Name: void
   827              ExtAttrs:
   828                - Name: Namespace
   829                  Values:
   830                    - chrome
   831                    - app
   832                    - window
   833          ExtAttrs:
   834            - Name: Namespace
   835              Values:
   836                - chrome
   837                - app
   838                - window
   839        - Name: setMinimumSize
   840          Args:
   841            - Name: minWidth
   842              Type:
   843                Name: long
   844                ExtAttrs:
   845                  - Name: Namespace
   846                    Values:
   847                      - chrome
   848                      - app
   849                      - window
   850              ExtAttrs:
   851                - Name: Namespace
   852                  Values:
   853                    - chrome
   854                    - app
   855                    - window
   856            - Name: minHeight
   857              Type:
   858                Name: long
   859                ExtAttrs:
   860                  - Name: Namespace
   861                    Values:
   862                      - chrome
   863                      - app
   864                      - window
   865              ExtAttrs:
   866                - Name: Namespace
   867                  Values:
   868                    - chrome
   869                    - app
   870                    - window
   871          Returns:
   872            - Name: void
   873              ExtAttrs:
   874                - Name: Namespace
   875                  Values:
   876                    - chrome
   877                    - app
   878                    - window
   879          ExtAttrs:
   880            - Name: Namespace
   881              Values:
   882                - chrome
   883                - app
   884                - window
   885        - Name: setMaximumSize
   886          Args:
   887            - Name: maxWidth
   888              Type:
   889                Name: long
   890                ExtAttrs:
   891                  - Name: Namespace
   892                    Values:
   893                      - chrome
   894                      - app
   895                      - window
   896              ExtAttrs:
   897                - Name: Namespace
   898                  Values:
   899                    - chrome
   900                    - app
   901                    - window
   902            - Name: maxHeight
   903              Type:
   904                Name: long
   905                ExtAttrs:
   906                  - Name: Namespace
   907                    Values:
   908                      - chrome
   909                      - app
   910                      - window
   911              ExtAttrs:
   912                - Name: Namespace
   913                  Values:
   914                    - chrome
   915                    - app
   916                    - window
   917          Returns:
   918            - Name: void
   919              ExtAttrs:
   920                - Name: Namespace
   921                  Values:
   922                    - chrome
   923                    - app
   924                    - window
   925          ExtAttrs:
   926            - Name: Namespace
   927              Values:
   928                - chrome
   929                - app
   930                - window
   931  - File: webext/app_window.idl
   932    Dict:
   933      Name: BoundsSpecification
   934      ExtAttrs:
   935        - Name: Namespace
   936          Values:
   937            - chrome
   938            - app
   939            - window
   940      Fields:
   941        - Name: left
   942          Type:
   943            Name: long
   944            Nullable: true
   945            ExtAttrs:
   946              - Name: Namespace
   947                Values:
   948                  - chrome
   949                  - app
   950                  - window
   951          ExtAttrs:
   952            - Name: Namespace
   953              Values:
   954                - chrome
   955                - app
   956                - window
   957        - Name: top
   958          Type:
   959            Name: long
   960            Nullable: true
   961            ExtAttrs:
   962              - Name: Namespace
   963                Values:
   964                  - chrome
   965                  - app
   966                  - window
   967          ExtAttrs:
   968            - Name: Namespace
   969              Values:
   970                - chrome
   971                - app
   972                - window
   973        - Name: width
   974          Type:
   975            Name: long
   976            Nullable: true
   977            ExtAttrs:
   978              - Name: Namespace
   979                Values:
   980                  - chrome
   981                  - app
   982                  - window
   983          ExtAttrs:
   984            - Name: Namespace
   985              Values:
   986                - chrome
   987                - app
   988                - window
   989        - Name: height
   990          Type:
   991            Name: long
   992            Nullable: true
   993            ExtAttrs:
   994              - Name: Namespace
   995                Values:
   996                  - chrome
   997                  - app
   998                  - window
   999          ExtAttrs:
  1000            - Name: Namespace
  1001              Values:
  1002                - chrome
  1003                - app
  1004                - window
  1005        - Name: minWidth
  1006          Type:
  1007            Name: long
  1008            Nullable: true
  1009            ExtAttrs:
  1010              - Name: Namespace
  1011                Values:
  1012                  - chrome
  1013                  - app
  1014                  - window
  1015          ExtAttrs:
  1016            - Name: Namespace
  1017              Values:
  1018                - chrome
  1019                - app
  1020                - window
  1021        - Name: minHeight
  1022          Type:
  1023            Name: long
  1024            Nullable: true
  1025            ExtAttrs:
  1026              - Name: Namespace
  1027                Values:
  1028                  - chrome
  1029                  - app
  1030                  - window
  1031          ExtAttrs:
  1032            - Name: Namespace
  1033              Values:
  1034                - chrome
  1035                - app
  1036                - window
  1037        - Name: maxWidth
  1038          Type:
  1039            Name: long
  1040            Nullable: true
  1041            ExtAttrs:
  1042              - Name: Namespace
  1043                Values:
  1044                  - chrome
  1045                  - app
  1046                  - window
  1047          ExtAttrs:
  1048            - Name: Namespace
  1049              Values:
  1050                - chrome
  1051                - app
  1052                - window
  1053        - Name: maxHeight
  1054          Type:
  1055            Name: long
  1056            Nullable: true
  1057            ExtAttrs:
  1058              - Name: Namespace
  1059                Values:
  1060                  - chrome
  1061                  - app
  1062                  - window
  1063          ExtAttrs:
  1064            - Name: Namespace
  1065              Values:
  1066                - chrome
  1067                - app
  1068                - window
  1069  - File: webext/app_window.idl
  1070    Dict:
  1071      Name: ContentBounds
  1072      ExtAttrs:
  1073        - Name: Namespace
  1074          Values:
  1075            - chrome
  1076            - app
  1077            - window
  1078      Fields:
  1079        - Name: left
  1080          Type:
  1081            Name: long
  1082            Nullable: true
  1083            ExtAttrs:
  1084              - Name: Namespace
  1085                Values:
  1086                  - chrome
  1087                  - app
  1088                  - window
  1089          ExtAttrs:
  1090            - Name: Namespace
  1091              Values:
  1092                - chrome
  1093                - app
  1094                - window
  1095        - Name: top
  1096          Type:
  1097            Name: long
  1098            Nullable: true
  1099            ExtAttrs:
  1100              - Name: Namespace
  1101                Values:
  1102                  - chrome
  1103                  - app
  1104                  - window
  1105          ExtAttrs:
  1106            - Name: Namespace
  1107              Values:
  1108                - chrome
  1109                - app
  1110                - window
  1111        - Name: width
  1112          Type:
  1113            Name: long
  1114            Nullable: true
  1115            ExtAttrs:
  1116              - Name: Namespace
  1117                Values:
  1118                  - chrome
  1119                  - app
  1120                  - window
  1121          ExtAttrs:
  1122            - Name: Namespace
  1123              Values:
  1124                - chrome
  1125                - app
  1126                - window
  1127        - Name: height
  1128          Type:
  1129            Name: long
  1130            Nullable: true
  1131            ExtAttrs:
  1132              - Name: Namespace
  1133                Values:
  1134                  - chrome
  1135                  - app
  1136                  - window
  1137          ExtAttrs:
  1138            - Name: Namespace
  1139              Values:
  1140                - chrome
  1141                - app
  1142                - window
  1143  - File: webext/app_window.idl
  1144    Callback:
  1145      Name: CreateWindowCallback
  1146      Args:
  1147        - Name: createdWindow
  1148          Type:
  1149            Name: object
  1150            ExtAttrs:
  1151              - Name: Namespace
  1152                Values:
  1153                  - chrome
  1154                  - app
  1155                  - window
  1156          ExtAttrs:
  1157            - Name: instanceOf
  1158              Values:
  1159                - AppWindow
  1160            - Name: Namespace
  1161              Values:
  1162                - chrome
  1163                - app
  1164                - window
  1165      Returns:
  1166        - Name: void
  1167          ExtAttrs:
  1168            - Name: Namespace
  1169              Values:
  1170                - chrome
  1171                - app
  1172                - window
  1173      ExtAttrs:
  1174        - Name: Namespace
  1175          Values:
  1176            - chrome
  1177            - app
  1178            - window
  1179  - File: webext/app_window.idl
  1180    Dict:
  1181      Name: CreateWindowOptions
  1182      ExtAttrs:
  1183        - Name: Namespace
  1184          Values:
  1185            - chrome
  1186            - app
  1187            - window
  1188      Fields:
  1189        - Name: id
  1190          Type:
  1191            Name: DOMString
  1192            Nullable: true
  1193            ExtAttrs:
  1194              - Name: Namespace
  1195                Values:
  1196                  - chrome
  1197                  - app
  1198                  - window
  1199          ExtAttrs:
  1200            - Name: Namespace
  1201              Values:
  1202                - chrome
  1203                - app
  1204                - window
  1205        - Name: innerBounds
  1206          Type:
  1207            Name: BoundsSpecification
  1208            Nullable: true
  1209            ExtAttrs:
  1210              - Name: Namespace
  1211                Values:
  1212                  - chrome
  1213                  - app
  1214                  - window
  1215          ExtAttrs:
  1216            - Name: Namespace
  1217              Values:
  1218                - chrome
  1219                - app
  1220                - window
  1221        - Name: outerBounds
  1222          Type:
  1223            Name: BoundsSpecification
  1224            Nullable: true
  1225            ExtAttrs:
  1226              - Name: Namespace
  1227                Values:
  1228                  - chrome
  1229                  - app
  1230                  - window
  1231          ExtAttrs:
  1232            - Name: Namespace
  1233              Values:
  1234                - chrome
  1235                - app
  1236                - window
  1237        - Name: defaultWidth
  1238          Type:
  1239            Name: long
  1240            Nullable: true
  1241            ExtAttrs:
  1242              - Name: Namespace
  1243                Values:
  1244                  - chrome
  1245                  - app
  1246                  - window
  1247          ExtAttrs:
  1248            - Name: nodoc
  1249            - Name: deprecated
  1250              Values:
  1251                - Use $(ref:BoundsSpecification).
  1252            - Name: Namespace
  1253              Values:
  1254                - chrome
  1255                - app
  1256                - window
  1257        - Name: defaultHeight
  1258          Type:
  1259            Name: long
  1260            Nullable: true
  1261            ExtAttrs:
  1262              - Name: Namespace
  1263                Values:
  1264                  - chrome
  1265                  - app
  1266                  - window
  1267          ExtAttrs:
  1268            - Name: nodoc
  1269            - Name: deprecated
  1270              Values:
  1271                - Use $(ref:BoundsSpecification).
  1272            - Name: Namespace
  1273              Values:
  1274                - chrome
  1275                - app
  1276                - window
  1277        - Name: defaultLeft
  1278          Type:
  1279            Name: long
  1280            Nullable: true
  1281            ExtAttrs:
  1282              - Name: Namespace
  1283                Values:
  1284                  - chrome
  1285                  - app
  1286                  - window
  1287          ExtAttrs:
  1288            - Name: nodoc
  1289            - Name: deprecated
  1290              Values:
  1291                - Use $(ref:BoundsSpecification).
  1292            - Name: Namespace
  1293              Values:
  1294                - chrome
  1295                - app
  1296                - window
  1297        - Name: defaultTop
  1298          Type:
  1299            Name: long
  1300            Nullable: true
  1301            ExtAttrs:
  1302              - Name: Namespace
  1303                Values:
  1304                  - chrome
  1305                  - app
  1306                  - window
  1307          ExtAttrs:
  1308            - Name: nodoc
  1309            - Name: deprecated
  1310              Values:
  1311                - Use $(ref:BoundsSpecification).
  1312            - Name: Namespace
  1313              Values:
  1314                - chrome
  1315                - app
  1316                - window
  1317        - Name: width
  1318          Type:
  1319            Name: long
  1320            Nullable: true
  1321            ExtAttrs:
  1322              - Name: Namespace
  1323                Values:
  1324                  - chrome
  1325                  - app
  1326                  - window
  1327          ExtAttrs:
  1328            - Name: nodoc
  1329            - Name: deprecated
  1330              Values:
  1331                - Use $(ref:BoundsSpecification).
  1332            - Name: Namespace
  1333              Values:
  1334                - chrome
  1335                - app
  1336                - window
  1337        - Name: height
  1338          Type:
  1339            Name: long
  1340            Nullable: true
  1341            ExtAttrs:
  1342              - Name: Namespace
  1343                Values:
  1344                  - chrome
  1345                  - app
  1346                  - window
  1347          ExtAttrs:
  1348            - Name: nodoc
  1349            - Name: deprecated
  1350              Values:
  1351                - Use $(ref:BoundsSpecification).
  1352            - Name: Namespace
  1353              Values:
  1354                - chrome
  1355                - app
  1356                - window
  1357        - Name: left
  1358          Type:
  1359            Name: long
  1360            Nullable: true
  1361            ExtAttrs:
  1362              - Name: Namespace
  1363                Values:
  1364                  - chrome
  1365                  - app
  1366                  - window
  1367          ExtAttrs:
  1368            - Name: nodoc
  1369            - Name: deprecated
  1370              Values:
  1371                - Use $(ref:BoundsSpecification).
  1372            - Name: Namespace
  1373              Values:
  1374                - chrome
  1375                - app
  1376                - window
  1377        - Name: top
  1378          Type:
  1379            Name: long
  1380            Nullable: true
  1381            ExtAttrs:
  1382              - Name: Namespace
  1383                Values:
  1384                  - chrome
  1385                  - app
  1386                  - window
  1387          ExtAttrs:
  1388            - Name: nodoc
  1389            - Name: deprecated
  1390              Values:
  1391                - Use $(ref:BoundsSpecification).
  1392            - Name: Namespace
  1393              Values:
  1394                - chrome
  1395                - app
  1396                - window
  1397        - Name: minWidth
  1398          Type:
  1399            Name: long
  1400            Nullable: true
  1401            ExtAttrs:
  1402              - Name: Namespace
  1403                Values:
  1404                  - chrome
  1405                  - app
  1406                  - window
  1407          ExtAttrs:
  1408            - Name: deprecated
  1409              Values:
  1410                - Use innerBounds or outerBounds.
  1411            - Name: Namespace
  1412              Values:
  1413                - chrome
  1414                - app
  1415                - window
  1416        - Name: minHeight
  1417          Type:
  1418            Name: long
  1419            Nullable: true
  1420            ExtAttrs:
  1421              - Name: Namespace
  1422                Values:
  1423                  - chrome
  1424                  - app
  1425                  - window
  1426          ExtAttrs:
  1427            - Name: deprecated
  1428              Values:
  1429                - Use innerBounds or outerBounds.
  1430            - Name: Namespace
  1431              Values:
  1432                - chrome
  1433                - app
  1434                - window
  1435        - Name: maxWidth
  1436          Type:
  1437            Name: long
  1438            Nullable: true
  1439            ExtAttrs:
  1440              - Name: Namespace
  1441                Values:
  1442                  - chrome
  1443                  - app
  1444                  - window
  1445          ExtAttrs:
  1446            - Name: deprecated
  1447              Values:
  1448                - Use innerBounds or outerBounds.
  1449            - Name: Namespace
  1450              Values:
  1451                - chrome
  1452                - app
  1453                - window
  1454        - Name: maxHeight
  1455          Type:
  1456            Name: long
  1457            Nullable: true
  1458            ExtAttrs:
  1459              - Name: Namespace
  1460                Values:
  1461                  - chrome
  1462                  - app
  1463                  - window
  1464          ExtAttrs:
  1465            - Name: deprecated
  1466              Values:
  1467                - Use innerBounds or outerBounds.
  1468            - Name: Namespace
  1469              Values:
  1470                - chrome
  1471                - app
  1472                - window
  1473        - Name: type
  1474          Type:
  1475            Name: WindowType
  1476            Nullable: true
  1477            ExtAttrs:
  1478              - Name: Namespace
  1479                Values:
  1480                  - chrome
  1481                  - app
  1482                  - window
  1483          ExtAttrs:
  1484            - Name: deprecated
  1485              Values:
  1486                - All app windows use the 'shell' window type
  1487            - Name: Namespace
  1488              Values:
  1489                - chrome
  1490                - app
  1491                - window
  1492        - Name: ime
  1493          Type:
  1494            Name: boolean
  1495            Nullable: true
  1496            ExtAttrs:
  1497              - Name: Namespace
  1498                Values:
  1499                  - chrome
  1500                  - app
  1501                  - window
  1502          ExtAttrs:
  1503            - Name: nodoc
  1504            - Name: Namespace
  1505              Values:
  1506                - chrome
  1507                - app
  1508                - window
  1509        - Name: showInShelf
  1510          Type:
  1511            Name: boolean
  1512            Nullable: true
  1513            ExtAttrs:
  1514              - Name: Namespace
  1515                Values:
  1516                  - chrome
  1517                  - app
  1518                  - window
  1519          ExtAttrs:
  1520            - Name: Namespace
  1521              Values:
  1522                - chrome
  1523                - app
  1524                - window
  1525        - Name: icon
  1526          Type:
  1527            Name: DOMString
  1528            Nullable: true
  1529            ExtAttrs:
  1530              - Name: Namespace
  1531                Values:
  1532                  - chrome
  1533                  - app
  1534                  - window
  1535          ExtAttrs:
  1536            - Name: Namespace
  1537              Values:
  1538                - chrome
  1539                - app
  1540                - window
  1541        - Name: frame
  1542          Type:
  1543            Union:
  1544              - Name: DOMString
  1545                ExtAttrs:
  1546                  - Name: Namespace
  1547                    Values:
  1548                      - chrome
  1549                      - app
  1550                      - window
  1551              - Name: FrameOptions
  1552                ExtAttrs:
  1553                  - Name: Namespace
  1554                    Values:
  1555                      - chrome
  1556                      - app
  1557                      - window
  1558            Nullable: true
  1559            ExtAttrs:
  1560              - Name: Namespace
  1561                Values:
  1562                  - chrome
  1563                  - app
  1564                  - window
  1565          ExtAttrs:
  1566            - Name: Namespace
  1567              Values:
  1568                - chrome
  1569                - app
  1570                - window
  1571        - Name: bounds
  1572          Type:
  1573            Name: ContentBounds
  1574            Nullable: true
  1575            ExtAttrs:
  1576              - Name: Namespace
  1577                Values:
  1578                  - chrome
  1579                  - app
  1580                  - window
  1581          ExtAttrs:
  1582            - Name: deprecated
  1583              Values:
  1584                - Use innerBounds or outerBounds.
  1585            - Name: Namespace
  1586              Values:
  1587                - chrome
  1588                - app
  1589                - window
  1590        - Name: alphaEnabled
  1591          Type:
  1592            Name: boolean
  1593            Nullable: true
  1594            ExtAttrs:
  1595              - Name: Namespace
  1596                Values:
  1597                  - chrome
  1598                  - app
  1599                  - window
  1600          ExtAttrs:
  1601            - Name: nodoc
  1602            - Name: Namespace
  1603              Values:
  1604                - chrome
  1605                - app
  1606                - window
  1607        - Name: state
  1608          Type:
  1609            Name: State
  1610            Nullable: true
  1611            ExtAttrs:
  1612              - Name: Namespace
  1613                Values:
  1614                  - chrome
  1615                  - app
  1616                  - window
  1617          ExtAttrs:
  1618            - Name: Namespace
  1619              Values:
  1620                - chrome
  1621                - app
  1622                - window
  1623        - Name: hidden
  1624          Type:
  1625            Name: boolean
  1626            Nullable: true
  1627            ExtAttrs:
  1628              - Name: Namespace
  1629                Values:
  1630                  - chrome
  1631                  - app
  1632                  - window
  1633          ExtAttrs:
  1634            - Name: Namespace
  1635              Values:
  1636                - chrome
  1637                - app
  1638                - window
  1639        - Name: resizable
  1640          Type:
  1641            Name: boolean
  1642            Nullable: true
  1643            ExtAttrs:
  1644              - Name: Namespace
  1645                Values:
  1646                  - chrome
  1647                  - app
  1648                  - window
  1649          ExtAttrs:
  1650            - Name: Namespace
  1651              Values:
  1652                - chrome
  1653                - app
  1654                - window
  1655        - Name: singleton
  1656          Type:
  1657            Name: boolean
  1658            Nullable: true
  1659            ExtAttrs:
  1660              - Name: Namespace
  1661                Values:
  1662                  - chrome
  1663                  - app
  1664                  - window
  1665          ExtAttrs:
  1666            - Name: deprecated
  1667              Values:
  1668                - Multiple windows with the same id is no longer supported.
  1669            - Name: Namespace
  1670              Values:
  1671                - chrome
  1672                - app
  1673                - window
  1674        - Name: alwaysOnTop
  1675          Type:
  1676            Name: boolean
  1677            Nullable: true
  1678            ExtAttrs:
  1679              - Name: Namespace
  1680                Values:
  1681                  - chrome
  1682                  - app
  1683                  - window
  1684          ExtAttrs:
  1685            - Name: Namespace
  1686              Values:
  1687                - chrome
  1688                - app
  1689                - window
  1690        - Name: focused
  1691          Type:
  1692            Name: boolean
  1693            Nullable: true
  1694            ExtAttrs:
  1695              - Name: Namespace
  1696                Values:
  1697                  - chrome
  1698                  - app
  1699                  - window
  1700          ExtAttrs:
  1701            - Name: Namespace
  1702              Values:
  1703                - chrome
  1704                - app
  1705                - window
  1706        - Name: visibleOnAllWorkspaces
  1707          Type:
  1708            Name: boolean
  1709            Nullable: true
  1710            ExtAttrs:
  1711              - Name: Namespace
  1712                Values:
  1713                  - chrome
  1714                  - app
  1715                  - window
  1716          ExtAttrs:
  1717            - Name: Namespace
  1718              Values:
  1719                - chrome
  1720                - app
  1721                - window
  1722        - Name: lockScreenAction
  1723          Type:
  1724            Name: ActionType
  1725            Nullable: true
  1726            ExtAttrs:
  1727              - Name: Namespace
  1728                Values:
  1729                  - chrome
  1730                  - app
  1731                  - runtime
  1732          ExtAttrs:
  1733            - Name: nodoc
  1734            - Name: Namespace
  1735              Values:
  1736                - chrome
  1737                - app
  1738                - runtime
  1739  - File: webext/app_window.idl
  1740    Dict:
  1741      Name: FrameOptions
  1742      ExtAttrs:
  1743        - Name: Namespace
  1744          Values:
  1745            - chrome
  1746            - app
  1747            - window
  1748      Fields:
  1749        - Name: type
  1750          Type:
  1751            Name: DOMString
  1752            Nullable: true
  1753            ExtAttrs:
  1754              - Name: Namespace
  1755                Values:
  1756                  - chrome
  1757                  - app
  1758                  - window
  1759          ExtAttrs:
  1760            - Name: Namespace
  1761              Values:
  1762                - chrome
  1763                - app
  1764                - window
  1765        - Name: color
  1766          Type:
  1767            Name: DOMString
  1768            Nullable: true
  1769            ExtAttrs:
  1770              - Name: Namespace
  1771                Values:
  1772                  - chrome
  1773                  - app
  1774                  - window
  1775          ExtAttrs:
  1776            - Name: Namespace
  1777              Values:
  1778                - chrome
  1779                - app
  1780                - window
  1781        - Name: activeColor
  1782          Type:
  1783            Name: DOMString
  1784            Nullable: true
  1785            ExtAttrs:
  1786              - Name: Namespace
  1787                Values:
  1788                  - chrome
  1789                  - app
  1790                  - window
  1791          ExtAttrs:
  1792            - Name: Namespace
  1793              Values:
  1794                - chrome
  1795                - app
  1796                - window
  1797        - Name: inactiveColor
  1798          Type:
  1799            Name: DOMString
  1800            Nullable: true
  1801            ExtAttrs:
  1802              - Name: Namespace
  1803                Values:
  1804                  - chrome
  1805                  - app
  1806                  - window
  1807          ExtAttrs:
  1808            - Name: Namespace
  1809              Values:
  1810                - chrome
  1811                - app
  1812                - window
  1813  - File: webext/app_window.idl
  1814    Enum:
  1815      Name: State
  1816      Values:
  1817        - normal
  1818        - fullscreen
  1819        - maximized
  1820        - minimized
  1821      ExtAttrs:
  1822        - Name: Namespace
  1823          Values:
  1824            - chrome
  1825            - app
  1826            - window
  1827  - File: webext/app_window.idl
  1828    Enum:
  1829      Name: WindowType
  1830      Values:
  1831        - shell
  1832        - panel
  1833      ExtAttrs:
  1834        - Name: Namespace
  1835          Values:
  1836            - chrome
  1837            - app
  1838            - window
  1839  - File: webext/app_window.idl
  1840    WebextFunc:
  1841      Name: canSetVisibleOnAllWorkspaces
  1842      Modifier: static
  1843      Returns:
  1844        - Name: boolean
  1845          ExtAttrs:
  1846            - Name: Namespace
  1847              Values:
  1848                - chrome
  1849                - app
  1850                - window
  1851      ExtAttrs:
  1852        - Name: nocompile
  1853        - Name: Namespace
  1854          Values:
  1855            - chrome
  1856            - app
  1857            - window
  1858  - File: webext/app_window.idl
  1859    WebextFunc:
  1860      Name: create
  1861      Modifier: static
  1862      Args:
  1863        - Name: url
  1864          Type:
  1865            Name: DOMString
  1866            ExtAttrs:
  1867              - Name: Namespace
  1868                Values:
  1869                  - chrome
  1870                  - app
  1871                  - window
  1872          ExtAttrs:
  1873            - Name: Namespace
  1874              Values:
  1875                - chrome
  1876                - app
  1877                - window
  1878        - Name: options
  1879          Optional: true
  1880          Type:
  1881            Name: CreateWindowOptions
  1882            ExtAttrs:
  1883              - Name: Namespace
  1884                Values:
  1885                  - chrome
  1886                  - app
  1887                  - window
  1888          ExtAttrs:
  1889            - Name: Namespace
  1890              Values:
  1891                - chrome
  1892                - app
  1893                - window
  1894      Returns:
  1895        - Name: Promise
  1896          Params:
  1897            - Name: object
  1898              ExtAttrs:
  1899                - Name: Namespace
  1900                  Values:
  1901                    - chrome
  1902                    - app
  1903                    - window
  1904      ExtAttrs:
  1905        - Name: supportsPromises
  1906        - Name: Namespace
  1907          Values:
  1908            - chrome
  1909            - app
  1910            - window
  1911  - File: webext/app_window.idl
  1912    WebextFunc:
  1913      Name: current
  1914      Modifier: static
  1915      Returns:
  1916        - Name: AppWindow
  1917          ExtAttrs:
  1918            - Name: Namespace
  1919              Values:
  1920                - chrome
  1921                - app
  1922                - window
  1923      ExtAttrs:
  1924        - Name: nocompile
  1925        - Name: Namespace
  1926          Values:
  1927            - chrome
  1928            - app
  1929            - window
  1930  - File: webext/app_window.idl
  1931    WebextFunc:
  1932      Name: get
  1933      Modifier: static
  1934      Args:
  1935        - Name: id
  1936          Type:
  1937            Name: DOMString
  1938            ExtAttrs:
  1939              - Name: Namespace
  1940                Values:
  1941                  - chrome
  1942                  - app
  1943                  - window
  1944          ExtAttrs:
  1945            - Name: Namespace
  1946              Values:
  1947                - chrome
  1948                - app
  1949                - window
  1950      Returns:
  1951        - Name: AppWindow
  1952          ExtAttrs:
  1953            - Name: Namespace
  1954              Values:
  1955                - chrome
  1956                - app
  1957                - window
  1958      ExtAttrs:
  1959        - Name: nocompile
  1960        - Name: Namespace
  1961          Values:
  1962            - chrome
  1963            - app
  1964            - window
  1965  - File: webext/app_window.idl
  1966    WebextFunc:
  1967      Name: getAll
  1968      Modifier: static
  1969      Returns:
  1970        - Name: sequence
  1971          Params:
  1972            - Name: AppWindow
  1973              ExtAttrs:
  1974                - Name: Namespace
  1975                  Values:
  1976                    - chrome
  1977                    - app
  1978                    - window
  1979          ExtAttrs:
  1980            - Name: Namespace
  1981              Values:
  1982                - chrome
  1983                - app
  1984                - window
  1985      ExtAttrs:
  1986        - Name: nocompile
  1987        - Name: Namespace
  1988          Values:
  1989            - chrome
  1990            - app
  1991            - window
  1992  - File: webext/app_window.idl
  1993    WebextFunc:
  1994      Name: initializeAppWindow
  1995      Modifier: static
  1996      Args:
  1997        - Name: state
  1998          Type:
  1999            Name: object
  2000            ExtAttrs:
  2001              - Name: Namespace
  2002                Values:
  2003                  - chrome
  2004                  - app
  2005                  - window
  2006          ExtAttrs:
  2007            - Name: Namespace
  2008              Values:
  2009                - chrome
  2010                - app
  2011                - window
  2012      Returns:
  2013        - Name: void
  2014          ExtAttrs:
  2015            - Name: Namespace
  2016              Values:
  2017                - chrome
  2018                - app
  2019                - window
  2020      ExtAttrs:
  2021        - Name: nocompile
  2022        - Name: nodoc
  2023        - Name: Namespace
  2024          Values:
  2025            - chrome
  2026            - app
  2027            - window
  2028  - File: webext/app_window.idl
  2029    WebextEvent:
  2030      Name: onAlphaEnabledChanged
  2031      Modifier: static
  2032      Returns:
  2033        - Name: void
  2034          ExtAttrs:
  2035            - Name: Namespace
  2036              Values:
  2037                - chrome
  2038                - app
  2039                - window
  2040      ExtAttrs:
  2041        - Name: nocompile
  2042        - Name: nodoc
  2043        - Name: Namespace
  2044          Values:
  2045            - chrome
  2046            - app
  2047            - window
  2048  - File: webext/app_window.idl
  2049    WebextEvent:
  2050      Name: onBoundsChanged
  2051      Modifier: static
  2052      Returns:
  2053        - Name: void
  2054          ExtAttrs:
  2055            - Name: Namespace
  2056              Values:
  2057                - chrome
  2058                - app
  2059                - window
  2060      ExtAttrs:
  2061        - Name: nocompile
  2062        - Name: Namespace
  2063          Values:
  2064            - chrome
  2065            - app
  2066            - window
  2067  - File: webext/app_window.idl
  2068    WebextEvent:
  2069      Name: onClosed
  2070      Modifier: static
  2071      Returns:
  2072        - Name: void
  2073          ExtAttrs:
  2074            - Name: Namespace
  2075              Values:
  2076                - chrome
  2077                - app
  2078                - window
  2079      ExtAttrs:
  2080        - Name: nocompile
  2081        - Name: Namespace
  2082          Values:
  2083            - chrome
  2084            - app
  2085            - window
  2086  - File: webext/app_window.idl
  2087    WebextEvent:
  2088      Name: onFullscreened
  2089      Modifier: static
  2090      Returns:
  2091        - Name: void
  2092          ExtAttrs:
  2093            - Name: Namespace
  2094              Values:
  2095                - chrome
  2096                - app
  2097                - window
  2098      ExtAttrs:
  2099        - Name: nocompile
  2100        - Name: Namespace
  2101          Values:
  2102            - chrome
  2103            - app
  2104            - window
  2105  - File: webext/app_window.idl
  2106    WebextEvent:
  2107      Name: onMaximized
  2108      Modifier: static
  2109      Returns:
  2110        - Name: void
  2111          ExtAttrs:
  2112            - Name: Namespace
  2113              Values:
  2114                - chrome
  2115                - app
  2116                - window
  2117      ExtAttrs:
  2118        - Name: nocompile
  2119        - Name: Namespace
  2120          Values:
  2121            - chrome
  2122            - app
  2123            - window
  2124  - File: webext/app_window.idl
  2125    WebextEvent:
  2126      Name: onMinimized
  2127      Modifier: static
  2128      Returns:
  2129        - Name: void
  2130          ExtAttrs:
  2131            - Name: Namespace
  2132              Values:
  2133                - chrome
  2134                - app
  2135                - window
  2136      ExtAttrs:
  2137        - Name: nocompile
  2138        - Name: Namespace
  2139          Values:
  2140            - chrome
  2141            - app
  2142            - window
  2143  - File: webext/app_window.idl
  2144    WebextEvent:
  2145      Name: onRestored
  2146      Modifier: static
  2147      Returns:
  2148        - Name: void
  2149          ExtAttrs:
  2150            - Name: Namespace
  2151              Values:
  2152                - chrome
  2153                - app
  2154                - window
  2155      ExtAttrs:
  2156        - Name: nocompile
  2157        - Name: Namespace
  2158          Values:
  2159            - chrome
  2160            - app
  2161            - window