[rAc Android dialog] Edit/Add as in the latest UI mocks.
commit1947dfbbe3a8885980fdb6982bc46a1b037ee91e
authoraruslan@chromium.org <aruslan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 29 Apr 2013 21:10:00 +0000 (29 21:10 +0000)
committeraruslan@chromium.org <aruslan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 29 Apr 2013 21:10:00 +0000 (29 21:10 +0000)
tree881373abc64fc28dd25fa90ad1c3078d379d6f7d
parentc1480cebb7fa3ad8f0d8cca53367cb601943a31b
[rAc Android dialog] Edit/Add as in the latest UI mocks.

- Removes hardcoded "Add..." and "Edit..." menu items.
- Adds an "Edit" button to editable items in a drop-down.
- Removes our own strings and uses those provided by the controller.
  (We could change the controller strings through .grd per platform.)
- Handles "Edit" button clicks.
- Pulls back the edited data into the presentable menu item.

UI mocks (option B):
https://docs.google.com/a/google.com/document/d/15USYTwRRhbDQRdbA1JpmWs53opL8864cwt9ETCLCFKM/edit#heading=h.n459ql1no01k

Follow-up bugs: 224162 (IsMenuItemEditable), 230685 (collapse user input).

BUG=224162, 225551, 225554, 236437

Review URL: https://chromiumcodereview.appspot.com/14061013

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197138 0039d316-1c4b-4281-b951-d872f2087c98
chrome/android/java/res/layout/autofill_menu_item.xml
chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillDialog.java
chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillDialogContentView.java
chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillDialogGlue.java
chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillDialogMenuItem.java
chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillDialogTitleView.java
chrome/android/java/strings/android_chrome_strings.grd
chrome/browser/ui/android/autofill/autofill_dialog_view_android.cc
chrome/browser/ui/android/autofill/autofill_dialog_view_android.h