Firebug v1.8.0 & 1.8.1 wrong font-size in main panel

自從 Firebug 更新到 1.8.0 之後,panel 的字型尺寸整個跑掉,調來調去都沒用,最後只好翻 Firebug 的 bugs 區,找到有人討論 Wrong font-size in main panel under Windows,但是哩,雖然在 1.8.1被標記為修正但實際在 WinXP 繁體中文版的環境下,字型尺寸還是怪異,最後只好去 %APPDATA%\Mozilla\Firefox\Profiles\[RANDOM].default\extensions 裡把 firebug@software.joehewitt.com.xpi 挖出來,依照 comment 17 的做法修改 content/firebug/chrome/chrome.js,然後把字型大小重設 (Ctrl+Alt+0),就正常了(一改大小又亂掉)。

將就用吧...

Index: content/firebug/chrome/chrome.js
===================================================================
--- content/firebug/chrome/chrome.js	(revision 11425)
+++ content/firebug/chrome/chrome.js	(working copy)
@@ -1081,8 +1081,10 @@
         if (!panelBar1)
             return;

+        // Scale the aspect relative to 11pt Lucida Grande
+        // Do not scale if the value is 0 (the default)
         var zoom = Firebug.Options.getZoomByTextSize(value);
-        var fontSizeAdjust = zoom * 0.547; // scale the aspect relative to 11pt Lucida Grande
+        var fontSizeAdjust = (value != 0) ? zoom * 0.547 : 0;

         var contentBox = Firebug.chrome.$('fbContentBox');
         contentBox.style.fontSizeAdjust = fontSizeAdjust;
分類: 射茶包,標籤: 。這篇內容的永久連結