1 const Cc = Components.classes;
2 const Ci = Components.interfaces;
5 var file = do_get_file("bug596580_versioned.js");
6 var ios = Cc["@mozilla.org/network/io-service;1"]
7 .getService(Ci.nsIIOService);
8 var uri = ios.newFileURI(file);
9 var scriptLoader = Cc["@mozilla.org/moz/jssubscript-loader;1"]
10 .getService(Ci.mozIJSSubScriptLoader);
11 scriptLoader.loadSubScript(uri.spec);
14 scriptLoader.loadSubScript(uri.spec);
15 throw new Exception("Subscript should fail to load.");
16 } catch (e if e instanceof SyntaxError) {