add: case "sync-fonts": fun = function () { if (view.prefs["displayHeader"]) view.setHeaderState(false); view.changeCSS(view.getFontCSS("data"), "cz-fonts"); if (view.prefs["displayHeader"]) view.setHeaderState(true); }; break;  
context: function cmdSync(e){    var fun;    switch (e.command.name)    {        case "sync-headers":            fun = function ()                   {                      view.setHeaderState(view.prefs["displayHeader"]);                  };            break;        case "sync-motifs":            fun = function ()                   {                      view.changeCSS(view.prefs["motif.current"]);                  };            break;                    case "sync-timestamps":            fun = function ()                   {                      view.changeCSS(view.getTimestampCSS("data"),                                      "cz-timestamp-format");                  };            break;                    case "sync-windows":            fun = function ()                   {                      if (window.location.href != view.prefs["outputWindowURL"])                          syncOutputFrame(view);                  };            break;        case "sync-logs":            fun = function ()                   {                      if (view.prefs["log"] ^ Boolean(view.logFile))                      {                          if (view.prefs["log"])                              client.openLogFile(view);                          else                              client.closeLogFile(view);                      }                  };            break;    }        for (var i = 0; i < client.deck.childNodes.length; i++)    {        var window = client.deck.childNodes[i].contentWindow;        var view = client.deck.childNodes[i].source;        fun();    }}
meta: 1622	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1622/ea0826429d303dfc357abf2ce4f2bc3670d720ae/commands.js/clean/xul/content/commands.js