| Index: Source/build/scripts/templates/StyleBuilderFunctions.cpp.tmpl
|
| diff --git a/Source/build/scripts/templates/StyleBuilderFunctions.cpp.tmpl b/Source/build/scripts/templates/StyleBuilderFunctions.cpp.tmpl
|
| index 82db206ba9a93ecbe56116f4f7f42fbd081732cf..9a5ae7d2e0a483716fe2969f84ef4a5ab8a0fec8 100644
|
| --- a/Source/build/scripts/templates/StyleBuilderFunctions.cpp.tmpl
|
| +++ b/Source/build/scripts/templates/StyleBuilderFunctions.cpp.tmpl
|
| @@ -139,8 +139,7 @@ namespace blink {
|
|
|
| {{declare_value_function(property_id)}}
|
| {
|
| - CSSPrimitiveValue* primitiveValue = toCSSPrimitiveValue(value);
|
| - if (primitiveValue->getValueID() == {{auto_identity}})
|
| + if (value->isPrimitiveValue() && toCSSPrimitiveValue(value)->getValueID() == {{auto_identity}})
|
| state.style()->{{auto_setter}}();
|
| else
|
| {{convert_and_set_value(property)}}
|
|
|