I've written up a possible plan for removing the old internal graphics API, 
instead using Thebes interfaces directly throughout the core.  There's already 
been some progress towards this - specifically, several nsIFrame::Paint methods 
use Thebes directly - but if the overall goal is ever to be completed I think 
it a good idea to make a plan at this point.  (This is something that I am 
thinking about doing, just to be clear.)

The writeup is <http://wiki.mozilla.org/Gfx_glue_layer_removal> and I linked it 
off the main moz2 planning page.  I would appreciate comments - here, on the 
discussion page for that, or please do feel free to edit the page itself if you 
have better ideas and/or corrections.  I am particularly wanting advice on the 
unit conversion issues, appropriate degree of deCOMtamination, and what 
gfx/src/psshared is for.

Thanks,
zw
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to