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

Issue 7778039: touchui: Fine-tune selection-controller visibility. (Closed)

Created:
9 years, 3 months ago by sadrul
Modified:
9 years, 3 months ago
Reviewers:
rjkroege, sky, varunjain
CC:
chromium-reviews, dhollowa, darin-cc_chromium.org, brettw-cc_chromium.org
Visibility:
Public.

Description

touchui: Fine-tune selection-controller visibility. This makes two changes: + Makes sure the selection bound has a minimum size before the controller is made visible. + Delays updating the touch-selection controller a little bit to account for the erroneous selection-change messages from webkit. BUG=none TEST=manually Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=99894

Patch Set 1 #

Total comments: 4

Patch Set 2 : comments #

Total comments: 6

Patch Set 3 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+48 lines, -9 lines) Patch
M chrome/browser/renderer_host/render_widget_host_view_views.h View 1 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/render_widget_host_view_views.cc View 1 2 6 chunks +28 lines, -7 lines 0 comments Download
M views/touchui/touch_selection_controller_impl.cc View 1 2 4 chunks +14 lines, -2 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
sadrul
9 years, 3 months ago (2011-08-31 07:56:23 UTC) #1
sky
> erroneous selection-change messages Is this is a bug in WebKit we should be fixing? ...
9 years, 3 months ago (2011-08-31 14:16:28 UTC) #2
varunjain
On 2011/08/31 14:16:28, sky wrote: > > erroneous selection-change messages > > Is this is ...
9 years, 3 months ago (2011-08-31 16:52:21 UTC) #3
sadrul
On 2011/08/31 16:52:21, varunjain wrote: > On 2011/08/31 14:16:28, sky wrote: > > > erroneous ...
9 years, 3 months ago (2011-08-31 17:04:11 UTC) #4
sadrul
On 2011/08/31 17:04:11, sadrul wrote: > On 2011/08/31 16:52:21, varunjain wrote: > > On 2011/08/31 ...
9 years, 3 months ago (2011-09-02 04:30:15 UTC) #5
rjkroege
This seems like a reasonable work around for until webkit bug https://bugs.webkit.org/show_bug.cgi?id=67464 gets fixed (several ...
9 years, 3 months ago (2011-09-02 19:15:25 UTC) #6
sadrul
http://codereview.chromium.org/7778039/diff/1/chrome/browser/renderer_host/render_widget_host_view_views.cc File chrome/browser/renderer_host/render_widget_host_view_views.cc (right): http://codereview.chromium.org/7778039/diff/1/chrome/browser/renderer_host/render_widget_host_view_views.cc#newcode343 chrome/browser/renderer_host/render_widget_host_view_views.cc:343: // Webkit can send spurious selection-change on text-input (e.g. ...
9 years, 3 months ago (2011-09-02 19:39:44 UTC) #7
sadrul
Friendly ping! (I can split the fix into two CLs for the two bugs if ...
9 years, 3 months ago (2011-09-06 17:34:07 UTC) #8
sky
http://codereview.chromium.org/7778039/diff/6004/chrome/browser/renderer_host/render_widget_host_view_views.cc File chrome/browser/renderer_host/render_widget_host_view_views.cc (right): http://codereview.chromium.org/7778039/diff/6004/chrome/browser/renderer_host/render_widget_host_view_views.cc#newcode359 chrome/browser/renderer_host/render_widget_host_view_views.cc:359: update_touch_selection_.NewRunnableMethod( Make sure we don't send this if we've ...
9 years, 3 months ago (2011-09-06 17:43:27 UTC) #9
sadrul
http://codereview.chromium.org/7778039/diff/6004/chrome/browser/renderer_host/render_widget_host_view_views.cc File chrome/browser/renderer_host/render_widget_host_view_views.cc (right): http://codereview.chromium.org/7778039/diff/6004/chrome/browser/renderer_host/render_widget_host_view_views.cc#newcode359 chrome/browser/renderer_host/render_widget_host_view_views.cc:359: update_touch_selection_.NewRunnableMethod( On 2011/09/06 17:43:27, sky wrote: > Make sure ...
9 years, 3 months ago (2011-09-06 20:23:31 UTC) #10
sky
http://codereview.chromium.org/7778039/diff/6004/views/touchui/touch_selection_controller_impl.cc File views/touchui/touch_selection_controller_impl.cc (right): http://codereview.chromium.org/7778039/diff/6004/views/touchui/touch_selection_controller_impl.cc#newcode281 views/touchui/touch_selection_controller_impl.cc:281: UpdateContextMenu(p1, p2); On 2011/09/06 20:23:31, sadrul wrote: > On ...
9 years, 3 months ago (2011-09-06 20:33:36 UTC) #11
sadrul
http://codereview.chromium.org/7778039/diff/6004/views/touchui/touch_selection_controller_impl.cc File views/touchui/touch_selection_controller_impl.cc (right): http://codereview.chromium.org/7778039/diff/6004/views/touchui/touch_selection_controller_impl.cc#newcode281 views/touchui/touch_selection_controller_impl.cc:281: UpdateContextMenu(p1, p2); On 2011/09/06 20:33:36, sky wrote: > On ...
9 years, 3 months ago (2011-09-06 20:36:51 UTC) #12
sky
On 2011/09/06 20:36:51, sadrul wrote: > http://codereview.chromium.org/7778039/diff/6004/views/touchui/touch_selection_controller_impl.cc > File views/touchui/touch_selection_controller_impl.cc (right): > > http://codereview.chromium.org/7778039/diff/6004/views/touchui/touch_selection_controller_impl.cc#newcode281 > ...
9 years, 3 months ago (2011-09-06 20:45:38 UTC) #13
sadrul
On 2011/09/06 20:45:38, sky wrote: > On 2011/09/06 20:36:51, sadrul wrote: > > > http://codereview.chromium.org/7778039/diff/6004/views/touchui/touch_selection_controller_impl.cc ...
9 years, 3 months ago (2011-09-06 20:50:41 UTC) #14
sky
9 years, 3 months ago (2011-09-06 21:17:29 UTC) #15
LGTM

Powered by Google App Engine
This is Rietveld 408576698