summaryrefslogtreecommitdiff
path: root/src/org/chromium/support_lib_boundary/WebSettingsBoundaryInterface.java
AgeCommit message (Collapse)Author
2019-01-25Enable suppression of error page from the Java sideandroid-arch-navigation-releaseChristian O. Andersson
Design doc: https://docs.google.com/document/d/188BbgvTdhKf8bXikCL-JMduEclJOd9GxhKu79hmSVdo/edit We wish to provide a means of optionally suppressing the display of the webview error page so that applications that wish to display their own error content may do so without presenting a poor user experience. Test: run_webview_instrumentation_test_apk -f AwSettingsTest#testShouldSuppressErrorPage Change-Id: I15c42acd7d562e7d37bb4f84d92267db49f0a55a Reviewed-on: https://chromium-review.googlesource.com/c/1185001 Auto-Submit: Christian O. Andersson <cricke@chromium.org> Reviewed-by: Bo <boliu@chromium.org> Reviewed-by: Robert Sesek <rsesek@chromium.org> Reviewed-by: Changwan Ryu <changwan@chromium.org> Reviewed-by: Nate Fischer <ntfschr@chromium.org> Commit-Queue: Christian O. Andersson <cricke@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#626102} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 822effcf1823d57f2aa2933c273156a018e25bf5
2018-02-26Add support for WebSettingsCompat.Gustav Sennton
Also add a webkit-to-compat converter object which takes webkit objects, and returns the implementation for the corresponding Compat-object. E.g. WebSettings -> implementation for WebSettingsCompat. Bug: 812657 Change-Id: Ifb5507ec3f4f620621ab05b73d643abcc184cf85 Reviewed-on: https://chromium-review.googlesource.com/922623 Reviewed-by: Bo <boliu@chromium.org> Commit-Queue: Gustav Sennton <gsennton@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#539153} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: c3fcc3e0d7908ae3f1f9bb6b70365780624be278
2018-02-09Rename boundary interfaces, and pass WebView to WVFP.createWebView.Gustav Sennton
Suffix all boundary interfaces with 'BoundaryInterfaces'. Pass WebView instead of an Object representing a WebViewProvider to the method for creating support library WebViewProviders - the chromium-side is compiled against the system sdk so we can fetch the corresponding WebViewProvider from the given WebView from there. Bug: 788177 Change-Id: I51d71ecab79624902031e5fdab247f7d903ae335 Reviewed-on: https://chromium-review.googlesource.com/911088 Reviewed-by: Richard Coles <torne@chromium.org> Commit-Queue: Gustav Sennton <gsennton@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#535714} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 4235bf67f2a85c2e044b22b4cf37e2243c1912ac