Loading
Draft: Allow additional CSP hosts in iframe embeds
What does this MR do and why?
Allow additional CSP hosts in iframe embeds
Figma requires redirecting through www.figma.com; it's why the old domain instructions required allowlisting "embed.figma.com" and "www.figma.com" separately.
Permit this in provider config.
MR stack
MR 6/10 of Rework <iframe> embed configuration (#599713):
- Add `<iframe>` provider model and parser (!254943 - merged)
- Add `<iframe>` provider loader and base config (!254944 - merged)
- Convert `<iframe>` allowlist setting to provide... (!254945 - merged)
- Move to `<iframe>` providers (!254946)
- Draft: Remove dead `<iframe>` transform code (!254947)
- Draft: Allow additional CSP hosts in iframe embeds (!257463)
⬅️ you are here - Draft: Frontend `<iframe>` hardening (!254948)
- Draft: Click-to-activate functionality for `<if... (!254949)
- Draft: Admin UI for `<iframe>` providers (!254950)
- Draft: Mark `<iframe>` provider loader and conf... (!255246)
Part of <iframe> embeds in Markdown content (#282443).
References
Screenshots or screen recordings
| Before | After |
|---|---|
How to set up and validate locally
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Asherah Connor