servo/components/style
bors-servo 9d320d5a34 Auto merge of #14518 - mbrubeck:rowspan2, r=notriddle
Fix inline layout of table cells impacted by rowspan

This is part of the fix for #11297. This PR fixes the inline layout of table cells impacted by row-spanning cells from previous rows. A separate PR to follow will fix the table block size calculations to account for rowspan.

This PR doesn't yet include any test changes. If it doesn't cause any existing tests to pass, I will add a new test to it.

r? @pcwalton

<!-- 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/14518)
<!-- Reviewable:end -->
2016-12-26 10:09:09 -08:00
..
binding_tools Remove static atoms of CSS properties 2016-12-16 18:14:40 +11:00
gecko style: Update bindings because of bug 1325006 2016-12-25 01:31:08 +01:00
gecko_bindings Auto merge of #14731 - heycam:flushing_and_pseudos, r=heycam 2016-12-25 18:13:30 -08:00
gecko_string_cache Update atoms. 2016-12-22 10:06:00 +08:00
properties Auto merge of #14640 - upsuper:unset-storage, r=emilio 2016-12-25 14:23:34 -08:00
rule_tree style: Use a HashSet in free-list check. 2016-12-19 09:47:00 +01:00
servo Make background-position a shorthand instead of a longhand 2016-12-15 01:36:30 +03:00
values stylo: handle unresolved url value gracefully 2016-12-21 10:14:44 +11:00
animation.rs layout: Minor style cleanup. 2016-11-30 16:36:02 -08:00
atomic_refcell.rs Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. 2016-11-24 17:07:38 -08:00
attr.rs Remove redundant url clones 2016-11-18 12:39:22 +08:00
bezier.rs Move util::bezier to style 2016-02-14 19:45:24 +01:00
bloom.rs Stop using UnsafeNode in the bloom filter. 2016-12-22 10:42:53 -08:00
build.rs Do build-time bindgen 2016-12-10 00:33:41 -10:00
build_gecko.rs style: Update bindings because of bug 1325006 2016-12-25 01:31:08 +01:00
cache.rs Remove usage of deprecated SipHasher. 2016-10-10 18:35:07 +02:00
Cargo.toml Remove the unused dependency of style to plugins. 2016-12-22 19:54:04 +01:00
cascade_info.rs style: Introduce a generic way of gathering information from the cascade, and use it for viewport units. 2016-08-16 10:58:16 -07:00
context.rs Remove generation, remove filter pop, and add size tests. 2016-12-22 11:09:55 -08:00
custom_properties.rs Store unset keyword as specified value 2016-12-21 10:43:26 +11:00
data.rs Make Restyle tracking more granular. 2016-12-09 14:46:40 -10:00
dom.rs Stop using UnsafeNode in the parallel traversal. 2016-12-22 10:42:53 -08:00
element_state.rs Add support for fullscreen #10102 2016-12-09 11:45:50 +01:00
error_reporting.rs Add some documentation to the style crate. 2016-06-27 17:33:14 +02:00
font_face.rs use Either type for UrlOrNone 2016-11-30 11:43:14 -05:00
font_metrics.rs style: Refactor and add infrastructure for font metrics in style. 2016-11-13 11:54:10 +01:00
keyframes.rs style: Avoid ending up with an invalid keyframe when inf or NaN are at play. 2016-12-15 13:58:51 +01:00
lib.rs Auto merge of #14671 - servo:style-no-plugins, r=mbrubeck 2016-12-22 12:53:33 -08:00
logical_geometry.rs style: Add a "start_end()" method to LogicalMargin 2016-11-10 19:17:29 +08:00
matching.rs Auto merge of #14518 - mbrubeck:rowspan2, r=notriddle 2016-12-26 10:09:09 -08:00
media_queries.rs style: Add a way to update an empty stylesheet for @import. 2016-12-16 16:57:19 +01:00
owning_handle.rs Implement OwningHandle in style. 2016-10-13 16:53:37 -06:00
parallel.rs Stop using UnsafeNode in the parallel traversal. 2016-12-22 10:42:53 -08:00
parser.rs Use the ParserContext along with Parser in the parse function 2016-11-27 08:49:20 +05:30
README.md docs: Add style overview. 2016-05-04 00:34:03 +02:00
restyle_hints.rs Make Restyle tracking more granular. 2016-12-09 14:46:40 -10:00
scoped_tls.rs Introduce and use Scoped TLS. 2016-12-21 11:10:39 -08:00
selector_parser.rs Make Restyle tracking more granular. 2016-12-09 14:46:40 -10:00
sequential.rs Introduce and use Scoped TLS. 2016-12-21 11:10:39 -08:00
sink.rs Move util::vec::ForgetfulSink to style::sink and simplify it 2016-07-04 16:48:14 +02:00
str.rs cow_to_ascii_lowercase() 2016-12-09 10:56:20 -10:00
stylesheets.rs style: Fix @import serialization. 2016-12-16 17:59:47 +01:00
stylist.rs style: Add a struct to represent import rules, and parse them correctly. 2016-12-16 16:57:18 +01:00
thread_state.rs style: Simplify initialization of thread_state. 2016-12-25 19:18:30 +01:00
timer.rs style: Add a new Timer structure to the shared style context, and basic infrastructure for controlling animations. 2016-07-20 09:05:53 -07:00
traversal.rs Remove generation, remove filter pop, and add size tests. 2016-12-22 11:09:55 -08:00
viewport.rs Remove usage of std::intrinsics::discriminant_value. 2016-12-20 07:07:05 +01:00

servo-style

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