References — bi-07-css-engine

Primary sources first. In-tree Chromium docs beat any external source, including these modules.

  • CSS Cascading and Inheritance; CSS Selectors; CSS Containment; CSS Container Queries specs.
  • third_party/blink/renderer/core/css/README.md
  • third_party/blink/renderer/core/css/style-calculation.md
  • third_party/blink/renderer/core/css/style-invalidation.md — read this in full; it is short and it is the authoritative description of the mechanism above.
  • css_properties.json5 — read a dozen entries to learn what a property declaration contains.


When a claim here proves stale, record it in PROGRESS.md section 7.