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

Issue 7534002: Shell of implementation for embedded windows. At this point this is (Closed)

Created:
9 years, 4 months ago by sky
Modified:
9 years, 4 months ago
Reviewers:
Daniel Erat
CC:
chromium-reviews, dhollowa, Paweł Hajdan Jr.
Visibility:
Public.

Description

Shell of implementation for embedded windows. At this point this is just a proof of concept. Next step is going to be pulling code from the window manager into this. Desktop will likely be renamed to WindowManager. At this point just make sure you think I'm not going off into the weeds. BUG=none TEST=none R=derat@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=94733

Patch Set 1 #

Total comments: 8

Patch Set 2 : Incorporate review feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+584 lines, -5 lines) Patch
A aura/aura.gyp View 1 1 chunk +58 lines, -0 lines 0 comments Download
A aura/demo/demo_main.cc View 1 1 chunk +78 lines, -0 lines 0 comments Download
A aura/desktop.h View 1 1 chunk +58 lines, -0 lines 0 comments Download
A aura/desktop.cc View 1 1 chunk +46 lines, -0 lines 0 comments Download
A aura/desktop_host.h View 1 1 chunk +45 lines, -0 lines 0 comments Download
A aura/desktop_host_win.h View 1 chunk +42 lines, -0 lines 0 comments Download
A aura/desktop_host_win.cc View 1 chunk +54 lines, -0 lines 0 comments Download
A aura/window.h View 1 1 chunk +92 lines, -0 lines 0 comments Download
A aura/window.cc View 1 1 chunk +83 lines, -0 lines 0 comments Download
A aura/window_delegate.h View 1 1 chunk +24 lines, -0 lines 0 comments Download
M build/all.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M views/view_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M views/widget/widget.h View 1 chunk +1 line, -3 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
sky
9 years, 4 months ago (2011-07-28 21:54:23 UTC) #1
Daniel Erat
LGTM after the crippling issues that I pointed out are addressed. :-P http://codereview.chromium.org/7534002/diff/1/aura/demo/main_win.cc File aura/demo/main_win.cc ...
9 years, 4 months ago (2011-07-28 23:00:37 UTC) #2
sky
9 years, 4 months ago (2011-07-29 15:42:23 UTC) #3
I changed all the others too.

  -Scott

http://codereview.chromium.org/7534002/diff/1/aura/window.cc
File aura/window.cc (right):

http://codereview.chromium.org/7534002/diff/1/aura/window.cc#newcode74
aura/window.cc:74: gfx::Rect dirty_rect = dirty_rect_.Intersect(
On 2011/07/28 23:00:37, Daniel Erat wrote:
> is this Intersect() here to handle a case where |dirty_rect_| extends outside
of
> bounds(), e.g. the whole window was marked dirty and then it was resized to be
> smaller?

Exactly.

Powered by Google App Engine
This is Rietveld 408576698