window bounds are not set correctly in high-dpi |
|||||||||||
Issue descriptionWhen running in mash mode with force-device-scale-factor=2, window bounds are not set correctly. E.g. shelf at the bottom, right-click menu and app menu.
,
Dec 9 2016
,
Dec 9 2016
,
Dec 21 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/d02d32f9400a58ea0c9e5beb1ecc25f5beefe484 commit d02d32f9400a58ea0c9e5beb1ecc25f5beefe484 Author: riajiang <riajiang@chromium.org> Date: Wed Dec 21 21:34:13 2016 Scale bounds in aura-mus client-lib and NativeWidgetMus in hdpi mode. Also use the correct device scale factor in WindowTreeHostMus. BUG= 646942 TEST=manual (with --force-device-scale-factor=2) Review-Url: https://codereview.chromium.org/2579883002 Cr-Commit-Position: refs/heads/master@{#440224} [modify] https://crrev.com/d02d32f9400a58ea0c9e5beb1ecc25f5beefe484/ui/aura/mus/window_port_mus.cc [modify] https://crrev.com/d02d32f9400a58ea0c9e5beb1ecc25f5beefe484/ui/aura/mus/window_port_mus.h [modify] https://crrev.com/d02d32f9400a58ea0c9e5beb1ecc25f5beefe484/ui/aura/mus/window_tree_client.cc [modify] https://crrev.com/d02d32f9400a58ea0c9e5beb1ecc25f5beefe484/ui/aura/mus/window_tree_client.h [modify] https://crrev.com/d02d32f9400a58ea0c9e5beb1ecc25f5beefe484/ui/aura/mus/window_tree_client_unittest.cc [modify] https://crrev.com/d02d32f9400a58ea0c9e5beb1ecc25f5beefe484/ui/aura/mus/window_tree_host_mus.cc [modify] https://crrev.com/d02d32f9400a58ea0c9e5beb1ecc25f5beefe484/ui/aura/mus/window_tree_host_mus.h [modify] https://crrev.com/d02d32f9400a58ea0c9e5beb1ecc25f5beefe484/ui/views/mus/native_widget_mus.cc [modify] https://crrev.com/d02d32f9400a58ea0c9e5beb1ecc25f5beefe484/ui/views/mus/native_widget_mus.h
,
Jan 3 2017
Tested this issue on Mac 10.12.2 using Chrome Version#57.0.2970.0 with the below steps: 1.Launched chrome with flag "--force-device-scale-factor=2" & observed chrome lunched successfully with flag 2.Navigate to new tab 3.Right click & observed context menu. Please find the attached screencast & confirm the expected behaviour for the same. Also please confirm this issue is specific to Chrome OS or for all OS (Windows,Mac & Linux)? Thanks in advance.
,
Jan 3 2017
Window bounds is working correctly in non-mash mode (without --mash flag). All these changes are not being used yet.
,
Jan 3 2017
Indeed. These changes are not active yet. Also, this would initially affect only ChromeOS. Updating the OS list in the bug to reflect that.
,
Jan 30 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 mfomitchev@chromium.org
, Dec 9 2016