From 483fd8a91a474eaaf7963cf32a11e010ab284b24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20Wr=C3=B3blewski?= Date: Thu, 26 Oct 2023 11:02:14 +0200 Subject: [PATCH] Fix #164615 amazon.com --- BaseFilter/sections/general_extensions.txt | 5 ++++- BaseFilter/sections/replace.txt | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/BaseFilter/sections/general_extensions.txt b/BaseFilter/sections/general_extensions.txt index 5882bbf4573..bcc7c8a99b5 100644 --- a/BaseFilter/sections/general_extensions.txt +++ b/BaseFilter/sections/general_extensions.txt @@ -121,8 +121,11 @@ mangakita.net,westmanga.info#%#//scriptlet("set-constant", "puShown1", "true") ! or xml-prune if this - https://github.com/AdguardTeam/Scriptlets/issues/325 will be fixed ! amazon.co.jp,amazon.com#%#//scriptlet('trusted-replace-xhr-response', '//', '', '.mpd') ! amazon.co.jp,amazon.com#%#//scriptlet('trusted-replace-xhr-response', '/start="[0-9A-Z]+">/', '>', '.mpd') -amazon.co.jp,amazon.com#%#//scriptlet('xml-prune', 'Period:\has([value="Ad"])', '', '.mpd') amazon.co.jp,amazon.com#%#//scriptlet("json-prune", "cuepointPlaylist") +! https://github.com/AdguardTeam/AdguardFilters/issues/164615 +! Video is broken in Firefox, because :has() is not supported, xpath can be used when will be added +!+ NOT_PLATFORM(windows, mac, android, ext_ff, ext_ublock) +amazon.co.jp,amazon.com#%#//scriptlet('xml-prune', 'Period:\has([value="Ad"])', '', '.mpd') ! ! go.oclasrv.com clickunder/ads ('zfgloaded') ! '$$script[tag-content="zfgloaded"][min-length="30000"][max-length="80000"]' diff --git a/BaseFilter/sections/replace.txt b/BaseFilter/sections/replace.txt index d7106ff3fae..fc662ec49e3 100644 --- a/BaseFilter/sections/replace.txt +++ b/BaseFilter/sections/replace.txt @@ -7,8 +7,10 @@ ! ! https://github.com/AdguardTeam/AdguardFilters/issues/160305 ||gplinks.in/track/js/main.js$replace=/(var isOverGoogleAd = false;)([\s\S]*)(sendPostback\(\n[\s\S]*?\))/\$1\$3;\$2\$3/ +! https://github.com/AdguardTeam/AdguardFilters/issues/164615 ! https://github.com/AdguardTeam/AdguardFilters/issues/150836 ! https://github.com/AdguardTeam/AdguardFilters/issues/148543 +.mpd$replace=///,xmlhttprequest,domain=amazon.com|amazon.co.jp .mpd$replace=/start="[0-9A-Z]+?">/>/,xmlhttprequest,domain=amazon.com|amazon.co.jp ! https://github.com/AdguardTeam/AdguardFilters/issues/152366 ||pluto.tv/*/dash/*/*.mpd$replace=/.{1\,100}\.plutotv\.net\/.{1\,50}_ad\/.*?<\/BaseURL>[\s\S]*?<\/Period>//