| Index: src/js/i18n.js
|
| diff --git a/src/js/i18n.js b/src/js/i18n.js
|
| index 10afa7f070c0ba614266f2a75f216e852cd742b0..cbb664b526973beb6bb7df7d1fc256b31a4e511d 100644
|
| --- a/src/js/i18n.js
|
| +++ b/src/js/i18n.js
|
| @@ -36,6 +36,7 @@ var MathFloor;
|
| var ObjectDefineProperties = utils.ImportNow("ObjectDefineProperties");
|
| var ObjectDefineProperty = utils.ImportNow("ObjectDefineProperty");
|
| var ObjectHasOwnProperty = utils.ImportNow("ObjectHasOwnProperty");
|
| +var OverrideFunction = utils.OverrideFunction;
|
| var patternSymbol = utils.ImportNow("intl_pattern_symbol");
|
| var RegExpTest;
|
| var resolvedSymbol = utils.ImportNow("intl_resolved_symbol");
|
| @@ -70,17 +71,6 @@ utils.Import(function(from) {
|
|
|
| // Utilities for definitions
|
|
|
| -function OverrideFunction(object, name, f) {
|
| - %CheckIsBootstrapping();
|
| - ObjectDefineProperty(object, name, { value: f,
|
| - writeable: true,
|
| - configurable: true,
|
| - enumerable: false });
|
| - %FunctionSetName(f, name);
|
| - %FunctionRemovePrototype(f);
|
| - %SetNativeFlag(f);
|
| -}
|
| -
|
| function InstallFunction(object, name, func) {
|
| InstallFunctions(object, DONT_ENUM, [name, func]);
|
| }
|
|
|