Bug 1833466 - Implement CSSMarginRule and the corresponding DOM API. r=webidl,firefox...
commit6ccfb42cf60c5676503e7e648681198ef961c2dc
authorEmily McDonough <emcdonough@mozilla.com>
Mon, 15 Apr 2024 18:14:42 +0000 (15 18:14 +0000)
committerEmily McDonough <emcdonough@mozilla.com>
Mon, 15 Apr 2024 18:14:42 +0000 (15 18:14 +0000)
treefae5eacfc6502ca95e9e20de7cecc5db1468f08e
parent27a6e1ea6f242f6785043efac65bef7e50274768
Bug 1833466 - Implement CSSMarginRule and the corresponding DOM API. r=webidl,firefox-style-system-reviewers,smaug,emilio

Differential Revision: https://phabricator.services.mozilla.com/D206804
15 files changed:
dom/webidl/CSSMarginRule.webidl [new file with mode: 0644]
dom/webidl/moz.build
layout/style/CSSMarginRule.cpp [new file with mode: 0644]
layout/style/CSSMarginRule.h [new file with mode: 0644]
layout/style/Rule.cpp
layout/style/ServoBindingTypes.h
layout/style/ServoBindings.h
layout/style/ServoCSSRuleList.cpp
layout/style/ServoLockedArcTypeList.h
layout/style/ServoStyleConstsInlines.h
layout/style/ServoStyleSet.cpp
layout/style/moz.build
servo/components/style/gecko/arc_types.rs
servo/components/style/stylesheets/margin_rule.rs
servo/ports/geckolib/glue.rs