major update

This commit is contained in:
Fabian Freund
2025-03-03 15:15:05 +01:00
parent 200c82a442
commit 20bdc4df3e
103 changed files with 2664 additions and 783 deletions
@@ -736,7 +736,7 @@ class ShareInternetResourceState {
)
@HostApi()
abstract class GeckoBrowserApi {
void showNativeFragment();
bool showNativeFragment();
void onTrimMemory(int level);
}
@@ -943,7 +943,7 @@ abstract class GeckoPrefApi {
}
@HostApi()
abstract class GeckoTurndownApi {
abstract class GeckoBrowserExtensionApi {
@async
List<Object> getMarkdown(List<String> htmlList);
}
@@ -1122,3 +1122,8 @@ abstract class GeckoDownloadsApi {
void copyInternetResource(String tabId, ShareInternetResourceState state);
void shareInternetResource(String tabId, ShareInternetResourceState state);
}
@FlutterApi()
abstract class BrowserExtensionEvents {
void onFeedRequested(int timestamp, String url);
}