servo/components/style/gecko
Emilio Cobos Álvarez 15e71c5670
style: Don't look for viewport units in stylesheets.
Use whether we've computed any viewport unit instead.

This is more accurate (we avoid restyling unnecessarily if we've found anything
ever on the stylesheet, but that hasn't matched).

This has the benefit of also matching Gecko, and simplify some code and
fishyness around, and also hopefully speeding up stylesheet parsing.
2017-08-28 12:05:22 +02:00
..
generated Auto merge of #18241 - canaltinova:font-feature-values-lookup, r=emilio,xidorn 2017-08-25 15:45:03 -05:00
arc_types.rs stylo: Create ServoFontFeatureValuesRule and bind servo data 2017-07-27 13:38:00 -07:00
conversions.rs geckolib: Fix some warnings (treated as error) new in Rust Nigthly 2017-08-17 15:59:33 +02:00
data.rs order derivable traits lists 2017-08-23 21:38:44 +02:00
global_style_data.rs Reenable tight stacks sizes. 2017-08-25 21:29:18 -07:00
media_queries.rs style: Don't look for viewport units in stylesheets. 2017-08-28 12:05:22 +02:00
mod.rs Backed out changeset fec394734f83 (bug 17624) for build bustage a=backout CLOSED TREE 2017-07-06 21:58:15 +00:00
non_ts_pseudo_class_list.rs Check pref when parsing :fullscreen pseudo-class 2017-08-15 10:48:35 +10:00
pseudo_element.rs stylo: Remove a lot of the restyle damage related complexity. 2017-08-20 13:59:46 +02:00
pseudo_element_definition.mako.rs order derivable traits lists 2017-08-23 21:38:44 +02:00
regen_atoms.py Stylo's atom generation needs to deal with wrapper anon boxes. 2017-08-11 00:08:11 -04:00
restyle_damage.rs style: Inline a bunch of trivial stuff we're paying calls for in Geckolib. 2017-08-22 12:48:14 +02:00
rules.rs Use integer for specified and computed font-weight 2017-07-06 15:31:24 +10:00
selector_parser.rs order derivable traits lists 2017-08-23 21:38:44 +02:00
snapshot.rs style: Implement a more fine-grained invalidation method. 2017-06-13 13:26:41 +02:00
snapshot_helpers.rs ID and class selectors are ASCII case-insensitive in quirks mode. 2017-06-12 23:33:53 +02:00
traversal.rs Eliminate the sequential/traversal parallel distinction in favor of a unified adaptive driver. 2017-08-25 10:00:27 -07:00
url.rs Replace all uses of the style::stylearc alias with servo_arc. 2017-07-19 09:29:05 +02:00
values.rs Handle calcs in ScrollSnapPoints conversions 2017-08-24 14:28:23 -07:00
wrapper.rs Clean up bit clearing. 2017-08-26 10:22:03 -07:00