151
edits
| m (s/Cairo/cairo/, added Category:Mozilla 2) | |||
| Line 4: | Line 4: | ||
| * All code calls <tt>gfx/thebes</tt> interfaces directly | * All code calls <tt>gfx/thebes</tt> interfaces directly | ||
| ** mostly this is <tt>nsIFrame::Paint</tt> methods, but there are others | ** mostly this is <tt>nsIFrame::Paint</tt> methods, but there are others | ||
| * Not possible to implement a non- | * Not possible to implement a non-cairo rendering backend anymore | ||
| ** I believe this is already not possible; several <tt>nsIFrame::Paint</tt> methods already call <tt>gfx*</tt> interfaces directly | ** I believe this is already not possible; several <tt>nsIFrame::Paint</tt> methods already call <tt>gfx*</tt> interfaces directly | ||
| ** Non-Thebes <tt>gfx/src/*</tt> backends should be deleted early in the process, to remove false hits from automated scans for code needing conversion | ** Non-Thebes <tt>gfx/src/*</tt> backends should be deleted early in the process, to remove false hits from automated scans for code needing conversion | ||
| Line 120: | Line 120: | ||
| :::: <tt>nsColorNames</tt>, <tt>nsCUPSShim</tt>, <tt>nsPSPrinterList</tt>, <tt>nsITheme</tt> (where is the implementation?) | :::: <tt>nsColorNames</tt>, <tt>nsCUPSShim</tt>, <tt>nsPSPrinterList</tt>, <tt>nsITheme</tt> (where is the implementation?) | ||
| [[Category:Mozilla 2]] | |||
edits