github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/runtime/apis.js.wasm.yaml (about) 1 - File: webext/runtime.json 2 Dict: 3 Name: ConnectArgConnectInfo 4 ExtAttrs: 5 - Name: Namespace 6 Values: 7 - chrome 8 - runtime 9 Fields: 10 - Name: includeTlsChannelId 11 Type: 12 Name: boolean 13 ExtAttrs: 14 - Name: Namespace 15 Values: 16 - chrome 17 - runtime 18 - Name: name 19 Type: 20 Name: DOMString 21 ExtAttrs: 22 - Name: Namespace 23 Values: 24 - chrome 25 - runtime 26 - File: webext/runtime.json 27 Dict: 28 Name: ContextFilter 29 ExtAttrs: 30 - Name: Namespace 31 Values: 32 - chrome 33 - runtime 34 Fields: 35 - Name: contextIds 36 Type: 37 Name: sequence 38 Params: 39 - Name: DOMString 40 ExtAttrs: 41 - Name: Namespace 42 Values: 43 - chrome 44 - runtime 45 ExtAttrs: 46 - Name: Namespace 47 Values: 48 - chrome 49 - runtime 50 - Name: contextTypes 51 Type: 52 Name: sequence 53 Params: 54 - Name: ContextType 55 ExtAttrs: 56 - Name: Namespace 57 Values: 58 - chrome 59 - runtime 60 ExtAttrs: 61 - Name: Namespace 62 Values: 63 - chrome 64 - runtime 65 ExtAttrs: 66 - Name: Namespace 67 Values: 68 - chrome 69 - runtime 70 - Name: documentIds 71 Type: 72 Name: sequence 73 Params: 74 - Name: DOMString 75 ExtAttrs: 76 - Name: Namespace 77 Values: 78 - chrome 79 - runtime 80 ExtAttrs: 81 - Name: Namespace 82 Values: 83 - chrome 84 - runtime 85 - Name: documentOrigins 86 Type: 87 Name: sequence 88 Params: 89 - Name: DOMString 90 ExtAttrs: 91 - Name: Namespace 92 Values: 93 - chrome 94 - runtime 95 ExtAttrs: 96 - Name: Namespace 97 Values: 98 - chrome 99 - runtime 100 - Name: documentUrls 101 Type: 102 Name: sequence 103 Params: 104 - Name: DOMString 105 ExtAttrs: 106 - Name: Namespace 107 Values: 108 - chrome 109 - runtime 110 ExtAttrs: 111 - Name: Namespace 112 Values: 113 - chrome 114 - runtime 115 - Name: frameIds 116 Type: 117 Name: sequence 118 Params: 119 - Name: long long 120 ExtAttrs: 121 - Name: Namespace 122 Values: 123 - chrome 124 - runtime 125 ExtAttrs: 126 - Name: Namespace 127 Values: 128 - chrome 129 - runtime 130 - Name: incognito 131 Type: 132 Name: boolean 133 ExtAttrs: 134 - Name: Namespace 135 Values: 136 - chrome 137 - runtime 138 - Name: tabIds 139 Type: 140 Name: sequence 141 Params: 142 - Name: long long 143 ExtAttrs: 144 - Name: Namespace 145 Values: 146 - chrome 147 - runtime 148 ExtAttrs: 149 - Name: Namespace 150 Values: 151 - chrome 152 - runtime 153 - Name: windowIds 154 Type: 155 Name: sequence 156 Params: 157 - Name: long long 158 ExtAttrs: 159 - Name: Namespace 160 Values: 161 - chrome 162 - runtime 163 ExtAttrs: 164 - Name: Namespace 165 Values: 166 - chrome 167 - runtime 168 - File: webext/runtime.json 169 Enum: 170 Name: ContextType 171 Values: 172 - TAB 173 - POPUP 174 - BACKGROUND 175 - OFFSCREEN_DOCUMENT 176 - SIDE_PANEL 177 ExtAttrs: 178 - Name: Namespace 179 Values: 180 - chrome 181 - runtime 182 - File: webext/runtime.json 183 Dict: 184 Name: ExtensionContext 185 ExtAttrs: 186 - Name: Namespace 187 Values: 188 - chrome 189 - runtime 190 Fields: 191 - Name: contextId 192 Required: true 193 Type: 194 Name: DOMString 195 ExtAttrs: 196 - Name: Namespace 197 Values: 198 - chrome 199 - runtime 200 - Name: contextType 201 Required: true 202 Type: 203 Name: ContextType 204 ExtAttrs: 205 - Name: Namespace 206 Values: 207 - chrome 208 - runtime 209 ExtAttrs: 210 - Name: Namespace 211 Values: 212 - chrome 213 - runtime 214 - Name: documentId 215 Type: 216 Name: DOMString 217 ExtAttrs: 218 - Name: Namespace 219 Values: 220 - chrome 221 - runtime 222 - Name: documentOrigin 223 Type: 224 Name: DOMString 225 ExtAttrs: 226 - Name: Namespace 227 Values: 228 - chrome 229 - runtime 230 - Name: documentUrl 231 Type: 232 Name: DOMString 233 ExtAttrs: 234 - Name: Namespace 235 Values: 236 - chrome 237 - runtime 238 - Name: frameId 239 Required: true 240 Type: 241 Name: long long 242 ExtAttrs: 243 - Name: Namespace 244 Values: 245 - chrome 246 - runtime 247 - Name: incognito 248 Required: true 249 Type: 250 Name: boolean 251 ExtAttrs: 252 - Name: Namespace 253 Values: 254 - chrome 255 - runtime 256 - Name: tabId 257 Required: true 258 Type: 259 Name: long long 260 ExtAttrs: 261 - Name: Namespace 262 Values: 263 - chrome 264 - runtime 265 - Name: windowId 266 Required: true 267 Type: 268 Name: long long 269 ExtAttrs: 270 - Name: Namespace 271 Values: 272 - chrome 273 - runtime 274 - File: webext/runtime.json 275 Callback: 276 Name: GetPackageDirectoryEntryArgCallback 277 Args: 278 - Name: directoryEntry 279 Type: 280 Name: any 281 Returns: 282 - Name: undefined 283 ExtAttrs: 284 - Name: Namespace 285 Values: 286 - chrome 287 - runtime 288 - File: webext/runtime.json 289 Dict: 290 Name: LastErrorProperty 291 ExtAttrs: 292 - Name: Namespace 293 Values: 294 - chrome 295 - runtime 296 Fields: 297 - Name: message 298 Type: 299 Name: DOMString 300 ExtAttrs: 301 - Name: Namespace 302 Values: 303 - chrome 304 - runtime 305 - File: webext/runtime.json 306 Dict: 307 Name: MessageSender 308 ExtAttrs: 309 - Name: Namespace 310 Values: 311 - chrome 312 - runtime 313 Fields: 314 - Name: documentId 315 Type: 316 Name: DOMString 317 ExtAttrs: 318 - Name: Namespace 319 Values: 320 - chrome 321 - runtime 322 - Name: documentLifecycle 323 Type: 324 Name: DOMString 325 ExtAttrs: 326 - Name: Namespace 327 Values: 328 - chrome 329 - runtime 330 - Name: frameId 331 Type: 332 Name: long long 333 ExtAttrs: 334 - Name: Namespace 335 Values: 336 - chrome 337 - runtime 338 - Name: guestProcessId 339 Type: 340 Name: long long 341 ExtAttrs: 342 - Name: Namespace 343 Values: 344 - chrome 345 - runtime 346 - Name: guestRenderFrameRoutingId 347 Type: 348 Name: long long 349 ExtAttrs: 350 - Name: Namespace 351 Values: 352 - chrome 353 - runtime 354 - Name: id 355 Type: 356 Name: DOMString 357 ExtAttrs: 358 - Name: Namespace 359 Values: 360 - chrome 361 - runtime 362 - Name: nativeApplication 363 Type: 364 Name: DOMString 365 ExtAttrs: 366 - Name: Namespace 367 Values: 368 - chrome 369 - runtime 370 - Name: origin 371 Type: 372 Name: DOMString 373 ExtAttrs: 374 - Name: Namespace 375 Values: 376 - chrome 377 - runtime 378 - Name: tab 379 Type: 380 Name: Tab 381 ExtAttrs: 382 - Name: Namespace 383 Values: 384 - chrome 385 - tabs 386 ExtAttrs: 387 - Name: Namespace 388 Values: 389 - chrome 390 - runtime 391 - Name: tlsChannelId 392 Type: 393 Name: DOMString 394 ExtAttrs: 395 - Name: Namespace 396 Values: 397 - chrome 398 - runtime 399 - Name: url 400 Type: 401 Name: DOMString 402 ExtAttrs: 403 - Name: Namespace 404 Values: 405 - chrome 406 - runtime 407 - File: webext/runtime.json 408 Dict: 409 Name: OnInstalledArgDetails 410 ExtAttrs: 411 - Name: Namespace 412 Values: 413 - chrome 414 - runtime 415 Fields: 416 - Name: id 417 Type: 418 Name: DOMString 419 ExtAttrs: 420 - Name: Namespace 421 Values: 422 - chrome 423 - runtime 424 - Name: previousVersion 425 Type: 426 Name: DOMString 427 ExtAttrs: 428 - Name: Namespace 429 Values: 430 - chrome 431 - runtime 432 - Name: reason 433 Required: true 434 Type: 435 Name: OnInstalledReason 436 ExtAttrs: 437 - Name: Namespace 438 Values: 439 - chrome 440 - runtime 441 ExtAttrs: 442 - Name: Namespace 443 Values: 444 - chrome 445 - runtime 446 - File: webext/runtime.json 447 Enum: 448 Name: OnInstalledReason 449 Values: 450 - install 451 - update 452 - chrome_update 453 - shared_module_update 454 ExtAttrs: 455 - Name: Namespace 456 Values: 457 - chrome 458 - runtime 459 - File: webext/runtime.json 460 Callback: 461 Name: OnMessageArgSendResponse 462 Returns: 463 - Name: undefined 464 ExtAttrs: 465 - Name: Namespace 466 Values: 467 - chrome 468 - runtime 469 - File: webext/runtime.json 470 Callback: 471 Name: OnMessageExternalArgSendResponse 472 Returns: 473 - Name: undefined 474 ExtAttrs: 475 - Name: Namespace 476 Values: 477 - chrome 478 - runtime 479 - File: webext/runtime.json 480 Enum: 481 Name: OnRestartRequiredReason 482 Values: 483 - app_update 484 - os_update 485 - periodic 486 ExtAttrs: 487 - Name: Namespace 488 Values: 489 - chrome 490 - runtime 491 - File: webext/runtime.json 492 Callback: 493 Name: OnUserScriptMessageArgSendResponse 494 Returns: 495 - Name: undefined 496 ExtAttrs: 497 - Name: Namespace 498 Values: 499 - chrome 500 - runtime 501 - File: webext/runtime.json 502 Enum: 503 Name: PlatformArch 504 Values: 505 - arm 506 - arm64 507 - x86-32 508 - x86-64 509 - mips 510 - mips64 511 ExtAttrs: 512 - Name: Namespace 513 Values: 514 - chrome 515 - runtime 516 - File: webext/runtime.json 517 Dict: 518 Name: PlatformInfo 519 ExtAttrs: 520 - Name: Namespace 521 Values: 522 - chrome 523 - runtime 524 Fields: 525 - Name: arch 526 Required: true 527 Type: 528 Name: PlatformArch 529 ExtAttrs: 530 - Name: Namespace 531 Values: 532 - chrome 533 - runtime 534 ExtAttrs: 535 - Name: Namespace 536 Values: 537 - chrome 538 - runtime 539 - Name: nacl_arch 540 Required: true 541 Type: 542 Name: PlatformNaclArch 543 ExtAttrs: 544 - Name: Namespace 545 Values: 546 - chrome 547 - runtime 548 ExtAttrs: 549 - Name: Namespace 550 Values: 551 - chrome 552 - runtime 553 - Name: os 554 Required: true 555 Type: 556 Name: PlatformOs 557 ExtAttrs: 558 - Name: Namespace 559 Values: 560 - chrome 561 - runtime 562 ExtAttrs: 563 - Name: Namespace 564 Values: 565 - chrome 566 - runtime 567 - File: webext/runtime.json 568 Enum: 569 Name: PlatformNaclArch 570 Values: 571 - arm 572 - x86-32 573 - x86-64 574 - mips 575 - mips64 576 ExtAttrs: 577 - Name: Namespace 578 Values: 579 - chrome 580 - runtime 581 - File: webext/runtime.json 582 Enum: 583 Name: PlatformOs 584 Values: 585 - mac 586 - win 587 - android 588 - cros 589 - linux 590 - openbsd 591 - fuchsia 592 ExtAttrs: 593 - Name: Namespace 594 Values: 595 - chrome 596 - runtime 597 - File: webext/runtime.json 598 Dict: 599 Name: Port 600 ExtAttrs: 601 - Name: Namespace 602 Values: 603 - chrome 604 - runtime 605 Fields: 606 - Name: disconnect 607 Required: true 608 Type: 609 Name: PortFieldDisconnect 610 ExtAttrs: 611 - Name: Namespace 612 Values: 613 - chrome 614 - runtime 615 ExtAttrs: 616 - Name: Namespace 617 Values: 618 - chrome 619 - runtime 620 - Name: name 621 Required: true 622 Type: 623 Name: DOMString 624 ExtAttrs: 625 - Name: Namespace 626 Values: 627 - chrome 628 - runtime 629 - Name: postMessage 630 Required: true 631 Type: 632 Name: PortFieldPostMessage 633 ExtAttrs: 634 - Name: Namespace 635 Values: 636 - chrome 637 - runtime 638 ExtAttrs: 639 - Name: Namespace 640 Values: 641 - chrome 642 - runtime 643 - Name: sender 644 Type: 645 Name: MessageSender 646 ExtAttrs: 647 - Name: Namespace 648 Values: 649 - chrome 650 - runtime 651 ExtAttrs: 652 - Name: Namespace 653 Values: 654 - chrome 655 - runtime 656 - File: webext/runtime.json 657 Callback: 658 Name: PortFieldDisconnect 659 Returns: 660 - Name: undefined 661 ExtAttrs: 662 - Name: Namespace 663 Values: 664 - chrome 665 - runtime 666 - File: webext/runtime.json 667 Callback: 668 Name: PortFieldPostMessage 669 Args: 670 - Name: message 671 Type: 672 Name: any 673 Returns: 674 - Name: undefined 675 ExtAttrs: 676 - Name: Namespace 677 Values: 678 - chrome 679 - runtime 680 - File: webext/runtime.json 681 Dict: 682 Name: RequestUpdateCheckReturnType 683 ExtAttrs: 684 - Name: Namespace 685 Values: 686 - chrome 687 - runtime 688 Fields: 689 - Name: status 690 Required: true 691 Type: 692 Name: RequestUpdateCheckStatus 693 ExtAttrs: 694 - Name: Namespace 695 Values: 696 - chrome 697 - runtime 698 ExtAttrs: 699 - Name: Namespace 700 Values: 701 - chrome 702 - runtime 703 - Name: version 704 Type: 705 Name: DOMString 706 ExtAttrs: 707 - Name: Namespace 708 Values: 709 - chrome 710 - runtime 711 - File: webext/runtime.json 712 Enum: 713 Name: RequestUpdateCheckStatus 714 Values: 715 - throttled 716 - no_update 717 - update_available 718 ExtAttrs: 719 - Name: Namespace 720 Values: 721 - chrome 722 - runtime 723 - File: webext/runtime.json 724 Dict: 725 Name: SendMessageArgOptions 726 ExtAttrs: 727 - Name: Namespace 728 Values: 729 - chrome 730 - runtime 731 Fields: 732 - Name: includeTlsChannelId 733 Type: 734 Name: boolean 735 ExtAttrs: 736 - Name: Namespace 737 Values: 738 - chrome 739 - runtime 740 - File: webext/runtime.json 741 WebextFunc: 742 Name: connect 743 Args: 744 - Name: extensionId 745 Optional: true 746 Type: 747 Name: DOMString 748 - Name: connectInfo 749 Optional: true 750 Type: 751 Name: ConnectArgConnectInfo 752 ExtAttrs: 753 - Name: Namespace 754 Values: 755 - chrome 756 - runtime 757 Returns: 758 - Name: Port 759 ExtAttrs: 760 - Name: Namespace 761 Values: 762 - chrome 763 - runtime 764 ExtAttrs: 765 - Name: Namespace 766 Values: 767 - chrome 768 - runtime 769 - File: webext/runtime.json 770 WebextFunc: 771 Name: connectNative 772 Args: 773 - Name: application 774 Type: 775 Name: DOMString 776 Returns: 777 - Name: Port 778 ExtAttrs: 779 - Name: Namespace 780 Values: 781 - chrome 782 - runtime 783 ExtAttrs: 784 - Name: Namespace 785 Values: 786 - chrome 787 - runtime 788 - File: webext/runtime.json 789 WebextFunc: 790 Name: getBackgroundPage 791 Returns: 792 - Name: Promise 793 Params: 794 - Name: any 795 ExtAttrs: 796 - Name: Namespace 797 Values: 798 - chrome 799 - runtime 800 - File: webext/runtime.json 801 WebextFunc: 802 Name: getContexts 803 Args: 804 - Name: filter 805 Type: 806 Name: ContextFilter 807 ExtAttrs: 808 - Name: Namespace 809 Values: 810 - chrome 811 - runtime 812 Returns: 813 - Name: Promise 814 Params: 815 - Name: sequence 816 Params: 817 - Name: ExtensionContext 818 ExtAttrs: 819 - Name: Namespace 820 Values: 821 - chrome 822 - runtime 823 ExtAttrs: 824 - Name: Namespace 825 Values: 826 - chrome 827 - runtime 828 ExtAttrs: 829 - Name: Namespace 830 Values: 831 - chrome 832 - runtime 833 - File: webext/runtime.json 834 WebextFunc: 835 Name: getManifest 836 Returns: 837 - Name: any 838 ExtAttrs: 839 - Name: Namespace 840 Values: 841 - chrome 842 - runtime 843 - File: webext/runtime.json 844 WebextFunc: 845 Name: getPackageDirectoryEntry 846 Args: 847 - Name: callback 848 Type: 849 Name: GetPackageDirectoryEntryArgCallback 850 ExtAttrs: 851 - Name: Namespace 852 Values: 853 - chrome 854 - runtime 855 Returns: 856 - Name: undefined 857 ExtAttrs: 858 - Name: Namespace 859 Values: 860 - chrome 861 - runtime 862 - File: webext/runtime.json 863 WebextFunc: 864 Name: getPlatformInfo 865 Returns: 866 - Name: Promise 867 Params: 868 - Name: PlatformInfo 869 ExtAttrs: 870 - Name: Namespace 871 Values: 872 - chrome 873 - runtime 874 ExtAttrs: 875 - Name: Namespace 876 Values: 877 - chrome 878 - runtime 879 - File: webext/runtime.json 880 WebextFunc: 881 Name: getURL 882 Args: 883 - Name: path 884 Type: 885 Name: DOMString 886 Returns: 887 - Name: DOMString 888 ExtAttrs: 889 - Name: Namespace 890 Values: 891 - chrome 892 - runtime 893 - File: webext/runtime.json 894 WebextProp: 895 Name: id 896 Type: 897 Name: DOMString 898 ExtAttrs: 899 - Name: Namespace 900 Values: 901 - chrome 902 - runtime 903 - File: webext/runtime.json 904 WebextProp: 905 Name: lastError 906 Type: 907 Name: LastErrorProperty 908 ExtAttrs: 909 - Name: Namespace 910 Values: 911 - chrome 912 - runtime 913 ExtAttrs: 914 - Name: Namespace 915 Values: 916 - chrome 917 - runtime 918 - File: webext/runtime.json 919 WebextEvent: 920 Name: onBrowserUpdateAvailable 921 Returns: 922 - Name: undefined 923 ExtAttrs: 924 - Name: Namespace 925 Values: 926 - chrome 927 - runtime 928 - File: webext/runtime.json 929 WebextEvent: 930 Name: onConnect 931 Args: 932 - Name: port 933 Type: 934 Name: Port 935 ExtAttrs: 936 - Name: Namespace 937 Values: 938 - chrome 939 - runtime 940 Returns: 941 - Name: undefined 942 ExtAttrs: 943 - Name: Namespace 944 Values: 945 - chrome 946 - runtime 947 - File: webext/runtime.json 948 WebextEvent: 949 Name: onConnectExternal 950 Args: 951 - Name: port 952 Type: 953 Name: Port 954 ExtAttrs: 955 - Name: Namespace 956 Values: 957 - chrome 958 - runtime 959 Returns: 960 - Name: undefined 961 ExtAttrs: 962 - Name: Namespace 963 Values: 964 - chrome 965 - runtime 966 - File: webext/runtime.json 967 WebextEvent: 968 Name: onConnectNative 969 Args: 970 - Name: port 971 Type: 972 Name: Port 973 ExtAttrs: 974 - Name: Namespace 975 Values: 976 - chrome 977 - runtime 978 Returns: 979 - Name: undefined 980 ExtAttrs: 981 - Name: Namespace 982 Values: 983 - chrome 984 - runtime 985 - File: webext/runtime.json 986 WebextEvent: 987 Name: onInstalled 988 Args: 989 - Name: details 990 Type: 991 Name: OnInstalledArgDetails 992 ExtAttrs: 993 - Name: Namespace 994 Values: 995 - chrome 996 - runtime 997 Returns: 998 - Name: undefined 999 ExtAttrs: 1000 - Name: Namespace 1001 Values: 1002 - chrome 1003 - runtime 1004 - File: webext/runtime.json 1005 WebextEvent: 1006 Name: onMessage 1007 Args: 1008 - Name: message 1009 Optional: true 1010 Type: 1011 Name: any 1012 - Name: sender 1013 Type: 1014 Name: MessageSender 1015 ExtAttrs: 1016 - Name: Namespace 1017 Values: 1018 - chrome 1019 - runtime 1020 - Name: sendResponse 1021 Type: 1022 Name: OnMessageArgSendResponse 1023 ExtAttrs: 1024 - Name: Namespace 1025 Values: 1026 - chrome 1027 - runtime 1028 Returns: 1029 - Name: boolean 1030 ExtAttrs: 1031 - Name: Namespace 1032 Values: 1033 - chrome 1034 - runtime 1035 - File: webext/runtime.json 1036 WebextEvent: 1037 Name: onMessageExternal 1038 Args: 1039 - Name: message 1040 Optional: true 1041 Type: 1042 Name: any 1043 - Name: sender 1044 Type: 1045 Name: MessageSender 1046 ExtAttrs: 1047 - Name: Namespace 1048 Values: 1049 - chrome 1050 - runtime 1051 - Name: sendResponse 1052 Type: 1053 Name: OnMessageExternalArgSendResponse 1054 ExtAttrs: 1055 - Name: Namespace 1056 Values: 1057 - chrome 1058 - runtime 1059 Returns: 1060 - Name: boolean 1061 ExtAttrs: 1062 - Name: Namespace 1063 Values: 1064 - chrome 1065 - runtime 1066 - File: webext/runtime.json 1067 WebextEvent: 1068 Name: onRestartRequired 1069 Args: 1070 - Name: reason 1071 Type: 1072 Name: OnRestartRequiredReason 1073 ExtAttrs: 1074 - Name: Namespace 1075 Values: 1076 - chrome 1077 - runtime 1078 Returns: 1079 - Name: undefined 1080 ExtAttrs: 1081 - Name: Namespace 1082 Values: 1083 - chrome 1084 - runtime 1085 - File: webext/runtime.json 1086 WebextEvent: 1087 Name: onStartup 1088 Returns: 1089 - Name: undefined 1090 ExtAttrs: 1091 - Name: Namespace 1092 Values: 1093 - chrome 1094 - runtime 1095 - File: webext/runtime.json 1096 WebextEvent: 1097 Name: onSuspend 1098 Returns: 1099 - Name: undefined 1100 ExtAttrs: 1101 - Name: Namespace 1102 Values: 1103 - chrome 1104 - runtime 1105 - File: webext/runtime.json 1106 WebextEvent: 1107 Name: onSuspendCanceled 1108 Returns: 1109 - Name: undefined 1110 ExtAttrs: 1111 - Name: Namespace 1112 Values: 1113 - chrome 1114 - runtime 1115 - File: webext/runtime.json 1116 WebextEvent: 1117 Name: onUpdateAvailable 1118 Args: 1119 - Name: details 1120 Type: 1121 Name: any 1122 Returns: 1123 - Name: undefined 1124 ExtAttrs: 1125 - Name: Namespace 1126 Values: 1127 - chrome 1128 - runtime 1129 - File: webext/runtime.json 1130 WebextEvent: 1131 Name: onUserScriptConnect 1132 Args: 1133 - Name: port 1134 Type: 1135 Name: Port 1136 ExtAttrs: 1137 - Name: Namespace 1138 Values: 1139 - chrome 1140 - runtime 1141 Returns: 1142 - Name: undefined 1143 ExtAttrs: 1144 - Name: Namespace 1145 Values: 1146 - chrome 1147 - runtime 1148 - File: webext/runtime.json 1149 WebextEvent: 1150 Name: onUserScriptMessage 1151 Args: 1152 - Name: message 1153 Optional: true 1154 Type: 1155 Name: any 1156 - Name: sender 1157 Type: 1158 Name: MessageSender 1159 ExtAttrs: 1160 - Name: Namespace 1161 Values: 1162 - chrome 1163 - runtime 1164 - Name: sendResponse 1165 Type: 1166 Name: OnUserScriptMessageArgSendResponse 1167 ExtAttrs: 1168 - Name: Namespace 1169 Values: 1170 - chrome 1171 - runtime 1172 Returns: 1173 - Name: boolean 1174 ExtAttrs: 1175 - Name: Namespace 1176 Values: 1177 - chrome 1178 - runtime 1179 - File: webext/runtime.json 1180 WebextFunc: 1181 Name: openOptionsPage 1182 Returns: 1183 - Name: Promise 1184 Params: 1185 - Name: void 1186 ExtAttrs: 1187 - Name: Namespace 1188 Values: 1189 - chrome 1190 - runtime 1191 - File: webext/runtime.json 1192 WebextFunc: 1193 Name: reload 1194 Returns: 1195 - Name: undefined 1196 ExtAttrs: 1197 - Name: Namespace 1198 Values: 1199 - chrome 1200 - runtime 1201 - File: webext/runtime.json 1202 WebextFunc: 1203 Name: requestUpdateCheck 1204 Returns: 1205 - Name: Promise 1206 Params: 1207 - Name: RequestUpdateCheckReturnType 1208 ExtAttrs: 1209 - Name: Namespace 1210 Values: 1211 - chrome 1212 - runtime 1213 ExtAttrs: 1214 - Name: Namespace 1215 Values: 1216 - chrome 1217 - runtime 1218 - File: webext/runtime.json 1219 WebextFunc: 1220 Name: restart 1221 Returns: 1222 - Name: undefined 1223 ExtAttrs: 1224 - Name: Namespace 1225 Values: 1226 - chrome 1227 - runtime 1228 - File: webext/runtime.json 1229 WebextFunc: 1230 Name: restartAfterDelay 1231 Args: 1232 - Name: seconds 1233 Type: 1234 Name: long long 1235 Returns: 1236 - Name: Promise 1237 Params: 1238 - Name: void 1239 ExtAttrs: 1240 - Name: Namespace 1241 Values: 1242 - chrome 1243 - runtime 1244 - File: webext/runtime.json 1245 WebextFunc: 1246 Name: sendMessage 1247 Args: 1248 - Name: extensionId 1249 Optional: true 1250 Type: 1251 Name: DOMString 1252 - Name: message 1253 Type: 1254 Name: any 1255 - Name: options 1256 Optional: true 1257 Type: 1258 Name: SendMessageArgOptions 1259 ExtAttrs: 1260 - Name: Namespace 1261 Values: 1262 - chrome 1263 - runtime 1264 Returns: 1265 - Name: Promise 1266 Params: 1267 - Name: any 1268 ExtAttrs: 1269 - Name: Namespace 1270 Values: 1271 - chrome 1272 - runtime 1273 - File: webext/runtime.json 1274 WebextFunc: 1275 Name: sendNativeMessage 1276 Args: 1277 - Name: application 1278 Type: 1279 Name: DOMString 1280 - Name: message 1281 Type: 1282 Name: any 1283 Returns: 1284 - Name: Promise 1285 Params: 1286 - Name: any 1287 ExtAttrs: 1288 - Name: Namespace 1289 Values: 1290 - chrome 1291 - runtime 1292 - File: webext/runtime.json 1293 WebextFunc: 1294 Name: setUninstallURL 1295 Args: 1296 - Name: url 1297 Type: 1298 Name: DOMString 1299 Returns: 1300 - Name: Promise 1301 Params: 1302 - Name: void 1303 ExtAttrs: 1304 - Name: Namespace 1305 Values: 1306 - chrome 1307 - runtime