No files found.
+18 −17
Cargo.lock
Cargo.lock
+1 −1
Cargo.toml
components/canvas/Cargo.toml
+1 −1
Cargo.toml
components/canvas_traits/Cargo.toml
+1 −1
Cargo.toml
components/script/Cargo.toml
+3 −2
canvasgradient.rs
components/script/dom/canvasgradient.rs
+5 −3
canvasrenderingcontext2d.rs
components/script/dom/canvasrenderingcontext2d.rs
+3 −2
css.rs
components/script/dom/css.rs
+3 −2
csskeyframesrule.rs
components/script/dom/csskeyframesrule.rs
+3 −2
cssmediarule.rs
components/script/dom/cssmediarule.rs
+3 −2
csssupportsrule.rs
components/script/dom/csssupportsrule.rs
+2 −2
element.rs
components/script/dom/element.rs
+3 −2
htmllinkelement.rs
components/script/dom/htmllinkelement.rs
+3 −2
htmlstyleelement.rs
components/script/dom/htmlstyleelement.rs
+7 −4
medialist.rs
components/script/dom/medialist.rs
+2 −2
node.rs
components/script/dom/node.rs
+3 −2
window.rs
components/script/dom/window.rs
+1 −1
Cargo.toml
components/script_layout_interface/Cargo.toml
+9 −9
reporter.rs
components/script_layout_interface/reporter.rs
+1 −1
Cargo.toml
components/selectors/Cargo.toml
+159 −101
parser.rs
components/selectors/parser.rs
+1 −1
Cargo.toml
components/style/Cargo.toml
+59 −54
mod.rs
components/style/counter_style/mod.rs
+41 −29
custom_properties.rs
components/style/custom_properties.rs
+150 −17
error_reporting.rs
components/style/error_reporting.rs
+20 −13
font_face.rs
components/style/font_face.rs
+51 −42
media_queries.rs
components/style/gecko/media_queries.rs
+18 −14
selector_parser.rs
components/style/gecko/selector_parser.rs
+2 −2
url.rs
components/style/gecko/url.rs
+2 −2
wrapper.rs
components/style/gecko/wrapper.rs
+13 −10
macros.rs
components/style/macros.rs
+17 −9
media_queries.rs
components/style/media_queries.rs
+17 −14
parser.rs
components/style/parser.rs
+24 −18
declaration_block.rs
components/style/properties/declaration_block.rs
+39 −26
helpers.mako.rs
components/style/properties/helpers.mako.rs
+7 −6
animated_properties.mako.rs
...style/properties/helpers/animated_properties.mako.rs
+11 −8
background.mako.rs
components/style/properties/longhand/background.mako.rs
+5 −4
border.mako.rs
components/style/properties/longhand/border.mako.rs
+82 −62
box.mako.rs
components/style/properties/longhand/box.mako.rs
+4 −3
color.mako.rs
components/style/properties/longhand/color.mako.rs
+35 −28
counters.mako.rs
components/style/properties/longhand/counters.mako.rs
+9 −6
effects.mako.rs
components/style/properties/longhand/effects.mako.rs
+119 −81
font.mako.rs
components/style/properties/longhand/font.mako.rs
+3 −2
inherited_box.mako.rs
...ents/style/properties/longhand/inherited_box.mako.rs
+11 −8
inherited_svg.mako.rs
...ents/style/properties/longhand/inherited_svg.mako.rs
+4 −3
inherited_table.mako.rs
...ts/style/properties/longhand/inherited_table.mako.rs
+11 −6
inherited_text.mako.rs
...nts/style/properties/longhand/inherited_text.mako.rs
+11 −8
list.mako.rs
components/style/properties/longhand/list.mako.rs
+3 −2
outline.mako.rs
components/style/properties/longhand/outline.mako.rs
+13 −7
pointing.mako.rs
components/style/properties/longhand/pointing.mako.rs
+17 −9
position.mako.rs
components/style/properties/longhand/position.mako.rs
+2 −1
svg.mako.rs
components/style/properties/longhand/svg.mako.rs
+3 −2
table.mako.rs
components/style/properties/longhand/table.mako.rs
+29 −22
text.mako.rs
components/style/properties/longhand/text.mako.rs
+3 −2
ui.mako.rs
components/style/properties/longhand/ui.mako.rs
+24 −34
properties.mako.rs
components/style/properties/properties.mako.rs
+7 −5
background.mako.rs
...onents/style/properties/shorthand/background.mako.rs
+21 −15
border.mako.rs
components/style/properties/shorthand/border.mako.rs
+40 −30
box.mako.rs
components/style/properties/shorthand/box.mako.rs
+6 −4
column.mako.rs
components/style/properties/shorthand/column.mako.rs
+6 −4
font.mako.rs
components/style/properties/shorthand/font.mako.rs
+2 −1
inherited_svg.mako.rs
...nts/style/properties/shorthand/inherited_svg.mako.rs
+6 −4
inherited_text.mako.rs
...ts/style/properties/shorthand/inherited_text.mako.rs
+4 −3
list.mako.rs
components/style/properties/shorthand/list.mako.rs
+6 −4
mask.mako.rs
components/style/properties/shorthand/mask.mako.rs
+5 −3
outline.mako.rs
components/style/properties/shorthand/outline.mako.rs
+39 −26
position.mako.rs
components/style/properties/shorthand/position.mako.rs
+3 −2
text.mako.rs
components/style/properties/shorthand/text.mako.rs
+5 −3
selector_parser.rs
components/style/selector_parser.rs
+5 −3
media_queries.rs
components/style/servo/media_queries.rs
+30 −26
selector_parser.rs
components/style/servo/selector_parser.rs
+2 −2
url.rs
components/style/servo/url.rs
+10 −9
document_rule.rs
components/style/stylesheets/document_rule.rs
+38 −29
keyframes_rule.rs
components/style/stylesheets/keyframes_rule.rs
+3 −2
mod.rs
components/style/stylesheets/mod.rs
+59 −44
rule_parser.rs
components/style/stylesheets/rule_parser.rs
+9 −7
stylesheet.rs
components/style/stylesheets/stylesheet.rs
+18 −13
supports_rule.rs
components/style/stylesheets/supports_rule.rs
+22 −15
viewport_rule.rs
components/style/stylesheets/viewport_rule.rs
+4 −4
stylist.rs
components/style/stylist.rs
+14 −12
grid.rs
components/style/values/generics/grid.rs
+23 −21
mod.rs
components/style/values/generics/mod.rs
+6 −6
rect.rs
components/style/values/generics/rect.rs
+5 −5
text.rs
components/style/values/generics/text.rs
+17 −11
mod.rs
components/style/values/mod.rs
+47 −45
align.rs
components/style/values/specified/align.rs
+6 −3
background.rs
components/style/values/specified/background.rs
+36 −27
basic_shape.rs
components/style/values/specified/basic_shape.rs
+14 −11
border.rs
components/style/values/specified/border.rs
+40 −31
calc.rs
components/style/values/specified/calc.rs
+21 −20
color.rs
components/style/values/specified/color.rs
+2 −1
gecko.rs
components/style/values/specified/gecko.rs
+22 −18
grid.rs
components/style/values/specified/grid.rs
+62 −49
image.rs
components/style/values/specified/image.rs
+117 −101
length.rs
components/style/values/specified/length.rs
+91 −66
mod.rs
components/style/values/specified/mod.rs
+12 −12
position.rs
components/style/values/specified/position.rs
+3 −1
rect.rs
components/style/values/specified/rect.rs
+11 −8
text.rs
components/style/values/specified/text.rs
+10 −8
transform.rs
components/style/values/specified/transform.rs
+2 −1
Cargo.toml
components/style_traits/Cargo.toml
+72 −0
lib.rs
components/style_traits/lib.rs
+5 −1
values.rs
components/style_traits/values.rs
+4 −4
viewport.rs
components/style_traits/viewport.rs
+1 −1
Cargo.toml
ports/geckolib/Cargo.toml
+13 −8
glue.rs
ports/geckolib/glue.rs
+9 −0
testing_commands.py
python/servo/testing_commands.py
+1 −1
Cargo.toml
tests/unit/gfx/Cargo.toml
+1 −1
Cargo.toml
tests/unit/style/Cargo.toml
+7 −7
media_queries.rs
tests/unit/style/media_queries.rs
+2 −2
border.rs
tests/unit/style/parsing/border.rs
+0 −1
image.rs
tests/unit/style/parsing/image.rs
+3 −2
length.rs
tests/unit/style/parsing/length.rs
+33 −15
mod.rs
tests/unit/style/parsing/mod.rs
+3 −2
selectors.rs
tests/unit/style/parsing/selectors.rs
+1 −1
supports.rs
tests/unit/style/parsing/supports.rs
+3 −2
value.rs
tests/unit/style/parsing/value.rs
+14 −5
mod.rs
tests/unit/style/properties/mod.rs
+1 −1
serialization.rs
tests/unit/style/properties/serialization.rs
+3 −2
restyle_hints.rs
tests/unit/style/restyle_hints.rs
+8 −8
bench.rs
tests/unit/style/rule_tree/bench.rs
+11 −10
stylesheets.rs
tests/unit/style/stylesheets.rs
+14 −9
viewport.rs
tests/unit/style/viewport.rs
+1 −1
Cargo.toml
tests/unit/stylo/Cargo.toml