Confirmed users, Bureaucrats and Sysops emeriti
792
edits
| Line 111: | Line 111: | ||
** Have a "big bang" megapatch where all nsIRenderingContexts passed around in layout turn into gfxContexts; all aRC->DoFoo() calls turn into aRC->RC()->DoFoo(); low risk of regressions | ** Have a "big bang" megapatch where all nsIRenderingContexts passed around in layout turn into gfxContexts; all aRC->DoFoo() calls turn into aRC->RC()->DoFoo(); low risk of regressions | ||
*** Actually, could be broken into smaller patches where we convert one set of function signatures at a time | *** Actually, could be broken into smaller patches where we convert one set of function signatures at a time | ||
*** [vlad] Yes, we can add another Paint function that takes a Thebes thing, and chain into it from the converted functions | |||
** run around the tree renaming aRC to aCX and converting aRC->RC()->DoFoo() to aCX->DoThebesThing(); can be done piecemeal with low individual risk of regressions | ** run around the tree renaming aRC to aCX and converting aRC->RC()->DoFoo() to aCX->DoThebesThing(); can be done piecemeal with low individual risk of regressions | ||