Hi,

For the Quantum CSS project, we are aiming not to regress support for
CSS features when the Servo-backed style system is turned on.  This
means that if you are implementing a new CSS feature that will land
(behind a pref or not) before Quantum CSS is ready to ship, we'll need
to do some work to support it on the Servo side.

This doesn't necessarily mean we need to support the entire feature in
Servo.  For example, if you are adding a new property to support a
complicated new CSS layout feature, we only need to handle parsing and
computation of that property in Servo, not the layout functionality. 
And in many cases, for properties with simple syntax, it will be a one
line fix.  But new pseudo-elements, selectors, at-rules, or other
cross-cutting features will need more work.

So if you are working on a new CSS feature, please file a bug for
implementing the Servo side, blocking
https://bugzilla.mozilla.org/show_bug.cgi?id=stylo, so that it is on our
radar.  We would find out about your feature at some point, due to
failing tests, but the earlier we're aware of it the better!  You can
find the Quantum CSS team in #servo if you'd like to chat about what's
needed for your feature.

Thanks,

Cameron
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to