add initial sync of extensions

This commit is contained in:
Fabian Freund
2026-02-09 04:59:43 +01:00
parent fec33aa694
commit e0cce93ffb
9 changed files with 180 additions and 18 deletions
@@ -25,6 +25,10 @@ class GeckoTabService {
bool onHistoryStateChange = false,
bool onFindResults = false,
bool onThumbnailChange = false,
bool onBrowserExtensionsChange = false,
bool onPageExtensionsChange = false,
bool onBrowserExtensionIcons = false,
bool onPageExtensionIcons = false,
}) {
return _api.syncEvents(
onSelectedTabChange: onSelectedTabChange,
@@ -36,6 +40,10 @@ class GeckoTabService {
onFindResults: onFindResults,
onThumbnailChange: onThumbnailChange,
onReaderableStateChange: false,
onBrowserExtensionsChange: onBrowserExtensionsChange,
onPageExtensionsChange: onPageExtensionsChange,
onBrowserExtensionIcons: onBrowserExtensionIcons,
onPageExtensionIcons: onPageExtensionIcons,
);
}