gecko-dev/servo/components/style
Emilio Cobos Álvarez 48c6f0bf38 servo: Merge #17571 - style: Update Stylo bindings for new LookAndFeel_ColorID variants (from emilio:jwatt); r=emilio
Rebase of https://github.com/servo/servo/pull/17449

Source-Repo: https://github.com/servo/servo
Source-Revision: 8029f1a1bbe9721f5bd1a3772c9573e2b700dcc6

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 0c0c15a7fb7b2da87e8e21b489017d3d5c505f7b
2017-06-29 17:39:23 -07:00
..
counter_style servo: Merge #17530 - Improve sequence values in style (from servo:derive-all-the-things); r=emilio 2017-06-27 15:34:15 -07:00
gecko servo: Merge #17571 - style: Update Stylo bindings for new LookAndFeel_ColorID variants (from emilio:jwatt); r=emilio 2017-06-29 17:39:23 -07:00
gecko_bindings servo: Merge #17543 - Make text-shadow and box-shadow use SimpleShadow (from servo:derive-all-the-things); r=emilio 2017-06-28 07:28:45 -07:00
gecko_string_cache servo: Merge #17431 - style: Cleanup after #17427, and remove extra-optimistic optimization added in #17429 (from emilio:restyle-hints-xbl); r=emilio 2017-06-20 08:13:05 -07:00
invalidation servo: Merge #17550 - Fix dynamic style changes in XBL (from emilio:xbl-is-a-pain-in-the); r=heycam 2017-06-28 17:02:17 -07:00
properties servo: Merge #17571 - style: Update Stylo bindings for new LookAndFeel_ColorID variants (from emilio:jwatt); r=emilio 2017-06-29 17:39:23 -07:00
rule_tree servo: Merge #17481 - Stylo: Move match and cascade temporaries to CurrentElementInfo (from jryans:move-rule-node); r=bholley 2017-06-22 17:46:55 -07:00
servo servo: Merge #17528 - Fix stylo support for first-letter (from bzbarsky:first-letter-better); r=emilio 2017-06-26 23:46:13 -07:00
sharing servo: Merge #17481 - Stylo: Move match and cascade temporaries to CurrentElementInfo (from jryans:move-rule-node); r=bholley 2017-06-22 17:46:55 -07:00
stylesheets servo: Merge #17447 - style: Be more strict when setting the root font size (from emilio:root-disconnected-subtree); r=heycam,Manishearth 2017-06-22 04:17:04 -07:00
values servo: Merge #17560 - Introduce ToAnimatedValue 🎥 (from servo:derive-all-the-things); r=<try> 2017-06-29 06:49:39 -07:00
animation.rs servo: Merge #17481 - Stylo: Move match and cascade temporaries to CurrentElementInfo (from jryans:move-rule-node); r=bholley 2017-06-22 17:46:55 -07:00
applicable_declarations.rs servo: Merge #17281 - Pack bloom filter hashes better and save a word on Rule (from bholley:shrink_rule_again); r=emilio 2017-06-12 12:41:39 -07:00
attr.rs servo: Merge #17390 - Untry (from servo:untry); r=nox 2017-06-18 05:55:11 -07:00
bezier.rs servo: Merge #17184 - Bump euclid to 0.14.x (from nical:euclid-bump); r=SimonSapin 2017-06-14 07:25:05 -07:00
bloom.rs servo: Merge #17462 - various bloom filter optimizations (from bholley:bloom_optimizations); r=emilio 2017-06-22 14:39:30 -07:00
build_gecko.rs servo: Merge #17440 - Update bindgen to 0.26.1 (from emilio:bindgen-up); r=upsuper 2017-06-20 16:42:16 -07:00
build.rs servo: Merge #16935 - Move bindings tests out of the style crate (from servo:out-of-crate-bindings-tests); r=emilio 2017-05-19 03:48:14 -05:00
cache.rs servo: Merge #17142 - Move LRUCache to ArrayDeque crate (from kenan-rhoton:LRUCacheArrayVecDeque); r=emilio 2017-06-04 13:29:24 -07:00
Cargo.toml servo: Merge #17484 - Bump cssparser version to 0.16.1 in toml files (from canaltinova:upup); r=emilio 2017-06-22 16:52:00 -07:00
cascade_info.rs servo: Merge #16973 - Derive ToComputedValue (from servo:derive-all-the-things); r=emilio 2017-05-21 08:48:10 -05:00
context.rs servo: Merge #17504 - Make EagerPseudoStyles use an Arc, not a Box (from bholley:arc_pseudos); r=bholley 2017-06-23 20:07:45 -07:00
custom_properties.rs servo: Merge #17558 - Derive Eq and PartialEq for CustomPropertiesMap (from ferjm:custompropmap.eq); r=emilio 2017-06-28 22:01:17 -07:00
data.rs servo: Merge #17504 - Make EagerPseudoStyles use an Arc, not a Box (from bholley:arc_pseudos); r=bholley 2017-06-23 20:07:45 -07:00
dom.rs servo: Merge #17550 - Fix dynamic style changes in XBL (from emilio:xbl-is-a-pain-in-the); r=heycam 2017-06-28 17:02:17 -07:00
element_state.rs Backed out changeset 90036d4d378e (bug 17564) because gecko-side patch caused bustage on Windows. r=backout on a CLOSED TREE 2017-06-29 22:27:32 +02:00
encoding_support.rs servo: Merge #17286 - Set stylesheet url_data correctly for import rule (from upsuper:import-url-data); r=heycam 2017-06-12 17:08:49 -07:00
error_reporting.rs servo: Merge #17345 - Upgrade cssparser to 0.15 (from servo:cssparserup); r=<try> 2017-06-16 06:09:52 -07:00
font_face.rs servo: Merge #17530 - Improve sequence values in style (from servo:derive-all-the-things); r=emilio 2017-06-27 15:34:15 -07:00
font_metrics.rs servo: Merge #16333 - stylo: support font metrics (from Manishearth:stylo-metrics); r=heycam 2017-04-10 01:35:18 -05:00
lib.rs servo: Merge #17493 - remove various things now that Rust 1.17 is required (from froydnj:rust-117-fixes); r=jdm 2017-06-23 16:01:02 -07:00
logical_geometry.rs servo: Merge #17390 - Untry (from servo:untry); r=nox 2017-06-18 05:55:11 -07:00
macros.rs servo: Merge #17560 - Introduce ToAnimatedValue 🎥 (from servo:derive-all-the-things); r=<try> 2017-06-29 06:49:39 -07:00
matching.rs servo: Merge #17525 - style: Fix propagation of text-decoration lines (from emilio:text-decoration); r=heycam 2017-06-27 12:44:33 -07:00
media_queries.rs servo: Merge #17390 - Untry (from servo:untry); r=nox 2017-06-18 05:55:11 -07:00
parallel.rs servo: Merge #17334 - Make the traversal work better with the style sharing cache (from bholley:breadth_first_traversal); r=emilio 2017-06-15 10:34:49 -07:00
parser.rs servo: Merge #17530 - Improve sequence values in style (from servo:derive-all-the-things); r=emilio 2017-06-27 15:34:15 -07:00
README.md servo: Merge #10934 - style: Add infrastructure to support lazy pseudo-elements (from emilio:other-gecko-pseudos); r=bholley,mbrubeck 2016-05-04 03:42:23 -07:00
scoped_tls.rs servo: Merge #17235 - Increase the size of the style sharing cache to 31 (from bzbarsky:bigger-sharing-cache); r=bholley 2017-06-08 12:22:38 -07:00
selector_map.rs servo: Merge #17439 - Match compound selectors left-to-right (second try) (from bholley:compound_left_to_right); r=SimonSapin 2017-06-21 09:28:43 -07:00
selector_parser.rs servo: Merge #16752 - Report more informative CSS errors (from jdm:css-parse-error); r=SimonSapin 2017-06-09 14:31:48 -07:00
sequential.rs servo: Merge #17252 - style: don't perform selector matching on the flattened tree (from heycam:flattened-tree); r=emilio 2017-06-09 03:57:36 -07:00
shared_lock.rs servo: Merge #17493 - remove various things now that Rust 1.17 is required (from froydnj:rust-117-fixes); r=jdm 2017-06-23 16:01:02 -07:00
str.rs servo: Merge #16553 - Support vendor prefix keyframes rule (from hiikezoe:vendor-prefix-keyframes); r=emilio 2017-04-21 00:17:06 -05:00
style_adjuster.rs servo: Merge #17447 - style: Be more strict when setting the root font size (from emilio:root-disconnected-subtree); r=heycam,Manishearth 2017-06-22 04:17:04 -07:00
stylesheet_set.rs servo: Merge #17436 - Add an update_stylesheet method to StylesheetSet (from bradwerth:updateStylesheet); r=xidorn,emilio 2017-06-21 04:36:52 -07:00
stylist.rs servo: Merge #17528 - Fix stylo support for first-letter (from bzbarsky:first-letter-better); r=emilio 2017-06-26 23:46:13 -07:00
thread_state.rs servo: Merge #14896 - Tidy assignments (from g1smo:tidy-assignments); r=jdm 2017-01-07 09:40:46 -08:00
timer.rs servo: Merge #14801 - style: Document and force documentation in a big chunk of the style crate (from emilio:no-missing-docs); r=mbrubeck,Manishearth,Wafflespeanut 2016-12-31 03:19:02 -08:00
traversal.rs servo: Merge #17523 - style: Cleanup traversal.rs (from emilio:cleanup-traversal); r=nox 2017-06-27 07:08:42 -07:00

servo-style

Style system for Servo, using rust-cssparser for parsing.