The Firefox Tinderbox has been unmanageably wide lately. I wrote a Greasemonkey script, TidyBox, to fix it by moving build results from the table cells to popups that appear when hovering the table cells.

Looking at a screenshot with TidyBox, it's easy to see that exactly one box is orange and that the orange started after the last checkin. With the normal Tinderbox display at the same time, you would probably have to scroll both horizontally and vertically to figure that out.

If you want to see the information about a build while using TidyBox, just hover over the cell. To click links that appear in the popup, click the cell to lock the popup in place and then click the link.

Install TidyBox today and you might never have to scroll Tinderbox again!

Other recent efforts to improve Tinderbox:

2 Responses to “TidyBox”

  1. jag Says:

    Here’s what I came up with to get a quick overview of all tinderboxen:

    data:text/html,Tinderboxdiv{float:left;width:33%;}iframe{border:0;width:100%;}function c(i){return document.getElementsByTagName(“div”)[i];}function newFrames(d){for(var i in d){for(var b in d[i]){var f=document.createElement(“iframe”);f.setAttribute(“src”,”http://tinderbox.mozilla.org/”+b+”/panel.html”);f.setAttribute(“style”,”height:”+d[i][b]+”em”);c(i).appendChild(f);}}}setTimeout(function(){newFrames([{Firefox:36},{SeaMonkey:8,Thunderbird:6,Camino:8,Sunbird:9,XULRunner:6},{“SeaMonkey-Ports”:8,”Firefox-Ports”:5,”Mozilla-l10n”:10,MozillaExperimental:5}]);},0);

    Once we support having iframes size to their contents I can stop setting the height explicitly.

  2. Around the Browsersphere #8 Says:

    […] Jesse Ruderman created a Greasemonkey script for those who spend a lot of time looking at the Firefox tinderbox. […]