| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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/CSSPropertyParser.h" | 5 #include "core/css/parser/CSSPropertyParser.h" |
| 6 | 6 |
| 7 #include "core/StylePropertyShorthand.h" | 7 #include "core/StylePropertyShorthand.h" |
| 8 #include "core/css/CSSBasicShapeValues.h" | 8 #include "core/css/CSSBasicShapeValues.h" |
| 9 #include "core/css/CSSBorderImage.h" | 9 #include "core/css/CSSBorderImage.h" |
| 10 #include "core/css/CSSCalculationValue.h" | 10 #include "core/css/CSSCalculationValue.h" |
| (...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 148 // 'ActiveBorder', ..., 'WindowText' | 148 // 'ActiveBorder', ..., 'WindowText' |
| 149 // | 149 // |
| 150 // WebKit proprietary/internal: | 150 // WebKit proprietary/internal: |
| 151 // '-webkit-link' | 151 // '-webkit-link' |
| 152 // '-webkit-activelink' | 152 // '-webkit-activelink' |
| 153 // '-internal-active-list-box-selection' | 153 // '-internal-active-list-box-selection' |
| 154 // '-internal-active-list-box-selection-text' | 154 // '-internal-active-list-box-selection-text' |
| 155 // '-internal-inactive-list-box-selection' | 155 // '-internal-inactive-list-box-selection' |
| 156 // '-internal-inactive-list-box-selection-text' | 156 // '-internal-inactive-list-box-selection-text' |
| 157 // '-webkit-focus-ring-color' | 157 // '-webkit-focus-ring-color' |
| 158 // '-webkit-text' | 158 // '-internal-quirk-inherit' |
| 159 // | 159 // |
| 160 return (id >= CSSValueAqua && id <= CSSValueWebkitText) | 160 return (id >= CSSValueAqua && id <= CSSValueInternalQuirkInherit) |
| 161 || (id >= CSSValueAliceblue && id <= CSSValueYellowgreen) | 161 || (id >= CSSValueAliceblue && id <= CSSValueYellowgreen) |
| 162 || id == CSSValueMenu; | 162 || id == CSSValueMenu; |
| 163 } | 163 } |
| 164 | 164 |
| 165 bool CSSPropertyParser::isSystemColor(CSSValueID id) | 165 bool CSSPropertyParser::isSystemColor(CSSValueID id) |
| 166 { | 166 { |
| 167 return (id >= CSSValueActiveborder && id <= CSSValueWindowtext) || id == CSS
ValueMenu; | 167 return (id >= CSSValueActiveborder && id <= CSSValueWindowtext) || id == CSS
ValueMenu; |
| 168 } | 168 } |
| 169 | 169 |
| 170 template <typename CharacterType> | 170 template <typename CharacterType> |
| (...skipping 4340 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4511 m_currentShorthand = oldShorthand; | 4511 m_currentShorthand = oldShorthand; |
| 4512 CSSParserValueList valueList(m_range); | 4512 CSSParserValueList valueList(m_range); |
| 4513 if (!valueList.size()) | 4513 if (!valueList.size()) |
| 4514 return false; | 4514 return false; |
| 4515 m_valueList = &valueList; | 4515 m_valueList = &valueList; |
| 4516 return legacyParseShorthand(unresolvedProperty, important); | 4516 return legacyParseShorthand(unresolvedProperty, important); |
| 4517 } | 4517 } |
| 4518 } | 4518 } |
| 4519 | 4519 |
| 4520 } // namespace blink | 4520 } // namespace blink |
| OLD | NEW |