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

Issue 663313005: Comply Compositing spec [1]; remove 'plus-darker'. (Closed)

Created:
6 years, 2 months ago by dshwang
Modified:
5 years, 11 months ago
CC:
blink-reviews, pdr+graphicswatchlist_chromium.org, jbroman, blink-reviews-css, ed+blinkwatch_opera.com, mkwst+moarreviews_chromium.org, danakj, dglazkov+blink, apavlov+blink_chromium.org, darktears, Stephen Chennney, rune+blink, rwlbuis
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Comply Compositing spec [1]; remove 'plus-darker'. Remove plus-darker which is legacy of WebKit. Even worse, 'plus-darker' is implemented as darken, not darker. [1] http://dev.w3.org/fxtf/compositing-1 BUG=425628 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=188390

Patch Set 1 #

Patch Set 2 : don't add 'destination' #

Patch Set 3 : rebase to ToT #

Patch Set 4 : Mark virtual/display_list_2d_canvas/fast/canvas/canvas-composite NeedsRebaseline #

Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -26 lines) Patch
M LayoutTests/TestExpectations View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download
M LayoutTests/canvas/philip/tests/2d.composite.operation.darker-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/fast/backgrounds/background-clip-text-composited.html View 1 1 chunk +0 lines, -3 lines 0 comments Download
M LayoutTests/fast/canvas/canvas-composite.html View 1 2 chunks +1 line, -2 lines 0 comments Download
M LayoutTests/fast/canvas/canvas-composite-expected.txt View 1 1 chunk +0 lines, -1 line 0 comments Download
M LayoutTests/fast/canvas/canvas-composite-transformclip.html View 1 1 chunk +1 line, -1 line 0 comments Download
D LayoutTests/virtual/gpu/canvas/philip/tests/2d.composite.operation.darker-expected.txt View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/css/CSSPrimitiveValueMappings.h View 1 2 2 chunks +1 line, -6 lines 0 comments Download
M Source/core/css/CSSValueKeywords.in View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/frame/UseCounter.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/html/canvas/CanvasRenderingContext2D.cpp View 1 2 2 chunks +0 lines, -4 lines 0 comments Download
M Source/platform/graphics/GraphicsTypes.h View 1 2 1 chunk +1 line, -3 lines 0 comments Download
M Source/platform/graphics/GraphicsTypes.cpp View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M Source/platform/graphics/skia/SkiaUtils.cpp View 1 2 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 29 (3 generated)
dshwang
Could you review? Before making GraphicsContext use SkXfermode, it's needed. It's because CompositeOperator uses SkXfermode::kDarker, ...
6 years, 2 months ago (2014-10-21 18:22:18 UTC) #2
Stephen Chennney
I'm not sure that we need an intent to ship. I think the user base ...
6 years, 2 months ago (2014-10-21 18:36:19 UTC) #3
dshwang
On 2014/10/21 18:36:19, Stephen Chenney wrote: > I'm not sure that we need an intent ...
6 years, 2 months ago (2014-10-21 18:50:51 UTC) #5
Stephen Chennney
I just had a long offline discussion with krit looking at other browsers and the ...
6 years, 2 months ago (2014-10-21 19:15:33 UTC) #6
Justin Novosad
lgtm for the code. But let's wait for others to weigh in before committing.
6 years, 2 months ago (2014-10-21 19:16:11 UTC) #7
dshwang
On 2014/10/21 19:15:33, Stephen Chenney wrote: > I just had a long offline discussion with ...
6 years, 2 months ago (2014-10-21 19:44:23 UTC) #8
Stephen Chennney
LGTM from me too. Thanks for cleaning things up in this space.
6 years, 2 months ago (2014-10-21 20:00:43 UTC) #9
dshwang
On 2014/10/21 20:00:43, Stephen Chenney wrote: > LGTM from me too. Thanks for cleaning things ...
6 years, 2 months ago (2014-10-21 20:03:38 UTC) #10
Stephen White
I'm a little confused; does this remove the "darker" composite operation from canvas? If so, ...
6 years, 2 months ago (2014-10-21 20:09:39 UTC) #11
dshwang
On 2014/10/21 20:09:39, Stephen White wrote: > I'm a little confused; does this remove the ...
6 years, 2 months ago (2014-10-21 20:14:21 UTC) #12
dshwang
On 2014/10/21 20:14:21, dshwang wrote: > On 2014/10/21 20:09:39, Stephen White wrote: > > I'm ...
6 years, 2 months ago (2014-10-21 20:28:21 UTC) #13
Stephen White
On 2014/10/21 20:28:21, dshwang wrote: > On 2014/10/21 20:14:21, dshwang wrote: > > On 2014/10/21 ...
6 years, 2 months ago (2014-10-21 20:39:39 UTC) #14
Stephen White
On 2014/10/21 20:39:39, Stephen White wrote: > On 2014/10/21 20:28:21, dshwang wrote: > > On ...
6 years, 2 months ago (2014-10-21 20:41:30 UTC) #15
Stephen Chennney
Our testing on the canvas darker is almost non-existent. As far as I can tell ...
6 years, 2 months ago (2014-10-21 20:51:47 UTC) #16
Stephen White
On 2014/10/21 20:51:47, Stephen Chenney wrote: > Our testing on the canvas darker is almost ...
6 years, 2 months ago (2014-10-21 21:07:11 UTC) #17
krit
On 2014/10/21 21:07:11, Stephen White wrote: > On 2014/10/21 20:51:47, Stephen Chenney wrote: > > ...
6 years, 2 months ago (2014-10-21 22:09:59 UTC) #18
krit
On 2014/10/21 22:09:59, krit wrote: > On 2014/10/21 21:07:11, Stephen White wrote: > > On ...
6 years, 2 months ago (2014-10-21 22:11:57 UTC) #19
Rik
On 2014/10/21 22:09:59, krit wrote: > On 2014/10/21 21:07:11, Stephen White wrote: > > On ...
6 years, 2 months ago (2014-10-22 00:23:38 UTC) #20
dshwang
On 2014/10/21 20:39:39, Stephen White wrote: > Well, we can't just go breaking sites if ...
6 years, 2 months ago (2014-10-23 18:35:22 UTC) #21
Justin Novosad
On 2014/10/23 18:35:22, dshwang wrote: > On 2014/10/21 20:39:39, Stephen White wrote: > > Well, ...
6 years, 2 months ago (2014-10-23 18:43:28 UTC) #22
dshwang
I submitted Intent to remove, and then got 3 lgtm. https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/cHhgDH8kE7w So I'm willing to ...
5 years, 11 months ago (2015-01-13 16:26:56 UTC) #23
Justin Novosad
On 2015/01/13 16:26:56, dshwang wrote: > I submitted Intent to remove, and then got 3 ...
5 years, 11 months ago (2015-01-13 18:30:17 UTC) #24
Justin Novosad
On 2015/01/13 18:30:17, junov wrote: > On 2015/01/13 16:26:56, dshwang wrote: > > @junov, could ...
5 years, 11 months ago (2015-01-13 18:36:44 UTC) #25
dshwang
On 2015/01/13 18:36:44, junov wrote: > On 2015/01/13 18:30:17, junov wrote: > > On 2015/01/13 ...
5 years, 11 months ago (2015-01-14 14:31:02 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/663313005/60001
5 years, 11 months ago (2015-01-14 14:31:49 UTC) #28
commit-bot: I haz the power
5 years, 11 months ago (2015-01-14 15:47:22 UTC) #29
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=188390

Powered by Google App Engine
This is Rietveld 408576698