aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/timer.rs
Commit message (Collapse)AuthorAgeFilesLines
* Start having animations conform to the HTML specMartin Robinson2020-05-051-63/+0
| | | | | | | | | | | | | | This is a small step toward fixing #19242. The main idea is that the clock for animations should advance as the event loop ticks. We accomplish this by moving the clock from layout and naming it the "animation timeline" which is the spec language. This should fix flakiness with animations and transitions tests where a reflow could move animations forward while script was running. This change also starts to break out transition and animation events into their own data structure, because it's quite likely that the next step in fixing #19242 is to no longer send these events through a channel.
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
|
* Run rustfmt on selectors, servo_arc, and style.Bobby Holley2018-04-101-4/+4
| | | | | | | | | | This was generated with: ./mach cargo fmt --package selectors && ./mach cargo fmt --package servo_arc && ./mach cargo fmt --package style Using rustfmt 0.4.1-nightly (a4462d1 2018-03-26)
* order derivable traits listsClément DAVID2017-08-231-2/+2
| | | | | | Ignoring : - **generated**.rs - python/tidy/servo_tidy_tests/rust_tidy.rs
* style: Document the timer module.Emilio Cobos Álvarez2016-12-311-3/+8
|
* style: Add a new Timer structure to the shared style context, and basic ↵Emilio Cobos Álvarez2016-07-201-0/+58
infrastructure for controlling animations.