servo/components/style/gecko
Emilio Cobos Álvarez 61f3ff1de3
style: Split LengthPercentage again.
This is needed to support min() / max() / clamp(), etc, as those need to be a
tree of values and thus need heap storage.

This unfortunately grows LengthPercentage to be two pointers, which is bad as
it blows up the size of nsStylePosition enough to trigger the size assertions.

This patch comments out the assertion for now, the follow-up patches will
uncomment them.

Differential Revision: https://phabricator.services.mozilla.com/D58700
2020-02-12 02:43:10 +01:00
..
arc_types.rs style: Use ArcSlice for quotes. 2019-05-29 16:14:10 +02:00
boxed_types.rs Implement Animation.commitStyles. 2019-05-29 16:14:16 +02:00
conversions.rs style: Rustfmt recent changes. 2019-10-09 13:21:35 +02:00
data.rs style: Remove support for XBL resources. 2019-05-07 12:55:29 +02:00
media_features.rs style: Hide -moz-touch-enabled media query in Nightly and Early Beta. 2019-11-04 13:36:32 +01:00
media_queries.rs style: Split LengthPercentage again. 2020-02-12 02:43:10 +01:00
mod.rs style: Remove nsCSSValue bindings. 2019-05-29 16:14:14 +02:00
non_ts_pseudo_class_list.rs style: Remove full-screen-api.unprefix.enabled. 2019-12-16 14:23:56 +01:00
profiler.rs Stylo: replace uses of mem::uninitialized with MaybeUninit 2019-07-16 08:03:54 +02:00
pseudo_element.rs style: Fix cascade order of shadow parts. 2019-11-30 20:44:58 +01:00
pseudo_element_definition.mako.rs Cherry-pick some parts of the cssparser update. 2019-12-16 14:23:56 +01:00
regen_atoms.py style: Make Rust static atoms able to be used in const contexts. 2019-11-30 20:45:06 +01:00
restyle_damage.rs style: Simplify a bit our generated bindings by getting rid of FooBorrowed and FooBorrowedMut. 2019-03-27 14:29:19 +01:00
selector_parser.rs Cherry-pick some parts of the cssparser update. 2019-12-16 14:23:56 +01:00
snapshot.rs style: Refactor InvalidationMap flags to use bitflags. 2019-12-15 21:03:38 +01:00
snapshot_helpers.rs style: Rustfmt recent changes. 2019-11-30 20:45:07 +01:00
traversal.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
url.rs style: Fix Servo build. 2019-06-04 01:04:01 -04:00
values.rs style: Use cbindgen for content property. 2020-02-12 02:43:08 +01:00
wrapper.rs Rustfmt recent changes. 2019-12-16 14:23:56 +01:00