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