servo/components
Emilio Cobos Álvarez c99d6adf01 style: Consider display: none elements as having current style for animation-only traversal.
This is mostly a band-aid, though it also serves sorta as an
optimization.

The issue here is basically bug 1393323. By re-cascading, right now we
can't come up with the right before-change style if CSSOM has mutated
the rules. We really need a better way to come up with the before-change
style, as the animation-only traversal is not really sustainable (nor
fast, for that matter...).

But this avoids crashing and prevents the regression easily, so let's do
that for now.

Differential Revision: https://phabricator.services.mozilla.com/D90700
2021-02-26 16:44:05 +01:00
..
allocator
atoms Implement GPUUncapturedErrorEvent 2020-08-11 14:24:58 +05:30
background_hang_monitor improve reliability of hang monitor tests 2020-07-07 12:45:14 +08:00
bluetooth Pin git revisions of dependencies that aren't compatible in newer revisions. 2020-11-12 15:47:07 -05:00
bluetooth_traits
canvas Fix deprecation warnings. 2020-11-12 15:47:08 -05:00
canvas_traits Support for webxr layer management 2020-06-28 16:37:45 -05:00
compositing Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
config Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
config_plugins Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
constellation Add creation url and Secure Contexts 2020-11-25 18:30:50 +00:00
deny_public_fields
derive_common
devtools Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
devtools_traits Console.Clear implemented 2020-07-29 22:19:18 +05:30
dom_struct
domobject_derive
embedder_traits UWP: support virtual keyboard 2020-07-02 10:57:34 +02:00
fallible
geometry
gfx Update truetype dependency. 2021-02-25 10:10:40 -05:00
gfx_traits
hashglobe
jstraceable_derive
layout Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
layout_2020 Revert "Revert "Update harfbuzz, freetype, unicode-script."" 2020-08-10 13:30:12 -04:00
layout_thread Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
layout_thread_2020 Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
layout_traits ensure clean shutdown of all threads running JS 2020-06-30 13:22:38 +08:00
malloc_size_of style: Update euclid in stylo. 2021-02-26 16:44:05 +01:00
media
metrics
msg ensure clean shutdown of all threads running JS 2020-06-30 13:22:38 +08:00
net Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
net_traits Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
pixels
profile Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
profile_traits
rand
range
remutex
script Auto merge of #28201 - servo:rustup, r=jdm 2021-02-25 18:40:03 -05:00
script_layout_interface ensure clean shutdown of all threads running JS 2020-06-30 13:22:38 +08:00
script_plugins Upgrade to rustc 1.52.0-nightly (a8486b64b 2021-02-24) 2021-02-25 20:31:43 +01:00
script_traits Add creation url and Secure Contexts 2020-11-25 18:30:50 +00:00
selectors Fix typo 2020-07-01 13:49:28 -07:00
servo Port some code to Python3 2021-02-18 09:35:46 -05:00
servo_arc
size_of_test
std_test_override
style style: Consider display: none elements as having current style for animation-only traversal. 2021-02-26 16:44:05 +01:00
style_derive Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
style_traits
to_shmem
to_shmem_derive Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
url Update referrer computation 2020-07-02 14:29:26 +05:30
webdriver_server Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
webgpu Pin git revisions of dependencies that aren't compatible in newer revisions. 2020-11-12 15:47:07 -05:00
webrender_surfman Auto merge of #27766 - jdm:embedding-blit, r=asajeffrey 2020-11-15 17:33:40 -05:00
webrender_traits