OLD | NEW |
1 // Copyright 2017 The Chromium Authors. All rights reserved. | 1 // Copyright 2017 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/properties/CSSPropertyAPIRotate.h" | 5 #include "core/css/properties/CSSPropertyAPIRotate.h" |
6 | 6 |
7 #include "core/CSSValueKeywords.h" | 7 #include "core/CSSValueKeywords.h" |
8 #include "core/css/CSSValueList.h" | 8 #include "core/css/CSSValueList.h" |
9 #include "core/css/parser/CSSPropertyParserHelpers.h" | 9 #include "core/css/parser/CSSPropertyParserHelpers.h" |
10 #include "platform/RuntimeEnabledFeatures.h" | 10 #include "platform/RuntimeEnabledFeatures.h" |
(...skipping 16 matching lines...) Expand all Loading... |
27 CSSValue* dimension = | 27 CSSValue* dimension = |
28 CSSPropertyParserHelpers::ConsumeNumber(range, kValueRangeAll); | 28 CSSPropertyParserHelpers::ConsumeNumber(range, kValueRangeAll); |
29 if (!dimension) { | 29 if (!dimension) { |
30 if (i == 0) | 30 if (i == 0) |
31 break; | 31 break; |
32 return nullptr; | 32 return nullptr; |
33 } | 33 } |
34 list->Append(*dimension); | 34 list->Append(*dimension); |
35 } | 35 } |
36 | 36 |
37 CSSValue* rotation = CSSPropertyParserHelpers::ConsumeAngle(range); | 37 CSSValue* rotation = CSSPropertyParserHelpers::ConsumeAngle( |
| 38 range, context, WTF::Optional<UseCounter::Feature>()); |
38 if (!rotation) | 39 if (!rotation) |
39 return nullptr; | 40 return nullptr; |
40 list->Append(*rotation); | 41 list->Append(*rotation); |
41 | 42 |
42 return list; | 43 return list; |
43 } | 44 } |
44 | 45 |
45 } // namespace blink | 46 } // namespace blink |
OLD | NEW |