Страницы: 1
Dummy, I need your help. I want to remove the blue line in the box (Show as follow picture)
Here's the script
[code]
// ==UserScript==
// @name UnifiedExtensionsSearch.uc.js
// @description 在扩展面板中搜索扩展
// @author Ryan
// @include main
// @version 0.1
// @compatibility Firefox 126
// @destroy window.UnifiedExtensionsSearch.onUnload();
// @homepageURL https://github.com/benzBrake/FirefoxCustomize
// ==/UserScript==
(window.UnifiedExtensionsSearch = {
timer: [],
init: function (v, c) {
if (!v) return;
this.view = v;
var pi = document.createProcessingInstruction(
'xml-stylesheet',
'type="text/css" href="data:text/css;utf-8,' + encodeURIComponent(c) + '"'
);
this.style = document.insertBefore(pi, document.documentElement);
["ViewHiding"].forEach(t => v.addEventListener(t, this, false));
window.addEventL
Здравствуйте, уважаемые кнопкоделы!
¿ Не могли бы вы посмотреть кнопку Открыть страницу в другом браузере( Firefox ) от 20.05.2019., и как-нибудь её адаптировать к актуальным версиям. В ней уже сразу не работает ЛКМ => Открыть меню с браузерами.
Заранее спасибо.
Или может у кого есть уже готовая похожая кнопка ?
May be someone can port this script (https://github.com/benzBrake/FirefoxCustomize/tree/master/userChromeJS/OpenWithHelper) to CB
Dummy
Bug 1880914 Move Browser* helper functions used from global menubar and similar commands to a single object in a separate file, loaded as-needed
What is the relplacement of BrowserReloadSkipCache() in the latest version
Edit: I searched through the code at searchfox.org, may be this can work.
Народ привет.
Не совсем по Firefox, как перенести этот js скрипт, чтобы работал на Vivaldi?Надо, чтобы в Vivaldi, можно было закрывать вкладку, если кликать по ней правым кликом мышки
Vivaldi, как и Firefox, тоже поддерживает js скрипты.[code]/* Firefox userChrome script
* Right-clicking on tab button to close tab
* Shift + right-clicking to popup menu
* Tested on Firefox 91
* Author: garywill (https://garywill.github.io)
*/// ==UserScript==
// @include main
// ==/UserScript==console.log("right_click_close_tab.js");
(() => {
gBrowser.tabContainer.addEventListener("TabOpen", eventTabAdded, false);
…
function eventTabAdded(event) {
var tab = event.target;
tab.addEventListener('click', onTabEvent);
tab.addEventListener('contextmenu', onTabEvent);
}
function onTabEvent(event) {
//console.log(event.type);
if (event.button != 2 || event.shiftKey )
return;
even
brake пишетDummy,Антиподписячий код not works in FF 117 nightly
Not confirm.
Tested on Nightly 117 (appBuildID: 20230711213659).I replace false with an empty string "", restart,
and Browser console show me AppConstants.MOZ_REQUIRE_SIGNING
as empty string, not as false.log show that cannot import resource://gre/modules/WebRequestCommon.jsm
It's impossible.
WebRequestCommon.jsm imports only if "permitCPOWsInScope" in Cu is true.
But this property has been removed in Firefox 77.
Sorry, it was my fault, TWP addon translate webpage broke the code.
Dummy,Антиподписячий код not works in FF 117 nightly
log show that cannot import resource://gre/modules/WebRequestCommon.jsm
Dumby, I need your help. I want to add a button to make firefox always on top.
Oakwood пишетЭто шутка?
Нет. Это ощущение.
4 - 5 - 3
Как-то так, наверно
[spoiler]
[code]addEventListener("contextmenu", {
handleEvent(e) {
if (e.detail != 2 || !gContextMenu?.onImage) return;var pl = "browser.download.folderList";
var pu = "browser.download.useDownloadDir";var cl = Services.prefs.getIntPref(pl), sl = cl == 2;
var cu = Services.prefs.getBoolPref(pu);sl || Services.prefs.setIntPref(pl, 2);
…
cu || Services.prefs.setBoolPref(pu, true);
try {
this.save(); e.preventDefault(); this.hide();
} finally {
sl || Services.prefs.setIntPref(pl, cl);
cu || Services.prefs.setBoolPref(pu, cu);
}
},
get hide() {
delete this.hide;
var popup = document.getElementById("contentAreaContextMenu");
return this.hide = popup.hidePopup.bind(popup);
},
get save() {
var func = eval(`(function ${gContextMenu.saveMedia})`.replace(
/^( )(?:false, \/\/ don't)( skip prompt for where to save)/m, "$1true, //$2"
Oakwood
1. Кнопка Autocopy больше не работает. Я сделал себе скрипт для Tampermonkey. Смотрите здесь.
Может кто-нибудь подскажет другое решение.
2. Auto Activate Tabs. Рабочий код с пикселями сверху не подскажу. Просто код, активирующий вкладку наведением мышки можно скомпоновать из старого кода и правки к нему.
[spoiler=Получается такой код][code]//Активизировать вкладку наведением курсора......................
var tab_hover={
event:null,
tid:null,onLoad: function() {
…
gBrowser.tabContainer.addEventListener("mouseout", tab_hover.onMouseOut, false);
gBrowser.tabContainer.addEventListener("mouseover", tab_hover.onMouseOver, false);
},
Извините, здесь немного дилетанта, также использую Google Translate.
Я просто хочу получить выделенный текст и найти его. Этот код по-прежнему работает на страницах «about:», но не на веб-сайтах.Выделить кодКод:
function getSelectedText() { var string = document.commandDispatcher.focusedWindow.getSelection().toString(); return string; } this.Search = function(aEvent) { var query = getSelectedText(); alert("Query: "+query); } this.Search(event);Что мне нужно сделать, чтобы получить текущий выбор в Firefox 100+?
gBrowser.selectedBrowser.finder.getInitialSelection().then((r) => { if (r.selectedText) { console.log(r.selectedText) } })
Родили, наконец-то, AppConstants.sys.mjs. Оставили var AppConstants.
Антиподписячий код, чуть стройнее, надеюсь.
[spoiler][code]//
try {(jsval => {
var dbg, gref, genv = func => {
var sandbox = new Cu.Sandbox(g, {freshCompartment: true});
Cc["@mozilla.org/jsdebugger;1"].createInstance(Ci.IJSDebugger).addClass(sandbox);
(dbg = new sandbox.Debugger()).addDebuggee(g);
gref = dbg.makeGlobalObjectReference(g);
return (genv = func => func && gref.makeDebuggeeValue(func).environment)(func);
}
var g = Cu.getGlobalForObject(jsval), o = g.Object, {freeze} = o, disleg;var lexp = () => lockPref("extensions.experiments.enabled", true);
var MRS = "MOZ_REQUIRE_SIGNING", AC = "AppConstants", uac = `resource://gre/modules/${AC}.`;if (o.isFrozen(o)) { // Fx 102.0b7+
lexp(); disleg = true; genv();dbg.onEnterFrame = frame => {
…
var {script} = frame;
try {if (!script.url.startsWith(uac)) return;} cat
https://github.com/endday/all-search
Dom inspector can not be enabled in firefox 106
ReferenceError: getDocument is not defined
Страницы: 1