servo/components
bors-servo ff3d5c5125
Auto merge of #26628 - gterzian:shutdown_workers, r=asajeffrey
Improve worker shutdown

<!-- Please describe your changes on the following line: -->
FIX #26548
FIX #25212

and also  a step towards https://github.com/servo/servo/issues/26502

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because ___

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2020-06-03 13:44:09 -04:00
..
allocator Update jemalloc-sys to 0.3.2 2019-11-20 00:00:00 +00:00
atoms Add support for remaining animation and transition events 2020-05-26 20:34:58 +02:00
background_hang_monitor Some Cargo.toml cleanups 2020-05-13 22:09:56 -07:00
bluetooth Some Cargo.toml cleanups 2020-05-13 22:09:56 -07:00
bluetooth_traits Some Cargo.toml cleanups 2020-05-13 22:09:56 -07:00
canvas Remove some unused dependency declarations 2020-05-29 00:04:34 +02:00
canvas_traits Auto merge of #26513 - jdm:webgl2-formats, r=asajeffrey 2020-05-13 18:33:37 -04:00
compositing Some Cargo.toml cleanups 2020-05-13 22:09:56 -07:00
config reading unminified scripts from disk 2020-06-02 21:23:45 +02:00
config_plugins More Cargo.toml cleanups 2020-05-14 22:20:18 -07:00
constellation reading unminified scripts from disk 2020-06-02 21:23:45 +02:00
debugger Update ipc-channel and crossbeam-channel. 2020-02-20 11:15:13 -05:00
deny_public_fields Upgrade to rustc 1.42.0-nightly (3291ae339 2020-01-15) 2020-01-16 08:46:41 +01:00
derive_common Partial preparations for upgrading to Rust nightly-2020-05-26 2020-05-26 21:11:23 +02:00
devtools More Cargo.toml cleanups 2020-05-14 22:20:18 -07:00
devtools_traits More Cargo.toml cleanups 2020-05-14 22:20:18 -07:00
dom_struct Use #![register_tool] instead of #![register_attr] 2019-11-15 17:24:42 +01:00
domobject_derive More Cargo.toml cleanups 2020-05-14 22:20:18 -07:00
embedder_traits More Cargo.toml cleanups 2020-05-14 22:20:18 -07:00
fallible More Cargo.toml cleanups 2020-05-14 22:20:18 -07:00
geometry Fix some warnings new in Rust Nightly 2019-11-08 11:45:16 +01:00
gfx More Cargo.toml cleanups 2020-05-14 22:20:18 -07:00
gfx_traits More Cargo.toml cleanups 2020-05-14 22:20:18 -07:00
hashglobe More Cargo.toml cleanups 2020-05-14 22:20:18 -07:00
jstraceable_derive Bump all in-tree components to syn 1 2019-09-27 13:29:55 +02:00
layout Remove some unused dependency declarations 2020-05-29 00:04:34 +02:00
layout_2020 Remove some unused dependency declarations 2020-05-29 00:04:34 +02:00
layout_thread Remove some unused dependency declarations 2020-05-29 00:04:34 +02:00
layout_thread_2020 Remove some unused dependency declarations 2020-05-29 00:04:34 +02:00
layout_traits Remove some unused dependency declarations 2020-05-29 00:04:34 +02:00
malloc_size_of More Cargo.toml updates 2020-05-25 11:34:37 -07:00
media More Cargo.toml updates 2020-05-25 11:34:37 -07:00
metrics More Cargo.toml updates 2020-05-25 11:34:37 -07:00
msg Remove some unused dependency declarations 2020-05-29 00:04:34 +02:00
net Auto merge of #26678 - gterzian:shutdown_net_runtime, r=Manishearth 2020-05-30 11:59:20 -04:00
net_traits More Cargo.toml updates 2020-05-30 18:18:57 -07:00
pixels More Cargo.toml updates 2020-05-30 18:18:57 -07:00
profile More Cargo.toml updates 2020-05-30 18:18:57 -07:00
profile_traits More Cargo.toml updates 2020-05-30 18:18:57 -07:00
rand Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
range More Cargo.toml updates 2020-05-30 18:18:57 -07:00
remutex Fix rust's remutex source code link 2020-06-01 21:24:05 +09:00
script Auto merge of #26628 - gterzian:shutdown_workers, r=asajeffrey 2020-06-03 13:44:09 -04:00
script_layout_interface More Cargo.toml updates 2020-05-30 18:18:57 -07:00
script_plugins Upgrade to rustc 1.44.0-nightly (42abbd887 2020-04-07) 2020-04-09 21:33:44 +02:00
script_traits reading unminified scripts from disk 2020-06-02 21:23:45 +02:00
selectors More Cargo.toml updates 2020-05-30 18:18:57 -07:00
servo More Cargo.toml updates 2020-05-30 18:18:57 -07:00
servo_arc More Cargo.toml updates 2020-05-30 18:18:57 -07:00
size_of_test
std_test_override
style More Cargo.toml updates 2020-05-31 08:55:28 -07:00
style_derive style: Reformat recent changes. 2020-04-16 17:50:17 +02:00
style_traits Move most of SequenceWriter::write_item to non-generic functions 2020-06-02 20:43:10 +02:00
to_shmem style: Update smallvec to 1.0. 2019-12-16 14:23:56 +01:00
to_shmem_derive Bump all in-tree components to syn 1 2019-09-27 13:29:55 +02:00
url More Cargo.toml updates 2020-05-31 08:55:28 -07:00
webdriver_server More Cargo.toml updates 2020-05-31 08:55:28 -07:00
webgpu Auto merge of #26742 - kunalmohan:gpu-texture, r=kvark 2020-06-01 20:53:20 -04:00
webrender_surfman Update surfman to 0.2 and remove glutin 2020-04-17 23:44:53 -05:00
webrender_traits More Cargo.toml updates 2020-05-31 08:55:28 -07:00