mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-27 04:38:02 +00:00
Bug 1748714 - Regenerated ExtensionRuntime API webidl definitions. r=peterv
ExtensionRuntime does also include some APIs that would need multiple signatures for the WebIDL methods with optional parameters to match the behavior of the current Extensions API bindings. Differential Revision: https://phabricator.services.mozilla.com/D136952
This commit is contained in:
parent
01d36f260d
commit
d9e174a6e8
@ -35,13 +35,19 @@ interface ExtensionRuntime {
|
||||
DOMString getURL(DOMString path);
|
||||
|
||||
[Throws, WebExtensionStub="Async"]
|
||||
any setUninstallURL(optional DOMString url, optional Function callback);
|
||||
any setUninstallURL(DOMString url, optional Function callback);
|
||||
[Throws, WebExtensionStub="Async"]
|
||||
any setUninstallURL(optional Function callback);
|
||||
|
||||
[Throws, WebExtensionStub="NoReturn"]
|
||||
void reload();
|
||||
|
||||
[Throws, WebExtensionStub="ReturnsPort"]
|
||||
ExtensionPort connect(optional DOMString extensionId, optional any connectInfo);
|
||||
ExtensionPort connect(DOMString extensionId, any connectInfo);
|
||||
[Throws, WebExtensionStub="ReturnsPort"]
|
||||
ExtensionPort connect(any connectInfo);
|
||||
[Throws, WebExtensionStub="ReturnsPort"]
|
||||
ExtensionPort connect();
|
||||
|
||||
[Throws, WebExtensionStub="ReturnsPort"]
|
||||
ExtensionPort connectNative(DOMString application);
|
||||
|
Loading…
x
Reference in New Issue
Block a user