Hi everybody,

I've been pouring through the XUL documentation to better understand
how a document and its styling is handled in Firefox but I've kind of
hit the bottom and I still have some crucial question marks hovering
above my head.

Primarily I don't understand how the Rule Tree is created and how this
is translated into the style contexts that are associated to the
frames.

The documentation I started from is 
https://developer.mozilla.org/en/Mozilla_Style_System
and I've read and listened various times to the tech talks on the
subject. They did clarify quite a few things but they didn't quite
nail it. Is there any documentation that is more up to date, complete
or exhaustive?

In particular I'm not quite understanding how, upon the addition of an
element to the document (say a <span> element), Gecko can refrain from
restyling the whole document, limiting itself to the specific changes
that are prompted by the addition. Can anybody provide some pointers
for further research?

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

Reply via email to