gecko-dev/servo
Tiaan Louw 23fd208d8f Bug 1924363 - Eagerly resolve sum nodes during parsing r=layout-reviewers,emilio
Product nodes are eagerly resolved during parse time, but sum nodes are
not. This might cause floating point inprecision in sum nodes, which
leads to invalid calculations, e.g. `round(down, (7 - 1) / 3, 1)` would
end up being `round(down, (2.3333333 - 0.33333334), 1)`, then
`round(down, 1.99999996, 1)`, which equals `1`, which is incorrect.

Differential Revision: https://phabricator.services.mozilla.com/D225936
2024-10-17 10:09:01 +00:00
..
components Bug 1924363 - Eagerly resolve sum nodes during parsing r=layout-reviewers,emilio 2024-10-17 10:09:01 +00:00
ports/geckolib Bug 1920496 - Make ColorFunction be stored in ComputedStyle r=emilio 2024-10-16 13:45:19 +00:00
tests/unit Bug 1884879 - [css-syntax] Implement recent syntax spec change to avoid parsing custom properties that look like selectors. r=firefox-style-system-reviewers,zrhoffman,supply-chain-reviewers,glandium 2024-04-30 23:49:44 +00:00
moz.build
rustfmt.toml