servo/components
bors-servo ed392ab3be
Auto merge of #26363 - mrobinson:animation-split-update-style, r=emilio
Split animation cancellation from update_style_for_animation

`update_style_for_animation` previously handled both canceling defunct
animations and also updating style to reflect current animation state.
This change splits those two concerns because we want to start handling
replaced or canceled animations and finished animations in two different
places.

This is a refactor, so ideally it shouldn't change any behavior.

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because they should not change behavior.

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2020-04-30 16:24:50 -04:00
..
allocator
atoms Add support for transitionrun events 2020-04-24 14:20:37 +02:00
background_hang_monitor
bluetooth
bluetooth_traits
canvas webgl: Return TEXTURE_IMMUTABLE_FORMAT as a boolean; don't panic on macOS for TEXTURE_IMMUTABLE_LEVELS. 2020-04-30 00:21:49 -04:00
canvas_traits Auto merge of #26333 - szeged:mmatyas__webgl_fns_getparam3, r=jdm 2020-04-30 16:09:35 -04:00
compositing Update test results for macOS. 2020-04-30 00:21:50 -04:00
config Add a pref for webxr glwindow anaglyphic red-cyan stereo 2020-04-29 17:23:48 -05:00
config_plugins
constellation Some Cargo.toml cleanups 2020-04-25 12:19:40 -07:00
debugger
deny_public_fields
derive_common
devtools Update devtools page titles. 2020-04-28 15:40:38 -04:00
devtools_traits Update devtools page titles. 2020-04-28 15:40:38 -04:00
dom_struct
domobject_derive
embedder_traits
fallible
geometry
gfx
gfx_traits
hashglobe
jstraceable_derive
layout Split animation cancellation from update_style_for_animation 2020-04-30 15:45:07 +02:00
layout_2020 Auto merge of #23661 - julientregoat:i-21289, r=jdm 2020-04-17 15:56:30 -04:00
layout_thread Add support for transitionrun events 2020-04-24 14:20:37 +02:00
layout_thread_2020 Add ElementAnimationState and PossibleElementAnimationState 2020-04-24 11:51:17 +02:00
layout_traits
malloc_size_of style: Run rustfmt. 2020-04-18 03:48:22 +02:00
media Upgrade to rustc 1.44.0-nightly (42abbd887 2020-04-07) 2020-04-09 21:33:44 +02:00
metrics
msg Make DOM own the style and layout data, in an UnsafeCell 2020-04-04 13:10:19 +02:00
net More Cargo.toml updates 2020-04-25 18:26:49 -07:00
net_traits Don't continually re-request completed requests that had load errors. 2020-04-17 11:59:00 -04:00
pixels
profile
profile_traits
rand
range
remutex
script Auto merge of #26296 - ramyananth:master, r=jdm 2020-04-30 12:05:21 -04:00
script_layout_interface Remove unused #![feature(…)] attributes 2020-04-15 15:01:46 +02:00
script_plugins Upgrade to rustc 1.44.0-nightly (42abbd887 2020-04-07) 2020-04-09 21:33:44 +02:00
script_traits Add support for transitionrun events 2020-04-24 14:20:37 +02:00
selectors style: Implement parsing / selector-matching for :is() and :where(). 2020-04-18 03:48:15 +02:00
servo Remove use of webrender::RendererKind 2020-04-20 22:05:59 +02:00
servo_arc
size_of_test
std_test_override
style Split animation cancellation from update_style_for_animation 2020-04-30 15:45:07 +02:00
style_derive style: Reformat recent changes. 2020-04-16 17:50:17 +02:00
style_traits style: Add CSS Error for DisallowedImportRule. 2020-04-16 16:35:07 +02:00
to_shmem
to_shmem_derive
url
webdriver_server Update serde_json. 2020-04-23 16:08:40 -04:00
webgpu
webrender_surfman Update surfman to 0.2 and remove glutin 2020-04-17 23:44:53 -05:00
webrender_traits Update surfman to 0.2 and remove glutin 2020-04-17 23:44:53 -05:00