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