| 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/CSSContentDistributionValue.h" | 10 #include "core/css/CSSContentDistributionValue.h" |
| (...skipping 2067 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2078 UnitlessQuirk::Allow); | 2078 UnitlessQuirk::Allow); |
| 2079 case CSSPropertyInlineSize: | 2079 case CSSPropertyInlineSize: |
| 2080 case CSSPropertyBlockSize: | 2080 case CSSPropertyBlockSize: |
| 2081 case CSSPropertyMinInlineSize: | 2081 case CSSPropertyMinInlineSize: |
| 2082 case CSSPropertyMinBlockSize: | 2082 case CSSPropertyMinBlockSize: |
| 2083 case CSSPropertyWebkitMinLogicalWidth: | 2083 case CSSPropertyWebkitMinLogicalWidth: |
| 2084 case CSSPropertyWebkitMinLogicalHeight: | 2084 case CSSPropertyWebkitMinLogicalHeight: |
| 2085 case CSSPropertyWebkitLogicalWidth: | 2085 case CSSPropertyWebkitLogicalWidth: |
| 2086 case CSSPropertyWebkitLogicalHeight: | 2086 case CSSPropertyWebkitLogicalHeight: |
| 2087 return CSSPropertyLengthUtils::consumeWidthOrHeight(m_range, m_context); | 2087 return CSSPropertyLengthUtils::consumeWidthOrHeight(m_range, m_context); |
| 2088 case CSSPropertyMarginTop: |
| 2089 case CSSPropertyMarginRight: |
| 2090 case CSSPropertyMarginBottom: |
| 2091 case CSSPropertyMarginLeft: |
| 2092 case CSSPropertyBottom: |
| 2093 case CSSPropertyLeft: |
| 2094 case CSSPropertyRight: |
| 2095 case CSSPropertyTop: |
| 2096 return CSSPropertyMarginUtils::consumeMarginOrOffset( |
| 2097 m_range, m_context->mode(), UnitlessQuirk::Allow); |
| 2098 case CSSPropertyWebkitMarginStart: |
| 2099 case CSSPropertyWebkitMarginEnd: |
| 2100 case CSSPropertyWebkitMarginBefore: |
| 2101 case CSSPropertyWebkitMarginAfter: |
| 2102 return CSSPropertyMarginUtils::consumeMarginOrOffset( |
| 2103 m_range, m_context->mode(), UnitlessQuirk::Forbid); |
| 2088 case CSSPropertyScrollSnapDestination: | 2104 case CSSPropertyScrollSnapDestination: |
| 2089 case CSSPropertyObjectPosition: | 2105 case CSSPropertyObjectPosition: |
| 2090 case CSSPropertyPerspectiveOrigin: | 2106 case CSSPropertyPerspectiveOrigin: |
| 2091 return consumePosition(m_range, m_context->mode(), UnitlessQuirk::Forbid); | 2107 return consumePosition(m_range, m_context->mode(), UnitlessQuirk::Forbid); |
| 2092 case CSSPropertyWebkitHyphenateCharacter: | 2108 case CSSPropertyWebkitHyphenateCharacter: |
| 2093 case CSSPropertyWebkitLocale: | 2109 case CSSPropertyWebkitLocale: |
| 2094 return consumeLocale(m_range); | 2110 return consumeLocale(m_range); |
| 2095 case CSSPropertyColumnWidth: | 2111 case CSSPropertyColumnWidth: |
| 2096 return CSSPropertyColumnUtils::consumeColumnWidth(m_range); | 2112 return CSSPropertyColumnUtils::consumeColumnWidth(m_range); |
| 2097 case CSSPropertyColumnCount: | 2113 case CSSPropertyColumnCount: |
| (...skipping 1641 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3739 case CSSPropertyGridTemplate: | 3755 case CSSPropertyGridTemplate: |
| 3740 return consumeGridTemplateShorthand(CSSPropertyGridTemplate, important); | 3756 return consumeGridTemplateShorthand(CSSPropertyGridTemplate, important); |
| 3741 case CSSPropertyGrid: | 3757 case CSSPropertyGrid: |
| 3742 return consumeGridShorthand(important); | 3758 return consumeGridShorthand(important); |
| 3743 default: | 3759 default: |
| 3744 return false; | 3760 return false; |
| 3745 } | 3761 } |
| 3746 } | 3762 } |
| 3747 | 3763 |
| 3748 } // namespace blink | 3764 } // namespace blink |
| OLD | NEW |