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

Issue 10823199: While dragging a window, show a semi-transparent aura window instead of the standard gray phantom wi (Closed)

Created:
8 years, 4 months ago by Yusuke Sato
Modified:
8 years, 4 months ago
Reviewers:
sky
CC:
chromium-reviews, sadrul, ben+watch_chromium.org, oshima, mazda
Visibility:
Public.

Description

While dragging a window, show a semi-transparent aura window instead of the standard gray phantom window. BUG=136816 TEST=new unit tests passed on try Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=151073

Patch Set 1 : rebase #

Patch Set 2 : add unit tests #

Patch Set 3 : review #

Patch Set 4 : fix win_aura #

Total comments: 8

Patch Set 5 : address comments #

Patch Set 6 : re-upload #

Total comments: 9

Patch Set 7 : address comments #

Patch Set 8 : fill bug # #

Unified diffs Side-by-side diffs Delta from patch set Stats (+236 lines, -21 lines) Patch
M ash/wm/window_resizer.h View 1 chunk +3 lines, -0 lines 0 comments Download
M ash/wm/window_resizer.cc View 1 chunk +1 line, -0 lines 0 comments Download
M ash/wm/workspace/phantom_window_controller.h View 1 2 3 4 5 chunks +30 lines, -0 lines 0 comments Download
M ash/wm/workspace/phantom_window_controller.cc View 1 2 3 4 5 6 7 7 chunks +87 lines, -8 lines 0 comments Download
M ash/wm/workspace/workspace_window_resizer.h View 1 2 3 4 5 6 4 chunks +7 lines, -5 lines 0 comments Download
M ash/wm/workspace/workspace_window_resizer.cc View 1 2 3 4 6 chunks +31 lines, -7 lines 0 comments Download
M ash/wm/workspace/workspace_window_resizer_unittest.cc View 1 2 3 4 5 6 6 chunks +77 lines, -1 line 0 comments Download

Messages

Total messages: 12 (0 generated)
Yusuke Sato
Scott, this is the 4th (and the final) CL for window dragging. Could you have ...
8 years, 4 months ago (2012-08-09 15:22:22 UTC) #1
Yusuke Sato
8 years, 4 months ago (2012-08-09 15:22:42 UTC) #2
sky
http://codereview.chromium.org/10823199/diff/7009/ash/wm/workspace/phantom_window_controller.cc File ash/wm/workspace/phantom_window_controller.cc (right): http://codereview.chromium.org/10823199/diff/7009/ash/wm/workspace/phantom_window_controller.cc#newcode112 ash/wm/workspace/phantom_window_controller.cc:112: aura::RootWindow* root_window, I would rather see a set_style and ...
8 years, 4 months ago (2012-08-09 16:23:16 UTC) #3
Yusuke Sato
Please take another look. https://chromiumcodereview.appspot.com/10823199/diff/7009/ash/wm/workspace/phantom_window_controller.cc File ash/wm/workspace/phantom_window_controller.cc (right): https://chromiumcodereview.appspot.com/10823199/diff/7009/ash/wm/workspace/phantom_window_controller.cc#newcode112 ash/wm/workspace/phantom_window_controller.cc:112: aura::RootWindow* root_window, On 2012/08/09 16:23:16, ...
8 years, 4 months ago (2012-08-09 20:00:17 UTC) #4
sky
Doesn't look like your diff made it up correctly. Could you try again?
8 years, 4 months ago (2012-08-09 21:35:28 UTC) #5
Yusuke Sato
On 2012/08/09 21:35:28, sky wrote: > Doesn't look like your diff made it up correctly. ...
8 years, 4 months ago (2012-08-09 21:39:30 UTC) #6
sky
http://codereview.chromium.org/10823199/diff/4016/ash/wm/workspace/phantom_window_controller.cc File ash/wm/workspace/phantom_window_controller.cc (right): http://codereview.chromium.org/10823199/diff/4016/ash/wm/workspace/phantom_window_controller.cc#newcode92 ash/wm/workspace/phantom_window_controller.cc:92: virtual void Paint(gfx::Canvas* canvas, const gfx::Size& size) OVERRIDE { ...
8 years, 4 months ago (2012-08-09 21:57:27 UTC) #7
Yusuke Sato
Thanks. Please take another look. http://codereview.chromium.org/10823199/diff/4016/ash/wm/workspace/phantom_window_controller.cc File ash/wm/workspace/phantom_window_controller.cc (right): http://codereview.chromium.org/10823199/diff/4016/ash/wm/workspace/phantom_window_controller.cc#newcode92 ash/wm/workspace/phantom_window_controller.cc:92: virtual void Paint(gfx::Canvas* canvas, ...
8 years, 4 months ago (2012-08-10 00:30:49 UTC) #8
sky
http://codereview.chromium.org/10823199/diff/4016/ash/wm/workspace/phantom_window_controller.cc File ash/wm/workspace/phantom_window_controller.cc (right): http://codereview.chromium.org/10823199/diff/4016/ash/wm/workspace/phantom_window_controller.cc#newcode92 ash/wm/workspace/phantom_window_controller.cc:92: virtual void Paint(gfx::Canvas* canvas, const gfx::Size& size) OVERRIDE { ...
8 years, 4 months ago (2012-08-10 16:06:36 UTC) #9
sky
LGTM
8 years, 4 months ago (2012-08-10 16:14:48 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yusukes@chromium.org/10823199/7012
8 years, 4 months ago (2012-08-10 16:20:15 UTC) #11
commit-bot: I haz the power
8 years, 4 months ago (2012-08-10 17:41:43 UTC) #12
Change committed as 151073

Powered by Google App Engine
This is Rietveld 408576698