| Index: third_party/WebKit/Source/core/css/resolver/StyleBuilderCustom.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/resolver/StyleBuilderCustom.cpp b/third_party/WebKit/Source/core/css/resolver/StyleBuilderCustom.cpp
|
| index 54440bfe70f0364eecdda6eb159c20f3dbdadbd4..ed48836dc7f8eeb62a6bd91673d73c2638d8d47a 100644
|
| --- a/third_party/WebKit/Source/core/css/resolver/StyleBuilderCustom.cpp
|
| +++ b/third_party/WebKit/Source/core/css/resolver/StyleBuilderCustom.cpp
|
| @@ -658,7 +658,7 @@ void StyleBuilderFunctions::applyInheritCSSPropertyContent(StyleResolverState&)
|
| void StyleBuilderFunctions::applyValueCSSPropertyContent(StyleResolverState& state, CSSValue* value)
|
| {
|
| if (value->isPrimitiveValue()) {
|
| - ASSERT(toCSSPrimitiveValue(*value).getValueID() == CSSValueNormal);
|
| + ASSERT(toCSSPrimitiveValue(*value).getValueID() == CSSValueNormal || toCSSPrimitiveValue(*value).getValueID() == CSSValueNone);
|
| state.style()->clearContent();
|
| return;
|
| }
|
| @@ -730,13 +730,11 @@ void StyleBuilderFunctions::applyValueCSSPropertyContent(StyleResolverState& sta
|
| didSet = true;
|
| break;
|
| default:
|
| - // none does not have any effect.
|
| - { }
|
| + ASSERT_NOT_REACHED();
|
| }
|
| }
|
| }
|
| - if (!didSet)
|
| - state.style()->clearContent();
|
| + ASSERT(didSet);
|
| }
|
|
|
| void StyleBuilderFunctions::applyValueCSSPropertyWebkitLocale(StyleResolverState& state, CSSValue* value)
|
|
|