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

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