Commit Graph
2 Commits
Author SHA1 Message Date
Zach Hoffman 9053e15e88 Bug 1834960 - [css-properties-values-api] Remove Locked<> from CssRule::Property arc r=emilio
Depends on D179038

Differential Revision: https://phabricator.services.mozilla.com/D179039
2023-05-25 15:13:06 +00:00
Zach Hoffman e49261827b Bug 1833540 - [css-properties-values-api] Implement parsing and serialization for @property at-rule r=emilio
Implemented behind the new properties-and-values pref.

Support for the CSSPropertyRule WebIDL interface is also added in this
patch, because until it's added, any attempt to access the rule using
the CSSOM would crash the browser.

Depends on D178268

Differential Revision: https://phabricator.services.mozilla.com/D178270
2023-05-22 19:11:30 +00:00