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

Issue 90983002: [CSS Blending] Fix blending when mix-blend-mode is set from javascript (Closed)

Created:
7 years ago by rosca
Modified:
7 years ago
Reviewers:
Stephen Chennney
CC:
blink-reviews, bemjb+rendering_chromium.org, zoltan1, eae+blinkwatch, leviw+renderwatch, blink-layers+watch_chromium.org, jchaffraix+rendering, webkitbugtracker_adobe.com, mitica
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

[CSS Blending] Fix blending when mix-blend-mode is set from javascript If mix-blend-mode is set from javascript to an element that is also a stacking context, blending is not limited to the parent stacking context. BUG=229615 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=162763

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+63 lines, -2 lines) Patch
A LayoutTests/css3/compositing/mix-blend-mode-with-opacity-change-js.html View 1 chunk +40 lines, -0 lines 0 comments Download
A LayoutTests/css3/compositing/mix-blend-mode-with-opacity-change-js-expected.html View 1 chunk +20 lines, -0 lines 0 comments Download
M Source/core/rendering/RenderLayer.cpp View 2 chunks +3 lines, -2 lines 2 comments Download

Messages

Total messages: 6 (0 generated)
rosca
Stephen, can you please review this fix? Thanks.
7 years ago (2013-11-27 08:48:05 UTC) #1
Stephen Chennney
https://codereview.chromium.org/90983002/diff/1/Source/core/rendering/RenderLayer.cpp File Source/core/rendering/RenderLayer.cpp (right): https://codereview.chromium.org/90983002/diff/1/Source/core/rendering/RenderLayer.cpp#newcode536 Source/core/rendering/RenderLayer.cpp:536: if (parent() && (!hadBlendMode || !hasBlendMode())) My only concern ...
7 years ago (2013-11-27 13:06:24 UTC) #2
rosca
https://codereview.chromium.org/90983002/diff/1/Source/core/rendering/RenderLayer.cpp File Source/core/rendering/RenderLayer.cpp (right): https://codereview.chromium.org/90983002/diff/1/Source/core/rendering/RenderLayer.cpp#newcode536 Source/core/rendering/RenderLayer.cpp:536: if (parent() && (!hadBlendMode || !hasBlendMode())) On 2013/11/27 13:06:26, ...
7 years ago (2013-11-27 13:34:08 UTC) #3
Stephen Chennney
I get it now. LGTM.
7 years ago (2013-11-27 14:02:03 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rosca@adobe.com/90983002/1
7 years ago (2013-11-27 14:12:31 UTC) #5
commit-bot: I haz the power
7 years ago (2013-11-27 15:08:26 UTC) #6
Message was sent while issue was closed.
Change committed as 162763

Powered by Google App Engine
This is Rietveld 408576698