-
zandobersek@gmail.com authored
https://bugs.webkit.org/show_bug.cgi?id=109817 Reviewed by Darin Adler. Prefix calls to the isfinite and signbit methods with std:: as the two methods are no longer being imported into the global scope. Source/JavaScriptCore: * assembler/MacroAssembler.h: (JSC::MacroAssembler::shouldBlindDouble): * offlineasm/cloop.rb: * runtime/BigInteger.h: (JSC::BigInteger::BigInteger): * runtime/DateConstructor.cpp: (JSC::constructDate): * runtime/DatePrototype.cpp: (JSC::fillStructuresUsingTimeArgs): (JSC::fillStructuresUsingDateArgs): (JSC::dateProtoFuncToISOString): (JSC::dateProtoFuncSetYear): * runtime/JSCJSValueInlines.h: (JSC::JSValue::JSValue): * runtime/JSGlobalObjectFunctions.cpp: (JSC::globalFuncIsFinite): * runtime/JSONObject.cpp: (JSC::Stringifier::appendStringifiedValue): * runtime/MathObject.cpp: (JSC::mathProtoFuncMax): Also include an opportunistic style fix. (JSC::mathProtoFuncMin): Ditto. * runtime/NumberPrototype.cpp: (JSC::toStringWithRadix): (JSC::numberProtoFuncToExponential): (JSC::numberProtoFuncToFixed): (JSC::numberProtoFuncToPrecision): (JSC::numberProtoFuncToString): * runtime/Uint16WithFraction.h: (JSC::Uint16WithFraction::Uint16WithFraction): Source/WebCore: No new tests as there's no change in functionality. * bindings/js/JSCanvasRenderingContext2DCustom.cpp: (WebCore::JSCanvasRenderingContext2D::setWebkitLineDash): * bindings/js/JSDOMBinding.cpp: (WebCore::jsDateOrNull): * bindings/js/JSDOMBinding.h: (WebCore::finiteInt32Value): * bindings/v8/V8Binding.h: (WebCore::v8DateOrNull): * css/CSSPrimitiveValue.cpp: (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): * html/BaseDateAndTimeInputType.cpp: (WebCore::BaseDateAndTimeInputType::parseToNumber): * html/HTMLInputElement.cpp: (WebCore::HTMLInputElement::setValueAsNumber): * html/HTMLMeterElement.cpp: (WebCore::HTMLMeterElement::setMin): (WebCore::HTMLMeterElement::setMax): (WebCore::HTMLMeterElement::setValue): (WebCore::HTMLMeterElement::setLow): (WebCore::HTMLMeterElement::setHigh): (WebCore::HTMLMeterElement::setOptimum): * html/HTMLProgressElement.cpp: (WebCore::HTMLProgressElement::value): (WebCore::HTMLProgressElement::setValue): (WebCore::HTMLProgressElement::max): (WebCore::HTMLProgressElement::setMax): * html/MonthInputType.cpp: (WebCore::MonthInputType::valueAsDate): (WebCore::MonthInputType::defaultValueForStepUp): (WebCore::MonthInputType::parseToNumber): * html/NumberInputType.cpp: (WebCore::NumberInputType::typeMismatchFor): (WebCore::NumberInputType::sanitizeValue): (WebCore::NumberInputType::hasBadInput): * html/RangeInputType.cpp: (WebCore::RangeInputType::typeMismatchFor): * html/TimeInputType.cpp: (WebCore::TimeInputType::defaultValueForStepUp): * html/canvas/CanvasPathMethods.cpp: (WebCore::CanvasPathMethods::moveTo): (WebCore::CanvasPathMethods::lineTo): (WebCore::CanvasPathMethods::quadraticCurveTo): (WebCore::CanvasPathMethods::bezierCurveTo): (WebCore::CanvasPathMethods::arcTo): (WebCore::CanvasPathMethods::arc): (WebCore::CanvasPathMethods::rect): * html/canvas/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::setLineWidth): (WebCore::CanvasRenderingContext2D::setMiterLimit): (WebCore::CanvasRenderingContext2D::setShadowOffsetX): (WebCore::CanvasRenderingContext2D::setShadowOffsetY): (WebCore::CanvasRenderingContext2D::setShadowBlur): (WebCore::lineDashSequenceIsValid): (WebCore::CanvasRenderingContext2D::setLineDashOffset): (WebCore::CanvasRenderingContext2D::scale): (WebCore::CanvasRenderingContext2D::rotate): (WebCore::CanvasRenderingContext2D::translate): (WebCore::CanvasRenderingContext2D::transform): (WebCore::CanvasRenderingContext2D::setTransform): (WebCore::validateRectForCanvas): (WebCore::CanvasRenderingContext2D::isPointInPath): (WebCore::CanvasRenderingContext2D::isPointInStroke): (WebCore::CanvasRenderingContext2D::drawImage): (WebCore::CanvasRenderingContext2D::createLinearGradient): (WebCore::CanvasRenderingContext2D::createRadialGradient): (WebCore::CanvasRenderingContext2D::createImageData): (WebCore::CanvasRenderingContext2D::getImageData): (WebCore::CanvasRenderingContext2D::putImageData): (WebCore::CanvasRenderingContext2D::drawTextInternal): * html/parser/HTMLParserIdioms.cpp: (WebCore::parseToDoubleForNumberType): * html/shadow/MediaControlElements.cpp: (WebCore::MediaControlTimelineElement::setDuration): * html/shadow/MediaControls.cpp: (WebCore::MediaControls::reset): * html/shadow/MediaControlsApple.cpp: (WebCore::MediaControlsApple::reset): * html/shadow/MediaControlsBlackBerry.cpp: (WebCore::MediaControlFullscreenTimelineElement::setDuration): (WebCore::MediaControlsBlackBerry::reset): * inspector/InspectorValues.cpp: (WebCore::InspectorBasicValue::writeJSON): * loader/cache/CachedResource.cpp: (WebCore::CachedResource::currentAge): (WebCore::CachedResource::freshnessLifetime): * page/DOMWindow.cpp: (WebCore::DOMWindow::adjustWindowRect): * platform/DateComponents.cpp: (WebCore::DateComponents::setMillisecondsSinceEpochForDate): (WebCore::DateComponents::setMillisecondsSinceEpochForDateTime): (WebCore::DateComponents::setMillisecondsSinceEpochForMonth): (WebCore::DateComponents::setMillisecondsSinceMidnight): (WebCore::DateComponents::setMonthsSinceEpoch): (WebCore::DateComponents::setMillisecondsSinceEpochForWeek): * platform/Decimal.cpp: (WebCore::Decimal::fromDouble): * platform/FileSystem.h: (WebCore::isValidFileTime): * platform/LocalizedStrings.cpp: (WebCore::localizedMediaTimeDescription): * platform/graphics/cairo/CairoUtilities.cpp: (WebCore::drawPatternToCairoContext): * platform/graphics/cairo/PathCairo.cpp: (WebCore::Path::addArc): (WebCore::Path::contains): * platform/graphics/cg/PathCG.cpp: (WebCore::Path::addArc): * platform/graphics/gstreamer/FullscreenVideoControllerGStreamer.cpp: (WebCore::FullscreenVideoControllerGStreamer::timeToString): * platform/graphics/openvg/PathOpenVG.cpp: (WebCore::Path::addArc): * platform/graphics/skia/SkiaUtils.h: (WebCore::WebCoreFloatToSkScalar): (WebCore::WebCoreDoubleToSkScalar): * platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.cpp: (WebCore::MediaPlayerPrivateQuickTimeVisualContext::maxTimeSeekable): * platform/gtk/LocalizedStringsGtk.cpp: (WebCore::localizedMediaTimeDescription): * platform/mac/WebVideoFullscreenHUDWindowController.mm: (timeToString): * platform/network/ResourceResponseBase.cpp: (WebCore::parseDateValueInHeader): * platform/qt/LocalizedStringsQt.cpp: (WebCore::localizedMediaTimeDescription): * rendering/RenderFlexibleBox.cpp: (WebCore::RenderFlexibleBox::resolveFlexibleLengths): * rendering/RenderMediaControlsChromium.cpp: (WebCore::formatChromiumMediaControlsTime): * rendering/RenderTheme.cpp: (WebCore::RenderTheme::formatMediaControlsTime): * rendering/style/RenderStyle.cpp: (WebCore::RenderStyle::setFontSize): * svg/SVGPathParser.cpp: (WebCore::SVGPathParser::decomposeArcToCubic): * xml/XPathFunctions.cpp: (WebCore::XPath::FunRound::round): * xml/XPathValue.cpp: (WebCore::XPath::Value::toString): Source/WebKit/win: * FullscreenVideoController.cpp: (timeToString): Source/WTF: On Solaris and OpenBSD platforms or when using Visual C++ the two methods are now defined (as incompatibility workarounds) inside the std namespace. * wtf/DateMath.cpp: (WTF::timeClip): * wtf/DecimalNumber.h: (WTF::DecimalNumber::DecimalNumber): * wtf/MathExtras.h: (std): (std::isfinite): (std::signbit): (lrint): (wtf_pow): (decomposeDouble): * wtf/MediaTime.cpp: (WTF::MediaTime::createWithFloat): (WTF::MediaTime::createWithDouble): * wtf/dtoa.cpp: (WTF::dtoa): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@143232 268f45cc-cd09-0410-ab3c-d52691b4dbfc
8c24b7a5