servo/components
Ashwin Naren f766b66a97
storage: Move shared functionality to base (#39419)
Part of #39418. See that PR for a full description.

Moves:
- `read_json_from_file`
- `write_json_to_file`
- `IpcSendResult`
- `IpcSend`

Renames:
- `CoreResourceThreadPool` to `ThreadPool` (shorter and more
descriptive, as we use it for more than the core resource thread now)

Signed-off-by: Ashwin Naren <arihant2math@gmail.com>
2025-09-22 13:59:36 +00:00
..
allocator Moves to FxHashMap for Allocator, BHM, Canvas, Media, Servo, WebGL and WebGPU (#39202) 2025-09-08 16:06:03 +00:00
background_hang_monitor Use more workspace dependencies (#39404) 2025-09-20 06:01:59 +00:00
bluetooth Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
canvas Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
compositing Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
config profile: Remove integration with Instruments.app "Points of Interest" (#39354) 2025-09-18 02:37:00 +00:00
constellation storage: Move shared functionality to base (#39419) 2025-09-22 13:59:36 +00:00
deny_public_fields Add rust-version to all Cargo.toml files (#33483) 2024-09-17 16:39:07 +00:00
devtools Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
dom_struct script: Feature-gate all crown support. (#35055) 2025-01-18 21:36:15 +00:00
domobject_derive Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
fonts Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
geometry layout: Use FastTransform for hit testing (#38554) 2025-08-11 16:23:17 +00:00
hyper_serde cargo: Bump rustc to 1.89 (#36818) 2025-08-19 11:07:53 +00:00
jstraceable_derive Add rust-version to all Cargo.toml files (#33483) 2024-09-17 16:39:07 +00:00
layout Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
malloc_size_of layout: Measure stacking context tree in layout thread memory report (#38762) 2025-08-21 07:21:59 +00:00
media Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
metrics tidy: Add a rule ensuring that // comments are followed by a space in Rust (#38698) 2025-08-18 12:09:09 +00:00
net storage: Move shared functionality to base (#39419) 2025-09-22 13:59:36 +00:00
pixels layout: Convert animated image delays < 10ms into 100 ms delays (#39189) 2025-09-08 14:16:21 +00:00
profile allocator: Add optional heap allocation measurement tracking. (#38727) 2025-08-19 18:49:27 +00:00
rand Migrate to the 2024 edition (#35755) 2025-03-13 10:28:11 +00:00
range Add rust-version to all Cargo.toml files (#33483) 2024-09-17 16:39:07 +00:00
script storage: Move shared functionality to base (#39419) 2025-09-22 13:59:36 +00:00
script_bindings Add AbortSignal support for event listeners (#39406) 2025-09-21 18:57:10 +00:00
servo Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
servo_tracing Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
shared storage: Move shared functionality to base (#39419) 2025-09-22 13:59:36 +00:00
timers cargo: Remove unused dependency (#38239) 2025-07-23 13:32:50 +00:00
url script: Do not include fragments when comparing URLs in CookieStore (#38876) 2025-08-27 23:41:11 +00:00
webdriver_server webdriver: Improve documentations for actions.rs and update TODOs (#39391) 2025-09-21 05:42:16 +00:00
webgl Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
webgpu Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
webxr Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00