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

Issue 6756043: Consolidate Widget Event code, other cleanup. (Closed)

Created:
9 years, 8 months ago by msw
Modified:
9 years, 7 months ago
CC:
chromium-reviews, nkostylev+cc_chromium.org, davemoore+watch_chromium.org
Visibility:
Public.

Description

Consolidate Widget Event code, other cleanup. Rename *NativeCapture to *MouseCapture. Rename and move ShouldReleaseCaptureOnMouseReleased. Move static flag function to Event. BUG=72040 TEST=Mouse interaction on win & linux_views. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=80065

Patch Set 1 : Consolidate Widget Event code, other cleanup. #

Total comments: 8

Patch Set 2 : Additional code consolidation, move base defs, nix MakeMSG, TooltipManager cleanup, etc. #

Total comments: 2

Patch Set 3 : Fix ShouldReleaseCaptureOnMouseReleased definitions. #

Patch Set 4 : Add const specifier. #

Patch Set 5 : Sync and merge. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+305 lines, -544 lines) Patch
M chrome/browser/chromeos/login/message_bubble.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/login/message_bubble.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M ui/views/widget/native_widget_win.h View 1 1 chunk +0 lines, -4 lines 0 comments Download
M ui/views/widget/native_widget_win.cc View 1 4 chunks +4 lines, -19 lines 0 comments Download
M ui/views/widget/widget.cc View 1 3 chunks +3 lines, -1 line 0 comments Download
M views/controls/menu/menu_host_gtk.h View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M views/controls/menu/menu_host_gtk.cc View 1 2 3 4 4 chunks +6 lines, -6 lines 0 comments Download
M views/controls/menu/menu_host_win.h View 1 2 3 4 2 chunks +1 line, -2 lines 0 comments Download
M views/controls/menu/menu_host_win.cc View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M views/events/event.h View 1 chunk +2 lines, -2 lines 0 comments Download
M views/events/event_gtk.cc View 4 chunks +31 lines, -18 lines 0 comments Download
M views/widget/aero_tooltip_manager.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M views/widget/aero_tooltip_manager.cc View 1 2 3 4 3 chunks +7 lines, -6 lines 0 comments Download
M views/widget/native_widget.h View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
M views/widget/native_widget_delegate.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
M views/widget/root_view.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M views/widget/tooltip_manager_win.h View 1 2 chunks +1 line, -3 lines 0 comments Download
M views/widget/widget.h View 1 2 3 4 3 chunks +16 lines, -0 lines 0 comments Download
M views/widget/widget.cc View 1 2 2 chunks +53 lines, -1 line 0 comments Download
M views/widget/widget_gtk.h View 1 2 5 chunks +3 lines, -32 lines 0 comments Download
M views/widget/widget_gtk.cc View 1 2 3 4 9 chunks +65 lines, -144 lines 0 comments Download
M views/widget/widget_win.h View 1 2 9 chunks +6 lines, -43 lines 0 comments Download
M views/widget/widget_win.cc View 1 2 3 4 11 chunks +29 lines, -171 lines 0 comments Download
M views/window/window_gtk.cc View 1 chunk +1 line, -1 line 0 comments Download
M views/window/window_win.h View 1 chunk +0 lines, -3 lines 0 comments Download
M views/window/window_win.cc View 2 chunks +61 lines, -75 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
msw
Trybots running; touch build works. PTAL
9 years, 8 months ago (2011-03-30 21:54:03 UTC) #1
Ben Goodger (Google)
http://codereview.chromium.org/6756043/diff/4001/views/widget/widget.h File views/widget/widget.h (right): http://codereview.chromium.org/6756043/diff/4001/views/widget/widget.h#newcode303 views/widget/widget.h:303: bool ProcessMousePressed(const MouseEvent& event); I want you to rename ...
9 years, 8 months ago (2011-03-30 23:22:55 UTC) #2
msw
I took a shot at further consolidating and cleaning up this code; PTAL. http://codereview.chromium.org/6756043/diff/4001/views/widget/widget.h File ...
9 years, 8 months ago (2011-03-31 14:01:17 UTC) #3
Ben Goodger (Google)
One last thing... http://codereview.chromium.org/6756043/diff/12001/views/widget/native_widget.h File views/widget/native_widget.h (right): http://codereview.chromium.org/6756043/diff/12001/views/widget/native_widget.h#newcode80 views/widget/native_widget.h:80: virtual bool ShouldReleaseCaptureOnMouseReleased() const = 0; ...
9 years, 8 months ago (2011-03-31 14:13:03 UTC) #4
msw
Done. We're so close to revision 80000! I want it! http://codereview.chromium.org/6756043/diff/12001/views/widget/native_widget.h File views/widget/native_widget.h (right): http://codereview.chromium.org/6756043/diff/12001/views/widget/native_widget.h#newcode80 ...
9 years, 8 months ago (2011-03-31 14:47:25 UTC) #5
Ben Goodger (Google)
9 years, 8 months ago (2011-03-31 14:49:36 UTC) #6
LGTM

Powered by Google App Engine
This is Rietveld 408576698