servo/components
Tim van der Lippe 20386d9854
Forward CSP violations from load_whole_resource to parent event loop (#38048)
Any CSP violations happening when loading a worker should be reported
on the global of the document that creates the worker. Since workers
run in different threads, we can't pass in this parent global into
the worker global scope. Instead, we need to send a message to the
parent event loop to report it on the correct global.

Part of https://github.com/servo/servo/issues/4577
Fixes https://github.com/servo/servo/issues/37027

Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
2025-07-20 16:00:28 +00:00
..
allocator
background_hang_monitor bhm: Add backtrace demangling (#37819) 2025-07-02 13:39:36 +00:00
bluetooth Replace bluetooth Readme with corrected version from devices repository (#36429) 2025-04-10 18:02:45 +00:00
canvas canvas: Move current_default_path to script CanvasState (#38114) 2025-07-18 05:45:53 +00:00
compositing doc: Add doc for compositor/webview/embedder related to window/rect/inner_size/rendering_context (#38110) 2025-07-17 13:40:28 +00:00
config Add CookieStore pref and add baseline test expectations (#38154) 2025-07-18 02:21:34 +00:00
constellation Refactor constellation broadcast channel (#38077) 2025-07-15 13:57:05 +00:00
deny_public_fields
devtools devtools: Use request destination as cause_type in NetworkEventActor (#38162) 2025-07-18 22:20:26 +00:00
dom_struct
domobject_derive
fonts Clean up unused dependencies / features and centralize more feature selection into root Cargo.toml (#37720) 2025-06-26 11:56:48 +00:00
geometry script: Get the screen metrics from the WebViewDelegate instead of via the compositor (#38020) 2025-07-12 16:07:39 +00:00
hyper_serde
jstraceable_derive
layout layout: Fix bug where whitespace didn't have line decorations (#38007) 2025-07-13 13:34:51 +00:00
malloc_size_of Clean up unused dependencies / features and centralize more feature selection into root Cargo.toml (#37720) 2025-06-26 11:56:48 +00:00
media compositing: Combine webrender_traits and compositing_traits (#36372) 2025-04-06 17:34:18 +00:00
metrics Removing unused dependencies in crates. (#37096) 2025-05-23 12:58:00 +00:00
net devtools: Use request destination as cause_type in NetworkEventActor (#38162) 2025-07-18 22:20:26 +00:00
pixels add support for apng and webp animated image decoding (#37637) 2025-07-10 08:54:16 +00:00
profile Profile: Resident Segments was not correctly parsing /proc/self/smaps as the regexp did not work anymore. (#37549) 2025-06-19 09:19:31 +00:00
rand
range
script Forward CSP violations from load_whole_resource to parent event loop (#38048) 2025-07-20 16:00:28 +00:00
script_bindings script: Impl safe from_jsval wrapper (#38149) 2025-07-17 19:32:36 +00:00
servo doc: Add doc for compositor/webview/embedder related to window/rect/inner_size/rendering_context (#38110) 2025-07-17 13:40:28 +00:00
servo_tracing [tracing] Add convenience macro for function tracing (#36573) 2025-04-22 19:58:20 +00:00
shared devtools: Use request destination as cause_type in NetworkEventActor (#38162) 2025-07-18 22:20:26 +00:00
timers script: Allow reflows that do not produce display lists (#37186) 2025-06-12 19:25:04 +00:00
url script: complete resolve_module_specifier (#37552) 2025-06-21 06:17:27 +00:00
webdriver_server Webdriver: Forward ErrorStatus for take element screenshot (#38134) 2025-07-18 06:42:51 +00:00
webgl WebGL2: support TexImage3D (#37718) 2025-07-09 14:22:03 +00:00
webgpu Add a basic caching mechanism for ImageKeys. (#37369) 2025-07-03 13:16:43 +00:00
webxr Chore: Fix warnings for openxr (#38045) 2025-07-14 06:01:37 +00:00