servo/components/script
Martin Robinson 585a25a212
Use std::cell::OnceCell and remove mitochondria dependency (#30207)
`OnceCell` is now part of the standard library and we'll be able to use
it once we upgrade rust. For now we can use the version that's shipped
behind a feature flag in rust. This removes a dependency on one crate.
2023-08-25 14:09:55 +00:00
..
docs
dom Use std::cell::OnceCell and remove mitochondria dependency (#30207) 2023-08-25 14:09:55 +00:00
layout_dom Further changes required by Servo 2023-08-16 17:46:41 +02:00
task_source No tracing of nop traceable fields (#29926) 2023-08-04 10:17:43 +00:00
animation_timeline.rs
animations.rs No tracing of nop traceable fields (#29926) 2023-08-04 10:17:43 +00:00
body.rs No tracing of nop traceable fields (#29926) 2023-08-04 10:17:43 +00:00
build.rs Port some code to Python3 2021-02-18 09:35:46 -05:00
canvas_state.rs No tracing of nop traceable fields (#29926) 2023-08-04 10:17:43 +00:00
Cargo.toml Use std::cell::OnceCell and remove mitochondria dependency (#30207) 2023-08-25 14:09:55 +00:00
clipboard_provider.rs
devtools.rs Make GlobalScope.get_cx a static method. 2023-05-20 11:05:09 -04:00
document_loader.rs No tracing of nop traceable fields (#29926) 2023-08-04 10:17:43 +00:00
euclidext.rs
fetch.rs No tracing of nop traceable fields (#29926) 2023-08-04 10:17:43 +00:00
image_listener.rs
init.rs Added is_platform_object_static check to is_dom_object 2020-11-26 18:40:41 -05:00
layout_image.rs
lib.rs Use std::cell::OnceCell and remove mitochondria dependency (#30207) 2023-08-25 14:09:55 +00:00
mem.rs
microtask.rs No tracing of nop traceable fields (#29926) 2023-08-04 10:17:43 +00:00
network_listener.rs
realms.rs Remove unused argument from AlreadyInRealm::assert. 2023-05-20 11:05:09 -04:00
script_module.rs Use mozjs tracing infrastructure (#29918) 2023-08-10 21:46:06 +00:00
script_runtime.rs Use mozjs tracing infrastructure (#29918) 2023-08-10 21:46:06 +00:00
script_thread.rs Remove unused import EventLoopWaker (#30110) 2023-08-17 05:15:52 +00:00
serviceworker_manager.rs feat: shorten thread names 2021-07-19 00:57:48 +09:00
stylesheet_loader.rs Avoid assert failure when using @import 2023-06-14 15:58:00 +02:00
stylesheet_set.rs
task.rs ensure clean shutdown of all threads running JS 2020-06-30 13:22:38 +08:00
task_manager.rs ensure clean shutdown of all threads running JS 2020-06-30 13:22:38 +08:00
task_queue.rs
test.rs
textinput.rs
timers.rs No tracing of nop traceable fields (#29926) 2023-08-04 10:17:43 +00:00
unpremultiplytable.rs
webdriver_handlers.rs Support arbitrary protos when wrapping DOM objects with constructors. 2023-05-28 23:23:12 -04:00
window_named_properties.rs add spec issue as todo in [[OwnPropertyKeys]] trap 2023-03-23 19:15:20 +08:00