|
1 /* Any copyright is dedicated to the Public Domain. |
|
2 * http://creativecommons.org/publicdomain/zero/1.0/ |
|
3 */ |
|
4 |
|
5 // Test setting .responseType and .withCredentials is allowed |
|
6 // in non-window non-Worker context |
|
7 |
|
8 function run_test() |
|
9 { |
|
10 var xhr = Components.classes['@mozilla.org/xmlextras/xmlhttprequest;1']. |
|
11 createInstance(Components.interfaces.nsIXMLHttpRequest); |
|
12 xhr.open('GET', 'data:,', false); |
|
13 var exceptionThrown = false; |
|
14 try { |
|
15 xhr.responseType = ''; |
|
16 xhr.withCredentials = false; |
|
17 } catch (e) { |
|
18 exceptionThrown = true; |
|
19 } |
|
20 do_check_eq(false, exceptionThrown); |
|
21 } |