History log of /frameworks/support/webkit/src/main/java/androidx/webkit/ServiceWorkerWebSettingsCompat.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
826eeefd318cd30068ec731619ade6f5da7e7c4d 03-Apr-2018 Gustav Sennton <gsennton@google.com> [WebView Support Library] guard existing APIs with feature flags.

This CL adds feature flags for a bunch of WebView Support Library APIs
(related to ServiceWorkers, SafeBrowsing, and WebSettings) and ensures
that those APIs are guarded by the corresponding feature flags.
These feature flags are used to determine which APIs the current WebView
APK implements.

Bug: 73454029
Bug: 73151166
Bug: 73151403
Test: manually, ensuring features declared in the WebView APK are
marked as supported in the support library, and features not declared in
the WebView APK are marked as unsupported.
Change-Id: I6928769648ce68c73aadcaf0563426abdebb0992
/frameworks/support/webkit/src/main/java/androidx/webkit/ServiceWorkerWebSettingsCompat.java
14b9f252b74caf73f6a2967722a465f075b3bc1e 07-Mar-2018 Gustav Sennton <gsennton@google.com> [WebView Support Library] Add framework-ServiceWorker support.

Add WebView Support Library support for ServiceWorkers - using only the
framework android.webkit APIs for now. Hooking into the WebView APK code
directly will happen in a follow-up to avoid massive CLs.

Also include a test for ServiceWorkerClientCompat. This test
corresponds to the CTS test for ServiceWorkerClient.

We'll add feature flags for the ServiceWorker APIs in a follow-up.

Bug: 73151166
Test: run androidx.webkit tests.

Change-Id: Ie3042c0a95987e2864ec57c7cff0c30d4d974fd8
/frameworks/support/webkit/src/main/java/androidx/webkit/ServiceWorkerWebSettingsCompat.java