Changeset 282706 in webkit
- Timestamp:
- Sep 17, 2021, 4:15:45 PM (5 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
bindings/js/JSCSSStyleValueCustom.cpp (modified) (2 diffs)
-
css/typedom/CSSKeywordValue.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r282702 r282706 1 2021-09-17 Johnson Zhou <qiaosong_zhou@apple.com> 2 3 Add CustomToJSObject wrapper for CSSStyleValueCustom 4 https://bugs.webkit.org/show_bug.cgi?id=230422 5 6 Reviewed by Alex Christensen. 7 8 * bindings/js/JSCSSStyleValueCustom.cpp: 9 (WebCore::toJSNewlyCreated): 10 * css/typedom/CSSKeywordValue.h: 11 (isType): 12 1 13 2021-09-17 Johnson Zhou <qiaosong_zhou@apple.com> 2 14 -
trunk/Source/WebCore/bindings/js/JSCSSStyleValueCustom.cpp
r281786 r282706 29 29 #if ENABLE(CSS_TYPED_OM) 30 30 31 #include "JSCSSKeywordValue.h" 32 #include "JSCSSMathValue.h" 33 #include "JSCSSNumericValue.h" 31 34 #include "JSCSSStyleImageValue.h" 32 35 #include "JSCSSUnitValue.h" … … 40 43 { 41 44 switch (value->getType()) { 45 case CSSStyleValueType::CSSStyleImageValue: 46 return createWrapper<CSSStyleImageValue>(globalObject, WTFMove(value)); 47 case CSSStyleValueType::CSSNumericValue: 48 return createWrapper<CSSNumericValue>(globalObject, WTFMove(value)); 49 case CSSStyleValueType::CSSMathValue: 50 return createWrapper<CSSMathValue>(globalObject, WTFMove(value)); 42 51 case CSSStyleValueType::CSSUnitValue: 43 52 return createWrapper<CSSUnitValue>(globalObject, WTFMove(value)); 44 53 case CSSStyleValueType::CSSUnparsedValue: 45 54 return createWrapper<CSSUnparsedValue>(globalObject, WTFMove(value)); 46 case CSSStyleValueType::CSSStyleImageValue: 47 return createWrapper<CSSStyleImageValue>(globalObject, WTFMove(value)); 48 default: 55 case CSSStyleValueType::CSSKeywordValue: 56 return createWrapper<CSSKeywordValue>(globalObject, WTFMove(value)); 57 case CSSStyleValueType::CSSTransformValue: 58 case CSSStyleValueType::CSSStyleValue: 49 59 return createWrapper<CSSStyleValue>(globalObject, WTFMove(value)); 50 60 } 51 52 61 } 53 62 -
trunk/Source/WebCore/css/typedom/CSSKeywordValue.h
r282356 r282706 54 54 55 55 SPECIALIZE_TYPE_TRAITS_BEGIN(WebCore::CSSKeywordValue) 56 static bool isType(const WebCore::CSS KeywordValue& styleValue) { return styleValue.getType() == WebCore::CSSStyleValueType::CSSKeywordValue; }56 static bool isType(const WebCore::CSSStyleValue& styleValue) { return styleValue.getType() == WebCore::CSSStyleValueType::CSSKeywordValue; } 57 57 SPECIALIZE_TYPE_TRAITS_END() 58 58
Note:
See TracChangeset
for help on using the changeset viewer.