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

Issue 2532223003: Forces stacking context for computed value of transform-style:preserve-3d (Closed)

Created:
4 years ago by trchen
Modified:
4 years ago
Reviewers:
chrishtr
CC:
blink-reviews, blink-reviews-style_chromium.org, chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Forces stacking context for computed value of transform-style:preserve-3d This CL reverts the behavior change due to a side effect of r401197. Prior to r401197, the used value of z-index is adjusted prior to resolving the used value of transform-style. i.e. adjusted using the computed value. According to the current spec, overflow other than 'visible' should force the used value of transform-style:flat even if the computed value was 'preserve-3d'. The spec is unclear about how to resolve z-index in this case. BUG=663650 Committed: https://crrev.com/413965df09a5ffbcdfa37f82c273af2fdf659654 Cr-Commit-Position: refs/heads/master@{#435439}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Switch to unit test & rephrase comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -0 lines) Patch
M third_party/WebKit/Source/core/style/ComputedStyle.cpp View 1 1 chunk +11 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyleTest.cpp View 1 1 chunk +10 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (10 generated)
trchen
This is an alternative fix for crbug.com/663650. I personally think the existing behavior is buggy, ...
4 years ago (2016-11-29 04:08:55 UTC) #2
chrishtr
To further clarify: which browsers will we match after this CL? https://codereview.chromium.org/2532223003/diff/1/third_party/WebKit/LayoutTests/transforms/computed-transform-style-forces-stacking-context.html File third_party/WebKit/LayoutTests/transforms/computed-transform-style-forces-stacking-context.html (right): ...
4 years ago (2016-11-29 04:54:02 UTC) #5
trchen
On 2016/11/29 04:54:02, chrishtr wrote: > To further clarify: which browsers will we match after ...
4 years ago (2016-11-30 01:26:23 UTC) #8
chrishtr
On 2016/11/30 at 01:26:23, trchen wrote: > On 2016/11/29 04:54:02, chrishtr wrote: > > To ...
4 years ago (2016-11-30 01:30:17 UTC) #9
trchen
On 2016/11/30 01:30:17, chrishtr wrote: > On 2016/11/30 at 01:26:23, trchen wrote: > > On ...
4 years ago (2016-11-30 01:39:43 UTC) #10
chrishtr
On 2016/11/30 at 01:39:43, trchen wrote: > On 2016/11/30 01:30:17, chrishtr wrote: > > On ...
4 years ago (2016-11-30 01:41:05 UTC) #11
trchen
On 2016/11/30 01:41:05, chrishtr wrote: > On 2016/11/30 at 01:39:43, trchen wrote: > > On ...
4 years ago (2016-11-30 01:58:20 UTC) #12
chrishtr
lgtm
4 years ago (2016-11-30 03:31:20 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2532223003/20001
4 years ago (2016-11-30 03:32:36 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_compile_dbg_ng on master.tryserver.chromium.linux (JOB_TIMED_OUT, no build URL)
4 years ago (2016-11-30 05:34:26 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2532223003/20001
4 years ago (2016-11-30 19:44:24 UTC) #19
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years ago (2016-11-30 22:11:36 UTC) #21
commit-bot: I haz the power
4 years ago (2016-11-30 22:15:19 UTC) #23
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/413965df09a5ffbcdfa37f82c273af2fdf659654
Cr-Commit-Position: refs/heads/master@{#435439}

Powered by Google App Engine
This is Rietveld 408576698