forked from mirrors/gecko-dev
# ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D35902 --HG-- extra : source : 31cb194f2a6651332aa71a41c0f06a29daf8a186
12 lines
537 B
JavaScript
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");
|
|
});
|