New issue
Advanced search Search tips

Issue 650326 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Mar 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug



Sign in to add a comment

WindowTreeHostManager::OnDisplayMetricsChanged may not work correctly on windows

Project Member Reported by sky@chromium.org, Sep 26 2016

Issue description

This code calls to ash_host->AsWindowTreeHost()->SetBounds(display_info.bounds_in_native());, which then calls to update the compositor. Problem is if the bounds haven't changed (but the device scale factor has) then WinWindow::OnWindowPosChanged is never called, and the compositor isn't updated. This results in DisplayManagerTest.TestDeviceScaleOnlyChange failing on windows.

We may decide we don't care about this, but filing for completeness.
 

Comment 1 by osh...@chromium.org, Sep 26 2016

Cc: robliao@chromium.org
I tired to fix similar issue to get certain blink tests working on Windows,
but haven't landed yet because I've been busy working on ARC++.

https://codereview.chromium.org/2207043002/

Will applying the same logic to AshWTHWin fix this?

Comment 2 by sky@chromium.org, Sep 26 2016

I suspect they would.

Comment 3 by sky@chromium.org, Mar 7 2017

Owner: sky@chromium.org
Status: WontFix (was: Untriaged)
Ash no longer runs on windows, so closing out.

Sign in to add a comment