| Index: third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp b/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp
|
| index 4588ef58fbd4629f3e4d152cc7c083772c0a07af..8592cac84de6172a8e4edf50b5aef4e42b31b946 100644
|
| --- a/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp
|
| +++ b/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp
|
| @@ -860,6 +860,12 @@ bool CSSParserFastPaths::IsValidKeywordPropertyAndValue(
|
| case CSSPropertyScrollSnapStop:
|
| DCHECK(RuntimeEnabledFeatures::CSSScrollSnapPointsEnabled());
|
| return value_id == CSSValueNormal || value_id == CSSValueAlways;
|
| + case CSSPropertyScrollBoundaryBehaviorX:
|
| + return value_id == CSSValueAuto || value_id == CSSValueContain ||
|
| + value_id == CSSValueNone;
|
| + case CSSPropertyScrollBoundaryBehaviorY:
|
| + return value_id == CSSValueAuto || value_id == CSSValueContain ||
|
| + value_id == CSSValueNone;
|
| default:
|
| NOTREACHED();
|
| return false;
|
| @@ -913,6 +919,8 @@ bool CSSParserFastPaths::IsKeywordPropertyID(CSSPropertyID property_id) {
|
| case CSSPropertyPosition:
|
| case CSSPropertyResize:
|
| case CSSPropertyScrollBehavior:
|
| + case CSSPropertyScrollBoundaryBehaviorX:
|
| + case CSSPropertyScrollBoundaryBehaviorY:
|
| case CSSPropertyShapeRendering:
|
| case CSSPropertySpeak:
|
| case CSSPropertyStrokeLinecap:
|
|
|