New issue
Advanced search Search tips

Issue 693158 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Bug



Sign in to add a comment

compositing/overflow/composited-sticky-element.html isn't composited

Project Member Reported by smcgruer@chromium.org, Feb 16 2017

Issue description

This test relies on opaque backgrounds to cause the elements to be
promoted, which is not correct. They should be marked will-change: transform instead to force the compositing.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Feb 16 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/43624d14130e30730e344a897c2f62f89ff4d33d

commit 43624d14130e30730e344a897c2f62f89ff4d33d
Author: smcgruer <smcgruer@chromium.org>
Date: Thu Feb 16 20:36:25 2017

Force compositing/overflow/composited-sticky-element to be composited

This test was relying on opaque backgrounds to cause the elements to be
promoted, which is not correct. Since the condition under test is just
to have a composited sticky element in a composited scroller, mark them
both will-change: transform instead.

BUG= 693158 

Review-Url: https://codereview.chromium.org/2705453002
Cr-Commit-Position: refs/heads/master@{#451089}

[modify] https://crrev.com/43624d14130e30730e344a897c2f62f89ff4d33d/third_party/WebKit/LayoutTests/compositing/overflow/composited-sticky-element-expected.html
[modify] https://crrev.com/43624d14130e30730e344a897c2f62f89ff4d33d/third_party/WebKit/LayoutTests/compositing/overflow/composited-sticky-element.html

Status: Fixed (was: Started)

Sign in to add a comment