|
1 function run_test() { |
|
2 var Cu = Components.utils; |
|
3 sb = new Cu.Sandbox('http://www.example.com'); |
|
4 sb.do_check_eq = do_check_eq; |
|
5 Cu.evalInSandbox('do_check_eq(typeof new Promise(function(resolve){resolve();}), "object");', |
|
6 sb); |
|
7 sb = new Cu.Sandbox('http://www.example.com', |
|
8 { wantGlobalProperties: ["-Promise"] }); |
|
9 sb.do_check_eq = do_check_eq; |
|
10 Cu.evalInSandbox('do_check_eq(typeof Promise, "undefined");', sb); |
|
11 do_check_eq(typeof new Promise(function(resolve){resolve();}), "object"); |
|
12 } |