mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-20 07:17:32 +09:00
15 lines
605 B
JavaScript
15 lines
605 B
JavaScript
var Cu = Components.utils;
|
|
var Ci = Components.interfaces;
|
|
|
|
Cu.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.QueryInterface(Ci.nsIDOMChromeWindow);
|
|
contextMenu = chromeWin.document.getElementById("contentAreaContextMenu");
|
|
var suggestion = contextMenu.querySelector(".spell-suggestion");
|
|
suggestion.doCommand();
|
|
contextMenu.hidePopup();
|
|
sendAsyncMessage("spellingCorrected");
|
|
});
|