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

Issue 140253004: Implement 'scroll-behavior' parsing (Closed)

Created:
6 years, 11 months ago by ajuma
Modified:
6 years, 11 months ago
CC:
blink-reviews, zoltan1, dsinclair, bemjb+rendering_chromium.org, eae+blinkwatch, ed+blinkwatch_opera.com, leviw+renderwatch, dglazkov+blink, apavlov+blink_chromium.org, jchaffraix+rendering, darktears, Ian Vollick
Visibility:
Public.

Description

Implement 'scroll-behavior' parsing This implements parsing for the 'scroll-behavior' CSS property, part of the CSSOM View smooth scroll API. This property is protected by a runtime flag. Intent-to-implement: https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/YLWs9N46XjQ/mK7rCJ26BqAJ Spec: http://www.w3.org/TR/cssom-view/ BUG=243871 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=165568

Patch Set 1 #

Total comments: 9

Patch Set 2 : Address review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+177 lines, -1 line) Patch
A LayoutTests/fast/scroll-behavior/parse-scroll-behavior.html View 1 1 chunk +73 lines, -0 lines 0 comments Download
A LayoutTests/fast/scroll-behavior/parse-scroll-behavior-expected.txt View 1 1 chunk +31 lines, -0 lines 0 comments Download
M LayoutTests/webexposed/css-properties-as-js-properties-expected.txt View 1 chunk +1 line, -0 lines 0 comments Download
M Source/build/scripts/name_utilities.py View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/css/CSSComputedStyleDeclaration.cpp View 2 chunks +3 lines, -0 lines 0 comments Download
M Source/core/css/CSSPrimitiveValueMappings.h View 2 chunks +33 lines, -0 lines 0 comments Download
M Source/core/css/CSSProperties.in View 1 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/css/CSSProperty.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/css/CSSPropertyNames.in View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/css/CSSValueKeywords.in View 1 chunk +4 lines, -0 lines 0 comments Download
M Source/core/css/RuntimeCSSEnabled.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/css/parser/BisonCSSParser-in.cpp View 1 2 chunks +4 lines, -0 lines 0 comments Download
M Source/core/css/resolver/StyleBuilderCustom.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/frame/UseCounter.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/rendering/style/RenderStyle.h View 4 chunks +6 lines, -0 lines 0 comments Download
M Source/core/rendering/style/StyleRareNonInheritedData.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
M Source/core/rendering/style/StyleRareNonInheritedData.cpp View 3 chunks +4 lines, -1 line 0 comments Download
M Source/platform/RuntimeEnabledFeatures.in View 1 chunk +1 line, -0 lines 0 comments Download
M Source/platform/scroll/ScrollableArea.h View 1 chunk +6 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
ajuma
https://codereview.chromium.org/140253004/diff/1/Source/build/scripts/name_utilities.py File Source/build/scripts/name_utilities.py (right): https://codereview.chromium.org/140253004/diff/1/Source/build/scripts/name_utilities.py#newcode34 Source/build/scripts/name_utilities.py:34: 'CSSOM', This change allows the runtime flag to be ...
6 years, 11 months ago (2014-01-21 18:41:27 UTC) #1
Julien - ping for review
lgtm https://codereview.chromium.org/140253004/diff/1/LayoutTests/fast/scroll-behavior/parse-scroll-behavior.html File LayoutTests/fast/scroll-behavior/parse-scroll-behavior.html (right): https://codereview.chromium.org/140253004/diff/1/LayoutTests/fast/scroll-behavior/parse-scroll-behavior.html#newcode62 LayoutTests/fast/scroll-behavior/parse-scroll-behavior.html:62: </body> I would throw an inheritance test for ...
6 years, 11 months ago (2014-01-22 16:24:34 UTC) #2
ajuma
Thanks for the review! https://codereview.chromium.org/140253004/diff/1/LayoutTests/fast/scroll-behavior/parse-scroll-behavior.html File LayoutTests/fast/scroll-behavior/parse-scroll-behavior.html (right): https://codereview.chromium.org/140253004/diff/1/LayoutTests/fast/scroll-behavior/parse-scroll-behavior.html#newcode62 LayoutTests/fast/scroll-behavior/parse-scroll-behavior.html:62: </body> On 2014/01/22 16:24:35, Julien ...
6 years, 11 months ago (2014-01-22 19:50:19 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ajuma@chromium.org/140253004/230001
6 years, 11 months ago (2014-01-22 21:01:23 UTC) #4
commit-bot: I haz the power
6 years, 11 months ago (2014-01-22 23:35:29 UTC) #5
Message was sent while issue was closed.
Change committed as 165568

Powered by Google App Engine
This is Rietveld 408576698