servo/components
Bobby Holley 788d9ad0aa Hoist possibly_expired_animations into CurrentElementInfo.
The current mechanism requires threading a lot of this state through a bunch of
callsites that are several layers of abstraction above the code that actually
uses this vector (which is only compiled for servo). Putting it in
CurrentElementInfo gets it nicely out of the way.

MozReview-Commit-ID: 9PLBKcJreN0
2017-04-06 17:51:59 -07:00
..
atoms Update serde to 0.9 (fixes #15325) 2017-02-18 21:09:46 +01:00
bluetooth Use servo_config::opts only on linux target. 2017-03-21 15:55:45 +01:00
bluetooth_traits Update serde to 0.9 (fixes #15325) 2017-02-18 21:09:46 +01:00
canvas Update WR (various optimizations, gradient improvements). 2017-04-03 06:48:27 +10:00
canvas_traits Kill serde_codegen 💣 2017-02-28 19:31:25 +01:00
compositing Update WR (various optimizations, gradient improvements). 2017-04-03 06:48:27 +10:00
config Add command-line argument to use a custom SSL certificate database. 2017-04-06 19:25:34 +09:00
constellation Terminate timer scheduler thread during shutdown 2017-03-30 14:27:40 +02:00
debugger Enable the debugger on Android 2017-03-17 16:36:06 +01:00
deny_public_fields Update syn to 0.11 2017-02-27 14:46:50 +01:00
devtools Update Hyper and OpenSSL 2017-03-31 16:32:21 +02:00
devtools_traits Update Hyper and OpenSSL 2017-03-31 16:32:21 +02:00
dom_struct Make #[dom_struct] a proc_macro attribute 2017-02-24 01:50:51 +01:00
domobject_derive Update syn to 0.11 2017-02-27 14:46:50 +01:00
geometry Rename ScreenPx to DeviceIndependentPixel. 2017-02-22 14:37:24 +10:00
gfx Use real clips when generating scroll roots 2017-04-06 14:46:02 +02:00
gfx_traits Kill the plugins crate and its clippy support 2017-02-21 11:50:36 +01:00
jstraceable_derive Update syn to 0.11 2017-02-27 14:46:50 +01:00
layout Use real clips when generating scroll roots 2017-04-06 14:46:02 +02:00
layout_thread Update WR (gradient features). 2017-04-05 05:40:29 +10:00
layout_traits Make ImageCacheImpl have a single Mutex<ImageCacheStore> and use ImageDecoderRunnable 2017-03-27 19:54:15 +02:00
msg Kill serde_codegen 💣 2017-02-28 19:31:25 +01:00
net Move hosts module into net crate. Remove obsolete functions. 2017-04-06 19:25:47 +09:00
net_traits Move hosts module into net crate. Remove obsolete functions. 2017-04-06 19:25:47 +09:00
profile Move trace file opening into TraceDump::new 2017-03-31 14:47:29 -07:00
profile_traits Kill the plugins crate and its clippy support 2017-02-21 11:50:36 +01:00
rand
range Update serde to 0.9 (fixes #15325) 2017-02-18 21:09:46 +01:00
remutex
script Auto merge of #15904 - sendilkumarn:image-area, r=jdm 2017-04-05 08:49:22 -05:00
script_layout_interface Use a more compact representation to store eager pseudo-elements. 2017-04-03 14:34:23 -07:00
script_plugins Upgrade to rustc 1.18.0-nightly (474f7a91e 2017-03-31) 2017-03-31 15:09:04 +02:00
script_traits Auto merge of #15868 - servo:hyper, r=jdm 2017-03-31 11:46:09 -05:00
selectors Bug 1345950: stylo: Fix slow selector flags. r=bholley 2017-03-22 11:21:24 +01:00
servo Make image cache per-document rather than global 2017-03-27 19:54:13 +02:00
style Hoist possibly_expired_animations into CurrentElementInfo. 2017-04-06 17:51:59 -07:00
style_traits Implement serialization for transform functions. 2017-04-04 19:04:19 +02:00
url Remove some useless Option<T> wrappers from ServoUrl methods 2017-03-26 16:15:06 +02:00
webdriver_server Update Hyper and OpenSSL 2017-03-31 16:32:21 +02:00
webvr Kill serde_codegen 💣 2017-02-28 19:31:25 +01:00
webvr_traits Remove unused features from webvr traits 2017-02-21 11:00:03 +01:00