Hello All, Does any one know the flow of function calls between Rendering a page and Displaying it on the screen ? On windows platform we create a nsIDrawingSurface object and then using that object we call Lock() function to get the surface pixels. How exactly the same thing done in thebes ? From a little bit of study i understood that PresShell::CreateRenderingContext() after completing the rendering part from layout calls the nsThebesRenderingContext & nsThebesDeviceContext to display the rendered view on to screen, and then from thebes it goes to gfxContext::Paint and finally to cairo(if cairo is used as toolkit) for displaying on device. Is this the actual flow ? please correct me.
Thanks in Advance, Venu. -- View this message in context: http://www.nabble.com/Reg-Rendering-Page-and-Displaying-on-to-screen-tp15220671p15220671.html Sent from the Mozilla - Layout mailing list archive at Nabble.com. _______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

