diff options
author | bors-servo <servo-ops@mozilla.com> | 2020-05-06 04:12:31 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-06 04:12:31 -0400 |
commit | b290ad95c159aeefa6e3fca91876e2a5fc584584 (patch) | |
tree | 471ead1850e4678d2cb3e9e4fc95a4495f366e6d /components/script/stylesheet_loader.rs | |
parent | 81b92b9c1a05eb526678c82e6cf28d665973ab14 (diff) | |
parent | 3a74013abcec241d67d2685e52a031409dc59dd4 (diff) | |
download | servo-b290ad95c159aeefa6e3fca91876e2a5fc584584.tar.gz servo-b290ad95c159aeefa6e3fca91876e2a5fc584584.zip |
Auto merge of #26407 - mrobinson:animation-restyle-model, r=jdm
Have animations more closely match the HTML spec
These two commits do two major things:
**Have animations ticks trigger a restyle**: This corrects synchronization issues with animations,
where the values used in layout are out of sync with what is returned by `getComputedStyle`.
**Tick the animation timer in script according to spec**: This greatly reduces the flakiness of
animation and transitions tests.
Fixes #13865.
<!-- 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 #13865
<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because ___
<!-- 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. -->
Diffstat (limited to 'components/script/stylesheet_loader.rs')
0 files changed, 0 insertions, 0 deletions