| 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 033b23db842e0cb5053c2496a39906cfe710968b..2293e704223f235b7251372a4abcd46cf91291ff 100644
|
| --- a/third_party/WebKit/Source/core/css/parser/LegacyCSSPropertyParser.cpp
|
| +++ b/third_party/WebKit/Source/core/css/parser/LegacyCSSPropertyParser.cpp
|
| @@ -93,11 +93,6 @@ void CSSPropertyParser::rollbackLastProperties(int num)
|
| m_parsedProperties.shrink(m_parsedProperties.size() - num);
|
| }
|
|
|
| -KURL CSSPropertyParser::completeURL(const String& url) const
|
| -{
|
| - return m_context.completeURL(url);
|
| -}
|
| -
|
| bool CSSPropertyParser::validCalculationUnit(CSSParserValue* value, Units unitflags, ReleaseParsedCalcValueCondition releaseCalc)
|
| {
|
| bool mustBeNonNegative = unitflags & (FNonNeg | FPositiveInteger);
|
| @@ -1305,7 +1300,7 @@ PassRefPtrWillBeRawPtr<CSSValueList> CSSPropertyParser::parseContent()
|
| RefPtrWillBeRawPtr<CSSValue> parsedValue = nullptr;
|
| if (val->m_unit == CSSParserValue::URI) {
|
| // url
|
| - parsedValue = createCSSImageValueWithReferrer(val->string, completeURL(val->string));
|
| + parsedValue = createCSSImageValueWithReferrer(val->string, m_context);
|
| } else if (val->m_unit == CSSParserValue::Function) {
|
| // attr(X) | counter(X [,Y]) | counters(X, Y, [,Z]) | -webkit-gradient(...)
|
| CSSParserValueList* args = val->function->args.get();
|
| @@ -1424,7 +1419,7 @@ bool CSSPropertyParser::parseFillImage(CSSParserValueList* valueList, RefPtrWill
|
| return true;
|
| }
|
| if (valueList->current()->m_unit == CSSParserValue::URI) {
|
| - value = createCSSImageValueWithReferrer(valueList->current()->string, completeURL(valueList->current()->string));
|
| + value = createCSSImageValueWithReferrer(valueList->current()->string, m_context);
|
| return true;
|
| }
|
|
|
| @@ -3767,7 +3762,7 @@ bool CSSPropertyParser::buildBorderImageParseContext(CSSPropertyID propId, Borde
|
|
|
| if (!context.canAdvance() && context.allowImage()) {
|
| if (val->m_unit == CSSParserValue::URI) {
|
| - context.commitImage(createCSSImageValueWithReferrer(val->string, m_context.completeURL(val->string)));
|
| + context.commitImage(createCSSImageValueWithReferrer(val->string, m_context));
|
| } else if (val->m_unit == CSSParserValue::Function) {
|
| if (isGeneratedImageValue(val->function->id)) {
|
| RefPtrWillBeRawPtr<CSSValue> value = nullptr;
|
| @@ -4952,7 +4947,7 @@ PassRefPtrWillBeRawPtr<CSSValue> CSSPropertyParser::parseImageSet(CSSParserValue
|
| if (arg->m_unit != CSSParserValue::URI)
|
| return nullptr;
|
|
|
| - RefPtrWillBeRawPtr<CSSValue> image = createCSSImageValueWithReferrer(arg->string, completeURL(arg->string));
|
| + RefPtrWillBeRawPtr<CSSValue> image = createCSSImageValueWithReferrer(arg->string, m_context);
|
| imageSet->append(image);
|
|
|
| arg = functionArgs->next();
|
|
|