servo/components/script
Anthony Ramine 1e9be028cf Use a simple Vec for the animation frame list
Adding an animation frame list is now just pushing a new pair onto the vector,
while canceling one is setting its callback to None.

This means we can't send NoAnimationCallbacksPresent anymore to the constellation
when all entries were cancelled, but I'm not sure that's very important anyway.

The good downside of this change is that when running the callbacks, if no
new one was queued during their execution, we can just swap back the original Vec
into the Document in run_the_animation_frame_callbacks, thus reusing the
original allocation.
2016-05-23 12:11:58 +02:00
..
docs
dom Use a simple Vec for the animation frame list 2016-05-23 12:11:58 +02:00
parse Removed unused imports 2016-05-15 22:24:26 +03:00
task_source Removed unused imports 2016-05-15 22:24:26 +03:00
build.rs
Cargo.toml Add string_cache override for geckolib based on gecko atoms. 2016-05-18 11:33:38 -07:00
clipboard_provider.rs Remove ConstellationChan. 2016-05-19 17:13:44 +02:00
cors.rs Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
devtools.rs removed instances of &Root<BrowsingContext> 2016-05-11 13:21:16 -06:00
document_loader.rs adding interface for custom responses 2016-05-20 12:11:56 +05:30
layout_interface.rs Remove ConstellationChan. 2016-05-19 17:13:44 +02:00
lib.rs remove page and move functionality to browing context 2016-05-11 12:46:59 -06:00
makefile.cargo
mem.rs
network_listener.rs refactors entities from script_thread into script_runtime 2016-04-06 12:46:49 +05:30
origin.rs Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
reporter.rs
script_runtime.rs Support GC zeal 2016-05-12 16:44:40 +02:00
script_thread.rs Auto merge of #10961 - creativcoder:custom_response_iface, r=jdm 2016-05-21 01:12:54 -07:00
textinput.rs Replace range::Range with std::ops::Range in script 2016-04-28 14:54:07 -07:00
timers.rs Removed unused imports 2016-05-15 22:24:26 +03:00
unpremultiplytable.rs
webdriver_handlers.rs removed instances of &Root<BrowsingContext> 2016-05-11 13:21:16 -06:00