| Index: third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp b/third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp
|
| index d6e7b9216989bf7170095dd24ea1d7613678eef9..00b6bc48378585ecc62880a843483ac5240a8667 100644
|
| --- a/third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp
|
| +++ b/third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp
|
| @@ -168,7 +168,7 @@ void setOnFillLayers(FillLayer& fillLayers, const AnimatableValue* value, StyleR
|
| case CSSPropertyBackgroundImage:
|
| case CSSPropertyWebkitMaskImage:
|
| if (layerValue->isImage()) {
|
| - fillLayer->setImage(state.styleImage(property, toAnimatableImage(layerValue)->toCSSValue()));
|
| + fillLayer->setImage(state.styleImage(property, *toAnimatableImage(layerValue)->toCSSValue()));
|
| } else {
|
| ASSERT(toAnimatableUnknown(layerValue)->toCSSValueID() == CSSValueNone);
|
| fillLayer->setImage(nullptr);
|
| @@ -325,7 +325,7 @@ void AnimatedStyleBuilder::applyProperty(CSSPropertyID property, StyleResolverSt
|
| style->setBorderImageSlicesFill(toAnimatableLengthBoxAndBool(value)->flag());
|
| return;
|
| case CSSPropertyBorderImageSource:
|
| - style->setBorderImageSource(state.styleImage(property, toAnimatableImage(value)->toCSSValue()));
|
| + style->setBorderImageSource(state.styleImage(property, *toAnimatableImage(value)->toCSSValue()));
|
| return;
|
| case CSSPropertyBorderImageWidth:
|
| style->setBorderImageWidth(animatableValueToBorderImageLengthBox(value, state));
|
| @@ -423,7 +423,7 @@ void AnimatedStyleBuilder::applyProperty(CSSPropertyID property, StyleResolverSt
|
| style->setLineHeight(Length(clampTo<float>(toAnimatableDouble(value)->toDouble(), 0), Percent));
|
| return;
|
| case CSSPropertyListStyleImage:
|
| - style->setListStyleImage(state.styleImage(property, toAnimatableImage(value)->toCSSValue()));
|
| + style->setListStyleImage(state.styleImage(property, *toAnimatableImage(value)->toCSSValue()));
|
| return;
|
| case CSSPropertyLetterSpacing:
|
| style->setLetterSpacing(clampTo<float>(toAnimatableDouble(value)->toDouble()));
|
| @@ -567,7 +567,7 @@ void AnimatedStyleBuilder::applyProperty(CSSPropertyID property, StyleResolverSt
|
| style->setMaskBoxImageSlicesFill(toAnimatableLengthBoxAndBool(value)->flag());
|
| return;
|
| case CSSPropertyWebkitMaskBoxImageSource:
|
| - style->setMaskBoxImageSource(state.styleImage(property, toAnimatableImage(value)->toCSSValue()));
|
| + style->setMaskBoxImageSource(state.styleImage(property, *toAnimatableImage(value)->toCSSValue()));
|
| return;
|
| case CSSPropertyWebkitMaskBoxImageWidth:
|
| style->setMaskBoxImageWidth(animatableValueToBorderImageLengthBox(value, state));
|
|
|