I'm not sure this will help you Song, but here is a talk I gave a couple years back which talks some about the DOM vs. Rendering tree separation: http://www.youtube.com/watch?v=RVnARGhhs9w
Best of luck in your exploration. -eric On Thu, Jun 16, 2011 at 4:34 PM, Darin Adler <[email protected]> wrote: > On Jun 16, 2011, at 4:30 PM, [email protected] wrote: > >> Thanks, but why not generate a tree according to document ang css style at >> the same time? Or why is the post style decision needed? > > I can see from your question that you didn’t understand, but I’m not sure how > to clear things up. > > The DOM tree needs to match the document structure and can’t be influenced by > style. This is what makes the DOM API work; the DOM tree is a parsed form of > the document explicitly exposed as API. Style can change many ways at times > when the DOM must not change, for example, when a stylesheet finishes > loading, the styles from that sheet can affect how the DOM elements are > displayed. We can’t change the DOM tree in response to style changes. > > I think we’ll have to get to a more specific question to have a useful > discussion. > > -- Darin > > _______________________________________________ > webkit-dev mailing list > [email protected] > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > _______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

