From e4d82094f1a2d629c5a8904f1e0bd1bcac720f68 Mon Sep 17 00:00:00 2001 From: yan Date: Fri, 22 Jul 2016 17:34:37 -0400 Subject: [PATCH] add document.referrer exception for google video embeds Fix #2533 Auditors: @luixxiul --- app/extensions/brave/content/scripts/block3rdPartyContent.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/extensions/brave/content/scripts/block3rdPartyContent.js b/app/extensions/brave/content/scripts/block3rdPartyContent.js index 7f3de278b3c..2d37e5d7a70 100644 --- a/app/extensions/brave/content/scripts/block3rdPartyContent.js +++ b/app/extensions/brave/content/scripts/block3rdPartyContent.js @@ -17,6 +17,7 @@ function getBlockRefererScript () { return '(' + Function.prototype.toString.call(blockReferer) + '());' } -if (chrome.contentSettings.referer != 'allow') { +if (chrome.contentSettings.referer != 'allow' && + document.location.origin && document.location.origin !== 'https://youtube.googleapis.com') { executeScript(getBlockRefererScript()) }