Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(101)

Issue 2001803002: Use counters for opacity with transform-style:preserve-3d (Closed)

Created:
4 years, 7 months ago by trchen
Modified:
4 years, 7 months ago
Reviewers:
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@2704
Target Ref:
refs/pending/branch-heads/2704
Project:
chromium
Visibility:
Public.

Description

Use counters for opacity with transform-style:preserve-3d This CL add a use counter for elements that have opacity, preserve-3d, and 3D-transformed descendants at the same time. This is done as a part of CSS transform spec research to collect statistics about compatibility quirks. Currently all vendors implement this corner case as applying opacity to each descendant planes separately, but latest W3C editor's draft recommends forcing transform-style to flat. BUG=612913, 598917 Review-Url: https://codereview.chromium.org/1987283003 Cr-Commit-Position: refs/heads/master@{#394920} (cherry picked from commit 9d8ea9509008c684392a42d688dfd3ababdf9f66) Committed: https://chromium.googlesource.com/chromium/src/+/07560fe8034f03b0b35771cfe9595762d3c0ad10

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -10 lines) Patch
M third_party/WebKit/Source/core/frame/UseCounter.h View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp View 4 chunks +8 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/core/paint/PaintLayer.h View 2 chunks +5 lines, -4 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 2 (1 generated)
trchen
4 years, 7 months ago (2016-05-20 23:33:50 UTC) #2
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as
07560fe8034f03b0b35771cfe9595762d3c0ad10 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698