servo/components/layout_traits
Glenn Watson eec3fad93d Fixes a number of race conditions and reliability issues with reftests and compositor.
The basic idea is it's safe to output an image for reftest by testing:
 - That the compositor doesn't have any animations active.
 - That the compositor is not waiting on any outstanding paint messages to arrive.
 - That the script tasks are "idle" and therefore won't cause reflow.
    - This currently means page loaded, onload fired, reftest-wait not active, first reflow triggered.
    - It could easily be expanded to handle pending timers etc.
 - That the "epoch" that the layout tasks have last laid out after script went idle, is reflected by the compositor in all visible layers for that pipeline.
2015-05-14 09:35:53 +10:00
..
Cargo.toml Add a profile_traits crate to reduce compile times. 2015-04-30 17:58:47 -07:00
lib.rs Fixes a number of race conditions and reliability issues with reftests and compositor. 2015-05-14 09:35:53 +10:00