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); |