Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(105)

Issue 1305433003: Make Autofill work again on iPads running iOS 9. (Closed)

Created:
5 years, 4 months ago by Justin Donnelly
Modified:
5 years, 4 months ago
CC:
chromium-reviews, estade+watch_chromium.org, browser-components-watch_chromium.org, rouslan+autofillwatch_chromium.org, sdefresne+watch_chromium.org, bondd
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make Autofill work again on iPads running iOS 9. Add the Autofill view to the keyboard view instead of reusing UIWebView's inputAccessoryView. Also, don't show the navigation buttons since the iPad keyboard displays them in the new shortcut bar. BUG=518906 Committed: https://crrev.com/e6aa06d091e602066d9da16d4dc4ae1f87860d4e Cr-Commit-Position: refs/heads/master@{#344849}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Don't show view until suggestions available, unlisten when switching tabs, DCHECK keyboard view #

Total comments: 8

Patch Set 3 : Respond to comments #

Patch Set 4 : Reset when any text input begins editing #

Total comments: 2

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+156 lines, -30 lines) Patch
M ios/chrome/browser/autofill/form_input_accessory_view.h View 1 chunk +3 lines, -0 lines 0 comments Download
M ios/chrome/browser/autofill/form_input_accessory_view.mm View 1 chunk +14 lines, -0 lines 0 comments Download
M ios/chrome/browser/autofill/form_input_accessory_view_controller.h View 1 2 chunks +7 lines, -0 lines 0 comments Download
M ios/chrome/browser/autofill/form_input_accessory_view_controller.mm View 1 2 3 4 9 chunks +121 lines, -27 lines 0 comments Download
M ios/chrome/browser/autofill/form_suggestion_controller.mm View 4 chunks +11 lines, -3 lines 0 comments Download

Messages

Total messages: 23 (5 generated)
Justin Donnelly
This is ready for a full review.
5 years, 4 months ago (2015-08-19 20:09:31 UTC) #2
Justin Donnelly
justincohen, regarding the issue you showed me where the autofill view isn't shown when you ...
5 years, 4 months ago (2015-08-19 20:23:32 UTC) #3
justincohen
https://codereview.chromium.org/1305433003/diff/1/ios/chrome/browser/autofill/form_input_accessory_view.mm File ios/chrome/browser/autofill/form_input_accessory_view.mm (right): https://codereview.chromium.org/1305433003/diff/1/ios/chrome/browser/autofill/form_input_accessory_view.mm#newcode124 ios/chrome/browser/autofill/form_input_accessory_view.mm:124: _customView.reset([customView retain]); Why do we retain this at all ...
5 years, 4 months ago (2015-08-19 20:34:19 UTC) #4
Justin Donnelly
Three things here: - DCHECK on the keyboardView - Don't show the autofill view until ...
5 years, 4 months ago (2015-08-20 16:38:02 UTC) #5
justincohen
LGTM with nits. https://codereview.chromium.org/1305433003/diff/20001/ios/chrome/browser/autofill/form_input_accessory_view.mm File ios/chrome/browser/autofill/form_input_accessory_view.mm (right): https://codereview.chromium.org/1305433003/diff/20001/ios/chrome/browser/autofill/form_input_accessory_view.mm#newcode124 ios/chrome/browser/autofill/form_input_accessory_view.mm:124: _customView.reset([customView retain]); Can we create a ...
5 years, 4 months ago (2015-08-20 17:29:16 UTC) #6
Justin Donnelly
I don't know how I missed this until now but the autofill view is still ...
5 years, 4 months ago (2015-08-20 20:24:28 UTC) #7
rohitrao (ping after 24h)
On 2015/08/20 20:24:28, Justin Donnelly wrote: > I don't know how I missed this until ...
5 years, 4 months ago (2015-08-20 20:51:25 UTC) #8
Justin Donnelly
Last round, I hope. Based on justincohen's suggestion, use text input editing notifications to get ...
5 years, 4 months ago (2015-08-21 14:52:38 UTC) #9
justincohen
still LGTM.
5 years, 4 months ago (2015-08-21 14:54:03 UTC) #10
Justin Donnelly
On 2015/08/21 14:54:03, justincohen wrote: > still LGTM. Testing continues to go well. Rohit, any ...
5 years, 4 months ago (2015-08-21 15:42:09 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1305433003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1305433003/60001
5 years, 4 months ago (2015-08-21 17:05:01 UTC) #13
commit-bot: I haz the power
No L-G-T-M from a valid reviewer yet. Only full committers are accepted. Even if an ...
5 years, 4 months ago (2015-08-21 17:05:04 UTC) #15
rohitrao (ping after 24h)
https://codereview.chromium.org/1305433003/diff/60001/ios/chrome/browser/autofill/form_input_accessory_view_controller.mm File ios/chrome/browser/autofill/form_input_accessory_view_controller.mm (right): https://codereview.chromium.org/1305433003/diff/60001/ios/chrome/browser/autofill/form_input_accessory_view_controller.mm#newcode98 ios/chrome/browser/autofill/form_input_accessory_view_controller.mm:98: // Heuristics are used to compute this information. It ...
5 years, 4 months ago (2015-08-21 17:18:25 UTC) #16
Justin Donnelly
https://codereview.chromium.org/1305433003/diff/60001/ios/chrome/browser/autofill/form_input_accessory_view_controller.mm File ios/chrome/browser/autofill/form_input_accessory_view_controller.mm (right): https://codereview.chromium.org/1305433003/diff/60001/ios/chrome/browser/autofill/form_input_accessory_view_controller.mm#newcode98 ios/chrome/browser/autofill/form_input_accessory_view_controller.mm:98: // Heuristics are used to compute this information. It ...
5 years, 4 months ago (2015-08-21 17:21:50 UTC) #17
rohitrao (ping after 24h)
lgtm
5 years, 4 months ago (2015-08-21 20:12:25 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1305433003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1305433003/80001
5 years, 4 months ago (2015-08-21 20:13:26 UTC) #21
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years, 4 months ago (2015-08-21 20:20:55 UTC) #22
commit-bot: I haz the power
5 years, 4 months ago (2015-08-21 20:22:04 UTC) #23
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/e6aa06d091e602066d9da16d4dc4ae1f87860d4e
Cr-Commit-Position: refs/heads/master@{#344849}

Powered by Google App Engine
This is Rietveld 408576698