servo/components/fonts
Tim van der Lippe 85e4a2b5c7
Update FetchTaskTarget to propagate CSP violations. (#36409)
It also updates the FetchResponseListener to process CSP violations to
ensure that iframe elements (amongst others) properly generate the CSP
events. These iframe elements are used in the Trusted Types tests
themselves and weren't propagating the violations before.

However, the tests themselves are still not passing since they also use
Websockets, which currently aren't using the fetch machinery itself.
That is fixed as part of [1].

[1]: https://github.com/servo/servo/issues/35028

---------

Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
Co-authored-by: Josh Matthews <josh@joshmatthews.net>
2025-04-13 20:54:59 +00:00
..
platform Migrate to the 2024 edition (#35755) 2025-03-13 10:28:11 +00:00
tests compositing: Combine webrender_traits and compositing_traits (#36372) 2025-04-06 17:34:18 +00:00
Cargo.toml compositing: Combine webrender_traits and compositing_traits (#36372) 2025-04-06 17:34:18 +00:00
font.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
font_context.rs Update FetchTaskTarget to propagate CSP violations. (#36409) 2025-04-13 20:54:59 +00:00
font_store.rs script: add skeleton implementation of FontFace API (#35262) 2025-02-19 05:50:01 +00:00
font_template.rs Upgrade Stylo to 2025-03-01 (#35782) 2025-03-04 00:19:46 +00:00
glyph.rs Migrate to the 2024 edition (#35755) 2025-03-13 10:28:11 +00:00
lib.rs Update rustfmt to the 2024 style edition (#35764) 2025-03-03 11:26:53 +00:00
shaper.rs Migrate to the 2024 edition (#35755) 2025-03-13 10:28:11 +00:00
system_font_service.rs compositing: Combine webrender_traits and compositing_traits (#36372) 2025-04-06 17:34:18 +00:00