aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/stylesheet_loader.rs
diff options
context:
space:
mode:
authorbors-servo <servo-ops@mozilla.com>2020-05-06 04:12:31 -0400
committerGitHub <noreply@github.com>2020-05-06 04:12:31 -0400
commitb290ad95c159aeefa6e3fca91876e2a5fc584584 (patch)
tree471ead1850e4678d2cb3e9e4fc95a4495f366e6d /components/script/stylesheet_loader.rs
parent81b92b9c1a05eb526678c82e6cf28d665973ab14 (diff)
parent3a74013abcec241d67d2685e52a031409dc59dd4 (diff)
downloadservo-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