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

Issue 723373006: Add CSS parsing support for the scroll-blocks-on property (in place of touch-action-delay) (Closed)

Created:
6 years, 1 month ago by Rick Byers
Modified:
6 years, 1 month ago
CC:
blink-reviews, blink-reviews-rendering, zoltan1, blink-reviews-css, pdr+renderingwatchlist_chromium.org, eae+blinkwatch, ed+blinkwatch_opera.com, leviw+renderwatch, dglazkov+blink, apavlov+blink_chromium.org, jchaffraix+rendering, darktears, rwlbuis
Project:
blink
Visibility:
Public.

Description

Add CSS parsing support for the scroll-blocks-on property Replaces the old (not-yet-used) CSS parsing support for "touch-action-delay" with its successor "scroll-blocks-on." Still experimental and not yet wired up to anything. Design-doc: https://docs.google.com/a/chromium.org/document/d/1aOQRw76C0enLBd0mCG_-IM6bso7DxXwvqTiRWgNdTn8/edit Intent to implement: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/N3YrsrHus-k BUG=347272 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=185495

Patch Set 1 #

Total comments: 8

Patch Set 2 : Merge with trunk #

Patch Set 3 : Apply CR feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+191 lines, -120 lines) Patch
A LayoutTests/fast/css/scroll-blocks-on-parsing.html View 1 chunk +42 lines, -0 lines 0 comments Download
A LayoutTests/fast/css/scroll-blocks-on-parsing-expected.txt View 1 chunk +57 lines, -0 lines 0 comments Download
D LayoutTests/fast/css/touch-action-delay-parsing.html View 1 chunk +0 lines, -43 lines 0 comments Download
D LayoutTests/fast/css/touch-action-delay-parsing-expected.txt View 1 chunk +0 lines, -36 lines 0 comments Download
M LayoutTests/webexposed/css-properties-as-js-properties-expected.txt View 2 chunks +1 line, -1 line 0 comments Download
M Source/core/css/CSSComputedStyleDeclaration.cpp View 1 2 5 chunks +20 lines, -3 lines 0 comments Download
M Source/core/css/CSSPrimitiveValueMappings.h View 1 chunk +9 lines, -19 lines 0 comments Download
M Source/core/css/CSSProperties.in View 2 chunks +1 line, -1 line 0 comments Download
M Source/core/css/CSSValueKeywords.in View 1 chunk +4 lines, -2 lines 0 comments Download
M Source/core/css/parser/CSSParserFastPaths.cpp View 2 chunks +0 lines, -4 lines 0 comments Download
M Source/core/css/parser/CSSPropertyParser.h View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/css/parser/CSSPropertyParser.cpp View 1 2 2 chunks +34 lines, -0 lines 0 comments Download
M Source/core/frame/UseCounter.cpp View 1 2 3 chunks +3 lines, -2 lines 0 comments Download
M Source/core/rendering/style/RenderStyle.h View 3 chunks +3 lines, -3 lines 0 comments Download
M Source/core/rendering/style/RenderStyleConstants.h View 1 chunk +10 lines, -1 line 0 comments Download
M Source/core/rendering/style/StyleRareInheritedData.h View 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/rendering/style/StyleRareInheritedData.cpp View 3 chunks +0 lines, -3 lines 0 comments Download
M Source/core/rendering/style/StyleRareNonInheritedData.h View 1 chunk +2 lines, -0 lines 0 comments Download
M Source/core/rendering/style/StyleRareNonInheritedData.cpp View 3 chunks +3 lines, -0 lines 0 comments Download
M Source/platform/RuntimeEnabledFeatures.in View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 10 (3 generated)
Rick Byers
Hey Tim, It looks like you're probably a good person to review CSS parsing changes ...
6 years, 1 month ago (2014-11-14 21:45:25 UTC) #2
Rick Byers
On 2014/11/14 21:45:25, Rick Byers wrote: > Hey Tim, > It looks like you're probably ...
6 years, 1 month ago (2014-11-14 21:46:42 UTC) #4
Ian Vollick
On 2014/11/14 21:46:42, Rick Byers wrote: > On 2014/11/14 21:45:25, Rick Byers wrote: > > ...
6 years, 1 month ago (2014-11-14 21:47:30 UTC) #5
Timothy Loh
lgtm https://codereview.chromium.org/723373006/diff/1/Source/core/css/CSSComputedStyleDeclaration.cpp File Source/core/css/CSSComputedStyleDeclaration.cpp (right): https://codereview.chromium.org/723373006/diff/1/Source/core/css/CSSComputedStyleDeclaration.cpp#newcode1481 Source/core/css/CSSComputedStyleDeclaration.cpp:1481: ASSERT(scrollBlocksOn == ScrollBlocksOnNone); This might look cleaner if ...
6 years, 1 month ago (2014-11-14 22:06:41 UTC) #6
Rick Byers
Thanks Tim! https://codereview.chromium.org/723373006/diff/1/Source/core/css/CSSComputedStyleDeclaration.cpp File Source/core/css/CSSComputedStyleDeclaration.cpp (right): https://codereview.chromium.org/723373006/diff/1/Source/core/css/CSSComputedStyleDeclaration.cpp#newcode1481 Source/core/css/CSSComputedStyleDeclaration.cpp:1481: ASSERT(scrollBlocksOn == ScrollBlocksOnNone); On 2014/11/14 22:06:41, Timothy ...
6 years, 1 month ago (2014-11-18 03:03:08 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/723373006/40001
6 years, 1 month ago (2014-11-18 03:04:09 UTC) #9
commit-bot: I haz the power
6 years, 1 month ago (2014-11-18 04:15:47 UTC) #10
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=185495

Powered by Google App Engine
This is Rietveld 408576698