From 7859a9131fcda359265dc16ef55933e5ed218119 Mon Sep 17 00:00:00 2001 From: Ruben Rodriguez Date: Fri, 10 May 2019 19:05:20 -0400 Subject: Updated extensions bundle --- .../disable-polymer-youtube@extension/background.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 data/extensions/disable-polymer-youtube@extension/background.js (limited to 'data/extensions/disable-polymer-youtube@extension/background.js') diff --git a/data/extensions/disable-polymer-youtube@extension/background.js b/data/extensions/disable-polymer-youtube@extension/background.js new file mode 100644 index 0000000..a17cbee --- /dev/null +++ b/data/extensions/disable-polymer-youtube@extension/background.js @@ -0,0 +1,16 @@ +var targetUrl = "https://www.youtube.com/*"; +var disable_option = "disable_polymer=true"; + +function rewriteUrl(req) { + if (!req.url.includes("disable_polymer")) + if (req.url.includes("?")) + return { redirectUrl: req.url + "&" + disable_option}; + else + return { redirectUrl: req.url + "?" + disable_option}; +} + +browser.webRequest.onBeforeRequest.addListener( + rewriteUrl, + { urls: [targetUrl], types: ["main_frame"]}, + ["blocking"] +); -- cgit v1.2.3