diff options
author | wolfbeast <mcwerewolf@gmail.com> | 2018-05-04 16:42:31 +0200 |
---|---|---|
committer | wolfbeast <mcwerewolf@gmail.com> | 2018-05-04 16:42:31 +0200 |
commit | 6f8f1f71218f344ca41453c774c95786d2743cb0 (patch) | |
tree | 120aed9208d14d419695ca57fb87aeeaff48dcbe /layout/forms/nsNumberControlFrame.cpp | |
parent | fdd89d8e3a5f280bb153e650d5a4ea7bb5f272ba (diff) | |
download | UXP-6f8f1f71218f344ca41453c774c95786d2743cb0.tar UXP-6f8f1f71218f344ca41453c774c95786d2743cb0.tar.gz UXP-6f8f1f71218f344ca41453c774c95786d2743cb0.tar.lz UXP-6f8f1f71218f344ca41453c774c95786d2743cb0.tar.xz UXP-6f8f1f71218f344ca41453c774c95786d2743cb0.zip |
Issue #325 Part 9: Remove non-Intl legacy code paths from nsNumberControlFrame.
Diffstat (limited to 'layout/forms/nsNumberControlFrame.cpp')
-rw-r--r-- | layout/forms/nsNumberControlFrame.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/layout/forms/nsNumberControlFrame.cpp b/layout/forms/nsNumberControlFrame.cpp index 58421ecb9..74dec2bea 100644 --- a/layout/forms/nsNumberControlFrame.cpp +++ b/layout/forms/nsNumberControlFrame.cpp @@ -680,14 +680,12 @@ nsNumberControlFrame::SetValueOfAnonTextControl(const nsAString& aValue) // state will be set to invalid) or if aValue can't be localized: nsAutoString localizedValue(aValue); -#ifdef ENABLE_INTL_API // Try and localize the value we will set: Decimal val = HTMLInputElement::StringToDecimal(aValue); if (val.isFinite()) { ICUUtils::LanguageTagIterForContent langTagIter(mContent); ICUUtils::LocalizeNumber(val.toDouble(), langTagIter, localizedValue); } -#endif // We need to update the value of our anonymous text control here. Note that // this must be its value, and not its 'value' attribute (the default value), @@ -706,7 +704,6 @@ nsNumberControlFrame::GetValueOfAnonTextControl(nsAString& aValue) HTMLInputElement::FromContent(mTextField)->GetValue(aValue); -#ifdef ENABLE_INTL_API // Here we need to de-localize any number typed in by the user. That is, we // need to convert it from the number format of the user's language, region, // etc. to the format that the HTML 5 spec defines to be a "valid @@ -747,7 +744,6 @@ nsNumberControlFrame::GetValueOfAnonTextControl(nsAString& aValue) // as 12.345, but HTMLInputElement::StringToDecimal would parse it to NaN. aValue.Truncate(); aValue.AppendFloat(value); -#endif } bool |