gecko-dev/servo/tests/unit/style
Atheed Thameem 1e16d07cc0 servo: Merge #15360 - Ensured all font-weight keywords are preserved until computed-value time (from atheed:font-weight-keyword); r=emilio
Fixed the serialization of `font-weight` keywords (i.e. `bold`, `normal`, etc.) to ensure that Servo preserves the keyword until computed-value time (just as other major browsers do).

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #15337

<!-- Either: -->
- [X] There are tests for these changes

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: 287b02e21fa2c81d58b070be36add5e951512679

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 949ec8039bdaa5b396bbf3df53112fc0ee565992
2017-02-08 11:04:29 -08:00
..
parsing servo: Merge #15360 - Ensured all font-weight keywords are preserved until computed-value time (from atheed:font-weight-keyword); r=emilio 2017-02-08 11:04:29 -08:00
properties servo: Merge #15424 - Fix some build warnings (from servo:warnings); r=mbrubeck 2017-02-07 07:16:22 -08:00
rule_tree servo: Merge #15288 - Refactor more stuff in preparation for special handling for restyling using the style attribute (from emilio:style-attr-restyle); r=SimonSapin 2017-01-30 14:54:26 -08:00
Cargo.toml servo: Merge #15440 - Update selectors to 0.17 (from KiChjang:selectors); r=KiChjang 2017-02-07 20:36:59 -08:00
animated_properties.rs servo: Merge #14747 - Interpolate colors with premultiplied alpha (from hiikezoe:color-interpolation2); r=emilio 2016-12-28 02:06:38 -08:00
attr.rs servo: Merge #12632 - account for sign in double parsing (from bobthekingofegypt:signed_parse_double); r=KiChjang 2016-07-28 16:56:43 -05:00
cache.rs servo: Merge #12311 - Move the cache module out of util (from Ms2ger:cache); r=nox 2016-07-08 07:46:00 -07:00
keyframes.rs servo: Merge #15299 - Create KeyframeAnimation for empty keyframe rules (from hiikezoe:empty-keyframe); r=emilio,pcwalton 2017-01-31 14:42:06 -08:00
lib.rs servo: Merge #15299 - Create KeyframeAnimation for empty keyframe rules (from hiikezoe:empty-keyframe); r=emilio,pcwalton 2017-01-31 14:42:06 -08:00
logical_geometry.rs servo: Merge #15268 - Make text-orientation:sideways-right an alias for sideways in Gecko (from mbrubeck:sideways); r=upsuper 2017-01-28 17:24:47 -08:00
media_queries.rs servo: Merge #15115 - Introduce the `NoCalcLength` (from Wafflespeanut:lop); r=emilio 2017-01-28 14:08:38 -08:00
owning_handle.rs servo: Merge #13759 - Implement OwningHandle in style (from bholley:owning_handle); r=SimonSapin 2016-10-14 10:42:10 -05:00
str.rs servo: Merge #14535 - Introduce a PropertyId enum and use it instead of strings of property names (from servo:property-id); r=mbrubeck 2016-12-10 01:16:26 -08:00
stylesheets.rs servo: Merge #14540 - style: Basic @import support (from servo:at-import); r=SimonSapin,Ms2ger 2016-12-16 09:43:19 -08:00
stylist.rs servo: Merge #15288 - Refactor more stuff in preparation for special handling for restyling using the style attribute (from emilio:style-attr-restyle); r=SimonSapin 2017-01-30 14:54:26 -08:00
value.rs servo: Merge #15115 - Introduce the `NoCalcLength` (from Wafflespeanut:lop); r=emilio 2017-01-28 14:08:38 -08:00
viewport.rs servo: Merge #15115 - Introduce the `NoCalcLength` (from Wafflespeanut:lop); r=emilio 2017-01-28 14:08:38 -08:00