servo/components/style/gecko
Emilio Cobos Álvarez fce58015d6 style: Cleanup unused style traversal flags.
Some of these were unused, some of them were only used in combination with
others, so I've unified them.

In particular, Forgetful and ClearAnimationOnlyDirtyDescendants were used only
together for a very specific task (the final animation traversal), so I merged
them into something that has that name.

ClearDirtyBits was unused, so I removed along with some code that would no
longer be called.

Differential Revision: https://phabricator.services.mozilla.com/D25454
2019-04-12 12:20:07 +02:00
..
arc_types.rs style: Fix Gecko and Servo builds, and appease tidy. 2019-03-27 14:29:28 +01:00
boxed_types.rs style: Add FFI API to use SharedMemoryBuilder. 2019-04-12 12:19:52 +02:00
conversions.rs style: Remove some redundant use statements. 2019-04-12 12:19:57 +02:00
data.rs style: Simplify a bit our generated bindings by getting rid of FooBorrowed and FooBorrowedMut. 2019-03-27 14:29:19 +01:00
media_features.rs style: Remove comment that is outdated since I fixed it in bug 1483808. 2019-04-12 12:19:56 +02:00
media_queries.rs Rename Document::GetShell() to Document::GetPresShell() and make it return PresShell* rather than nsIPresShell* 2019-04-12 12:19:39 +02:00
mod.rs style: Add FFI API to use SharedMemoryBuilder. 2019-04-12 12:19:52 +02:00
non_ts_pseudo_class_list.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
pseudo_element.rs style: Fix Gecko and Servo builds, and appease tidy. 2019-03-27 14:29:28 +01:00
pseudo_element_definition.mako.rs style: Add derived ToShmem implementations. 2019-04-12 12:19:52 +02:00
regen_atoms.py style: Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. 2019-02-23 21:04:03 -08: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
rules.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
selector_parser.rs style: Add derived ToShmem implementations. 2019-04-12 12:19:52 +02:00
snapshot.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
snapshot_helpers.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
traversal.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
url.rs style: Add derived ToShmem implementations. 2019-04-12 12:19:52 +02:00
values.rs style: Remove some redundant use statements. 2019-04-12 12:19:57 +02:00
wrapper.rs style: Cleanup unused style traversal flags. 2019-04-12 12:20:07 +02:00