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

Issue 6155011: Implementing context menu for the new views textfield. (Closed)

Created:
9 years, 11 months ago by varunjain
Modified:
9 years, 7 months ago
Reviewers:
rjkroege, sadrul, oshima, tfarina
CC:
chromium-reviews, Paweł Hajdan Jr., davemoore+watch_chromium.org
Visibility:
Public.

Description

Implementing context menu for the new views textfield. BUG=none TEST=right click on the new textfield should show the context menu and all commands on the menu should work. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=71467

Patch Set 1 #

Total comments: 25

Patch Set 2 : Modified according to comments #

Patch Set 3 : Modified copyright year #

Total comments: 6

Patch Set 4 : Modified according to comments #

Patch Set 5 : Fixed merge conflicts #

Patch Set 6 : Attempting to fix specific OS compile issues #

Patch Set 7 : Attempt to remove MenuWrapper::CreateWrapper clashes #

Patch Set 8 : Resolve merge conflicts #

Patch Set 9 : Fix compile error #

Patch Set 10 : resolved small merge conflict #

Unified diffs Side-by-side diffs Delta from patch set Stats (+180 lines, -59 lines) Patch
M app/resources/app_strings.grd View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/views/native_menu_domui.cc View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -21 lines 0 comments Download
M views/controls/menu/native_menu_gtk.cc View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -4 lines 0 comments Download
M views/controls/menu/native_menu_x.cc View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -2 lines 0 comments Download
M views/controls/textfield/native_textfield_views.h View 1 2 8 chunks +29 lines, -3 lines 0 comments Download
M views/controls/textfield/native_textfield_views.cc View 1 2 3 4 5 6 7 8 chunks +104 lines, -11 lines 0 comments Download
M views/controls/textfield/native_textfield_views_unittest.cc View 1 2 3 4 5 6 7 8 3 chunks +40 lines, -1 line 0 comments Download
M views/controls/textfield/textfield_views_model.h View 1 2 2 chunks +4 lines, -4 lines 0 comments Download
M views/examples/example_base.cc View 1 2 3 4 5 6 1 chunk +0 lines, -13 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
varunjain
9 years, 11 months ago (2011-01-12 16:05:19 UTC) #1
varunjain
9 years, 11 months ago (2011-01-12 16:10:48 UTC) #2
oshima
http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc File views/controls/textfield/native_textfield_views.cc (right): http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc#newcode82 views/controls/textfield/native_textfield_views.cc:82: if (e.IsLeftMouseButton()) { q: should this be "Only"? http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc#newcode365 ...
9 years, 11 months ago (2011-01-12 18:46:25 UTC) #3
sadrul
http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc File views/controls/textfield/native_textfield_views.cc (right): http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc#newcode87 views/controls/textfield/native_textfield_views.cc:87: } Are there plans for middle-click-to-paste? Or is that ...
9 years, 11 months ago (2011-01-12 19:09:16 UTC) #4
rjkroege
On 2011/01/12 19:09:16, sadrul wrote: > http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc > File views/controls/textfield/native_textfield_views.cc (right): > > http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc#newcode87 > ...
9 years, 11 months ago (2011-01-12 19:16:01 UTC) #5
tfarina
http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views_unittest.cc File views/controls/textfield/native_textfield_views_unittest.cc (right): http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views_unittest.cc#newcode415 views/controls/textfield/native_textfield_views_unittest.cc:415: views::ViewsDelegate::views_delegate = new TestViewsDelegate(); On 2011/01/12 18:46:25, oshima wrote: ...
9 years, 11 months ago (2011-01-12 19:19:19 UTC) #6
oshima
http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc File views/controls/textfield/native_textfield_views.cc (right): http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc#newcode87 views/controls/textfield/native_textfield_views.cc:87: } On 2011/01/12 19:09:16, sadrul wrote: > Are there ...
9 years, 11 months ago (2011-01-12 19:25:31 UTC) #7
varunjain
http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc File views/controls/textfield/native_textfield_views.cc (right): http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc#newcode82 views/controls/textfield/native_textfield_views.cc:82: if (e.IsLeftMouseButton()) { On 2011/01/12 18:46:25, oshima wrote: > ...
9 years, 11 months ago (2011-01-12 19:59:04 UTC) #8
tfarina
http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.h File views/controls/textfield/native_textfield_views.h (right): http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.h#newcode1 views/controls/textfield/native_textfield_views.h:1: // Copyright (c) 2010 The Chromium Authors. All rights ...
9 years, 11 months ago (2011-01-12 20:01:17 UTC) #9
varunjain
On 2011/01/12 20:01:17, tfarina wrote: > http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.h > File views/controls/textfield/native_textfield_views.h (right): > > http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.h#newcode1 > ...
9 years, 11 months ago (2011-01-12 20:13:47 UTC) #10
sadrul
http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc File views/controls/textfield/native_textfield_views.cc (right): http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc#newcode777 views/controls/textfield/native_textfield_views.cc:777: context_menu_contents_->AddItemWithStringId(IDS_APP_CUT, IDS_APP_CUT); On 2011/01/12 19:59:05, varunjain wrote: > On ...
9 years, 11 months ago (2011-01-12 20:24:59 UTC) #11
tfarina
On 2011/01/12 20:24:59, sadrul wrote: > I fixed up some cases of IDS_/IDC_ mixups in ...
9 years, 11 months ago (2011-01-12 20:26:48 UTC) #12
oshima
On Wed, Jan 12, 2011 at 12:24 PM, <sadrul@chromium.org> wrote: > > > http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.cc > ...
9 years, 11 months ago (2011-01-12 20:51:40 UTC) #13
oshima
http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.h File views/controls/textfield/native_textfield_views.h (right): http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.h#newcode1 views/controls/textfield/native_textfield_views.h:1: // Copyright (c) 2010 The Chromium Authors. All rights ...
9 years, 11 months ago (2011-01-12 21:01:47 UTC) #14
varunjain
http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.h File views/controls/textfield/native_textfield_views.h (right): http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.h#newcode1 views/controls/textfield/native_textfield_views.h:1: // Copyright (c) 2010 The Chromium Authors. All rights ...
9 years, 11 months ago (2011-01-12 21:28:11 UTC) #15
oshima
LGTM On Wed, Jan 12, 2011 at 1:28 PM, <varunjain@chromium.org> wrote: > > > http://codereview.chromium.org/6155011/diff/1/views/controls/textfield/native_textfield_views.h ...
9 years, 11 months ago (2011-01-12 21:39:56 UTC) #16
varunjain
Made changes to fix clashing implementations of MenuWrapper::CreateWrapper for different platforms. The CL now passes ...
9 years, 11 months ago (2011-01-14 17:37:18 UTC) #17
oshima
9 years, 11 months ago (2011-01-14 18:17:58 UTC) #18
LGTM

Powered by Google App Engine
This is Rietveld 408576698