canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,334
edits
(→Purpose of incremental layout: fix link to include M-ID) |
(→Future Development Tasks: ascent) |
||
| Line 178: | Line 178: | ||
* convert form control code | * convert form control code | ||
** <s>figure out whether to refactor <code>nsLeafFrame::GetDesiredSize</code> and implement <code>nsLeafFrame::GetMinWidth</code> and <code>nsLeafFrame::GetPrefWidth</code> in terms of it or whether to implement <code>GetMinWidth</code> and <code>GetPrefWidth</code> separately for all the subclasses of <code>nsLeafFrame</code> that use <code>GetDesiredSize</code></s> - done, bzbarsky, 1 May 2006 | ** <s>figure out whether to refactor <code>nsLeafFrame::GetDesiredSize</code> and implement <code>nsLeafFrame::GetMinWidth</code> and <code>nsLeafFrame::GetPrefWidth</code> in terms of it or whether to implement <code>GetMinWidth</code> and <code>GetPrefWidth</code> separately for all the subclasses of <code>nsLeafFrame</code> that use <code>GetDesiredSize</code></s> - done, bzbarsky, 1 May 2006 | ||
** go back to caching ascent again and optimizing more | ** go back to caching ascent again and optimizing more | ||
*** or should ascent just be a member of nsIFrame? | |||
*** or should ascent computation just be separate from reflow? | |||
* convert MathML code | * convert MathML code | ||
** similar refactoring decisions as for <code>nsLeafFrame</code>, but the inline intrinsic width API may be more involved here | ** similar refactoring decisions as for <code>nsLeafFrame</code>, but the inline intrinsic width API may be more involved here | ||