[Android WebView] remove global references to the support library
To support several versions of the WebView Support Library within the same app/process we need to ensure the support library glue doesn't hold any global state referencing the (app-side of the) support library. With this CL we remove the only current global reference to the support library: SupportLibraryInfo. The only information kept within that reference was a list of feature flags. Those feature flags will now live in individual callback objects instead, like WebViewClientCompat. Corresponding Android Support Library CL: https://googleplex-android-review.git.corp.google.com/#/c/platform/frameworks/support/+/3849471/ Bug: 752521 Change-Id: I9f8c67784fff9900f99b7c12f09f8cb1a39e64ea Reviewed-on: https://chromium-review.googlesource.com/995212 Commit-Queue: Gustav Sennton <gsennton@chromium.org> Reviewed-by:Nate Fischer <ntfschr@chromium.org> Reviewed-by:
Richard Coles <torne@chromium.org> Cr-Commit-Position: refs/heads/master@{#548576}
Showing
Please register or sign in to comment