WmWindowMus needs to support SetBoundsInScreen and associated BoundsInScreenBehavior |
|||||||||||||
Issue descriptionSee ash's ScreenPositionController for what this should do.
,
Sep 7 2016
,
Sep 8 2016
Relates to issue 645291 NativeWidgetMus::SetBounds() should support moving widgets between displays.
,
Sep 15 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/aecdb0fbad617472bd1d5d393ea89b9257fdca66 commit aecdb0fbad617472bd1d5d393ea89b9257fdca66 Author: sky <sky@chromium.org> Date: Thu Sep 15 22:14:28 2016 Wires up WmWindowMus::SetBoundsInScreen() As part of this I realized SetLockedToRoot and SetDescendantsStayInSameRootWindow meant the same thing, so I nuked the later. In order to test this I need multiple display support, which isn't quite working yet (in particular shutdown is currently problematic). BUG= 615552 TEST=none R=jamescook@chromium.org Review-Url: https://codereview.chromium.org/2344783002 Cr-Commit-Position: refs/heads/master@{#419010} [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/aura/wm_window_aura.cc [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/aura/wm_window_aura.h [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/common/wm/window_positioning_utils.cc [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/common/wm/window_positioning_utils.h [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/common/wm_root_window_controller.cc [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/common/wm_window.h [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/display/screen_position_controller.cc [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/extended_desktop_unittest.cc [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/mus/bridge/wm_window_mus.cc [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/mus/bridge/wm_window_mus.h [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/wm/window_properties.cc [modify] https://crrev.com/aecdb0fbad617472bd1d5d393ea89b9257fdca66/ash/wm/window_properties.h
,
Sep 20 2016
This is fixed.
,
Oct 7 2016
,
Nov 19 2016
,
Jan 21 2017
,
Mar 4 2017
,
Apr 17 2017
,
May 30 2017
,
Aug 1 2017
,
Oct 14 2017
,
Feb 26 2018
|
|||||||||||||
►
Sign in to add a comment |
|||||||||||||
Comment 1 by dtapu...@chromium.org
, Sep 2 2016