servo/components/style/stylesheets
Emilio Cobos Álvarez 89b8f30737
style: Hook the use counters into StyleSheet parsing.
Still not hooked into telemetry, I talked with :janerik and :gfritzsche about
that, but test incoming!

This intentionally doesn't handle CSSOM and such for now, will file followups
for those, though should be trivial.

I want to unify / clean up how we do the use counters and the error reporting
stuff for CSSOM, since the current function call still shows up in profiles,
but that should be a follow-up.

Differential Revision: https://phabricator.services.mozilla.com/D3828
2018-09-03 12:31:33 +02:00
..
counter_style_rule.rs Use Servo data to back @counter-style rule. 2018-04-05 09:33:45 +10:00
document_rule.rs style: Add @-moz-document media-document(image|video|plugin). 2018-07-24 03:30:59 +02:00
font_face_rule.rs Use Servo data to back @font-face rule in Gecko. 2018-04-04 09:33:07 +10:00
font_feature_values_rule.rs style: Remove location from preludes and take it from argument. 2018-07-01 00:07:20 +02:00
import_rule.rs style: Parse sheets on the thread pool. 2018-04-28 10:25:59 +02:00
keyframes_rule.rs style: Hook the use counters into StyleSheet parsing. 2018-09-03 12:31:33 +02:00
loader.rs Split CssUrl from SpecifiedUrl for non-value URLs. 2018-03-08 23:34:34 +11:00
media_rule.rs Run rustfmt on selectors, servo_arc, and style. 2018-04-10 17:35:15 -07:00
mod.rs style: Hook the use counters into StyleSheet parsing. 2018-09-03 12:31:33 +02:00
namespace_rule.rs Avoid the generic writer parameter for PropertyDeclaration serialization. 2018-01-22 14:58:05 -08:00
origin.rs Run rustfmt on selectors, servo_arc, and style. 2018-04-10 17:35:15 -07:00
page_rule.rs Manual fixups so that the rustfmt output won't trigger tidy. 2018-04-10 17:33:25 -07:00
rule_list.rs style: Don't let @namespace rules that aren't going to be inserted affect the namespace map. 2018-06-02 12:05:47 +02:00
rule_parser.rs style: Remove location from preludes and take it from argument. 2018-07-01 00:07:20 +02:00
rules_iterator.rs style: Remove an unused import. 2018-04-17 20:02:33 +02:00
style_rule.rs style: Measure heap allocations hanging off selector components. 2018-07-16 19:43:15 +02:00
stylesheet.rs style: Hook the use counters into StyleSheet parsing. 2018-09-03 12:31:33 +02:00
supports_rule.rs style: Remove PropertyId::name. 2018-06-12 12:15:12 -07:00
viewport_rule.rs style: Move the error reporter into ParserContext. 2018-06-23 20:36:23 +02:00