| Index: Source/core/dom/ViewportArguments.cpp
|
| diff --git a/Source/core/dom/ViewportArguments.cpp b/Source/core/dom/ViewportArguments.cpp
|
| index 48d56e41ad064ce4f22a113c22d8898b6c323997..0808c89c448b2f9f65ba3c1acabc172a87d4b4b8 100644
|
| --- a/Source/core/dom/ViewportArguments.cpp
|
| +++ b/Source/core/dom/ViewportArguments.cpp
|
| @@ -235,7 +235,7 @@ static Length findSizeValue(const String& keyString, const String& valueString,
|
| if (value < 0)
|
| return Length(); // auto
|
|
|
| - if (!static_cast<int>(value) && document->page() && document->page()->settings().viewportMetaZeroValuesQuirk()) {
|
| + if (!value && document->page() && document->page()->settings().viewportMetaZeroValuesQuirk()) {
|
| if (keyString == "width")
|
| return Length(100, ViewportPercentageWidth);
|
| if (keyString == "height")
|
| @@ -270,7 +270,7 @@ static float findScaleValue(const String& keyString, const String& valueString,
|
| if (value > 10.0)
|
| reportViewportWarning(document, MaximumScaleTooLargeError, String(), String());
|
|
|
| - if (!static_cast<int>(value) && document->page() && document->page()->settings().viewportMetaZeroValuesQuirk() && (keyString == "minimum-scale" || keyString == "maximum-scale"))
|
| + if (!value && document->page() && document->page()->settings().viewportMetaZeroValuesQuirk() && (keyString == "minimum-scale" || keyString == "maximum-scale"))
|
| return ViewportArguments::ValueAuto;
|
|
|
| return clampScaleValue(value);
|
|
|