Gecko:Overview: Difference between revisions

Add some links to the section Style System
(→‎Reflow: Update links to NS_FRAME_IS_DIRTY and NS_FRAME_HAS_DIRTY_CHILDREN)
(Add some links to the section Style System)
Line 184: Line 184:
store values in different ways).
store values in different ways).


The loading of CSS style sheets from the network is managed by the CSS
The loading of CSS style sheets from the network is managed by the  
loader; they are then tokenized by the CSS scanner and parsed by the CSS
[https://mxr.mozilla.org/mozilla-central/source/layout/style/Loader.h CSS loader];  
parser.  Those that are attached to the document also expose APIs to
they are then tokenized by the  
[https://mxr.mozilla.org/mozilla-central/source/layout/style/nsCSSScanner.h CSS scanner]
and parsed by the  
[https://mxr.mozilla.org/mozilla-central/source/layout/style/nsCSSParser.h CSS parser].   
Those that are attached to the document also expose APIs to
script that are known as the CSS Object Model, or CSSOM.
script that are known as the CSS Object Model, or CSSOM.


Confirmed users, Bureaucrats and Sysops emeriti
969

edits