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

Issue 1915343003: Add CSS hyphens property behind the test flag (Closed)

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

Description

Add CSS hyphens property behind the test flag This patch adds the CSS hyphens property behind the test flag. This property was once added then removed in crbug.com/47083. The member field in StyleRareInheritedData was not removed and and thus changes to StyleRareInheritedData and ComputedStyle::diffNeeds* are already in place. BUG=605840 Committed: https://crrev.com/15c6e50b51e8da0393a001a03c50b38f51eb1c01 Cr-Commit-Position: refs/heads/master@{#389986}

Patch Set 1 #

Patch Set 2 : Minor editorial change #

Patch Set 3 : Re-use UseCounter value for -webkit-hyphens and include change to histograms.xml #

Total comments: 6

Patch Set 4 : tkent review #

Total comments: 2

Patch Set 5 : timloh review #

Patch Set 6 : Split histograms.xml to a separate CL #

Unified diffs Side-by-side diffs Delta from patch set Stats (+78 lines, -1 line) Patch
M third_party/WebKit/LayoutTests/fast/css/getComputedStyle/computed-style-listing-expected.txt View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-listing-expected.txt View 1 chunk +1 line, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/fast/text/hyphens/hyphens-parsing-001.html View 1 chunk +23 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/svg/css/getComputedStyle-listing-expected.txt View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/webexposed/css-properties-as-js-properties-expected.txt View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSComputedStyleDeclaration.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h View 1 2 3 1 chunk +35 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSProperties.in View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/CSSValueKeywords.in View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/ComputedStyleCSSValueMapping.cpp View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp View 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/frame/UseCounter.cpp View 3 4 2 chunks +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/style/ComputedStyle.h View 1 2 3 3 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in View 1 chunk +1 line, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 22 (13 generated)
kojii
timloh@, PTAL for css/style holte@, PTAL for tools/metrics tkent@, PTAL for frames
4 years, 7 months ago (2016-04-26 07:05:09 UTC) #7
tkent
https://codereview.chromium.org/1915343003/diff/40001/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h File third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h (right): https://codereview.chromium.org/1915343003/diff/40001/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h#newcode1421 third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:1421: ASSERT(isValueID()); Please use DCHECK for new code. https://codereview.chromium.org/1915343003/diff/40001/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h#newcode1433 third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:1433: ...
4 years, 7 months ago (2016-04-26 07:08:51 UTC) #8
kojii
Thank you for your prompt review. https://codereview.chromium.org/1915343003/diff/40001/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h File third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h (right): https://codereview.chromium.org/1915343003/diff/40001/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h#newcode1421 third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:1421: ASSERT(isValueID()); On 2016/04/26 ...
4 years, 7 months ago (2016-04-26 07:38:03 UTC) #9
tkent
lgtm. Please wait for timloh's review.
4 years, 7 months ago (2016-04-26 07:41:34 UTC) #10
Timothy Loh
lgtm but I think it's better to use a new UseCounter value rather than re-use ...
4 years, 7 months ago (2016-04-26 08:19:08 UTC) #11
kojii
> I think it's better to use a new UseCounter value rather than re-use the ...
4 years, 7 months ago (2016-04-26 08:39:53 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1915343003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1915343003/100001
4 years, 7 months ago (2016-04-27 03:51:05 UTC) #19
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 7 months ago (2016-04-27 03:55:17 UTC) #20
commit-bot: I haz the power
4 years, 7 months ago (2016-04-27 03:56:51 UTC) #22
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/15c6e50b51e8da0393a001a03c50b38f51eb1c01
Cr-Commit-Position: refs/heads/master@{#389986}

Powered by Google App Engine
This is Rietveld 408576698