New issue
Advanced search Search tips

Issue 834114 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug

Blocking:
issue 842777



Sign in to add a comment

Mirror layer on a different device scale factor corrupts paint cache

Project Member Reported by malaykeshav@chromium.org, Apr 18 2018

Issue description

Mirror layers can have a different device scale factor from the original layer. However the layer delegates remain the same. This causes issues with the PaintCache that views::View (A layer delegate) uses during paint. 

Cache entry done by the mirrored layer may be used by the original layer during paint(or vice versa). If the two layers are at different device scale factor, this can lead to an invalid cache entry being used.

A direct consequence of this is seen in the phantom window bug 786628
 
Status: Available (was: Untriaged)
Blocking: 842777
Status: Assigned (was: Available)

Comment 4 Deleted

Sign in to add a comment