/external/chromium_org/third_party/WebKit/Source/core/html/forms/ |
H A D | StepRange.h | 24 #include "platform/Decimal.h" 65 Decimal defaultValue() const 73 StepRange(const Decimal& stepBase, const Decimal& minimum, const Decimal& maximum, const Decimal& step, const StepDescription&); 74 Decimal acceptableError() const; 75 Decimal alignValueForStep(const Decimal& currentValue, const Decimal [all...] |
H A D | StepRange.cpp | 55 StepRange::StepRange(const Decimal& stepBase, const Decimal& minimum, const Decimal& maximum, const Decimal& step, const StepDescription& stepDescription) 69 Decimal StepRange::acceptableError() const 72 DEFINE_STATIC_LOCAL(const Decimal, twoPowerOfFloatMantissaBits, (Decimal::Positive, 0, UINT64_C(1) << FLT_MANT_DIG)); 73 return m_stepDescription.stepValueShouldBe == StepValueShouldBeReal ? m_step / twoPowerOfFloatMantissaBits : Decimal(0); 76 Decimal StepRange::alignValueForStep(const Decimal [all...] |
H A D | BaseDateAndTimeInputType.h | 45 virtual Decimal parseToNumber(const String&, const Decimal&) const OVERRIDE; 48 virtual String serialize(const Decimal&) const OVERRIDE; 58 virtual void setValueAsDecimal(const Decimal&, TextFieldEventBehavior, ExceptionState&) const OVERRIDE; 62 virtual String rangeOverflowText(const Decimal& maximum) const OVERRIDE; 63 virtual String rangeUnderflowText(const Decimal& minimum) const OVERRIDE; 64 virtual Decimal defaultValueForStepUp() const OVERRIDE;
|
H A D | RangeInputType.cpp | 72 static Decimal ensureMaximum(const Decimal& proposedValue, const Decimal& minimum, const Decimal& fallbackValue) 108 void RangeInputType::setValueAsDecimal(const Decimal& newValue, TextFieldEventBehavior eventBehavior, ExceptionState&) const 127 const Decimal minimum = parseToNumber(element().fastGetAttribute(minAttr), rangeDefaultMinimum); 128 const Decimal maximum = ensureMaximum(parseToNumber(element().fastGetAttribute(maxAttr), rangeDefaultMaximum), minimum, rangeDefaultMaximum); 132 const Decimal step = equalIgnoringCase(precisionValue, "float") ? Decimal::nan() : 1; 136 const Decimal ste [all...] |
H A D | RangeInputType.h | 51 virtual void setValueAsDecimal(const Decimal&, TextFieldEventBehavior, ExceptionState&) const OVERRIDE; 62 virtual Decimal parseToNumber(const String&, const Decimal&) const OVERRIDE; 63 virtual String serialize(const Decimal&) const OVERRIDE; 75 virtual Decimal findClosestTickMarkValue(const Decimal&) OVERRIDE; 78 Vector<Decimal> m_tickMarkValues;
|
H A D | BaseDateAndTimeInputType.cpp | 63 const Decimal value = parseToNumber(element().value(), Decimal::nan()); 67 void BaseDateAndTimeInputType::setValueAsDecimal(const Decimal& newValue, TextFieldEventBehavior eventBehavior, ExceptionState&) const 82 String BaseDateAndTimeInputType::rangeOverflowText(const Decimal& maximum) const 87 String BaseDateAndTimeInputType::rangeUnderflowText(const Decimal& minimum) const 92 Decimal BaseDateAndTimeInputType::defaultValueForStepUp() const 98 return Decimal::fromDouble(ms + (offset * msPerMinute)); 106 Decimal BaseDateAndTimeInputType::parseToNumber(const String& source, const Decimal& defaultValue) const 113 return Decimal [all...] |
H A D | NumberInputType.h | 51 virtual void setValueAsDecimal(const Decimal&, TextFieldEventBehavior, ExceptionState&) const OVERRIDE; 58 virtual Decimal parseToNumber(const String&, const Decimal&) const OVERRIDE; 59 virtual String serialize(const Decimal&) const OVERRIDE; 66 virtual String rangeOverflowText(const Decimal& maxmum) const OVERRIDE; 67 virtual String rangeUnderflowText(const Decimal& minimum) const OVERRIDE;
|
H A D | InputType.cpp | 223 setValueAsDecimal(Decimal::fromDouble(doubleValue), eventBehavior, exceptionState); 226 void InputType::setValueAsDecimal(const Decimal&, TextFieldEventBehavior, ExceptionState& exceptionState) const argument 272 const Decimal numericValue = parseToNumberOrNaN(value); 284 const Decimal numericValue = parseToNumberOrNaN(value); 291 Decimal InputType::defaultValueForStepUp() const 311 const Decimal numericValue = parseToNumberOrNaN(value); 324 const Decimal numericValue = parseToNumberOrNaN(value); 337 const Decimal numericValue = parseToNumberOrNaN(value); 350 String InputType::rangeOverflowText(const Decimal&) const 356 String InputType::rangeUnderflowText(const Decimal 776 findClosestTickMarkValue(const Decimal&) argument [all...] |
H A D | InputType.h | 122 virtual void setValueAsDecimal(const Decimal&, TextFieldEventBehavior, ExceptionState&) const; 140 virtual Decimal defaultValueForStepUp() const; 144 virtual bool getAllowedValueStep(Decimal*) const; 149 virtual String rangeOverflowText(const Decimal& maximum) const; 150 virtual String rangeUnderflowText(const Decimal& minimum) const; 196 virtual Decimal findClosestTickMarkValue(const Decimal&); 200 // the Decimal value for the parsing result if the parsing 203 virtual Decimal parseToNumber(const String&, const Decimal [all...] |
H A D | NumberInputType.cpp | 76 static RealNumberRenderSize calculateRenderSize(const Decimal& value) 135 void NumberInputType::setValueAsDecimal(const Decimal& newValue, TextFieldEventBehavior eventBehavior, ExceptionState& exceptionState) const 138 const Decimal floatMax = Decimal::fromDouble(numeric_limits<float>::max()); 162 const Decimal floatMax = Decimal::fromDouble(numeric_limits<float>::max()); 174 const Decimal minimum = parseToDecimalForNumberType(element().fastGetAttribute(minAttr)); 178 const Decimal maximum = parseToDecimalForNumberType(element().fastGetAttribute(maxAttr)); 182 const Decimal step = parseToDecimalForNumberType(stepString, 1); 204 Decimal NumberInputTyp [all...] |
H A D | MonthInputType.cpp | 87 Decimal MonthInputType::defaultValueForStepUp() const 99 return Decimal::fromDouble(months); 106 return InputType::createStepRange(anyStepHandling, Decimal::fromDouble(monthDefaultStepBase), Decimal::fromDouble(DateComponents::minimumMonth()), Decimal::fromDouble(DateComponents::maximumMonth()), stepDescription); 109 Decimal MonthInputType::parseToNumber(const String& src, const Decimal& defaultValue) const 116 return Decimal::fromDouble(months);
|
H A D | MonthInputType.h | 55 virtual Decimal parseToNumber(const String&, const Decimal&) const OVERRIDE; 56 virtual Decimal defaultValueForStepUp() const OVERRIDE;
|
H A D | TimeInputType.cpp | 74 Decimal TimeInputType::defaultValueForStepUp() const 86 return Decimal::fromDouble(milliseconds); 93 return InputType::createStepRange(anyStepHandling, 0, Decimal::fromDouble(DateComponents::minimumTime()), Decimal::fromDouble(DateComponents::maximumTime()), stepDescription);
|
H A D | TimeInputType.h | 53 virtual Decimal defaultValueForStepUp() const OVERRIDE;
|
H A D | WeekInputType.cpp | 70 return InputType::createStepRange(anyStepHandling, weekDefaultStepBase, Decimal::fromDouble(DateComponents::minimumWeek()), Decimal::fromDouble(DateComponents::maximumWeek()), stepDescription);
|
H A D | DateInputType.cpp | 75 return InputType::createStepRange(anyStepHandling, 0, Decimal::fromDouble(DateComponents::minimumDate()), Decimal::fromDouble(DateComponents::maximumDate()), stepDescription);
|
H A D | DateTimeLocalInputType.cpp | 84 return InputType::createStepRange(anyStepHandling, 0, Decimal::fromDouble(DateComponents::minimumDateTime()), Decimal::fromDouble(DateComponents::maximumDateTime()), stepDescription);
|
/external/chromium_org/third_party/WebKit/Source/platform/ |
H A D | Decimal.h | 50 class PLATFORM_EXPORT Decimal { class in namespace:WebCore 61 friend class Decimal; 97 Decimal(int32_t = 0); 98 Decimal(Sign, int exponent, uint64_t coefficient); 99 Decimal(const Decimal&); 101 Decimal& operator=(const Decimal&); 102 Decimal& operator+=(const Decimal [all...] |
H A D | DecimalTest.cpp | 32 #include "platform/Decimal.h" 41 std::ostream& operator<<(std::ostream& os, const Decimal& decimal) 43 Decimal::EncodedData data = decimal.value(); 47 << ", " << (data.sign() == Decimal::Negative ? "Negative" : "Positive") 58 Decimal maximum; 59 Decimal minimum; 60 Decimal step; 62 DecimalStepRange(const Decimal& minimum, const Decimal& maximum, const Decimal [all...] |
H A D | Decimal.cpp | 32 #include "platform/Decimal.h" 51 // This class handles Decimal special values. 63 SpecialValueHandler(const Decimal& lhs, const Decimal& rhs); 65 Decimal value() const; 74 const Decimal& m_lhs; 75 const Decimal& m_rhs; 79 SpecialValueHandler::SpecialValueHandler(const Decimal& lhs, const Decimal& rhs) 89 const Decimal [all...] |
/external/chromium_org/third_party/WebKit/Source/core/html/parser/ |
H A D | HTMLParserIdioms.h | 29 #include "platform/Decimal.h" 49 String serializeForNumberType(const Decimal&); 55 Decimal parseToDecimalForNumberType(const String&, const Decimal& fallbackValue = Decimal::nan());
|
H A D | HTMLParserIdioms.cpp | 76 String serializeForNumberType(const Decimal& number) 79 // Decimal::toString appends exponent, e.g. "0e-18" 92 Decimal parseToDecimalForNumberType(const String& string, const Decimal& fallbackValue) 101 const Decimal value = Decimal::fromString(string); 108 const Decimal floatMax = Decimal::fromDouble(std::numeric_limits<float>::max()); 113 return value.isZero() ? Decimal(0) : value;
|
/external/chromium_org/third_party/simplejson/ |
H A D | encoder.py | 4 from decimal import Decimal namespace 155 If use_decimal is true (not the default), ``decimal.Decimal`` will 157 with ``parse_float=decimal.Decimal``. 301 Decimal) 309 Decimal=Decimal) 352 Decimal=Decimal, 405 elif _use_decimal and isinstance(value, Decimal): 498 elif _use_decimal and isinstance(value, Decimal) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/html/shadow/ |
H A D | SliderThumbElement.cpp | 55 inline static Decimal sliderPosition(HTMLInputElement* element) 58 const Decimal oldValue = parseToDecimalForNumberType(element->value(), stepRange.defaultValue()); 285 const Decimal ratio = Decimal::fromDouble(static_cast<double>(position) / trackSize); 286 const Decimal fraction = isVertical || !isLeftToRightDirection ? Decimal(1) - ratio : ratio; 288 Decimal value = stepRange.clampValue(stepRange.valueFromProportion(fraction)); 290 Decimal closest = input->findClosestTickMarkValue(value);
|
H A D | DateTimeEditElement.cpp | 358 const Decimal decimalMsPerDay(static_cast<int>(msPerDay)); 359 Decimal hourPartOfMinimum = (stepRange().minimum().abs().remainder(decimalMsPerDay) / static_cast<int>(msPerHour)).floor(); 368 const Decimal decimalMsPerSecond(static_cast<int>(msPerSecond)); 377 const Decimal decimalMsPerHour(static_cast<int>(msPerHour)); 378 Decimal minutePartOfMinimum = (stepRange().minimum().abs().remainder(decimalMsPerHour) / static_cast<int>(msPerMinute)).floor(); 387 const Decimal decimalMsPerMinute(static_cast<int>(msPerMinute)); 388 Decimal secondPartOfMinimum = (stepRange().minimum().abs().remainder(decimalMsPerMinute) / static_cast<int>(msPerSecond)).floor(); 417 const Decimal msPerFieldUnitDecimal(static_cast<int>(msPerFieldUnit)); 418 const Decimal msPerFieldSizeDecimal(static_cast<int>(msPerFieldSize)); 419 Decimal stepMillisecond [all...] |