| Index: Source/core/html/HTMLImageElement.cpp
|
| diff --git a/Source/core/html/HTMLImageElement.cpp b/Source/core/html/HTMLImageElement.cpp
|
| index db02d60486d15ff914eb31b78ebd40737ee14a3c..b6ee23f8573b7c8f45a14437d456eb57c26e9ada 100644
|
| --- a/Source/core/html/HTMLImageElement.cpp
|
| +++ b/Source/core/html/HTMLImageElement.cpp
|
| @@ -181,8 +181,9 @@
|
| m_bestFitImageURL = candidate.url();
|
| m_currentSrc = AtomicString(document().completeURL(imageSourceURL()).string());
|
| float candidateDensity = candidate.density();
|
| - if (candidateDensity >= 0)
|
| - m_imageDevicePixelRatio = 1.0 / candidateDensity;
|
| + // FIXME: Make this ">0" part match the spec, once it settles.
|
| + if (candidateDensity > 0)
|
| + m_imageDevicePixelRatio = 1 / candidateDensity;
|
| if (renderer() && renderer()->isImage())
|
| toRenderImage(renderer())->setImageDevicePixelRatio(m_imageDevicePixelRatio);
|
| }
|
|
|