| Index: third_party/WebKit/Source/core/css/parser/LegacyCSSPropertyParser.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/parser/LegacyCSSPropertyParser.cpp b/third_party/WebKit/Source/core/css/parser/LegacyCSSPropertyParser.cpp
|
| index 93f4240073407a346d487eb672f03f02b661b840..96aaa55c609c7a0d803844a4543d9f1cf65f148d 100644
|
| --- a/third_party/WebKit/Source/core/css/parser/LegacyCSSPropertyParser.cpp
|
| +++ b/third_party/WebKit/Source/core/css/parser/LegacyCSSPropertyParser.cpp
|
| @@ -531,19 +531,6 @@ bool CSSPropertyParser::parseValue(CSSPropertyID unresolvedProperty, bool import
|
| validPrimitive = validUnit(value, FInteger);
|
| break;
|
|
|
| - case CSSPropertyPerspective:
|
| - if (id == CSSValueNone) {
|
| - validPrimitive = true;
|
| - } else if (validUnit(value, FLength) && (m_parsedCalculation || value->fValue > 0)) {
|
| - validPrimitive = true;
|
| - } else if (unresolvedProperty == CSSPropertyAliasWebkitPerspective && validUnit(value, FNumber) && value->fValue > 0) {
|
| - value->setUnit(CSSPrimitiveValue::UnitType::Pixels);
|
| - validPrimitive = true;
|
| - } else {
|
| - return false;
|
| - }
|
| - break;
|
| -
|
| case CSSPropertyJustifyContent:
|
| ASSERT(RuntimeEnabledFeatures::cssGridLayoutEnabled());
|
| parsedValue = parseContentDistributionOverflowPosition();
|
| @@ -879,6 +866,7 @@ bool CSSPropertyParser::parseValue(CSSPropertyID unresolvedProperty, bool import
|
| case CSSPropertyContent:
|
| case CSSPropertyListStyleImage:
|
| case CSSPropertyListStyle:
|
| + case CSSPropertyPerspective:
|
| validPrimitive = false;
|
| break;
|
|
|
|
|