Maurice Parrish
Maurice Parrish
Part of https://github.com/flutter/flutter/issues/107199. ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki...
Part of https://github.com/flutter/flutter/issues/94051 ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki...
Exposes the Java `InstanceManager` so other plugins/apps can use the native resources stored there. For example, customers could use https://developers.google.com/android/reference/com/google/android/gms/ads/MobileAds#registerWebView(android.webkit.WebView). ## Pre-launch Checklist - [x] I read the [Contributor Guide]...
These changes fix a potential bug caused by a hot restart that would fail to call `FlutterApi.create` for a static native Object. **Updates to Java InstanceManager:** * Added the `clear`...
This should fix https://github.com/flutter/flutter/issues/119899 It's possible that a `WebView` returned in a `WebViewClient` callback could be one that was not created by Dart. I'm unable to find a reproducible situation,...
Platform interface portion of: https://github.com/flutter/packages/pull/3313 Also removes unnecessary `// ignore: lines_longer_than_80_chars` ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs....
Transfer of https://github.com/flutter/plugins/pull/7113 (All the comments of that PR have been addressed in this one) This PR follows the procedure for changing federated plugins: https://github.com/flutter/flutter/wiki/Contributing-to-Plugins-and-Packages#changing-federated-plugins This is the aggregate solution...
The `ViewConstructor` lint for `WebViewPlatformView` is needed to push the plugin internally. This also removes the `WebView.useHybridComposition` as a quick cleanup. ## Pre-launch Checklist - [x] I read the [Contributor...
Fixes https://github.com/flutter/flutter/issues/122599 by adding documentation. ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree...
Fixes same issue from: https://github.com/flutter/plugins/pull/6996 No version bump since it only affects unused internal legacy code. Part of the work to push the plugin internally. ## Pre-launch Checklist - [x]...