servo/components/style/properties
Emilio Cobos Álvarez 7c4ec6e9cc style: [css-nesting] Do a first pass at parsing nested rules mixed with declarations
Plumb everything up. This factors out declaration and rule parsing so
we share the code with the regular declaration parser.

This could be made a bit nicer in the future. We need to decide what to
do for @page and @keyframe (it seems conditional rules inside ought to
work, but that's not so easy because per spec we create a nested style
rule).

But this is a first pass that passes a good chunk of the tests. There
are other fixups to cssom, and I think some of the tests we fail are
actually wrong...

Differential Revision: https://phabricator.services.mozilla.com/D178266
2023-11-24 08:57:14 +01:00
..
helpers style: Clean up list interpolation code 2023-11-06 09:35:57 +01:00
longhands style: Implement parsing for baseline-source 2023-11-24 08:57:14 +01:00
shorthands style: Support offset-position in the style system 2023-11-06 09:35:57 +01:00
build.py Make the choice of layout runtime setting 2023-07-06 14:49:24 +02:00
cascade.rs Further changes required by Servo 2023-11-24 08:57:14 +01:00
computed_value_flags.rs style: Implement the font-synthesis-{weight,style,small-caps} longhand properties, and make font-synthesis into a shorthand 2023-11-06 09:35:57 +01:00
counted_unknown_properties.py style: Implement CSS and rendering (but not copy/paste) support for the (non-standard) -webkit-text-security property 2023-11-21 15:36:35 +01:00
data.py style: Implement parsing for baseline-source 2023-11-24 08:57:14 +01:00
declaration_block.rs style: [css-nesting] Do a first pass at parsing nested rules mixed with declarations 2023-11-24 08:57:14 +01:00
gecko.mako.rs style: Remove some magic from the bindings 2023-11-24 08:57:14 +01:00
helpers.mako.rs style: Convert RGBA to AbsoluteColor for computed/animated/resolved CSS colors 2023-11-21 15:36:35 +01:00
Mako-1.1.2-py2.py3-none-any.whl style: Update mako in the style system. 2020-04-16 16:35:07 +02:00
mod.rs style: Move a bit declaration_block and cascade modules 2023-11-24 08:57:14 +01:00
properties.html.mako Generate apis.html and css-properties.json for docs as part of crates’ build scripts 2019-07-30 08:37:33 +02:00
properties.mako.rs style: [css-nesting] Do a first pass at parsing nested rules mixed with declarations 2023-11-24 08:57:14 +01:00