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

Issue 9235072: Adding Mouse Support for new GTK Autofill (Closed)

Created:
8 years, 11 months ago by csharp
Modified:
8 years, 10 months ago
CC:
chromium-reviews, GeorgeY, dhollowa+watch_chromium.org, darin-cc_chromium.org, dyu1, brettw-cc_chromium.org, Ilya Sherman
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Adding Mouse Support for new GTK Autofill Adds the ability use the mouse to select an Autofill option and see the preview of an option. BUG=51644 TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=121234

Patch Set 1 #

Total comments: 2

Patch Set 2 : First Draft #

Total comments: 57

Patch Set 3 : Responding to comments #

Total comments: 12

Patch Set 4 : Responding to comments #

Total comments: 6

Patch Set 5 : Removing unneeded semicolons #

Patch Set 6 : Responding to Comments #

Patch Set 7 : Fixing problem with autofillAgent browser tests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+579 lines, -153 lines) Patch
M chrome/browser/autocomplete_history_manager_unittest.cc View 1 2 3 3 chunks +9 lines, -24 lines 0 comments Download
M chrome/browser/autofill/autofill_external_delegate.h View 1 2 8 chunks +33 lines, -14 lines 0 comments Download
M chrome/browser/autofill/autofill_external_delegate.cc View 1 2 3 6 chunks +85 lines, -11 lines 0 comments Download
M chrome/browser/autofill/autofill_external_delegate_gtk.h View 1 1 chunk +1 line, -3 lines 0 comments Download
M chrome/browser/autofill/autofill_external_delegate_gtk.cc View 1 2 chunks +12 lines, -11 lines 0 comments Download
M chrome/browser/autofill/autofill_external_delegate_unittest.cc View 1 2 3 4 chunks +61 lines, -27 lines 0 comments Download
M chrome/browser/autofill/autofill_manager.h View 1 2 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/autofill/autofill_manager_unittest.cc View 1 2 3 3 chunks +3 lines, -12 lines 0 comments Download
M chrome/browser/autofill/autofill_popup_view.h View 1 2 6 chunks +28 lines, -4 lines 0 comments Download
M chrome/browser/autofill/autofill_popup_view.cc View 1 2 3 3 chunks +32 lines, -1 line 0 comments Download
M chrome/browser/autofill/autofill_popup_view_browsertest.cc View 1 2 3 4 chunks +70 lines, -15 lines 0 comments Download
A chrome/browser/autofill/test_autofill_external_delegate.h View 1 2 3 1 chunk +42 lines, -0 lines 0 comments Download
A chrome/browser/autofill/test_autofill_external_delegate.cc View 1 2 3 1 chunk +26 lines, -0 lines 0 comments Download
M chrome/browser/ui/gtk/autofill/autofill_popup_view_gtk.h View 1 2 chunks +18 lines, -2 lines 0 comments Download
M chrome/browser/ui/gtk/autofill/autofill_popup_view_gtk.cc View 1 2 10 chunks +76 lines, -17 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/common/autofill_messages.h View 1 2 3 4 1 chunk +16 lines, -0 lines 0 comments Download
M chrome/renderer/autofill/autofill_agent.h View 1 2 3 4 5 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/renderer/autofill/autofill_agent.cc View 1 2 3 4 5 7 chunks +45 lines, -6 lines 0 comments Download
M chrome/renderer/autofill/autofill_browsertest.cc View 1 2 3 4 5 6 2 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
csharp
So I know this code isn't done yet, but I ran into more trouble getting ...
8 years, 11 months ago (2012-01-26 22:19:06 UTC) #1
Ilya Sherman
https://chromiumcodereview.appspot.com/9235072/diff/1/chrome/renderer/autofill/autofill_agent.h File chrome/renderer/autofill/autofill_agent.h (right): https://chromiumcodereview.appspot.com/9235072/diff/1/chrome/renderer/autofill/autofill_agent.h#newcode108 chrome/renderer/autofill/autofill_agent.h:108: void OnSetAutofillActionFill(); On 2012/01/26 22:19:06, csharp wrote: > These ...
8 years, 10 months ago (2012-01-30 22:11:09 UTC) #2
Ilya Sherman
From printing a trace while testing the Autofill functionality, it looks like there are a ...
8 years, 10 months ago (2012-02-01 05:39:34 UTC) #3
csharp
Ok, here is the first working draft of mouse support for the new GTK Autofill.
8 years, 10 months ago (2012-02-03 22:15:09 UTC) #4
Ilya Sherman
https://chromiumcodereview.appspot.com/9235072/diff/5001/chrome/browser/autofill/autofill_external_delegate.cc File chrome/browser/autofill/autofill_external_delegate.cc (right): https://chromiumcodereview.appspot.com/9235072/diff/5001/chrome/browser/autofill/autofill_external_delegate.cc#newcode35 chrome/browser/autofill/autofill_external_delegate.cc:35: suggestions_clear_index_ == list_index) nit: This is probably fine as ...
8 years, 10 months ago (2012-02-04 04:10:52 UTC) #5
csharp
I didn't yet get a chance to play around with the old autofill model to ...
8 years, 10 months ago (2012-02-07 22:30:58 UTC) #6
Ilya Sherman
LGTM https://chromiumcodereview.appspot.com/9235072/diff/5001/chrome/browser/ui/gtk/autofill/autofill_popup_view_gtk.cc File chrome/browser/ui/gtk/autofill/autofill_popup_view_gtk.cc (right): https://chromiumcodereview.appspot.com/9235072/diff/5001/chrome/browser/ui/gtk/autofill/autofill_popup_view_gtk.cc#newcode123 chrome/browser/ui/gtk/autofill/autofill_popup_view_gtk.cc:123: gboolean AutofillPopupViewGtk::HandleButtonRelease(GtkWidget* widget, On 2012/02/07 22:30:58, csharp wrote: ...
8 years, 10 months ago (2012-02-07 23:35:55 UTC) #7
Elliot Glaysher
the gtk part doesn't look like it's problematic and therefore lgtm. https://chromiumcodereview.appspot.com/9235072/diff/5001/chrome/browser/ui/gtk/autofill/autofill_popup_view_gtk.cc File chrome/browser/ui/gtk/autofill/autofill_popup_view_gtk.cc (right): ...
8 years, 10 months ago (2012-02-07 23:44:09 UTC) #8
csharp
http://codereview.chromium.org/9235072/diff/10001/chrome/browser/autofill/autofill_external_delegate.cc File chrome/browser/autofill/autofill_external_delegate.cc (right): http://codereview.chromium.org/9235072/diff/10001/chrome/browser/autofill/autofill_external_delegate.cc#newcode145 chrome/browser/autofill/autofill_external_delegate.cc:145: // anything. On 2012/02/07 23:35:55, Ilya Sherman wrote: > ...
8 years, 10 months ago (2012-02-08 16:11:16 UTC) #9
Ilya Sherman
(Still LGTM) https://chromiumcodereview.appspot.com/9235072/diff/12005/chrome/renderer/autofill/autofill_agent.cc File chrome/renderer/autofill/autofill_agent.cc (right): https://chromiumcodereview.appspot.com/9235072/diff/12005/chrome/renderer/autofill/autofill_agent.cc#newcode396 chrome/renderer/autofill/autofill_agent.cc:396: void AutofillAgent::OnSetNodeText(string16 value) { nit: Might as ...
8 years, 10 months ago (2012-02-08 17:01:57 UTC) #10
csharp
http://codereview.chromium.org/9235072/diff/12005/chrome/renderer/autofill/autofill_agent.cc File chrome/renderer/autofill/autofill_agent.cc (right): http://codereview.chromium.org/9235072/diff/12005/chrome/renderer/autofill/autofill_agent.cc#newcode396 chrome/renderer/autofill/autofill_agent.cc:396: void AutofillAgent::OnSetNodeText(string16 value) { On 2012/02/08 17:01:57, Ilya Sherman ...
8 years, 10 months ago (2012-02-08 19:05:43 UTC) #11
Ilya Sherman
http://codereview.chromium.org/9235072/diff/12005/chrome/renderer/autofill/autofill_agent.h File chrome/renderer/autofill/autofill_agent.h (right): http://codereview.chromium.org/9235072/diff/12005/chrome/renderer/autofill/autofill_agent.h#newcode155 chrome/renderer/autofill/autofill_agent.h:155: void SetNodeText(WebKit::WebInputElement node, string16 value); On 2012/02/08 19:05:43, csharp ...
8 years, 10 months ago (2012-02-08 19:23:55 UTC) #12
csharp
http://codereview.chromium.org/9235072/diff/12005/chrome/renderer/autofill/autofill_agent.h File chrome/renderer/autofill/autofill_agent.h (right): http://codereview.chromium.org/9235072/diff/12005/chrome/renderer/autofill/autofill_agent.h#newcode155 chrome/renderer/autofill/autofill_agent.h:155: void SetNodeText(WebKit::WebInputElement node, string16 value); On 2012/02/08 19:23:55, Ilya ...
8 years, 10 months ago (2012-02-08 20:11:40 UTC) #13
Ilya Sherman
lg, thanks
8 years, 10 months ago (2012-02-08 20:23:11 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/csharp@chromium.org/9235072/10012
8 years, 10 months ago (2012-02-09 13:40:05 UTC) #15
commit-bot: I haz the power
8 years, 10 months ago (2012-02-09 15:21:56 UTC) #16
Change committed as 121234

Powered by Google App Engine
This is Rietveld 408576698