Skip to content

Commit 9de5ced

Browse files
committed
Update webview platform mocks
1 parent b313f2e commit 9de5ced

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

packages/fwfh_webview/test/mock_webview_platform.dart

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ void mockWebViewPlatform() {
1717
final messenger =
1818
TestDefaultBinaryMessengerBinding.instance.defaultBinaryMessenger;
1919
messenger.setMockMessageHandler(
20-
'dev.flutter.pigeon.webview_flutter_android.InstanceManagerHostApi.clear',
20+
'dev.flutter.pigeon.webview_flutter_android.PigeonInternalInstanceManager.clear',
2121
(_) => Future.value(emptyList),
2222
);
2323
messenger.setMockMessageHandler(
24-
'dev.flutter.pigeon.webview_flutter_android.WebViewHostApi.setWebContentsDebuggingEnabled',
24+
'dev.flutter.pigeon.webview_flutter_android.WebView.setWebContentsDebuggingEnabled',
2525
(message) async {
2626
final decodedMessage = codec.decodeMessage(message) as List<Object?>;
2727
FakeWebViewController.instance?.debuggingEnabled =
@@ -154,6 +154,13 @@ class __FakeAndroidWebViewController extends FakeWebViewController
154154
implements AndroidWebViewController {
155155
__FakeAndroidWebViewController(super.params);
156156

157+
@override
158+
Future<void> setAllowContentAccess(bool enabled) =>
159+
throw UnimplementedError();
160+
161+
@override
162+
Future<void> setAllowFileAccess(bool allow) => throw UnimplementedError();
163+
157164
@override
158165
Future<void> setCustomWidgetCallbacks({
159166
required OnHideCustomWidgetCallback? onHideCustomWidget,
@@ -163,6 +170,10 @@ class __FakeAndroidWebViewController extends FakeWebViewController
163170
androidOnShowCustomWidget = onShowCustomWidget;
164171
}
165172

173+
@override
174+
Future<void> setGeolocationEnabled(bool enabled) =>
175+
throw UnimplementedError();
176+
166177
@override
167178
Future<void> setGeolocationPermissionsPromptCallbacks({
168179
OnGeolocationPermissionsShowPrompt? onShowPrompt,
@@ -197,6 +208,12 @@ class __FakeWebKitWebViewController extends FakeWebViewController
197208
Future<void> setAllowsBackForwardNavigationGestures(bool enabled) =>
198209
throw UnimplementedError();
199210

211+
@override
212+
Future<void> setOnCanGoBackChange(
213+
void Function(bool) onCanGoBackChangeCallback,
214+
) =>
215+
throw UnimplementedError();
216+
200217
@override
201218
Future<void> setInspectable(bool value) async {
202219
debuggingEnabled = value;

0 commit comments

Comments
 (0)