InsertModeの自動解除
Insert Mode の まま 違うタブに移る
(マウス操作や外部アプリケーションからurlを送る etc)
と、戻った時に、textbox に jjjjj 等入力することにまま なったので作った。
(設定にありそうな気がしましたが、わかりませんでした…。)
(function(){ gBrowser.mTabContainer.addEventListener("TabSelect", function(){ setTimeout(function(){ let e=window.document.commandDispatcher.focusedElement; if(e && (e instanceof HTMLInputElement || e instanceof HTMLSelectElement || e instanceof HTMLTextAreaElement)){ e.blur(); liberator.echo("tabselect auto element blur"); } },0); },false); })();