From 2d0ad48dd132be3e4140bce37dd71c508eca5380 Mon Sep 17 00:00:00 2001
From: Blake Erickson <o.blakeerickson@gmail.com>
Date: Thu, 9 Mar 2023 16:20:35 -0700
Subject: [PATCH] Revert "DEV: Add crossOrigin to video tag (#20617)" (#20624)

This reverts commit f6063c684ba9a158e42083e57af77aeeae80c189.

Videos on sites with a cdn enabled aren't playing w/ a default cdn
config. They are showing a "CORS request did not succeed" error.
---
 .../javascripts/discourse/tests/unit/lib/pretty-text-test.js  | 4 ++--
 .../pretty-text/addon/engines/discourse-markdown-it.js        | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/assets/javascripts/discourse/tests/unit/lib/pretty-text-test.js b/app/assets/javascripts/discourse/tests/unit/lib/pretty-text-test.js
index 2fd249ed870..085a971f700 100644
--- a/app/assets/javascripts/discourse/tests/unit/lib/pretty-text-test.js
+++ b/app/assets/javascripts/discourse/tests/unit/lib/pretty-text-test.js
@@ -1048,7 +1048,7 @@ eviltrout</p>
     assert.cooked(
       "![baby shark|video](upload://eyPnj7UzkU0AkGkx2dx8G4YM1Jx.mp4)",
       `<p><div class="video-container">
-    <video width="100%" height="100%" preload="metadata" crossorigin="anonymous" controls>
+    <video width="100%" height="100%" preload="metadata" controls>
       <source src="/404" data-orig-src="upload://eyPnj7UzkU0AkGkx2dx8G4YM1Jx.mp4">
       <a href="/404">/404</a>
     </video>
@@ -1074,7 +1074,7 @@ eviltrout</p>
         lookupUploadUrls,
       },
       `<p><div class="video-container">
-    <video width="100%" height="100%" preload="metadata" crossorigin="anonymous" controls>
+    <video width="100%" height="100%" preload="metadata" controls>
       <source src="/secure-uploads/original/3X/c/b/test.mp4">
       <a href="/secure-uploads/original/3X/c/b/test.mp4">/secure-uploads/original/3X/c/b/test.mp4</a>
     </video>
diff --git a/app/assets/javascripts/pretty-text/addon/engines/discourse-markdown-it.js b/app/assets/javascripts/pretty-text/addon/engines/discourse-markdown-it.js
index 69542c4ea50..84f8ce8c37a 100644
--- a/app/assets/javascripts/pretty-text/addon/engines/discourse-markdown-it.js
+++ b/app/assets/javascripts/pretty-text/addon/engines/discourse-markdown-it.js
@@ -160,7 +160,7 @@ function videoHTML(token) {
   const origSrc = token.attrGet("data-orig-src");
   const dataOrigSrcAttr = origSrc !== null ? `data-orig-src="${origSrc}"` : "";
   return `<div class="video-container">
-    <video width="100%" height="100%" preload="metadata" crossOrigin="anonymous" controls>
+    <video width="100%" height="100%" preload="metadata" controls>
       <source src="${src}" ${dataOrigSrcAttr}>
       <a href="${src}">${src}</a>
     </video>