servo/components/style/gecko
bors-servo f11a922760 Auto merge of #17430 - upsuper:font-weight-int, r=nox
Store font-weight as integer directly

It doesn't make much sense to store `font-weight` as separate enums, especially given that we would need to support (somehow) arbitrary font weight value when we implement CSS Fonts Level 4.

This PR refactors the `font-weight` a bit to make it store as `u16` directly.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17430)
<!-- Reviewable:end -->
2017-07-06 16:18:36 -07:00
..
generated Backed out changeset fec394734f83 (bug 17624) for build bustage a=backout CLOSED TREE 2017-07-06 21:58:15 +00:00
arc_types.rs stylo: Fix StyleSheetInner/Stylesheet mapping 2017-07-02 15:49:40 +02:00
conversions.rs implements nsStyleImage type properties animatable 2017-07-05 13:10:58 +09:00
data.rs stylo: Fix StyleSheetInner/Stylesheet mapping 2017-07-02 15:49:40 +02:00
global_style_data.rs Separate thread pool from global state for Gecko 2017-06-23 19:36:58 +09:00
media_queries.rs style: Assert we never style a root element from another document. 2017-06-21 19:55:02 +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 Auto merge of #17577 - mbrubeck:inactive, r=emilio 2017-06-30 10:13:01 -07:00
pseudo_element.rs Reframe less on restyles that involve nonexistent first-letter frames in Gecko. 2017-06-26 23:27:39 -07:00
pseudo_element_definition.mako.rs Bug 1369187: style: Add first-line and first-letter to the set of eager pseudo styles. r=bholley 2017-06-01 21:09:34 +02:00
regen_atoms.py Bug 1364412: Convert pseudo-elements to an enum. r=hiro,xidorn 2017-05-16 02:53:41 +02:00
restyle_damage.rs style: Fix propagation of text-decoration lines. 2017-06-26 23:12:18 -07:00
rules.rs Use integer for specified and computed font-weight 2017-07-06 15:31:24 +10:00
selector_parser.rs style: Don't treat some document-state-related pseudo-classes as revalidation selectors. 2017-06-29 08:45:05 -07: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 Rip out the generic abstractions around ThreadLocalStyleContext. 2017-07-05 16:37:17 -07:00
url.rs implements nsStyleImageRequest type properties animatable 2017-07-05 13:11:58 +09:00
values.rs implements nsStyleCoord type properties animatable 2017-07-05 12:54:45 +09:00
wrapper.rs Backed out changeset fec394734f83 (bug 17624) for build bustage a=backout CLOSED TREE 2017-07-06 21:58:15 +00:00