| Index: Source/core/html/HTMLImageElement.cpp
|
| diff --git a/Source/core/html/HTMLImageElement.cpp b/Source/core/html/HTMLImageElement.cpp
|
| index f295f15850d1ad8127b732b53c4eab80fb8bc8b7..42284dad9ce7057d9197d4d93ed4e9993bcca952 100644
|
| --- a/Source/core/html/HTMLImageElement.cpp
|
| +++ b/Source/core/html/HTMLImageElement.cpp
|
| @@ -243,12 +243,8 @@ ImageCandidate HTMLImageElement::findBestFitImageFromPictureParent()
|
| if (!type.isEmpty() && !supportedImageType(type))
|
| continue;
|
|
|
| - String media = source->fastGetAttribute(mediaAttr);
|
| - if (!media.isEmpty()) {
|
| - RefPtrWillBeRawPtr<MediaQuerySet> mediaQueries = MediaQuerySet::create(media);
|
| - if (!document().mediaQueryMatcher().evaluate(mediaQueries.get()))
|
| - continue;
|
| - }
|
| + if (!source->mediaQueryMatches())
|
| + continue;
|
|
|
| unsigned effectiveSize = SizesAttributeParser::findEffectiveSize(source->fastGetAttribute(sizesAttr), MediaValuesDynamic::create(document()));
|
| ImageCandidate candidate = bestFitSourceForSrcsetAttribute(document().devicePixelRatio(), effectiveSize, source->fastGetAttribute(srcsetAttr));
|
|
|