From 9bc9ebc59ef534a9987c9d6dc5450e322ffc1741 Mon Sep 17 00:00:00 2001 From: Echo Date: Thu, 4 Dec 2025 17:27:20 +0100 Subject: [PATCH] Fixes YouTube embeds (#37126) --- app/javascript/mastodon/features/status/components/card.jsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/javascript/mastodon/features/status/components/card.jsx b/app/javascript/mastodon/features/status/components/card.jsx index 308555b77f..6ed856da1c 100644 --- a/app/javascript/mastodon/features/status/components/card.jsx +++ b/app/javascript/mastodon/features/status/components/card.jsx @@ -48,7 +48,10 @@ const handleIframeUrl = (html, url, providerName) => { iframeUrl.searchParams.set('autoplay', 1) iframeUrl.searchParams.set('auto_play', 1) - if (startTime && providerName === "YouTube") iframeUrl.searchParams.set('start', startTime) + if (providerName === 'YouTube') { + iframeUrl.searchParams.set('start', startTime || ''); + iframe.referrerPolicy = 'strict-origin-when-cross-origin'; + } iframe.src = iframeUrl.href