Major Roadmap Update Centers Around Phoenix, Thunderbird; 1.4 Branch to Replace 1.0; Changes Planned for Module Ownership Model
Wednesday April 2nd, 2003
In the most radical change to the Mozilla project since the late 1998 decision to rewrite much of the code, mozilla.org today announced a major new roadmap proposal that will see Phoenix and Thunderbird (also known as Minotaur) becoming the focus of future development. According to the roadmap, 1.4 is likely to be the last milestone of the traditional Mozilla suite and the 1.4 branch will replace the 1.0 branch as the stable development path. mozilla.org is also proposing changes to the module ownership model including a move towards stronger leadership and the removal of mandatory super-review in some cases. Please click the Full Article link to read the full analysis.
#47 Re: Re: Re: Cool in theory, but could be bad...
Wednesday April 2nd, 2003 6:24 PM
You are replying to this message
Hmm... That's actually a neck of the woods I don't know much about, to be truthful.
I suspect that a good place to start would be nsPopupSetFrame::DoLayout (in nsPopupSetFrame.cpp). It looks like the nsPopupSetFrame::ShowPopup method demonstrates a way of getting the right popup list entry and nsPopupSetFrame::OpenPopup shows how to check whether you're dealing with a tooltip.
Once you know you're dealing with a tooltip, you can aim to change the way its laid out....
Again, my apologies for the slight vagueness, but I'm not familiar with exactly how tooltips get hooked up (otherwise I'd try to point you directly to the box implementation for them).