mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Make all DOM manipulation wait until it's safe to do so (ie. all reflows for the page have completed). Fix a race where a newly-initiated reflow would be considered complete when receiving the completion notice for the previous reflow.
This commit is contained in:
parent
37787d55d0
commit
d465abdb1c
7 changed files with 49 additions and 10 deletions
|
@ -105,6 +105,8 @@ pub struct Reflow {
|
|||
window_size: Size2D<uint>,
|
||||
/// The channel that we send a notification to.
|
||||
script_join_chan: Chan<()>,
|
||||
/// Unique identifier
|
||||
id: uint
|
||||
}
|
||||
|
||||
/// Encapsulates a channel to the layout task.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue