status 20060130-0139
Did the same tab icons fix i had to do for Flock. For all my tab icon effects, i used variations of the selector tab > .tab-icon {} in browser/browser.css. The new .tab-middle element stuck in the middle broke that selector, and all my tab icon effects. But instead of adding the tab-middle class to the selector, i just removed the ‘>’child combinator: tab .tab-icon {}.
The focus ring for button elements had drifted slightly out of alignment since 1.0, which i’d guess is something related to Bug 151375. I used the -moz-outline property to draw the dotted line, and it had expanded out by 1px. The -moz-outline-offset property looked like it might get the job done. So i added it with a value of -1px, and it did the trick nicely. Not sure about backwards-compatibility, but i’m also not all that worried about it.
Firefox looks less busted than Flock did in its first fitting. I think the main visual oddity is the feed icon dealy in the Location Bar, which needs an icon and some tailoring. Behind the scenes, the biggest movement will be getting the new Options window working. There’s some slight unstyling in the Extensions and Downloads windows that needs to be synced up. The Page Info dialog tabbox also lost a bit of styling, but should be trivial to fix. The Help window has the Back/Forward button dropmarker bustage again; seems like i had to fix the exact same thing for 1.0.
I guess i’ll also need to add in support for the new focusable tabs. Not yet sure if that’s going to require any heavy lifting.
I’m sure i’ll find more little nits and picks as i dig more.












No comments yet.