Chromium Code Reviews| Index: Source/core/html/HTMLImageElement.cpp |
| diff --git a/Source/core/html/HTMLImageElement.cpp b/Source/core/html/HTMLImageElement.cpp |
| index 0ce1d2ce4697f23f46611c0923a13139762f5957..a2ee16b6e691f0e11ccd83c4abb17a58ae05c37c 100644 |
| --- a/Source/core/html/HTMLImageElement.cpp |
| +++ b/Source/core/html/HTMLImageElement.cpp |
| @@ -27,7 +27,7 @@ |
| #include "HTMLNames.h" |
| #include "RuntimeEnabledFeatures.h" |
| #include "bindings/v8/ScriptEventListener.h" |
| -#include "core/css/MediaValuesDynamic.h" |
| +#include "core/css/MediaValuesCached.h" |
| #include "core/css/parser/SizesAttributeParser.h" |
| #include "core/dom/Attribute.h" |
| #include "core/fetch/ImageResource.h" |
| @@ -167,7 +167,7 @@ void HTMLImageElement::parseAttribute(const QualifiedName& name, const AtomicStr |
| toRenderImage(renderer())->setImageDevicePixelRatio(m_imageDevicePixelRatio); |
| m_imageLoader.updateFromElementIgnoringPreviousError(); |
| } else if (RuntimeEnabledFeatures::pictureSizesEnabled() && name == sizesAttr) { |
| - m_effectiveSize = SizesAttributeParser::findEffectiveSize(value, MediaValuesDynamic::create(document())); |
| + m_effectiveSize = SizesAttributeParser::findEffectiveSize(value, MediaValuesCached::create(document())); |
|
eseidel
2014/04/18 16:50:13
Why is this cached?
|
| } else if (name == usemapAttr) { |
| setIsLink(!value.isNull()); |
| } else if (name == compositeAttr) { |