Offer the user the option to configure an AutoFill profile.

When the user selects a form field that is part of a form that can
be autofilled, inform the embedder that this is the case to give
them the opportunity to configure a profile if they the user has
not done so already. A Message is also provided
to the embedder that when sent will trigger the form to be filled
with the profile that the embedder set up.

Change-Id: Ica995e5b1ed92a3ec3e356401b261740d9f90e57
diff --git a/core/java/android/webkit/WebChromeClient.java b/core/java/android/webkit/WebChromeClient.java
index b2ba7e23..755366c 100644
--- a/core/java/android/webkit/WebChromeClient.java
+++ b/core/java/android/webkit/WebChromeClient.java
@@ -330,4 +330,14 @@
      */
     public void setInstallableWebApp() { }
 
+    /**
+     * Tell the client that the page being viewed has an autofillable
+     * form and the user would like to set a profile up.
+     * @param msg A Message to send once the user has successfully
+     *      set up a profile and to inform the WebTextView it should
+     *      now autofill using that new profile.
+     * @hide
+     */
+    public void setupAutoFill(Message msg) { }
+
 }