| OLD | NEW |
| 1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 var $promiseCreate; | 5 var $promiseCreate; |
| 6 var $promiseResolve; | 6 var $promiseResolve; |
| 7 var $promiseReject; | 7 var $promiseReject; |
| 8 var $promiseChain; | 8 var $promiseChain; |
| 9 var $promiseCatch; | 9 var $promiseCatch; |
| 10 var $promiseThen; | 10 var $promiseThen; |
| (...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 359 return PromiseHasUserDefinedRejectHandlerRecursive(this); | 359 return PromiseHasUserDefinedRejectHandlerRecursive(this); |
| 360 }; | 360 }; |
| 361 | 361 |
| 362 // ------------------------------------------------------------------- | 362 // ------------------------------------------------------------------- |
| 363 // Install exported functions. | 363 // Install exported functions. |
| 364 | 364 |
| 365 %AddNamedProperty(global, 'Promise', GlobalPromise, DONT_ENUM); | 365 %AddNamedProperty(global, 'Promise', GlobalPromise, DONT_ENUM); |
| 366 %AddNamedProperty(GlobalPromise.prototype, symbolToStringTag, "Promise", | 366 %AddNamedProperty(GlobalPromise.prototype, symbolToStringTag, "Promise", |
| 367 DONT_ENUM | READ_ONLY); | 367 DONT_ENUM | READ_ONLY); |
| 368 | 368 |
| 369 $installFunctions(GlobalPromise, DONT_ENUM, [ | 369 InstallFunctions(GlobalPromise, DONT_ENUM, [ |
| 370 "defer", PromiseDeferred, | 370 "defer", PromiseDeferred, |
| 371 "accept", PromiseResolved, | 371 "accept", PromiseResolved, |
| 372 "reject", PromiseRejected, | 372 "reject", PromiseRejected, |
| 373 "all", PromiseAll, | 373 "all", PromiseAll, |
| 374 "race", PromiseRace, | 374 "race", PromiseRace, |
| 375 "resolve", PromiseCast | 375 "resolve", PromiseCast |
| 376 ]); | 376 ]); |
| 377 | 377 |
| 378 $installFunctions(GlobalPromise.prototype, DONT_ENUM, [ | 378 InstallFunctions(GlobalPromise.prototype, DONT_ENUM, [ |
| 379 "chain", PromiseChain, | 379 "chain", PromiseChain, |
| 380 "then", PromiseThen, | 380 "then", PromiseThen, |
| 381 "catch", PromiseCatch | 381 "catch", PromiseCatch |
| 382 ]); | 382 ]); |
| 383 | 383 |
| 384 $promiseCreate = PromiseCreate; | 384 $promiseCreate = PromiseCreate; |
| 385 $promiseResolve = PromiseResolve; | 385 $promiseResolve = PromiseResolve; |
| 386 $promiseReject = PromiseReject; | 386 $promiseReject = PromiseReject; |
| 387 $promiseChain = PromiseChain; | 387 $promiseChain = PromiseChain; |
| 388 $promiseCatch = PromiseCatch; | 388 $promiseCatch = PromiseCatch; |
| 389 $promiseThen = PromiseThen; | 389 $promiseThen = PromiseThen; |
| 390 $promiseHasUserDefinedRejectHandler = PromiseHasUserDefinedRejectHandler; | 390 $promiseHasUserDefinedRejectHandler = PromiseHasUserDefinedRejectHandler; |
| 391 $promiseStatus = promiseStatus; | 391 $promiseStatus = promiseStatus; |
| 392 $promiseValue = promiseValue; | 392 $promiseValue = promiseValue; |
| 393 | 393 |
| 394 })(); | 394 })(); |
| OLD | NEW |