| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "core/css/parser/CSSParserFastPaths.h" | 5 #include "core/css/parser/CSSParserFastPaths.h" |
| 6 | 6 |
| 7 #include "core/StylePropertyShorthand.h" | 7 #include "core/StylePropertyShorthand.h" |
| 8 #include "core/css/CSSColorValue.h" | 8 #include "core/css/CSSColorValue.h" |
| 9 #include "core/css/CSSFunctionValue.h" | 9 #include "core/css/CSSFunctionValue.h" |
| 10 #include "core/css/CSSInheritedValue.h" | 10 #include "core/css/CSSInheritedValue.h" |
| (...skipping 520 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 531 || (valueID >= CSSValueCentral && valueID <= CSSValueMathematical); | 531 || (valueID >= CSSValueCentral && valueID <= CSSValueMathematical); |
| 532 case CSSPropertyEmptyCells: // show | hide | 532 case CSSPropertyEmptyCells: // show | hide |
| 533 return valueID == CSSValueShow || valueID == CSSValueHide; | 533 return valueID == CSSValueShow || valueID == CSSValueHide; |
| 534 case CSSPropertyFloat: // left | right | none | 534 case CSSPropertyFloat: // left | right | none |
| 535 return valueID == CSSValueLeft || valueID == CSSValueRight || valueID ==
CSSValueNone; | 535 return valueID == CSSValueLeft || valueID == CSSValueRight || valueID ==
CSSValueNone; |
| 536 case CSSPropertyFontStyle: // normal | italic | oblique | 536 case CSSPropertyFontStyle: // normal | italic | oblique |
| 537 return valueID == CSSValueNormal || valueID == CSSValueItalic || valueID
== CSSValueOblique; | 537 return valueID == CSSValueNormal || valueID == CSSValueItalic || valueID
== CSSValueOblique; |
| 538 case CSSPropertyFontStretch: // normal | ultra-condensed | extra-condensed |
condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-
expanded | 538 case CSSPropertyFontStretch: // normal | ultra-condensed | extra-condensed |
condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-
expanded |
| 539 return valueID == CSSValueNormal || (valueID >= CSSValueUltraCondensed &
& valueID <= CSSValueUltraExpanded); | 539 return valueID == CSSValueNormal || (valueID >= CSSValueUltraCondensed &
& valueID <= CSSValueUltraExpanded); |
| 540 case CSSPropertyImageRendering: // auto | optimizeContrast | pixelated | 540 case CSSPropertyImageRendering: // auto | optimizeContrast | pixelated |
| 541 return valueID == CSSValueAuto || valueID == CSSValueWebkitOptimizeContr
ast || (RuntimeEnabledFeatures::imageRenderingPixelatedEnabled() && valueID == C
SSValuePixelated); | 541 return valueID == CSSValueAuto || valueID == CSSValueWebkitOptimizeContr
ast || valueID == CSSValuePixelated; |
| 542 case CSSPropertyIsolation: // auto | isolate | 542 case CSSPropertyIsolation: // auto | isolate |
| 543 return valueID == CSSValueAuto || valueID == CSSValueIsolate; | 543 return valueID == CSSValueAuto || valueID == CSSValueIsolate; |
| 544 case CSSPropertyListStylePosition: // inside | outside | 544 case CSSPropertyListStylePosition: // inside | outside |
| 545 return valueID == CSSValueInside || valueID == CSSValueOutside; | 545 return valueID == CSSValueInside || valueID == CSSValueOutside; |
| 546 case CSSPropertyListStyleType: | 546 case CSSPropertyListStyleType: |
| 547 // See section CSS_PROP_LIST_STYLE_TYPE of file CSSValueKeywords.in | 547 // See section CSS_PROP_LIST_STYLE_TYPE of file CSSValueKeywords.in |
| 548 // for the list of supported list-style-types. | 548 // for the list of supported list-style-types. |
| 549 return (valueID >= CSSValueDisc && valueID <= CSSValueKatakanaIroha) ||
valueID == CSSValueNone; | 549 return (valueID >= CSSValueDisc && valueID <= CSSValueKatakanaIroha) ||
valueID == CSSValueNone; |
| 550 case CSSPropertyMaskType: | 550 case CSSPropertyMaskType: |
| 551 return valueID == CSSValueLuminance || valueID == CSSValueAlpha; | 551 return valueID == CSSValueLuminance || valueID == CSSValueAlpha; |
| (...skipping 529 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1081 if (isColorPropertyID(propertyID)) | 1081 if (isColorPropertyID(propertyID)) |
| 1082 return parseColor(string, parserMode); | 1082 return parseColor(string, parserMode); |
| 1083 if (CSSValue* keyword = parseKeywordValue(propertyID, string, parserMode)) | 1083 if (CSSValue* keyword = parseKeywordValue(propertyID, string, parserMode)) |
| 1084 return keyword; | 1084 return keyword; |
| 1085 if (CSSValue* transform = parseSimpleTransform(propertyID, string)) | 1085 if (CSSValue* transform = parseSimpleTransform(propertyID, string)) |
| 1086 return transform; | 1086 return transform; |
| 1087 return nullptr; | 1087 return nullptr; |
| 1088 } | 1088 } |
| 1089 | 1089 |
| 1090 } // namespace blink | 1090 } // namespace blink |
| OLD | NEW |