• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2015 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
7"use strict";
8
9%CheckIsBootstrapping();
10
11var GlobalPromise = global.Promise;
12
13var PromiseChain = utils.ImportNow("PromiseChain");
14var PromiseDefer = utils.ImportNow("PromiseDefer");
15var PromiseAccept = utils.ImportNow("PromiseAccept");
16
17utils.InstallFunctions(GlobalPromise.prototype, DONT_ENUM, [
18  "chain", PromiseChain,
19]);
20
21utils.InstallFunctions(GlobalPromise, DONT_ENUM, [
22  "defer", PromiseDefer,
23  "accept", PromiseAccept,
24]);
25
26})
27