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

Issue 1706573002: Move background related longhands into CSSPropertyParser (Closed)

Created:
4 years, 10 months ago by rwlbuis
Modified:
4 years, 10 months ago
Reviewers:
Timothy Loh
CC:
chromium-reviews, blink-reviews-css, dglazkov+blink, apavlov+blink_chromium.org, darktears, blink-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move background related longhands into CSSPropertyParser Move the following background related longhands from LegacyCSSPropertyParser into CSSPropertyParser: background-blend-mode, background-attachment background-clip, -webkit-background-clip -webkit-background-composite, background-image background-origin, mask-source-type -webkit-background-origin, background-color background-position-x, background-position-y background-size, -webkit-mask-clip -webkit-mask-composite, Webkit-mask-image -webkit-mask-origin, -webkit-mask-size -webkit-mask-position-x, -webkit-mask-position-y -webkit-mask-repeat-x, -webkit-mask-repeat-y background-color BUG=499780 Committed: https://crrev.com/f508558913b0628d8c009b3240a9c1587e12f015 Cr-Commit-Position: refs/heads/master@{#376677}

Patch Set 1 #

Patch Set 2 : Some cleanups #

Patch Set 3 : Adjust tests #

Patch Set 4 : Take into account https://codereview.chromium.org/1708173002/ #

Total comments: 22

Patch Set 5 : Address review comments #

Patch Set 6 : Fix logic error #

Messages

Total messages: 15 (7 generated)
rwlbuis
PTAL. Note that some tests had to be rebased because of the new <position> parsing ...
4 years, 10 months ago (2016-02-17 04:00:41 UTC) #4
rwlbuis
On 2016/02/17 04:00:41, rwlbuis wrote: > PTAL. Note that some tests had to be rebased ...
4 years, 10 months ago (2016-02-18 23:18:02 UTC) #5
Timothy Loh
https://codereview.chromium.org/1706573002/diff/60001/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp File third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp (right): https://codereview.chromium.org/1706573002/diff/60001/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp#newcode3402 third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp:3402: if (identMatches<CSSValueNormal, CSSValueOverlay>(range.peek().id())) I think it'd be clearer to ...
4 years, 10 months ago (2016-02-19 04:11:14 UTC) #6
rwlbuis
PTAL :) https://codereview.chromium.org/1706573002/diff/60001/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp File third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp (right): https://codereview.chromium.org/1706573002/diff/60001/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp#newcode3402 third_party/WebKit/Source/core/css/parser/CSSPropertyParser.cpp:3402: if (identMatches<CSSValueNormal, CSSValueOverlay>(range.peek().id())) On 2016/02/19 04:11:13, Timothy ...
4 years, 10 months ago (2016-02-21 18:22:08 UTC) #8
Timothy Loh
lgtm
4 years, 10 months ago (2016-02-21 23:49:17 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1706573002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1706573002/100001
4 years, 10 months ago (2016-02-22 00:03:39 UTC) #11
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 10 months ago (2016-02-22 02:26:04 UTC) #13
commit-bot: I haz the power
4 years, 10 months ago (2016-02-22 02:27:31 UTC) #15
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/f508558913b0628d8c009b3240a9c1587e12f015
Cr-Commit-Position: refs/heads/master@{#376677}

Powered by Google App Engine
This is Rietveld 408576698