diff --git a/assets/js/player.js b/assets/js/player.js
index f32c9b56..1a20c932 100644
--- a/assets/js/player.js
+++ b/assets/js/player.js
@@ -180,7 +180,7 @@ var shareOptions = {
};
if (location.pathname.startsWith('/embed/')) {
- var overlay_content = '
';
+ var overlay_content = '';
player.overlay({
overlays: [
{ start: 'loadstart', content: overlay_content, end: 'playing', align: 'top'},
@@ -450,7 +450,7 @@ if (!video_data.params.listen && video_data.params.annotations) {
if (target === 'current') {
location.href = path;
} else if (target === 'new') {
- open(path, '_blank');
+ open(path, '_blank', 'noopener,noreferrer')
}
});
diff --git a/assets/js/watch.js b/assets/js/watch.js
index d869d40d..ee9c29e8 100644
--- a/assets/js/watch.js
+++ b/assets/js/watch.js
@@ -141,7 +141,7 @@ function get_reddit_comments() {
\
\
\
- {redditPermalinkText} \
+ {redditPermalinkText} \
\
\
{contentHtml}
\
diff --git a/src/invidious/frontend/watch_page.cr b/src/invidious/frontend/watch_page.cr
index 15d925e3..c0926164 100644
--- a/src/invidious/frontend/watch_page.cr
+++ b/src/invidious/frontend/watch_page.cr
@@ -34,7 +34,7 @@ module Invidious::Frontend::WatchPage
str << " class=\"pure-form pure-form-stacked\""
str << " action='#{url}'"
str << " method='post'"
- str << " rel='noopener'"
+ str << " rel='noopener noreferrer'"
str << " target='_blank'>"
str << '\n'
diff --git a/src/invidious/views/user/data_control.ecr b/src/invidious/views/user/data_control.ecr
index 9ce42c99..e57926f5 100644
--- a/src/invidious/views/user/data_control.ecr
+++ b/src/invidious/views/user/data_control.ecr
@@ -14,7 +14,7 @@