[EMAIL PROTECTED] wrote:
I have problem understanding the process of parsing and presenting the html page. Is there a brief description (just general lines will be good, I think), how it's done?
Not that I'm aware of... What specific part is problematic?
In file called nsCSSPropList.h I see properties for same attributes, with respect to direction (ltr or rtl), I assume that those properties might be calculated for both cases in advance, and used according to the actual case of direction on page/element?
The ltr/rtl stuff here is used for implementing -moz-padding-start and -moz-padding-end; when padding-left and padding-right is used these are not needed.
Can you please help me, with the part, where the styles are applied to the elements on the page?
There are multiple such parts... There are Reflow() methods on various frames, there's nsHTMLReflowState, there is nsLineLayout, etc, etc.
-Boris _______________________________________________ mozilla-layout mailing list [email protected] http://mail.mozilla.org/listinfo/mozilla-layout
