Archive for the ‘ projects ’ Category
A lot of what is going on in this phase is basically synching with the 1.x changes to Firefox. The last release-quality version of LCD was during the 0.8 era. I maintained a working copy on the newer releases at home, but usually only hacked it up enough to get it working. The code was [ READ MORE ]
I picked up where i left off on the Software Update stuff, but found out that there were still a bunch of spots that were unfinished. It’s a difficult thing to test—you can’t directly initiate all of the possible states of the Update window like you can with a toolbar button. You just have to [ READ MORE ]
Well, to the three of you who are subscribed to my feed, and the other two who stumble here looking for LCD, things have obviously been slow lately. I haven’t been able to pin myself down to a keyboard long enough to add anything of value here. I’ve been pretty busy with work, and also [ READ MORE ]
My patch for Bug 235277 was essentially my “flex hack” that i developed while working on LCD. It uses the -moz-flex style property to force an element to fill the available space in its container, and then flips that object’s orientation in its container using -moz-orient: vertical so that it expands vertically instead of horizontally. [ READ MORE ]
It turns out that the new Options window was being held up by one line. I had the new preferences.css file in browser/preferences, but the window would be drawn transparent with only the section button/tabs at the top and the OK/Cancel dialog buttons on the bottom. It needed the prefwindow XUL element added to the [ READ MORE ]