servo/components/style
Emilio Cobos Álvarez 3c6be59d22
style: Back out bug 1481866.
The behavior the WG proposed is way more subtle than what that bug implements,
including:

 * Implementing two logical overflow longhands.
 * Expanding the overflow shorthand to different longhands depending on the
   syntax of that.

Meanwhile, Blink hasn't done the swap and will ship the same behavior that we
shipped in Firefox 61 (bug 1453148), that is, overflow-x, then overflow-y.

So I think lacking a clear way forward we should revert this change and preserve
our shipped behavior.

Differential Revision: https://phabricator.services.mozilla.com/D6317
2018-09-22 17:53:26 +02:00
..
counter_style Format style component. 2018-09-09 16:24:45 +02:00
gecko style: Fix Gecko build. 2018-09-15 19:19:18 +02:00
gecko_bindings Format style component. 2018-09-09 16:24:45 +02:00
gecko_string_cache style: Manually inline class and ID getters. 2018-08-18 17:54:54 +02:00
invalidation Format style component. 2018-09-09 16:24:45 +02:00
media_queries Format style component. 2018-09-09 16:24:45 +02:00
properties style: Back out bug 1481866. 2018-09-22 17:53:26 +02:00
rule_tree style: Make Servo build. 2018-09-18 11:46:23 +02:00
servo style: Fix servo build and drop a FIXME there. 2018-09-15 19:19:18 +02:00
sharing servo_arc cleanups for publishing. 2018-09-18 11:39:54 +02:00
stylesheets Format style component. 2018-09-09 16:24:45 +02:00
use_counters Format style component. 2018-09-09 16:24:45 +02:00
values style: Merge the two scrollbar color properties into scrollbar-color. 2018-09-22 17:53:15 +02:00
animation.rs style: Fix Gecko build. 2018-09-15 19:19:18 +02:00
applicable_declarations.rs Format style component. 2018-09-09 16:24:45 +02:00
attr.rs Format style component. 2018-09-09 16:24:45 +02:00
author_styles.rs Format style component. 2018-09-09 16:24:45 +02:00
bezier.rs Run rustfmt on selectors, servo_arc, and style. 2018-04-10 17:35:15 -07:00
bloom.rs Run rustfmt on selectors, servo_arc, and style. 2018-04-10 17:35:15 -07:00
build.rs Run rustfmt on selectors, servo_arc, and style. 2018-04-10 17:35:15 -07:00
build_gecko.rs Format style component. 2018-09-09 16:24:45 +02:00
Cargo.toml This updates the smallvec crate and enables the union feature 2018-09-19 07:16:30 +02:00
cbindgen.toml style: Use cbindgen for basic_shape::FillRule. 2018-09-03 12:32:25 +02:00
context.rs Replace mpsc with crossbeam/servo channel, update ipc-channel 2018-09-12 13:33:32 +08:00
custom_properties.rs style: Remove DeclaredValue. 2018-09-18 11:39:31 +02:00
data.rs Format style component. 2018-09-09 16:24:45 +02:00
dom.rs Format style component. 2018-09-09 16:24:45 +02:00
dom_apis.rs Format style component. 2018-09-09 16:24:45 +02:00
driver.rs Run rustfmt on selectors, servo_arc, and style. 2018-04-10 17:35:15 -07:00
element_state.rs style: Appease tidy. 2018-07-01 01:01:46 +02:00
encoding_support.rs style: Fix servo build. 2018-06-23 20:34:10 +02:00
error_reporting.rs style: Better debugging for stylesheets and URLs. 2018-06-23 20:37:03 +02:00
font_face.rs Format style component. 2018-09-09 16:24:45 +02:00
font_metrics.rs Run rustfmt on selectors, servo_arc, and style. 2018-04-10 17:35:15 -07:00
hash.rs style: Convert FnvHash{Set,Map} instances to FxHash{Set,Map}. 2018-08-08 01:34:35 +02:00
lib.rs Replace mpsc with crossbeam/servo channel, update ipc-channel 2018-09-12 13:33:32 +08:00
logical_geometry.rs Format style component. 2018-09-09 16:24:45 +02:00
macros.rs Format style component. 2018-09-09 16:24:45 +02:00
matching.rs Format style component. 2018-09-09 16:24:45 +02:00
parallel.rs Run rustfmt on selectors, servo_arc, and style. 2018-04-10 17:35:15 -07:00
parser.rs Format style component. 2018-09-09 16:24:45 +02:00
README.md
rule_cache.rs style: Convert FnvHash{Set,Map} instances to FxHash{Set,Map}. 2018-08-08 01:34:35 +02:00
scoped_tls.rs
selector_map.rs Format style component. 2018-09-09 16:24:45 +02:00
selector_parser.rs style: Fix servo build. 2018-09-03 12:56:30 +02:00
shared_lock.rs Update parking_lot to 0.6 2018-07-20 00:44:08 +02:00
str.rs Run rustfmt on selectors, servo_arc, and style. 2018-04-10 17:35:15 -07:00
style_adjuster.rs Format style component. 2018-09-09 16:24:45 +02:00
style_resolver.rs Format style component. 2018-09-09 16:24:45 +02:00
stylesheet_set.rs Format style component. 2018-09-09 16:24:45 +02:00
stylist.rs Format style component. 2018-09-09 16:24:45 +02:00
thread_state.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
timer.rs Run rustfmt on selectors, servo_arc, and style. 2018-04-10 17:35:15 -07:00
traversal.rs Format style component. 2018-09-09 16:24:45 +02:00
traversal_flags.rs style: Get rid of unstyled children only traversals. 2017-11-20 08:24:08 +01:00

servo-style

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