fune/extensions/spellcheck/tests/mochitest/helper_bug1170484.js
Victor Porof 5af464dcc4 Bug 1561435 - Format extensions/, a=automatic-formatting
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D35902

--HG--
extra : source : 31cb194f2a6651332aa71a41c0f06a29daf8a186
2019-07-05 10:46:07 +02:00

12 lines
537 B
JavaScript

const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
// Chrome scripts are run with synchronous messages, so make sure we're completely
// decoupled from the content process before doing this work.
Cu.dispatch(function() {
let chromeWin = Services.ww.activeWindow;
contextMenu = chromeWin.document.getElementById("contentAreaContextMenu");
var suggestion = contextMenu.querySelector(".spell-suggestion");
suggestion.doCommand();
contextMenu.hidePopup();
sendAsyncMessage("spellingCorrected");
});