diff options
| author | Felipe Leme <felipeal@google.com> | 2019-05-16 14:18:42 -0700 |
|---|---|---|
| committer | Felipe Leme <felipeal@google.com> | 2019-05-16 16:05:51 -0700 |
| commit | 911cb1fa768614732d08ece70cbeab5158ecec15 (patch) | |
| tree | e50b5ca769cf9043be9432e9482b7f6dfc21e05d /core/java/android/webkit/WebView.java | |
| parent | 3e212a0098db835443dc6f84decd0cc7451ea9b7 (diff) | |
DO NOT MERGE - Re-add ContentCapture support from standard SDK toolkit.
This reverts commit ef1c0b36ab402c9f936220dd4f64f4ac96f52e37.
Test: atest CtsContentCaptureServiceTestCases
Test: m update-api
Bug: 130726495
Change-Id: Iecda9df96722ac8a3184710796032b6c01bd8ea3
Diffstat (limited to 'core/java/android/webkit/WebView.java')
| -rw-r--r-- | core/java/android/webkit/WebView.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index 137b67c6e63e..9dc66d77ea44 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -413,6 +413,9 @@ public class WebView extends AbsoluteLayout if (getImportantForAutofill() == IMPORTANT_FOR_AUTOFILL_AUTO) { setImportantForAutofill(IMPORTANT_FOR_AUTOFILL_YES); } + if (getImportantForContentCapture() == IMPORTANT_FOR_CONTENT_CAPTURE_AUTO) { + setImportantForContentCapture(IMPORTANT_FOR_CONTENT_CAPTURE_YES); + } if (context == null) { throw new IllegalArgumentException("Invalid context argument"); @@ -2795,6 +2798,12 @@ public class WebView extends AbsoluteLayout mProvider.getViewDelegate().onProvideAutofillVirtualStructure(structure, flags); } + /** @hide */ + @Override + public void onProvideContentCaptureStructure(ViewStructure structure, int flags) { + mProvider.getViewDelegate().onProvideContentCaptureStructure(structure, flags); + } + @Override public void autofill(SparseArray<AutofillValue>values) { mProvider.getViewDelegate().autofill(values); |
