gecko-dev/testing/mochitest/start_desktop.js
pyang 84ba2b41be Bug 1286312 - Add mochitest option to run tests using https r=ahal
MozReview-Commit-ID: EHooQEjEDfF

--HG--
extra : rebase_source : 376666b55623f2a17e0986ffd1603f734d2e3d21
2017-01-06 21:51:13 +08:00

16 lines
686 B
JavaScript

/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
const flavor = __webDriverArguments[0]["flavor"];
const url = __webDriverArguments[0]["testUrl"];
let wm = Cc["@mozilla.org/appshell/window-mediator;1"]
.getService(Ci.nsIWindowMediator);
let win = wm.getMostRecentWindow("navigator:browser");
// mochikit's bootstrap.js has set up a listener for this event. It's
// used so bootstrap.js knows which flavor and url to load.
let ev = new CustomEvent('mochitest-load', {'detail': [flavor, url]});
win.dispatchEvent(ev);