summaryrefslogtreecommitdiff
path: root/chromium/java/com/android/webview
diff options
context:
space:
mode:
authorSelim Gurun <sgurun@google.com>2013-06-28 21:07:24 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-06-28 21:07:25 +0000
commit3740f51cc627b7e9274f8614fe78962f259547b8 (patch)
tree5721f42d95e4963a2186483547161f724fe94cdf /chromium/java/com/android/webview
parent5c990caf9c0237064dab94059f6c46fc2d51cd97 (diff)
parentbbef8de5696d48fc6458c926026fc524a62814e1 (diff)
downloadwebview-3740f51cc627b7e9274f8614fe78962f259547b8.tar.gz
Merge "Add ui resources mapping for autofill" into master-chromium
Diffstat (limited to 'chromium/java/com/android/webview')
-rw-r--r--chromium/java/com/android/webview/chromium/ResourceProvider.java11
-rw-r--r--chromium/java/com/android/webview/chromium/WebViewChromium.java5
2 files changed, 15 insertions, 1 deletions
diff --git a/chromium/java/com/android/webview/chromium/ResourceProvider.java b/chromium/java/com/android/webview/chromium/ResourceProvider.java
index 304f1d0..00560e1 100644
--- a/chromium/java/com/android/webview/chromium/ResourceProvider.java
+++ b/chromium/java/com/android/webview/chromium/ResourceProvider.java
@@ -85,6 +85,10 @@ public class ResourceProvider {
com.android.internal.R.id.webviewchromium_color_picker_text;
org.chromium.ui.R.id.seek_bar =
com.android.internal.R.id.webviewchromium_color_picker_seek_bar;
+ org.chromium.ui.R.id.autofill_label =
+ com.android.internal.R.id.webviewchromium_autofill_label;
+ org.chromium.ui.R.id.autofill_sublabel =
+ com.android.internal.R.id.webviewchromium_autofill_sublabel;
// layout
@@ -99,6 +103,8 @@ public class ResourceProvider {
com.android.internal.R.layout.webviewchromium_color_picker_dialog_content;
org.chromium.ui.R.layout.color_picker_advanced_component =
com.android.internal.R.layout.webviewchromium_color_picker_advanced_component;
+ org.chromium.ui.R.layout.autofill_text =
+ com.android.internal.R.layout.webviewchromium_autofill_text;
// string
@@ -160,6 +166,11 @@ public class ResourceProvider {
org.chromium.ui.R.string.color_picker_dialog_title =
com.android.internal.R.string.webviewchromium_color_picker_dialog_title;
+ // style
+
+ org.chromium.ui.R.style.AutofillPopupWindow =
+ com.android.internal.R.style.webviewchromium_AutofillPopupWindow;
+
if (Build.IS_DEBUGGABLE) {
// Ensure that we aren't missing any resource mappings.
verifyFields(org.chromium.content.R.class);
diff --git a/chromium/java/com/android/webview/chromium/WebViewChromium.java b/chromium/java/com/android/webview/chromium/WebViewChromium.java
index 9b35a50..8bfd2c5 100644
--- a/chromium/java/com/android/webview/chromium/WebViewChromium.java
+++ b/chromium/java/com/android/webview/chromium/WebViewChromium.java
@@ -458,9 +458,12 @@ class WebViewChromium implements WebViewProvider,
mAwContents.clearCache(includeDiskFiles);
}
+ /**
+ * This is a poorly named method, but we keep it for historical reasons.
+ */
@Override
public void clearFormData() {
- UnimplementedWebViewApi.invoke();
+ mAwContents.hideAutofillPopup();
}
@Override