CSS Rendering Engine (1/2)
...continued from HTML Rendering Engine
CSS parsing is more strict ( but bear in mind CSS is not truly a "language", it is simply a set of markup rules.)
The CSS parse tree is converted into the CSSOM.
Speculative parsing happens in a separate thread.
The DOM and the CSSOM are combined to form the Render Tree. (The Render Tree is constructed asynchronously).
Render Tree and DOM tree are similar, but not 1:1.
Continued in CSS Rendering Engine. 2/2