Eclipse-Community / r3dfox

r3dfox is a modern Firefox based web browser for Windows Vista & 7. SourceForge link for downloading with older browsers. https://sourceforge.net/projects/r3dfox/
https://eclipse.cx/projects/r3dfox
Other
198 stars 7 forks source link

The button (Custom Buttons) "Menu" stopped working. #146

Closed DoctorVovhu closed 2 weeks ago

DoctorVovhu commented 1 month ago

In v.129 the button (Custom Buttons) "Menu" stopped working.

/*Initialization Code*/
// https://forum.mozilla-russia.org/viewtopic.php?pid=774905#p774905 .....
(this.type != "menu" && (this.type = "menu") && !this.hasAttribute("is")) || (move => {
    if (this.parentNode.nodeName == "toolbarpaletteitem") return;
    var bar = document.getElementById("main-menubar");
    var menupopup = document.createXULElement("menupopup");
    this.prepend(menupopup);
    move(bar, menupopup);
    addDestructor(() => move(menupopup, bar));
})((from, to) => Array.from(from.children).forEach(child => {
    var popup = child.querySelector(":scope > menupopup");
    popup.remove();
    child.textContent = child.renderedOnce = "";
    to.append(child);
    child.render();
    child.append(popup);
}));
K4sum1 commented 1 month ago

What? I have no idea what you mean?

DoctorVovhu commented 1 month ago

You do not know addon Сustom Buttons? https://github.com/Infocatcher/Custom_Buttons. 777

K4sum1 commented 1 month ago

Interesting. I think it might be Firefox 129 that broke this, and not r3dfox.

If you are able to test it in stock 129 that would help.

DoctorVovhu commented 1 month ago

Ok. I understood you.

K4sum1 commented 2 weeks ago

I assume upstream issue since no response. I do not wish to deviate from stock even more and potentially break updated and working additions.