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

Issue 15599002: Fix Ash on Windows multi-monitor support and snap-view sizing. (Closed)

Created:
7 years, 7 months ago by robertshield
Modified:
7 years, 7 months ago
CC:
chromium-reviews, sadrul, ben+watch_chromium.org
Visibility:
Public.

Description

Fix Ash on Windows multi-monitor support and snap-view sizing. Plumb through window size events to the remote root window host. Also add an initial sizing message to get Ash's initial state to be correct. BUG=236379 TEST=Move Ash from one monitor to another with a different size, observe that things resize themselves correctly. Also, snap Ash, observe similar goodness. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=201771

Patch Set 1 #

Patch Set 2 : Cleanup. #

Total comments: 2

Patch Set 3 : Rebase, feedback. #

Patch Set 4 : Improve comment describing MetroViewerHostMsg_WindowSizeChanged message. #

Total comments: 2

Patch Set 5 : Use unsigned ints to pass window size. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+54 lines, -0 lines) Patch
M ui/aura/remote_root_window_host_win.h View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M ui/aura/remote_root_window_host_win.cc View 1 2 3 4 2 chunks +6 lines, -0 lines 0 comments Download
M ui/metro_viewer/metro_viewer_messages.h View 1 2 3 4 1 chunk +6 lines, -0 lines 0 comments Download
M win8/metro_driver/chrome_app_view_ash.h View 1 2 2 chunks +4 lines, -0 lines 0 comments Download
M win8/metro_driver/chrome_app_view_ash.cc View 1 2 3 4 4 chunks +36 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
robertshield
7 years, 7 months ago (2013-05-21 19:42:36 UTC) #1
cpu_(ooo_6.6-7.5)
lgtm https://codereview.chromium.org/15599002/diff/3001/win8/metro_driver/chrome_app_view_ash.cc File win8/metro_driver/chrome_app_view_ash.cc (right): https://codereview.chromium.org/15599002/diff/3001/win8/metro_driver/chrome_app_view_ash.cc#newcode835 win8/metro_driver/chrome_app_view_ash.cc:835: args->get_Size(&size); check the error code of get_Size. I ...
7 years, 7 months ago (2013-05-21 20:36:12 UTC) #2
robertshield
+Scott for OWNERS on remote_root_window_host_win.* +Chris for OWNERS on metro_viewer_messages.h https://codereview.chromium.org/15599002/diff/3001/win8/metro_driver/chrome_app_view_ash.cc File win8/metro_driver/chrome_app_view_ash.cc (right): https://codereview.chromium.org/15599002/diff/3001/win8/metro_driver/chrome_app_view_ash.cc#newcode835 ...
7 years, 7 months ago (2013-05-22 17:31:20 UTC) #3
Chris Evans
On 2013/05/22 17:31:20, robertshield wrote: > +Scott for OWNERS on remote_root_window_host_win.* > +Chris for OWNERS ...
7 years, 7 months ago (2013-05-22 19:22:56 UTC) #4
robertshield
On 2013/05/22 19:22:56, Chris Evans wrote: > On 2013/05/22 17:31:20, robertshield wrote: > > +Scott ...
7 years, 7 months ago (2013-05-22 19:34:50 UTC) #5
Chris Evans
https://codereview.chromium.org/15599002/diff/16001/ui/metro_viewer/metro_viewer_messages.h File ui/metro_viewer/metro_viewer_messages.h (right): https://codereview.chromium.org/15599002/diff/16001/ui/metro_viewer/metro_viewer_messages.h#newcode153 ui/metro_viewer/metro_viewer_messages.h:153: int32) /* height */ Can we make these unsigned ...
7 years, 7 months ago (2013-05-22 19:41:50 UTC) #6
robertshield
https://codereview.chromium.org/15599002/diff/16001/ui/metro_viewer/metro_viewer_messages.h File ui/metro_viewer/metro_viewer_messages.h (right): https://codereview.chromium.org/15599002/diff/16001/ui/metro_viewer/metro_viewer_messages.h#newcode153 ui/metro_viewer/metro_viewer_messages.h:153: int32) /* height */ On 2013/05/22 19:41:50, Chris Evans ...
7 years, 7 months ago (2013-05-22 20:14:52 UTC) #7
Chris Evans
On 2013/05/22 20:14:52, robertshield wrote: > https://codereview.chromium.org/15599002/diff/16001/ui/metro_viewer/metro_viewer_messages.h > File ui/metro_viewer/metro_viewer_messages.h (right): > > https://codereview.chromium.org/15599002/diff/16001/ui/metro_viewer/metro_viewer_messages.h#newcode153 > ...
7 years, 7 months ago (2013-05-22 21:05:05 UTC) #8
sky
LGTM
7 years, 7 months ago (2013-05-22 21:52:30 UTC) #9
robertshield
I tried it out and Chrome still renders correctly but doesn't seem to handle input ...
7 years, 7 months ago (2013-05-22 21:52:45 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/robertshield@chromium.org/15599002/22001
7 years, 7 months ago (2013-05-23 03:58:18 UTC) #11
commit-bot: I haz the power
7 years, 7 months ago (2013-05-23 12:57:30 UTC) #12
Message was sent while issue was closed.
Change committed as 201771

Powered by Google App Engine
This is Rietveld 408576698