add install addon functionality

This commit is contained in:
Fabian Freund
2025-05-05 14:34:47 +02:00
parent 8e0325f6b5
commit 35fcae3ed7
7 changed files with 1526 additions and 170 deletions
@@ -39,6 +39,10 @@ class GeckoAddonService extends GeckoAddonEvents {
return _api.invokeAddonAction(extensionId, actionType);
}
Future<void> installAddon(Uri url) {
return _api.installAddon(url.toString());
}
@override
void onRemoveWebExtensionAction(
int timestamp,
File diff suppressed because it is too large Load Diff