Овај сајт ће имати ограничену функционалност док га будемо ажурирали у циљу побољшања вашег искуства. Ако неки чланак не реши ваш проблем и желите да поставите питање, на располагању ће вам бити наше заједнице подршке @FirefoxSupport на Twitter-у и /r/firefox на Reddit-у.

Претражи подршку

Избегните преваре подршке. Никада од вас нећемо тражити да зовете или шаљете поруке на број или да делите личне податке. Пријавите сумњиве радње преко „Пријавите злоупотребу” опције.

Сазнај више

Modify "CustomizableWidgets.jsm"

  • 2 одговорa
  • 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.