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

Issue 2042943003: Move CSSValue->CSSStyleValue logic out of StylePropertyMap and into the StyleValueFactory. (Closed)

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

Description

Move CSSValue->CSSStyleValue logic out of StylePropertyMap and into the StyleValueFactory. Also rename StylePropertyMap::StyleValueVector to just CSSStyleValueVector. This is in preparation for adding logic to build more types of CSSStyleValues and TransformComponents out of CSSValues. It doesn't make sense for the StylePropertyMap to contain all the logic around different properties. BUG=545318 Committed: https://crrev.com/5a2a7ffb7245ca5d7491aafd2388ff94aeb95d47 Cr-Commit-Position: refs/heads/master@{#398503}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Add TODO for CSSValueSequences #

Patch Set 3 : sync to HEAD #

Messages

Total messages: 20 (10 generated)
meade_UTC10
4 years, 6 months ago (2016-06-07 05:38:25 UTC) #3
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2042943003/1
4 years, 6 months ago (2016-06-07 08:33:39 UTC) #5
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-07 09:25:48 UTC) #7
Timothy Loh
lgtm https://codereview.chromium.org/2042943003/diff/1/third_party/WebKit/Source/core/css/cssom/CSSStyleValue.cpp File third_party/WebKit/Source/core/css/cssom/CSSStyleValue.cpp (right): https://codereview.chromium.org/2042943003/diff/1/third_party/WebKit/Source/core/css/cssom/CSSStyleValue.cpp#newcode38 third_party/WebKit/Source/core/css/cssom/CSSStyleValue.cpp:38: if (styleValueVector.size() != 1) should put a TODO ...
4 years, 6 months ago (2016-06-08 04:19:17 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2042943003/20001
4 years, 6 months ago (2016-06-08 07:10:41 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/17780) ios-device-gn on tryserver.chromium.mac (JOB_FAILED, ...
4 years, 6 months ago (2016-06-08 07:12:38 UTC) #13
meade_UTC10
https://codereview.chromium.org/2042943003/diff/1/third_party/WebKit/Source/core/css/cssom/CSSStyleValue.cpp File third_party/WebKit/Source/core/css/cssom/CSSStyleValue.cpp (right): https://codereview.chromium.org/2042943003/diff/1/third_party/WebKit/Source/core/css/cssom/CSSStyleValue.cpp#newcode38 third_party/WebKit/Source/core/css/cssom/CSSStyleValue.cpp:38: if (styleValueVector.size() != 1) On 2016/06/08 04:19:17, Timothy Loh ...
4 years, 6 months ago (2016-06-08 07:13:16 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2042943003/40001
4 years, 6 months ago (2016-06-08 07:24:01 UTC) #17
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 6 months ago (2016-06-08 08:40:41 UTC) #18
commit-bot: I haz the power
4 years, 6 months ago (2016-06-08 08:42:12 UTC) #20
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/5a2a7ffb7245ca5d7491aafd2388ff94aeb95d47
Cr-Commit-Position: refs/heads/master@{#398503}

Powered by Google App Engine
This is Rietveld 408576698