В секцию "Инициализация" новой Custom Buttons кнопки:
this._handleClick = () => RemoveBookmarksForThisPage(); function RemoveBookmarksForThisPage() { var uriForRemoval = window.gBrowser.selectedBrowser.contentWindow.content.document.baseURI; PlacesTransactions.RemoveBookmarksForUrls([uriForRemoval]).transact() .catch(Cu.reportError); }; addEventListener('keyup', e => { // Удалить закладку для текущей страницы по сочетанию клавиш Alt + Shift + R, независимо от раскладки клавиатуры // Посмотреть коды клавиш можно здесь: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode#Constants_for_keyCode_value if (e.altKey && e.shiftKey && !e.ctrlKey && !e.metaKey && e.keyCode == 82) { e.preventDefault(); e.stopPropagation(); RemoveBookmarksForThisPage(); } }, false, window);
Удаляет кликом по кнопке/Alt + Shift + R (независимо от раскладки клавиатуры).
Отсутствует