New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 617798 link

Starred by 5 users

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Launch-OWP
Launch-Accessibility: ----
Launch-Exp-Leadership: ----
Launch-Leadership: ----
Launch-Legal: ----
Launch-M-Approved: ----
Launch-M-Target: ----
Launch-Privacy: ----
Launch-Security: ----
Launch-Test: ----
Launch-UI: ----
Rollout-Type: ----

Blocking:
issue 612956



Sign in to add a comment

Force flattening for elements with opacity < 1

Project Member Reported by chrishtr@chromium.org, Jun 6 2016

Issue description

https://docs.google.com/document/d/1xdOyUKXYCKKcMJd8fFyuG0JLTi72ajqQx8h1w1MXKWw/edit#

No developer APIs change. This is a change in interpretation.
 
Cc: trchen@chromium.org
Project Member

Comment 3 by bugdroid1@chromium.org, Jun 22 2016

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

commit 696f27afa62eb426545c29cefe0b0b43feeafe94
Author: trchen <trchen@chromium.org>
Date: Wed Jun 22 03:40:23 2016

Force flattening for elements with non-initial value of opacity

As specified in latest editor's draft of [css-transforms], non-initial value
of opacity should force the used value transform-style to become flat.

Approved Intent to Implement and Ship:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/eBIp90_il1o

BUG= 617798 

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

[modify] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/LayoutTests/compositing/geometry/preserve-3d-switching.html
[add] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/LayoutTests/compositing/overflow-trumps-transform-style-expected.html
[delete] https://crrev.com/1d02ad2ac9c51df49c1402ec8deefeed66c25130/third_party/WebKit/LayoutTests/compositing/overflow-trumps-transform-style-expected.txt
[modify] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/LayoutTests/compositing/overflow-trumps-transform-style.html
[modify] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/preserve-3d-switching-expected.txt
[delete] https://crrev.com/1d02ad2ac9c51df49c1402ec8deefeed66c25130/third_party/WebKit/LayoutTests/platform/android/compositing/overflow-trumps-transform-style-expected.txt
[modify] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/preserve-3d-switching-expected.txt
[modify] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/preserve-3d-switching-expected.txt
[add] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/LayoutTests/transforms/opacity-forces-flatten-expected.html
[add] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/LayoutTests/transforms/opacity-forces-flatten.html
[modify] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/Source/core/css/resolver/StyleAdjuster.cpp
[modify] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/Source/core/layout/compositing/CompositingReasonFinder.cpp
[modify] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/Source/core/paint/PaintLayer.h
[modify] https://crrev.com/696f27afa62eb426545c29cefe0b0b43feeafe94/third_party/WebKit/Source/core/style/ComputedStyle.h

Comment 4 by trchen@chromium.org, Jun 22 2016

Status: Fixed (was: Assigned)

Sign in to add a comment