Dumby
Services.obs.notifyObservers(null, "browser:purge-session-history");
Класс, тонкий ход...
Удаляет Историю..А надо Сессии...
Services.clearData.deleteData(Ci.nsIClearDataService.CLEAR_HISTORY, () => {});
Dumby
#window-modal-dialog::backdrop {
background-color: inherit !important;
}
Не тухнет, но здесь не помогло. Стоит modal выпасть ,back кнопка тухнет, а после очистки опять горит, а, ссылок там уже нет. Надо или перезапуск делать или новую открывать...
Ясен пень, SanitizeDialog старой FF выпадает окном ,а не modal и не бьет по кнопкам
Dumby
В 115 появление диалога очистки не вызывает
приостановку исполнения JS-кода в окне браузера.
Можно внутрь переопределённого sanitize() добавлять.
Это класс !
Можно посмотреть как это сделано в UCF.
А это же просто откровенное фуфло...Растяг пробел должен быть одним , а не кучей.
Garalf
onmousedown вместо onmouseover
и все в елочку!
Вот как растяг.пробел сделать толком..
*|*:root:not([inFullscreen]) #toolbar-menubar > :-moz-any(toolbarspring,spacer,[id^="wrapper-customizableui-special-spring"]) { -moz-flex-grow: 1 !important; -moz-box-flex: 1!important; max-width: none !important; } *|*:root:not([inFullscreen])#toolbar-menubar toolbarpaletteitem, [id^=wrapper-customizableui-special-spring], #toolbar-menubar toolbarspring{ max-width: none !important; -moz-flex-grow: 1 !important; -moz-box-flex: 1!important; }
Dumby
Благодарю с popup справился..Но это же ваша фишка, сам бы не того..И не срабатывает в 115 . Sanitizer.showUI(window); - без толку коды остальные не работают
[spoiler][code]if(event.button == 2 && !event.ctrlKey && !event.shiftKey && !event.altKey && !event.metaKey){
var cancel = true;
Services.obs.addObserver(function wfp(win, topic) {
Services.obs.removeObserver(wfp, topic);
var sd = win.gSanitizePromptDialog, {sanitize} = sd;
sd.sanitize = e => cancel = sanitize.call(sd, e);
}, "widget-first-paint");
SidebarUI.hide();
Sanitizer.showUI(window);
var ssi = Cu.import("resource:///modules/sessionstore/SessionStore.jsm", {}).SessionStoreInternal;
if (cancel) return;
CustomizableUI.setToolbarVisibility("PersonalToolbar", document.querySelector("#PersonalToolbar").closed);
var s = "browser.zoom.full";
cbu.setPrefs(s, cbu.getPrefs(s) == true ? true : true);
var s = "intl.accept_languages";
cbu.setPrefs(s, cbu.getPrefs(s) == "ru" ? "ru": "ru");
var s = "me
…Andrey_Krropotkin
Это ваше ?Как аввтопопуп убрать ? Рарку с закладками открываю и при наваждении мыши и это открывается..
// http://infocatcher.ucoz.net/js/cb/toggleRestartlessAddons.js // https://forum.mozilla-russia.org/viewtopic.php?id=57948 // https://github.com/Infocatcher/Custom_Buttons/tree/master/Toggle_Restartless_Add-ons // Toggle Restartless Add-ons button for Custom Buttons // (code for "initialization" section) // Also the code can be used from main window context (as Mouse Gestures code, for example) // Also you can check for add-ons updates using right-click: // copy all code from // https://github.com/Infocatcher/Custom_Buttons/blob/master/Check_for_Addons_Updates/checkForAddonsUpdates.js // after "//== Check for Addons Updates begin"
Как толком сделать это
*|*:root:not([inFullscreen]) #toolbar-menubar > :-moz-any(toolbarspring,spacer,[id^="wrapper-customizableui-special-spring"]) { -moz-flex-grow: 1 !important; -moz-box-flex: 1!important; max-width: none !important; } *|*:root:not([inFullscreen])#toolbar-menubar toolbarpaletteitem, [id^=wrapper-customizableui-special-spring], #toolbar-menubar toolbarspring{ max-width: none !important; -moz-flex-grow: 1 !important; -moz-box-flex: 1!important; }
Dumby
Не фига не понял...
Что здесь исправить ?
if(event.button == 2 && !event.ctrlKey && !event.shiftKey && !event.altKey && !event.metaKey){ var cancel = true; Services.obs.addObserver(function wfp(win, topic) { Services.obs.removeObserver(wfp, topic); var sd = win.gSanitizePromptDialog, {sanitize} = sd; sd.sanitize = e => cancel = sanitize.call(sd, e); }, "widget-first-paint"); Sanitizer.showUI(window); if (cancel) return;
Как сделать текст на вкладке ... В 115 не могу. mask убрал crop="end" - подставил . И никак.
Снят вопрос..
Тоторо
Верхний omni.ja в rar . Поиск indicator-replaces-favicon ... Будет в tabbrowser-tab.js. Вытираешь indicator-replaces-favicon ( двух местах ) Соглашаешься и кеш запуска чистишь. Все.
Dumby
Класс!
Перестало работать в 115 SessionStore.jsm -это ? Менял не помогло
if(event.button == 2 && !event.ctrlKey && !event.shiftKey && !event.altKey && !event.metaKey){ var cancel = true; Services.obs.addObserver(function wfp(win, topic) { Services.obs.removeObserver(wfp, topic); var sd = win.gSanitizePromptDialog, {sanitize} = sd; sd.sanitize = e => cancel = sanitize.call(sd, e); }, "widget-first-paint"); SidebarUI.hide(); Sanitizer.showUI(window); var ssi = Cu.import("resource:///modules/sessionstore/SessionStore.jsm", {}).SessionStoreInternal; if (cancel) return;
Dumby
Код хорош, а нельзя и на открыть новую вкладку подобное ?
(flags => { var clear = Services.clearData.deleteData.bind(null, flags, () => {}); var skip, check = () => { skip = null; for(var w of CustomizableUI.windows) for(var tab of gBrowser.tabs) try { if (tab.linkedBrowser.URI.host) return; } catch {} clear(); } addEventListener("TabClose", e => skip ??= setTimeout(check, 400), false, gBrowser.tabContainer); })(Ci.nsIClearDataService.CLEAR_DOM_STORAGES);
Кто знает в 115 не работает
#toolbar-menubar toolbarpaletteitem[place="toolbar"][id^="wrapper-customizableui-special-spring"], #toolbar-menubar > toolbarspring { max-width: none !important; } *|*:root:not([inFullscreen]) #toolbar-menubar > :-moz-any(toolbarspring,spacer,[id^="wrapper-customizableui-special-spring"]) { flex-grow: 1 !important; }
del
Это не работает в 115
#toolbar-menubar toolbarpaletteitem[place="toolbar"][id^="wrapper-customizableui-special-spring"], #toolbar-menubar > toolbarspring { max-width: none !important; cursor: default !important; } *|*:root:not([inFullscreen]) #toolbar-menubar > :-moz-any(toolbarspring,spacer,[id^="wrapper-customizableui-special-spring"]) { flex-grow: 1 !important; }
В 115 не работает
#toolbar-menubar toolbarpaletteitem[place="toolbar"][id^="wrapper-customizableui-special-spring"],
#toolbar-menubar > toolbarspring {
max-width: none !important;
cursor: default !important;
}
*|*:root:not([inFullscreen]) #toolbar-menubar > :-moz-any(toolbarspring,spacer,[id^="wrapper-customizableui-special-spring"]) {
flex-grow: 1 !important;
}
Нужен код "Очистить список закрытых вкладок"
fuchsfan
Благодарю, но я tabbrowser.js, рихтанул -заработало.
Vitaliy V.
С атрибутом Unread можно что-то сделать ? Раньше правил tabbrowser.js, в 115 - никак..Вернее как,но остальные вкладки тоже .как unread
Снято ! Рихтанул !
Можно это глянуть ?
https://forum.mozilla-russia.org/viewto … 93#p812493
Да и скроллбар старый в 115 как бы подтянуть?