Raymond Hill
9b27a98f90
Fix https://github.com/gorhill/uBlock/issues/3654
...
Additionally, there has been refactoring work done regarding
filtering context used throughout uBO, motivated by the fix
here.
2018-12-13 12:30:54 -05:00
Raymond Hill
2b460da748
rename "debian" target to more accurate "webext"
2018-04-27 12:39:43 -04:00
Raymond Hill
c9b14e201a
rename "webext" target to more accurate "firefox"
2018-04-27 12:37:33 -04:00
Raymond Hill
93f49a61d7
add pre-processor directives to filter list compiler ( https://github.com/AdguardTeam/AdguardBrowserExtension/issues/917 )
2018-04-05 07:29:15 -04:00
Raymond Hill
bf384e2bca
better evaluate vAPI.webextFlavor
2018-04-04 12:42:01 -04:00
Raymond Hill
fe11ff61c8
mind whitelist directives for filterable behind-the-scene requests ( #3654 )
2018-04-02 09:10:38 -04:00
Raymond Hill
fd78f9b743
remove experimental pseudo-redirector for the time being
2018-04-02 04:47:24 -04:00
Raymond Hill
8a64ba6f43
code review for 5c15f68
2018-04-01 06:58:20 -04:00
Raymond Hill
cb060e54ee
code review for 5c15f685
2018-03-31 19:41:59 -04:00
Raymond Hill
5c15f685f1
add workaround for Firefox's inability to redirect xhr to data: URI
2018-03-31 18:47:56 -04:00
Raymond Hill
2c901588c7
fix #3546 , #3428
2018-02-26 13:59:16 -05:00
Raymond Hill
1c468035dd
fix #3441
2018-01-16 09:13:51 -05:00
Raymond Hill
a9f68fe02f
Fix #3069 , and consequently #3374 , #3378 .
...
A new filtering class has been created: "static extended filtering".
This new class is an umbrella class for more specialized filtering
engines:
- Cosmetic filtering
- Scriptlet filtering
- HTML filtering
HTML filtering is available only on platforms which support modifying
the response body on the fly, so only Firefox 57+ at the moment.
With the ability to modify the response body, HTML filtering has
been introduced: removing elements from the DOM before the source
data has been parsed by the browser.
A consequence of HTML filtering ability is to bring back script tag
filtering feature.
2017-12-28 13:49:02 -05:00
gorhill
eb7bdba47f
fix #3140
2017-10-18 15:00:22 -04:00
gorhill
04a41d8b22
fix bad regex: all URLs were seen as needing punycoding
2017-09-13 13:08:31 -04:00
gorhill
40cfd1505e
further fix #2950 : FF56 also suffers non-punycoded URLs
2017-09-02 11:56:59 -04:00
gorhill
8116afabc4
use "let": this code is not meant for chromium
2017-09-02 09:57:44 -04:00
gorhill
a0c595d02d
fix #2950
2017-09-02 06:11:33 -04:00