clear data of isolated containers; improved tab handling/state/duplication;

This commit is contained in:
Fabian Freund
2025-12-31 06:22:48 +01:00
parent 62f53ce327
commit d4585921ce
22 changed files with 909 additions and 280 deletions
@@ -37,4 +37,8 @@ class GeckoDeleteBrowserDataService {
Future<void> deleteDownloads() {
return _api.deleteDownloads();
}
Future<void> clearDataForContext(String contextId) {
return _api.clearDataForSessionContext(contextId);
}
}
@@ -180,4 +180,14 @@ class GeckoTabService {
alternativeUrl: alternativeUrl?.toString(),
);
}
Future<List<String>> addMultipleTabs({
required List<AddTabParams> tabs,
String? selectTabId,
}) {
return _api.addMultipleTabs(
tabs: tabs,
selectTabId: selectTabId,
);
}
}