Clément DAVID
c5fe235112
order derivable traits lists
...
Ignoring :
- **generated**.rs
- python/tidy/servo_tidy_tests/rust_tidy.rs
2017-08-23 21:38:44 +02:00
Emilio Cobos Álvarez
e1517d62af
style: Simplify and improve the per origin stylesheet invalidation setup.
...
MozReview-Commit-ID: adDDRhNnOw
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-08-23 09:26:21 +02:00
Emilio Cobos Álvarez
4c80cccbd2
stylo: Cleanup a bit of the Stylist clear setup.
...
This moves us to clear on rebuild, which allows us to remove yet another place
where we track stylist dirtiness.
Bug: 1390255
Reviewed-by: heycam
MozReview-Commit-ID: nihQbUAbh8
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-08-16 08:49:41 +02:00
Emilio Cobos Álvarez
f7eb46f484
style: Introduce OriginSet.
2017-08-14 12:46:41 +02:00
Cameron McCormack
f26a7e9372
geckolib: Return @font-face rules to Gecko in the expected cascade order.
2017-08-14 11:38:43 +08:00
Emilio Cobos Álvarez
0ae09aac32
style: Remove a few unneeded transmutes.
2017-08-13 16:49:05 +02:00
Cameron McCormack
d90ff1801a
style: Fix origin iteration order.
2017-08-13 18:51:05 +08:00
Cameron McCormack
321643ae61
style: Factor out per-origin data storage.
...
Also add an iter_mut_origins() function.
2017-08-13 18:50:57 +08:00
Cameron McCormack
0635fddbfc
style: Move Origin into its own file.
2017-08-13 18:36:58 +08:00