While working on the HS BIO reports I've run across what appears to be a bug in Firefox. Actually, it looks to be a bug in the gecko rendering engine as the bug is present in both Firefox and Mozilla 1.8A5.
The gist of the bug is that the rendering of an block element (div, blockquote, etc) that has no padding is done incorrectly when that element contains another block element that has a margin (h1, p, or a block element that has a styled margin). The top/bottom margin of the inner element appears to be rendered as the top/bottom margin of the outer element.
I'm working on some test cases so I can submit the bug to bugzilla. I'll need to search through the current bugs first, though, to ensure I'm not duplicating efforts. Perhaps I'll find the time on Monday to complete my introduction to the open source community.
Update 2004-12-13a: Posted a bug report ... an experience I'm a bit anxious about. I've not done it before so I hope I get a good reception. I also hope I haven't reported a bogus/duplicate bug. That would suck.
Update 2004-12-13b: Nevermind. Got the smack-down big time. I need to do more research next time. :(
Update 2004-12-13c: Upon further review I realize how I misjudged the gecko rendering of my code. It all goes back to margin collapsing. Probably one of the more difficult parts of CSS to get a handle on.
Nothing like being humbled by the masters to make you realize how much you still have to learn. I spend too much time assimilating just enough information to get the job done these days (the curse of the JOAT I guess). Or perhaps I just attempt to assimilate too much information. I should spend a little more time delving into the more arcane aspects of some of the technologies I use. Time to look into classes or certification.
I don't think I'll be submitting a bug report anytime soon. There are plenty of people more capable than I working on that kind of stuff. I'll need to keep reminding myself of the old saying about the dangers of having just a little knowledge.
Friday, December 10, 2004
Blog Archive
-
▼
2004
(63)
-
▼
December
(18)
- Mass Mailing
- HS Bio Textbook Report
- HS Bio Textbook Report
- Checking the locks
- HS Bio Textbook Report
- Site Design
- SVG Plug-in OS-Browser combos
- HS Bio Textbook Report
- Checking the locks
- Site reorganization
- 2005 Workshops
- Checking the locks
- Firefox bug?
- HS Bio Textbook Report
- Webtrends irregularity
- Checking the locks
- I am not spam
- IERI Utility
-
▼
December
(18)