| OLD | NEW | 
 | (Empty) | 
|   1 // Copyright 2016 the V8 project authors. All rights reserved. |  | 
|   2 // Use of this source code is governed by a BSD-style license that can be |  | 
|   3 // found in the LICENSE file. |  | 
|   4  |  | 
|   5 (function(global, utils) { |  | 
|   6 "use strict"; |  | 
|   7  |  | 
|   8 %CheckIsBootstrapping(); |  | 
|   9  |  | 
|  10 var GlobalString = global.String; |  | 
|  11 var OverrideFunction = utils.OverrideFunction; |  | 
|  12 var ToLowerCaseI18N = utils.ImportNow("ToLowerCaseI18N"); |  | 
|  13 var ToUpperCaseI18N = utils.ImportNow("ToUpperCaseI18N"); |  | 
|  14 var ToLocaleLowerCaseI18N = utils.ImportNow("ToLocaleLowerCaseI18N"); |  | 
|  15 var ToLocaleUpperCaseI18N = utils.ImportNow("ToLocaleUpperCaseI18N"); |  | 
|  16  |  | 
|  17 OverrideFunction(GlobalString.prototype, 'toLowerCase', ToLowerCaseI18N, true); |  | 
|  18 OverrideFunction(GlobalString.prototype, 'toUpperCase', ToUpperCaseI18N, true); |  | 
|  19 OverrideFunction(GlobalString.prototype, 'toLocaleLowerCase', |  | 
|  20                  ToLocaleLowerCaseI18N, true); |  | 
|  21 OverrideFunction(GlobalString.prototype, 'toLocaleUpperCase', |  | 
|  22                  ToLocaleUpperCaseI18N, true); |  | 
|  23  |  | 
|  24 }) |  | 
| OLD | NEW |