diff options
Diffstat (limited to 'deps/v8/src/extensions/i18n/number-format.js')
-rw-r--r-- | deps/v8/src/extensions/i18n/number-format.js | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/deps/v8/src/extensions/i18n/number-format.js b/deps/v8/src/extensions/i18n/number-format.js index 1cd3db1355..5722a5dc1f 100644 --- a/deps/v8/src/extensions/i18n/number-format.js +++ b/deps/v8/src/extensions/i18n/number-format.js @@ -65,8 +65,6 @@ function getNumberOption(options, property, min, max, fallback) { * Useful for subclassing. */ function initializeNumberFormat(numberFormat, locales, options) { - native function NativeJSCreateNumberFormat(); - if (numberFormat.hasOwnProperty('__initializedIntlObject')) { throw new TypeError('Trying to re-initialize NumberFormat object.'); } @@ -148,9 +146,9 @@ function initializeNumberFormat(numberFormat, locales, options) { if (internalOptions.hasOwnProperty('maximumSignificantDigits')) { defineWEProperty(resolved, 'maximumSignificantDigits', undefined); } - var formatter = NativeJSCreateNumberFormat(requestedLocale, - internalOptions, - resolved); + var formatter = %CreateNumberFormat(requestedLocale, + internalOptions, + resolved); // We can't get information about number or currency style from ICU, so we // assume user request was fulfilled. @@ -269,15 +267,13 @@ function initializeNumberFormat(numberFormat, locales, options) { * NumberFormat. */ function formatNumber(formatter, value) { - native function NativeJSInternalNumberFormat(); - // Spec treats -0 and +0 as 0. var number = Number(value); if (number === -0) { number = 0; } - return NativeJSInternalNumberFormat(formatter.formatter, number); + return %InternalNumberFormat(formatter.formatter, number); } @@ -285,9 +281,7 @@ function formatNumber(formatter, value) { * Returns a Number that represents string value that was passed in. */ function parseNumber(formatter, value) { - native function NativeJSInternalNumberParse(); - - return NativeJSInternalNumberParse(formatter.formatter, String(value)); + return %InternalNumberParse(formatter.formatter, String(value)); } |