Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

ఇంకా తెలుసుకోండి

Modify "CustomizableWidgets.jsm"

  • 2 ప్రత్యుత్తరాలు
  • 2 ఈ సమస్యలు కలిగి ఉన్నాయి
  • 1 వీక్షణ
  • చివరి సమాధానమిచ్చినది Yaron

more options

I've added the following 2 lines to "const CustomizableWidgets" in "modules/CustomizableUI.jsm":

context: "", onClick: function(event) { if(event.button != 0) undoCloseTab(); }

This is the code after the change:

const CustomizableWidgets = [{ id: "history-panelmenu", type: "view", viewId: "PanelUI-history", shortcutId: "key_gotoHistory", tooltiptext: "history-panelmenu.tooltiptext2", defaultArea: CustomizableUI.AREA_PANEL, context: "", onClick: function(event) { if(event.button != 0) undoCloseTab(); } onViewShowing: function(aEvent) {

I re-zipped the files and replaced omni.ja, but it wouldn't work.

Should changes in JSM files apply without any further actions? Is the syntax correct?

Thank you.

I've added the following 2 lines to "const CustomizableWidgets" in "modules/CustomizableUI.jsm": context: "", onClick: function(event) { if(event.button != 0) undoCloseTab(); } This is the code after the change: const CustomizableWidgets = [{ id: "history-panelmenu", type: "view", viewId: "PanelUI-history", shortcutId: "key_gotoHistory", tooltiptext: "history-panelmenu.tooltiptext2", defaultArea: CustomizableUI.AREA_PANEL, context: "", onClick: function(event) { if(event.button != 0) undoCloseTab(); } onViewShowing: function(aEvent) { *** I re-zipped the files and replaced omni.ja, but it wouldn't work. Should changes in JSM files apply without any further actions? Is the syntax correct? Thank you.

ప్రత్యుత్తరాలన్నీ (2)

more options

Yaron, This may be beyond the scope, but there are MDN resources that can help answer your questions below: For more information please see:

more options

Thank you guigs2. I appreciate your help.

I've found out that there's a pre-compiled CustomizableUI.jsm file in jsloaders.

That file has to be removed for changes in "modules/CustomizableUI.jsm" to take effect.