gecko-dev/servo/components/style
Lucjan Suski da2598d6c0 servo: Merge #16076 - Stylo: Add gecko glue for grid-auto-flow (from methyl:grid-auto-flow-glue); r=Wafflespeanut
- [x] `./mach build-geckolib` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #16025 (github issue number if applicable).
- [x] These changes do not require tests because we don't test gecko glue code

Source-Repo: https://github.com/servo/servo
Source-Revision: 2fcbdb62f7c9008ecf13ad249fdc25615cced2f9

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 1eb5f760c9b88c5676acd7da64fb4ff1babee4e0
2017-03-22 04:57:21 -07:00
..
binding_tools servo: Merge #15843 - Servo side of gecko bug 1343078: update bindinggen bits for the changes I'm making to Gecko atoms (from bzbarsky:split-anon-box-atoms); r=bzbarsky 2017-03-07 22:28:02 -08:00
gecko servo: Merge #16077 - Bug 1345950: stylo: Fix slow selector flags. r=bholley (from emilio:slow-flags); r=bholley 2017-03-22 03:23:51 -07:00
gecko_bindings servo: Merge #15813 - Implement parsing/serialization and glue for will-change property (from canaltinova:will-change); r=upsuper,emilio 2017-03-21 21:56:23 -07:00
gecko_string_cache servo: Merge #15935 - Binding update (from upsuper:binding-update); r=Wafflespeanut 2017-03-13 22:00:40 -07:00
properties servo: Merge #16076 - Stylo: Add gecko glue for grid-auto-flow (from methyl:grid-auto-flow-glue); r=Wafflespeanut 2017-03-22 04:57:21 -07:00
rule_tree servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
servo servo: Merge #16077 - Bug 1345950: stylo: Fix slow selector flags. r=bholley (from emilio:slow-flags); r=bholley 2017-03-22 03:23:51 -07:00
values servo: Merge #16062 - stylo: Make specified::parse_number() return finite f32 (from BorisChiou:stylo/animation/parse_number); r=emilio 2017-03-21 09:22:37 -07:00
animation.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
attr.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
bezier.rs servo: Merge #14821 - More docs in style (from servo:docs-in-style); r=emilio 2017-01-02 02:08:01 -08:00
bloom.rs servo: Merge #15462 - Accumulate parent elements that need selector bits set on the ThreadLocalStyleContext (from bholley:accumulate_selector_flags); r=emilio 2017-02-08 19:33:27 -08:00
build_gecko.rs servo: Merge #16055 - stylo: Bug 1343153 - Use servo css-parser for ParseEasing (from BorisChiou:stylo/animation/parse_easing); r=emilio 2017-03-21 01:36:49 -07:00
build.rs servo: Merge #16022 - stylo: Add a build log mechanism (from emilio:stylo-build-log); r=upsuper 2017-03-18 06:45:01 -07:00
cache.rs servo: Merge #15891 - style: Iterate the LRU cache contents from back to front (from emilio:lru-back-to-front); r=bholley,mbrubeck 2017-03-11 02:31:25 -08:00
Cargo.toml servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
cascade_info.rs servo: Merge #14802 - Document more style modules (from emilio:no-missing-docs); r=Wafflespeanut 2016-12-31 15:34:51 -08:00
context.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
custom_properties.rs servo: Merge #15997 - Rearrange PropertyDeclaration to avoid embedding DeclaredValue (from bholley:rearrange_propdecl); r=mbrubeck 2017-03-16 14:48:53 -07:00
data.rs servo: Merge #15791 - Bug 1340334: Allow sibling hints in StoredRestyleHint, and handle them correctly (from emilio:hint); r=bholley 2017-03-01 18:08:43 -08:00
dom.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
element_state.rs servo: Merge #16028 - Stylo: Add support for -moz-* pseudo-classes for alt text (from canaltinova:pseudos-for-alt); r=Manishearth 2017-03-18 13:45:01 -07:00
encoding_support.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
error_reporting.rs servo: Merge #15931 - style: Kill SharedStyleContext::default_computed_values (from emilio:die-defaultvalues-die); r=mbrubeck 2017-03-13 16:50:26 -07:00
font_face.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
font_metrics.rs servo: Merge #14802 - Document more style modules (from emilio:no-missing-docs); r=Wafflespeanut 2016-12-31 15:34:51 -08:00
keyframes.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
lib.rs servo: Merge #16053 - Use AtomicRefCell instead of RwLock inside SharedRwLock for stylo (from bholley:shared_lock_atomic_refcell); r=bholley 2017-03-20 17:00:31 -07: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
matching.rs servo: Merge #16077 - Bug 1345950: stylo: Fix slow selector flags. r=bholley (from emilio:slow-flags); r=bholley 2017-03-22 03:23:51 -07:00
media_queries.rs servo: Merge #15941 - style: Fix media query parsing when invalid queries are present (from emilio:media); r=heycam 2017-03-15 09:56:40 -07:00
parallel.rs servo: Merge #15891 - style: Iterate the LRU cache contents from back to front (from emilio:lru-back-to-front); r=bholley,mbrubeck 2017-03-11 02:31:25 -08:00
parser.rs servo: Merge #15931 - style: Kill SharedStyleContext::default_computed_values (from emilio:die-defaultvalues-die); r=mbrubeck 2017-03-13 16:50:26 -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
restyle_hints.rs servo: Merge #16077 - Bug 1345950: stylo: Fix slow selector flags. r=bholley (from emilio:slow-flags); r=bholley 2017-03-22 03:23:51 -07:00
scoped_tls.rs servo: Merge #15119 - Add style performance statistics to Servo (from bholley:traversal_stats); r=emilio 2017-01-19 15:27:34 -08:00
selector_parser.rs servo: Merge #14819 - Document most of the remaining parts of the style system, make docs-by-default for the whole style system (from emilio:no-missing-docs); r=Manishearth 2017-01-02 04:10:56 -08:00
sequential.rs servo: Merge #15891 - style: Iterate the LRU cache contents from back to front (from emilio:lru-back-to-front); r=bholley,mbrubeck 2017-03-11 02:31:25 -08:00
shared_lock.rs servo: Merge #16053 - Use AtomicRefCell instead of RwLock inside SharedRwLock for stylo (from bholley:shared_lock_atomic_refcell); r=bholley 2017-03-20 17:00:31 -07:00
sink.rs servo: Merge #14819 - Document most of the remaining parts of the style system, make docs-by-default for the whole style system (from emilio:no-missing-docs); r=Manishearth 2017-01-02 04:10:56 -08:00
str.rs servo: Merge #15735 - Update cssparser to 0.11 (from servo:cssparserup); r=emilio 2017-02-26 02:19:32 -08:00
stylesheets.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
stylist.rs servo: Merge #16077 - Bug 1345950: stylo: Fix slow selector flags. r=bholley (from emilio:slow-flags); r=bholley 2017-03-22 03:23:51 -07:00
supports.rs servo: Merge #15856 - Deduplicate declarations on insertion, not at the end of parsing a block (from servo:dedup); r=Manishearth 2017-03-08 03:07:04 -08: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 #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
viewport.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00

servo-style

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