Raymond Hill
e0fd9750d4
Further fix new setTimeout-if/setInterval-if scriptlets
...
Addtionally, a dedicated test page has been added:
https://gorhill.github.io/uBlock/tests/scriptlet-injection-filters-1.html
2019-08-25 09:03:24 -04:00
Raymond Hill
e0f0aedad6
Ability to negate delay in new setTimeout-if scriptlet
...
This also apply to setInterval-if. Thus to defuse
calls to setTimeout(fn, 1000), the filter could be:
##+js(stif, , !1000 )
Meaning "allow setTimeout if the delay is not 1000".
2019-08-24 13:54:31 -04:00
Raymond Hill
c5536577b2
Add two scriptlets: setTimeout-if and setInterval-if
...
Usage is similar to that of raf-if introduced in
commit 6831967f5f
.
The two new scriptlets are meant to replace:
- setTimeout-defuser
- setTimeout-logger
- setInterval-defuser
- setInterval-logger
setTimeout-logger and setInterval-logger have been
removed, since they are not to be used in production.
To log setTimeout and setInterval usage, respectively
(using aliases):
- ##+js(stif)
- ##+js(siif)
To defuse setTimeout unconditionally:
- ##+js(stif, !)
Usage of setTimeout-defuser and setInterval-defuser
is deprecated and will be removed in some future when
they are no longer in use.
Keep in mind that the new scriptlets function on a
whitelist basis, whereas the deprecated ones
function on a blacklist basis. Prefixing the needle
with `!` allow to use the new scriptlets on a
blacklist basis.
2019-08-22 09:32:46 -04:00
Raymond Hill
252ce421c9
Fix `raf-if` scriptlet: bad Proxy target
...
It was working nonetheless, which made me
miss the mistake.
2019-08-21 10:36:08 -04:00
Raymond Hill
6831967f5f
Add new scriptlet to defuse calls to requestAnimationFrame
...
Scriptlet name: `raf-if.js`
Usage: `example.com##+js(raf-if, !/(\d+){4}/)`
Argument: one single argument, which is the "needle" to
find in the stringified argument passed to
requestAnimationFrame.
requestAnimationFrame will be defused when:
- The needle is not prefixed with `!` and the needle
does not match the stringified argument; OR
- The needle is prefixed with `!` and the needle
matches the stringified argument.
The `raf-if.js` scriptlet will log calls to
requestAnimationFrame to the console when no parameter
is provided, i.e.:
example.com##+js(raf-if)
Otherwise no logging occurs.
2019-08-21 10:13:23 -04:00
Raymond Hill
3d66bdc8e9
Add shorthand alias for `set-constant.js`: `set.js`
2019-07-29 10:16:36 -04:00
Raymond Hill
a89aad0304
Remove trailing spaces
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/679
2019-07-22 07:32:39 -04:00
Raymond Hill
ce644c5960
Remove code unused in next release
...
Since https://github.com/uBlockOrigin/uBlock-issues/issues/156
won't be fixed in next release, no need to ship
with code which will be unused, and anyways only once
the fix is worked on will it be clear exactly what needs
to be used by scriptlets to deal harmoniously with
property listener collisions.
2019-07-11 10:17:06 -04:00
Raymond Hill
c499ce82a9
Use `Reflect.construct(t)` rather than `new t()`
...
Using `new` seemed to work but it's maybe
semantically better to use `Reflect.construct`.
2019-07-11 09:45:53 -04:00
Raymond Hill
9a95fbff94
Restore erroneously remove comments in migration
2019-07-10 08:11:51 -04:00
Raymond Hill
e55cae6232
Fine tune new resources-related code
...
Make sure the parser is safely compatible with old
resources format -- for those users still using
custom resources (via `userResourcesLocation`).
Prepare code for future fix to
<https://github.com/uBlockOrigin/uBlock-issues/issues/156 >:
This commit introduces a new private Map() object,
`uBOSafe`, accessible by all injected scriptlets. This
private safe can be used to store data which can be shared
with different scriptlets. The idea is for scriptlets to
use that safe to graciously deal with the need to install
multiple listeners for the same property.
2019-07-08 08:56:36 -04:00
Raymond Hill
4c201c90e1
Remove strat mime type in scriptlets.js
...
Related ffedback:
- 6f5aa947fb (commitcomment-34205920)
2019-07-06 13:53:36 -04:00
Raymond Hill
6f5aa947fb
Finalize converting resources.txt into immutable resources
...
With hindsight, I revised decisions made earlier during
this development cycle:
Un-redirectable scriptlets have been removed from
/web_accessible_resources and instead put in the new
/assets/resources/scriptlets.js, which contains all
scriptlets used for web page injection purpose.
uBO will no longer fetch a remote version of built-in
resources.
Advanced setting `userResourcesLocation` will still be
honoured by uBO, and if set, will be fetched every
time at least one asset is updated.
2019-07-06 12:36:28 -04:00
Raymond Hill
7904bebffb
Removed seemingly abandoned "DNK: Schacks" list
...
Related discussion:
- https://github.com/DandelionSprout/adfilt/issues/7#issuecomment-496691761
2019-05-28 18:12:49 -04:00
Raymond Hill
b654d883df
Revert "Add Energized Blu Go as stock multipurpose list"
...
I was made awars of license issue:
- https://github.com/AdroitAdorKhan/EnergizedProtection/issues/46
This reverts commit 0991a1138e
.
2019-05-02 06:29:40 -04:00
Raymond Hill
0991a1138e
Add Energized Blu Go as stock multipurpose list
...
Link to project page:
https://github.com/AdroitAdorKhan/EnergizedProtection
2019-04-30 09:35:10 -04:00
Raymond Hill
93efba2014
Fix https://github.com/NanoMeow/QuickReports/issues/1091
2019-04-27 15:50:19 -04:00
Raymond Hill
c9b55d48e3
Fix https://github.com/uBlockOrigin/uBlock-issues/issues/531
2019-04-17 07:41:49 -04:00
Raymond Hill
53860c3ad2
Forgot to add `lij` re. https://github.com/uBlockOrigin/uBlock-issues/issues/501
2019-04-14 18:30:57 -04:00
Raymond Hill
c9c21f9cbf
Add more languages for list selection at install/reset time
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/501
Also, the handling of 3-letter language codes has been fixed.
2019-04-14 18:20:57 -04:00
okiehsch
98182c12a8
adress https://github.com/DandelionSprout/adfilt/issues/7#issuecomment-478296690 ( #3754 )
2019-03-30 23:22:50 -03:00
Raymond Hill
e4f3559db1
Remove JPN-0 from stock lists
...
As per feedback, for example:
- https://www.reddit.com/r/uBlockOrigin/comments/apby98/
2019-02-12 10:23:48 -05:00
Raymond Hill
3e41939e41
Add "AdGuard Social Media filter" to stock lists
...
Related issue:
- https://github.com/gorhill/uBlock/issues/3214
2019-01-11 09:39:37 -05:00
Raymond Hill
4e54c47253
Remove not really needed URLs
2019-01-08 08:00:10 -05:00
gwarser
0f8f999f99
New Polish anti-adblock list ( #3747 )
...
* New Polish anti-adblock list
* We already had POL-1
Removed in February 2018
2018-12-08 12:53:40 -05:00
Raymond Hill
5a7280c46e
fix https://github.com/uBlockOrigin/uBlock-issues/issues/311
2018-12-06 09:00:59 -05:00
Raymond Hill
eaa5b4f517
fix https://github.com/uBlockOrigin/uBlock-issues/issues/312
2018-12-06 08:57:24 -05:00
okiehsch
a8a0d1d407
edit some filterlist titles ( #3744 )
2018-11-25 12:15:07 -05:00
ZaphodBeebblebrox
8d6bb24fc3
Add Finnish filter list ( #3743 )
...
* Add new Finnish filter list
* Correct ordering of lists.
* Correct spacing
2018-11-14 10:49:04 -02:00
Raymond Hill
c6025e6643
fix https://github.com/uBlockOrigin/uBlock-issues/issues/285
2018-10-24 08:49:57 -03:00
gwarser
4a442eece4
Update Spam404 URL ( #3740 )
2018-10-22 18:43:51 -03:00
Hugo Xu
1e549537ea
Update assets.json ( #3739 )
2018-10-19 11:53:18 -03:00
Babak Farrokhi
bd320d4572
Moving to GitCDN due to forthcoming sunset of rawgit.com ( #3738 )
2018-10-17 11:59:30 -03:00
Raymond Hill
f38df80959
fix https://github.com/uBlockOrigin/uBlock-issues/issues/197#issuecomment-426960842
2018-10-04 06:35:50 -04:00
Raymond Hill
7ab0d94f92
fix https://github.com/uBlockOrigin/uBlock-issues/issues/197
2018-09-05 07:23:58 -04:00
Raymond Hill
bae93f290e
address https://github.com/uBlockOrigin/uBlock-issues/issues/193
2018-09-02 06:34:17 -04:00
Raymond Hill
27dc7ba6f8
adjust title to that of "Title" directive
2018-08-14 12:34:31 -04:00
Raymond Hill
36774c9c7f
fix https://github.com/uBlockOrigin/uBlock-issues/issues/166
2018-08-14 12:29:59 -04:00
Hugo Xu
7c4146d8ba
Update assets.json ( #3725 )
2018-05-30 14:07:19 -04:00
Raymond Hill
21d7dda6b4
fix https://github.com/uBlockOrigin/uBlock-issues/issues/41
2018-05-15 07:12:13 -04:00
Martin Vobruba
26979d89bd
Change URL for CZ/SK filters ( #3719 )
...
See tomasko126/easylistczechandslovak#138
2018-04-23 16:23:05 -04:00
Raymond Hill
bb0e3264de
remove unused file
2018-04-15 06:53:17 -04:00
Raymond Hill
4ec386de98
Switch abpnv.com to HTTPS ( #3664 )
2018-04-10 08:44:38 -04:00
Raymond Hill
5729950779
remove redundant list: https://github.com/gorhill/uBlock/issues/3147#issuecomment-378829539
2018-04-05 06:01:46 -04:00
Raymond Hill
51bae66785
fix #3603
2018-03-14 07:29:58 -04:00
Raymond Hill
64682ab8a1
convert spaces to tabs
2018-02-26 13:58:29 -05:00
Raymond Hill
010edeb069
fix #3547
2018-02-25 13:53:20 -05:00
Raymond Hill
ccfbdc614e
remove now redundant POL filter list
2018-02-20 07:07:16 -05:00
Raymond Hill
c0f25d112a
fix https://github.com/uBlockOrigin/uAssets/issues/1546
2018-02-15 07:48:39 -05:00
Raymond Hill
b0600645a6
add instruction URL to POL filter list
2018-02-08 08:15:22 -05:00
Babak Farrokhi
32bde274b9
Use rawgit.com to download filter list ( #3438 )
...
- (githubusercontent.com cannot be accessed from iran
2018-01-15 08:24:43 -05:00
Raymond Hill
367001a3de
address https://github.com/uBlockOrigin/uAssets/issues/1026
2017-12-17 09:37:10 -05:00
Raymond Hill
46d446ec92
fix https://github.com/uBlockOrigin/uAssets/issues/999
2017-12-14 18:28:14 -05:00
Martin Vobruba
23065a8b90
Change URL for CZ/SK filters and add "sk" lang ( #3312 )
...
We've introduced a new set of filters for uBlock because some uBlock
specific rules are breaking ABP and we will remove them from the
filters.txt file.
2017-12-03 08:22:10 -05:00
gorhill
949b994811
fix #3241
2017-11-18 06:25:42 -05:00
gorhill
386e8bee9c
fix #3210
2017-11-09 12:53:05 -05:00
gorhill
d523d64511
first add adguard mobile to stock lists ( #3210 )
2017-11-09 06:16:31 -05:00
gwarser
feff4f0bfb
Update supportURL for POL filters ( #3181 )
2017-10-31 09:22:56 -04:00
gorhill
938d5b83f6
fix #3166
2017-10-24 06:19:45 -04:00
gorhill
2606a9df06
fix #3147
2017-10-23 22:31:36 -04:00
gorhill
3c97db1652
fix #3135
2017-10-15 11:30:19 -04:00
gorhill
01fe37c390
fix #3092
2017-10-13 08:01:30 -04:00
gorhill
229edd6c0e
fix #3095
2017-10-05 08:31:20 -04:00
gorhill
ec14e56b02
fix #3089
2017-10-04 11:37:51 -04:00
gorhill
e1ba1a39c2
remove "CHN: CJX´s Annoyance" (because optional), select "RUS: Adguard" and "CHN: CJX´s" by default for new installations
2017-09-30 12:57:56 -04:00
gorhill
6ec3412ba9
fix #2600
2017-09-28 13:19:28 -04:00
gorhill
5a0c7c5383
fix https://github.com/uBlockOrigin/uAssets/issues/690
2017-09-28 09:59:26 -04:00
gorhill
41512db6c9
fix #3061
2017-09-27 10:35:39 -04:00
gorhill
965c5661d6
remove Fanboy's Korean: it's officially unsupported
2017-09-26 08:03:24 -04:00
gorhill
1402710a1e
add Adguard Spyware, as per https://github.com/AdguardTeam/AdguardFilters/issues/5138#issuecomment-331614672
2017-09-23 08:26:46 -04:00
gorhill
2a7810e492
rename Adguard list as per https://github.com/AdguardTeam/AdguardFilters/issues/5138#issuecomment-309683940
2017-09-19 09:05:45 -04:00
Michael Kharitonov
4ebc5ecc1c
RUS-0 title change ( #3029 )
2017-09-18 17:25:29 -04:00
gorhill
6ca9825c61
remove "RUS BitBlock" from stock filter lists: see https://github.com/gorhill/uBlock/pull/3019#issuecomment-330076525
2017-09-17 16:03:21 -04:00
Michael Kharitonov
7c51959cd5
Add instruction for Ru AdList ( #3019 )
...
Ru AdList has many additions to block ads, counters, annoyances, anti-adblock warnings in Russian websites. This page contains the guide to all of them.
2017-09-17 08:24:21 -04:00
ficofabrid
52681400ab
Switch "ITA: ABP X Files" homepage to HTTPS ( #2885 )
2017-09-16 17:13:48 -04:00
gorhill
dec5e3e839
fix #2685 ; add Adguard's generic filters; remove EasyList w/out element hiding
2017-09-16 08:37:15 -04:00
gorhill
462406ecf1
add Adguard's Annoyance List to stock filter lists
2017-09-10 13:14:14 -04:00
gorhill
355dbc00ba
fix #2997
2017-09-10 12:39:56 -04:00
gorhill
651da7157a
remove obsolete lists: reek's anti-adblock-killer, immortal_domains
2017-09-10 08:33:41 -04:00
Sander Lepik
61c7f86fd2
Switch adblock.ee to HTTPS ( #2884 )
...
* Switch adblock.ee to HTTPS
Signed-off-by: Sander Lepik <sander@lepik.eu>
* Undo changes on wrong files
Signed-off-by: Sander Lepik <sander@lepik.eu>
2017-08-18 09:07:41 -04:00
gorhill
42c9928abd
update URLs of Adguard lists, see https://github.com/AdguardTeam/AdguardFilters/issues/5138
2017-06-19 09:19:07 -04:00
gorhill
f6825d1920
maybe address #2682
2017-06-05 07:27:47 -04:00
gorhill
a8caba9cfd
use the no-redirection URL
2017-05-25 16:53:34 -04:00
gorhill
0ae695f8b1
fix URLs following project name change
2017-05-25 16:44:54 -04:00
Anton Bershanskiy
583ca9cdb6
Use HTTPS wherever possible in uBlock/assets.json ( #2591 )
2017-05-07 23:30:26 -04:00
gorhill
c8071c822a
fix #2572
2017-04-30 07:23:18 -04:00
gorhill
3ce66a4780
adding AdBlock Protector in stock filter lists
2017-04-29 12:29:48 -04:00
gorhill
43fbcc7e89
fix #2081
2017-04-26 13:03:46 -04:00
gorhill
774faa1c8c
fix #2553
2017-04-22 08:37:47 -04:00
gorhill
749b31c97e
possible workaround fix for https://github.com/nikrolls/uBlock-Edge/issues/69
2017-04-14 16:36:51 -04:00
gorhill
52d580aabc
add alt URLs for EasyList/EasyPrivacy ( https://github.com/gorhill/uBlock/issues/2037#issuecomment-287532208 )
2017-03-22 17:15:38 -04:00
gorhill
0b4f31bd8a
fix #2344
2017-01-27 13:44:52 -05:00
gorhill
28ad456d77
fix mixed-up regarding fanboy anti-social
2017-01-22 18:52:04 -05:00
gorhill
9309df4196
3rd-party filters pane revisited
2017-01-22 16:05:16 -05:00
gorhill
8f46662a24
added POL list compatible with uBO-specific syntax
2017-01-20 12:48:42 -05:00
Raymond Hill
3b9fd49c50
Assets management refactored ( #2314 )
...
* refactoring assets management code
* finalizing refactoring of assets management
* various code review of new assets management code
* fix #2281
* fix #1961
* fix #1293
* fix #1275
* fix update scheduler timing logic
* forward compatibility (to be removed once 1.11+ is widespread)
* more codereview; give admins ability to specify own assets.json
* "assetKey" is more accurate than "path"
* fix group count update when building dom incrementally
* reorganize content (order, added URLs, etc.)
* ability to customize updater through advanced settings
* better spinner icon
2017-01-18 13:17:47 -05:00
gorhill
257dd27e5d
oops, always use https when available
2017-01-09 10:00:13 -05:00
gorhill
2b1ab2234f
re #2294 : mind unicode in "domain=" option + update URL of Adguard lists
2017-01-09 09:53:57 -05:00
gorhill
ff85438f1f
Peter Lowe’s list: modify the name to better reflect its purpose
2016-11-17 09:55:39 -05:00
gorhill
66e95266e3
fix https://github.com/uBlockOrigin/uAssets/issues/194
2016-11-17 08:01:08 -05:00
Binyamin Laukstein
56888b4806
https://github.com/AdBlockPlusIsrael/EasyListHebrew has been removed, returns 404 error ( #2111 )
2016-11-01 06:01:11 -04:00
gorhill
a4bc9f8c1e
remove all obsolete files which moved to uAssets
2016-09-06 08:23:09 -04:00
gorhill
3949c87079
remove obsolete file -- it's now pulled from uAssets
2016-09-06 08:19:04 -04:00
gorhill
aedaaa27fe
remove obsolete files -- these are now pulled from uAssets
2016-09-06 08:15:38 -04:00
gorhill
2c6b04df82
remove obsolete files: these were moved to uAssets
2016-08-15 22:52:57 -04:00
gorhill
c94d24c2ed
remove obsolete shell scripts
2016-07-30 17:46:43 -04:00
gorhill
ac43b00139
update to new EasyList/EasyPrivacy URLs as per f43e51bac9 (commitcomment-18262884)
2016-07-15 17:19:05 -04:00
gorhill
f43e51bac9
use new EasyList/EasyPrivacy home (easylist.github.io)
2016-06-09 19:34:36 -04:00
gorhill
48d8ef2e48
remove obsolete spam404 filter list (see #1432 )
2016-06-09 10:37:18 -04:00
gorhill
6ee6551f57
fix #1673
2016-06-01 10:40:38 -04:00
gorhill
4284556188
see bc8917fc47
2016-04-02 09:00:39 -04:00
gorhill
de1ed89f62
see abe2aa7ef0
2016-04-02 08:30:49 -04:00
gorhill
24d2277650
import changes for uAssets until all are upgraded to 1.6.8
2016-04-01 21:50:40 -04:00
gorhill
aed185ba3f
removed obsolete exception filter
2016-04-01 07:32:48 -04:00
gorhill
f766e9cd69
this addresses #1522 , and fixes video player on weather.com
2016-04-01 06:46:14 -04:00
gorhill
e0589b0d7e
this is also needed for http://www.wilderssecurity.com/threads/ublock-a-lean-and-fast-blocker.365273/page-77#post-2576363
2016-03-31 21:14:37 -04:00
gorhill
f6edd636c6
this addresses http://www.wilderssecurity.com/threads/ublock-a-lean-and-fast-blocker.365273/page-77
2016-03-31 21:12:25 -04:00
gorhill
9548527c93
defuse anti-blocker ads on gala.de
2016-03-31 18:40:21 -04:00
gorhill
5606a6dedb
#1240 : updated scriptlet
2016-03-31 06:16:12 -04:00
gorhill
1d9e59b751
this fixes #1517
2016-03-30 23:08:53 -04:00
gorhill
54176612fd
this removes obsolete resources
2016-03-27 12:31:04 -04:00
gorhill
eca9dc3bba
#1240 : updated scriplet
2016-03-27 10:48:05 -04:00
gorhill
9be1700776
counter bad exception filter in Easylist
2016-03-27 10:44:59 -04:00
gorhill
0082de83b1
#1505 : code review
2016-03-26 09:23:08 -04:00
gorhill
ff8f0eb7a9
this addresses #1505
2016-03-26 08:56:19 -04:00
gorhill
c68473b1f3
added filters as per https://github.com/gorhill/uBlock/issues/1411#issuecomment-201031771
2016-03-25 16:55:05 -04:00
gorhill
bf5284a5b3
keep track of source of breakage
2016-03-25 10:49:34 -04:00
gorhill
29f2c53cac
this addresses https://twitter.com/mtarnovan/status/713088377994682368
2016-03-25 10:47:14 -04:00
gorhill
0ff3abae30
this addresses https://twitter.com/maknz/status/712731132484124672
2016-03-23 16:39:45 -04:00
gorhill
6e18f671b6
this addresses scrollbar issue on rtl.fr
2016-03-23 14:28:29 -04:00
gorhill
9425af1edb
this addresses https://forums.lanik.us/viewtopic.php?f=62&t=29304
2016-03-23 13:28:50 -04:00
gorhill
c35dfa8974
added tiqcdn.com, thankyouforadvertising.com
2016-03-23 09:03:25 -04:00
gorhill
07482083fb
this addresses https://forums.lanik.us/viewtopic.php?f=91&t=29267
2016-03-22 10:49:24 -04:00
gorhill
bd229db64e
this addresses 27adb952f8 (commitcomment-16790481)
2016-03-21 18:55:16 -04:00
gorhill
2408b76958
this addresses https://twitter.com/peikas/status/711911523837460480
2016-03-21 14:41:29 -04:00
gorhill
c97dd5e37c
hardening for https://forums.lanik.us/viewtopic.php?f=91&t=29262
2016-03-21 14:27:32 -04:00
gorhill
d0cdd78b99
re. https://forums.lanik.us/viewtopic.php?f=91&t=29253
2016-03-21 12:10:34 -04:00
gorhill
b2052c5ba6
this addresses some cases in https://forums.lanik.us/viewtopic.php?f=91&t=29253
2016-03-21 10:45:05 -04:00
gorhill
84093bcd0d
this addresses some of https://forums.lanik.us/viewtopic.php?f=91&t=29253
2016-03-21 10:33:40 -04:00
gorhill
f10ec217c3
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=25216#p149739
2016-03-21 09:52:04 -04:00
gorhill
2b3fdf1953
this addresses https://twitter.com/Turblog/status/711863495491514368
2016-03-21 09:09:45 -04:00
gorhill
06c57661d2
this addresses https://twitter.com/FabienTipon/status/711877626638503936
2016-03-21 09:00:25 -04:00
gorhill
ef7be028b2
this addresses https://twitter.com/hotelzululima/status/711729434458324992
2016-03-21 00:30:47 -04:00
gorhill
c63d6019a2
#1240 : updated scriplet
2016-03-20 18:00:27 -04:00
gorhill
27adb952f8
this unbreaks video playback on cnet.com
2016-03-20 11:53:35 -04:00
gorhill
86525ca811
this removes more clickbait ads on some yavli-ladden sites
2016-03-18 09:51:50 -04:00
gorhill
a1176fd1f9
this addresses #1240
2016-03-18 09:36:17 -04:00
gorhill
76ad5e8cd1
this addresses #1136
2016-03-18 09:08:51 -04:00
gorhill
47b0ea83f7
bringing redirect filter for EasyPrivacy's '/b/ss/*&aqe=' out of experimental status
2016-03-17 13:51:55 -04:00
gorhill
f1f9146eeb
#1397 : specific filter no longer needed now that neutered googletagservices.com/tag/js/gpt.js is mainstream
2016-03-16 10:00:35 -04:00
gorhill
2d9fe3874c
#1240 : updated scriptlet
2016-03-16 09:40:28 -04:00
gorhill
3b191cd3cb
typo in comment
2016-03-15 19:41:56 -04:00
gorhill
6aab4bd42a
this addresses slideshow widget broken on food.com
2016-03-15 19:38:07 -04:00
gorhill
a936b5eae2
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=44488
2016-03-15 18:52:51 -04:00
gorhill
ce23420a05
#1359 : merge two similar filters
2016-03-15 10:19:22 -04:00
gorhill
01c45d6174
this addresses https://github.com/gorhill/uBlock/issues/1359#issuecomment-196820385
2016-03-15 10:13:49 -04:00
gorhill
d47214bdb7
#1461 : tuning
2016-03-15 08:43:44 -04:00
gorhill
a7b3ffeb4a
#1461 : need to investigate more
2016-03-15 08:41:31 -04:00
gorhill
ca29035b4d
#1461 : release candidate solution
2016-03-15 01:09:10 -04:00
gorhill
ac05f70e4e
#1461 : fine tuning
2016-03-14 17:13:23 -04:00
gorhill
6ead221e05
#1461 : fine tuning
2016-03-14 17:06:40 -04:00
gorhill
4b20d762ae
#1461 : fine tuning
2016-03-14 13:51:25 -04:00
gorhill
6a2c674b72
#1461 : fine tuning
2016-03-14 12:47:03 -04:00
gorhill
8176bec0c3
re. #1461 : probably better
2016-03-14 11:59:28 -04:00
gorhill
09316bbffc
re. #1461 : fiddling
2016-03-14 11:29:26 -04:00
gorhill
5019adee0f
re. #1461 : no ad slots
2016-03-14 08:17:55 -04:00
gorhill
6fed789edd
this addresses https://twitter.com/kenn_butler/status/709163241021317120
2016-03-13 21:19:02 -04:00
gorhill
ba60329109
#1461 : fiddled with experimental scriplet
2016-03-13 19:32:24 -04:00
gorhill
3ed3c27277
#1461 : hardened experimental scriplet
2016-03-13 13:11:14 -04:00
gorhill
9ca616fefd
this addresses https://forums.lanik.us/viewtopic.php?f=64&t=22975&start=45#p77969
2016-03-13 11:26:23 -04:00
gorhill
f1900a38b1
re. #1461 : fixed bad regex
2016-03-13 10:38:48 -04:00
gorhill
49d9854e82
experiment with fixes for #1461
2016-03-13 09:38:44 -04:00
gorhill
1bc1c7d7b3
experimental fix for #1461
2016-03-13 00:05:03 -05:00
gorhill
ad99bf52e0
hopefully this fixes https://github.com/gorhill/uBlock/issues/1136#issuecomment-195637368
2016-03-12 12:07:13 -05:00
gorhill
fb551417ed
this addresses https://github.com/gorhill/uBlock/issues/1340#issuecomment-195034191
2016-03-10 15:48:27 -05:00
gorhill
c10d972149
this addresses https://github.com/gorhill/uBlock/issues/1240#issuecomment-195027151
2016-03-10 15:46:22 -05:00
gorhill
b6ee239869
yavli ads
2016-03-09 14:57:42 -05:00
gorhill
3c16f8d9d1
this addresses https://twitter.com/DThibaut67/status/707624770653843456
2016-03-09 13:24:20 -05:00
gorhill
df61d2a5e6
this takes care of bab
2016-03-09 07:32:47 -05:00
gorhill
2c2dbfeb5e
this addresses #1240 + minor code review
2016-03-07 10:17:31 -05:00
gorhill
aa9e62f111
this addresses #1449 until fix in 3rd-party list
2016-03-06 13:40:16 -05:00
gorhill
2914c36c0b
this should help with https://www.reddit.com/r/chrome/comments/473ves/help_how_to_remove_qipru_redirect_when_searching/
2016-03-04 17:25:56 -05:00
gorhill
6d75c2ab86
updated for #1240
2016-03-03 08:38:11 -05:00
gorhill
c9f3270a86
cosmetic filter for tweaktown.com
2016-03-02 09:31:43 -05:00
gorhill
011ed9a898
Re. #1100 : added more sites
2016-03-02 09:04:19 -05:00
gorhill
441336dc2f
this addresses https://github.com/gorhill/uBlock/issues/1340#issuecomment-191082824
2016-03-02 07:11:55 -05:00
gorhill
432a160902
bringing scorecardresearch.com redirect filter out of experimental status
2016-03-01 16:31:11 -05:00
gorhill
dc75d80595
this addresses https://github.com/gorhill/uBlock/issues/1357#issuecomment-190711545
2016-03-01 08:30:19 -05:00
gorhill
36d5d2f1b5
this addresses https://forums.lanik.us/viewtopic.php?f=62&t=28856
2016-03-01 07:22:23 -05:00
gorhill
1524d93f2f
this addresses #937
2016-02-29 09:39:25 -05:00
gorhill
f9e9e46243
this addresses https://forums.lanik.us/viewtopic.php?f=62&t=27719
2016-02-29 08:36:27 -05:00
gorhill
6c16d6b446
new experimental redirect filter to lower breakage by EasyPrivacy's
2016-02-28 17:13:10 -05:00
gorhill
ee0cccf663
fixed logic error re. #1240
2016-02-28 10:18:57 -05:00
gorhill
6545a6d0b2
harden for #1240
2016-02-28 09:59:34 -05:00
gorhill
634644aa9f
re. #1240 : update
2016-02-28 09:32:47 -05:00
gorhill
0777602a85
bringing the blocking/redirecting of `googletagservices.com/tag/js/gpt.js` out of experimental status
2016-02-27 09:11:31 -05:00
gorhill
3d7f3604ee
this addresses https://forums.lanik.us/viewtopic.php?f=91&t=25698
2016-02-26 20:00:25 -05:00
gorhill
0f85cf09c7
this addresses #1432
2016-02-26 18:38:06 -05:00
gorhill
39a9a4b33d
this addresses #1428
2016-02-26 07:40:49 -05:00
gorhill
cc706f0809
strict blocking `metrext.com` ( #1411 )
2016-02-24 23:34:21 -05:00
gorhill
7b099a8f8a
this addresses #1421
2016-02-24 18:36:09 -05:00
gorhill
8869ae03cb
this addresses #1240
2016-02-24 08:47:07 -05:00
gorhill
9eea692765
thix addresses #1240
2016-02-23 17:31:55 -05:00
gorhill
89a60120d1
this addresses https://forums.lanik.us/viewtopic.php?f=62&t=28757
2016-02-23 08:26:15 -05:00
gorhill
e39efa32a0
fixed typo
2016-02-22 14:14:07 -05:00
gorhill
cf91f2cfc9
to help foil underhanded link highjacking --
...
for example: https://www.reddit.com/r/firefox/comments/3pwcey/firefox_extension_download_manager_s3_asks_for/
2016-02-22 10:24:41 -05:00
gorhill
4b1d2c49f7
this should help those suffering link hijacking (see #1411 )
2016-02-22 08:46:40 -05:00
gorhill
3cc09cf03e
this addresses #1278
2016-02-21 12:47:24 -05:00
gorhill
154375db78
this addresses https://forums.lanik.us/viewtopic.php?f=64&t=28700
2016-02-21 08:11:16 -05:00
gorhill
36e3f2a449
removed filter-experimenting code (was not meant to be committed)
2016-02-20 07:27:36 -05:00
gorhill
023e1db911
this addresses #1401
2016-02-20 06:25:49 -05:00
gorhill
d425fdab3b
this addresses #1406 and https://forums.lanik.us/viewtopic.php?f=62&t=28707
2016-02-19 23:30:33 -05:00
gorhill
703a901a87
removed obsolete filters + fixed typo re. last commit
2016-02-19 10:08:55 -05:00
gorhill
a5d79c5a5f
this addresses https://github.com/gorhill/uBlock/issues/1059#issuecomment-185434177
2016-02-19 09:46:42 -05:00
gorhill
c6662ccd24
this addresses https://forums.lanik.us/viewtopic.php?f=64&t=28701
2016-02-19 07:52:04 -05:00
gorhill
ce2d235e4f
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=43914#p147866
2016-02-18 18:33:30 -05:00
gorhill
0e6b7a8c05
this addresses https://forums.lanik.us/viewtopic.php?f=91&t=28651
2016-02-17 13:34:53 -05:00
gorhill
810930cc51
this fixes #1397
2016-02-17 11:43:02 -05:00
gorhill
6e6e9fd10e
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=44064
2016-02-17 08:08:28 -05:00
gorhill
27c1005e59
this addresses Chrome store feedback: "focus.de video ads play"
2016-02-16 12:41:44 -05:00
gorhill
de4afb3748
this fixes #1385
2016-02-15 17:54:38 -05:00
gorhill
70628b44ed
this fixes #1384 (and retroactively: #109 , #240 , #719 )
2016-02-15 15:37:06 -05:00
gorhill
fb2364b2e0
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=43789
2016-02-15 08:07:29 -05:00
gorhill
0e2b88290d
this addresses #1240
2016-02-15 07:37:55 -05:00
gorhill
bd2f8b94b5
this addresses https://forums.lanik.us/viewtopic.php?f=64&t=28590
2016-02-14 18:37:07 -05:00
gorhill
52b0d3d210
this addresses #1240
2016-02-11 07:34:01 -05:00
gorhill
7f79e92072
this unbreaks dm
2016-02-10 09:47:33 -05:00
gorhill
e209a632a6
this addresses https://forums.lanik.us/viewtopic.php?f=62&t=28471
2016-02-09 10:36:00 -05:00
gorhill
da18ff91a5
this addresses #1359
2016-02-09 08:56:26 -05:00
gorhill
31caab34a9
this addresses #1240
2016-02-08 16:17:55 -05:00
gorhill
8f17a0a8b5
this addresses #1354
2016-02-08 07:47:10 -05:00
gorhill
4fdd5935ec
this addresses #897 , #1347
2016-02-06 19:13:09 -05:00
gorhill
08f2e53ef3
this addresses #1340 ?
2016-02-05 10:41:52 -05:00
gorhill
d97c566506
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=41860
2016-02-05 10:04:56 -05:00
gorhill
e7500da9f7
#1240 : more sites with Yavli ads
2016-02-05 06:25:19 -05:00
gorhill
062eed9413
this addresses some of #1340
2016-02-04 00:24:36 -05:00
gorhill
266c81046a
#1340 : removed obsolete filter
2016-02-03 21:21:22 -05:00
gorhill
b21e5d97da
this addresses https://github.com/gorhill/uBlock/issues/1240#issuecomment-179570710
2016-02-03 21:14:17 -05:00
gorhill
7fd185ce02
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=26700&start=150#p146650
2016-02-03 19:43:06 -05:00
gorhill
433600914c
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=26700&start=150#p147012
2016-02-03 19:39:01 -05:00
gorhill
4cd8221f53
#1240 : updated
2016-02-03 19:25:21 -05:00
gorhill
2c4362b4f6
re. dm: oops
2016-02-03 18:55:12 -05:00
gorhill
b0aaf7a2d1
this fixes dm
2016-02-03 18:49:07 -05:00
gorhill
e4f35e9f3d
Revert "this fixes dm" -- I meant to commit only changes to assets
...
This reverts commit 5b5c661e0d
.
2016-02-03 18:47:30 -05:00
gorhill
5b5c661e0d
this fixes dm
2016-02-03 18:37:56 -05:00
gorhill
430590b3a3
updated 3rd-party assets
2016-02-03 13:00:50 -05:00
gorhill
e58cafbd30
updated checksums following PR #1338
2016-02-03 08:02:45 -05:00
Peter Lowe
a13e24ced7
Updated pgl.yoyo.org to use HTTPS in URLs
2016-02-03 11:36:52 +01:00
gorhill
032936dd3a
more specific filter is better
2016-02-02 10:22:30 -05:00
gorhill
f36eaf8a8c
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=43762
2016-02-02 08:44:01 -05:00
gorhill
9178469205
this addresses https://forums.lanik.us/viewtopic.php?f=91&t=24315&start=30#p85964
2016-02-01 14:21:31 -05:00
Aaron Bieber
98b0967d69
allow scripts to run with bash in other locations
2016-01-31 12:17:04 -05:00
gorhill
2bd463bf02
this addresses #1322
2016-01-29 23:19:46 -05:00
gorhill
64e9eb7aae
reworked dm script to catch exceptions
2016-01-29 11:59:02 -05:00
gorhill
f81b07fb4d
code review
2016-01-29 11:43:12 -05:00
gorhill
1d82a27488
this addresses https://github.com/gorhill/uBlock/issues/1240#issuecomment-175977802
2016-01-28 00:56:37 -05:00
gorhill
18ed625f0e
remember why we need the exception filter
2016-01-27 12:18:19 -05:00
gorhill
ff22b93bb9
this addresses https://twitter.com/SeanHood/status/692387495993024512
2016-01-27 12:14:49 -05:00
gorhill
7ca8e97931
RU AdList a better choice after all
2016-01-26 14:27:31 -05:00
gorhill
8ae729cf06
to mimic what is done by EasyList maintainers
2016-01-25 13:51:49 -05:00
gorhill
12109b39d6
#1296 : probably better to except by default, this mights un-break many cases of broken Flash-based players
2016-01-25 13:48:41 -05:00
gorhill
edf9c1ba6c
#1296 : no need for a type, URL is almost all used
2016-01-25 13:38:18 -05:00
gorhill
34e4377f3d
this fixes #1296
2016-01-25 13:35:52 -05:00
gorhill
1bd323ab3e
this addresses #1297
2016-01-25 13:07:59 -05:00
gorhill
ca3aa25bad
another 3rd-party to hard-block due to exception-leveraging
2016-01-25 12:20:14 -05:00
gorhill
a9a8fd444b
pornhub.com: that will take care of the site leveraging random exception filters to bypass blockers
2016-01-25 12:09:12 -05:00
gorhill
8718938866
this addresses #1228
2016-01-22 19:47:10 -05:00
gorhill
bd96aa7ea3
this fixes #1240
2016-01-22 14:03:43 -05:00
gorhill
264b15f319
this fixes #1250
2016-01-21 19:39:40 -05:00
gorhill
9e174c4fd1
#1271 : redirect filter reflecting the one in EasyList
2016-01-21 16:47:27 -05:00
gorhill
4513aa9936
#1271 : filter for the site
2016-01-21 16:34:09 -05:00
gorhill
b71c2ffee8
#1271 : forgot to re-generate assets
2016-01-21 16:26:26 -05:00
gorhill
fd50bedfdb
this addresses #1271
2016-01-21 16:25:48 -05:00
gorhill
24436b5d40
`startsWith` not available prior to Chromium 41
2016-01-21 09:02:16 -05:00
gorhill
829b7df86e
this addresses #1265
2016-01-20 18:18:56 -05:00
gorhill
5343b459b8
no longer need exception filter for Youtube
2016-01-19 15:55:52 -05:00
gorhill
41499dbab2
this addresses https://forums.lanik.us/viewtopic.php?f=64&t=27908
2016-01-17 18:55:35 -05:00
gorhill
1508dea883
added neutered google-analytics.com/plugins/ga/inpage_linkid.js (experimental)
2016-01-17 18:41:11 -05:00
gorhill
7dc60b3042
added AdGuard Russian filter list to stock filters
2016-01-16 09:03:24 -05:00
gorhill
a2a5d01f6f
this addresses #1240
2016-01-15 15:42:36 -05:00
gorhill
1689d6be64
to counter impending breakage of Youtube: https://adblockplus.org/forum/viewtopic.php?f=10&t=43506
2016-01-15 01:16:51 -05:00
gorhill
71c2a8fd6b
this addresses https://forums.lanik.us/viewtopic.php?f=64&t=27505
2016-01-13 13:10:30 -05:00
gorhill
79fde02f6b
remove ROU list because https://github.com/gorhill/uBlock/pull/1166#issuecomment-171073455
2016-01-12 17:51:10 -05:00
gorhill
68c2d1af34
fixed merge errors from #1166
2016-01-12 12:49:43 -05:00
gorhill
db790c226b
this fixes #1216
2016-01-12 11:23:29 -05:00
gorhill
cb5dfe259d
#1208 : fine tuning popunder filter as per feedback comment
2016-01-11 13:25:53 -05:00
gorhill
0862e0a56d
updated forbes-defuser.js
2016-01-11 13:10:43 -05:00
gorhill
c40bb60f6f
this addresses #1208
2016-01-11 12:08:33 -05:00
gorhill
453ebd5f31
blockadblock defuser
2016-01-11 11:29:46 -05:00
gorhill
76428ed8ef
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=43071#p145792
2016-01-11 10:33:42 -05:00
gorhill
997086df99
this fixes https://github.com/gorhill/uBlock/issues/1136#issuecomment-170371863
2016-01-10 17:39:18 -05:00
gorhill
57da50fd22
re. #1201 : importing user-contributed filter
2016-01-10 10:51:17 -05:00
gorhill
6760452247
this addresses #1199
2016-01-10 07:34:27 -05:00
gorhill
d462bc197c
this addresses root issue in #1194
2016-01-09 07:57:50 -05:00
gorhill
b01301143d
keep wp-defuser as simple as possible
2016-01-08 09:39:21 -05:00
gorhill
1df13c3eea
fixed inaccurate comment
2016-01-07 20:34:58 -05:00
gorhill
fa8eb71e8a
this fixes #733
2016-01-07 20:29:01 -05:00
gorhill
e0cb077f88
this addresses #1189
2016-01-07 19:33:23 -05:00
gorhill
f89455ea1a
washingtonpost.com: narrower filter
2016-01-07 19:17:50 -05:00
gorhill
0fbbaedb4a
#733 : reverting last commit, filter is not obsolete after all
2016-01-07 18:58:59 -05:00
gorhill
d766c05ee0
this fixes #733 : filter appears to be obsolete
2016-01-07 18:52:44 -05:00
gorhill
ec2886eb82
importing filters from block-then-redirect into main list
2016-01-07 18:30:10 -05:00
gorhill
3f197e1f40
this addresses #1177
2016-01-07 17:46:41 -05:00
gorhill
b3cd801a2c
this fixes #1182
2016-01-06 18:35:42 -05:00
gorhill
af2391e241
minor code review
2016-01-06 12:24:44 -05:00
gorhill
beadfee0a8
hardening neutered google-analytics.com/analytics.js against client-code exceptions
2016-01-05 15:40:23 -05:00
gorhill
ba18218487
this fixes silly bug in neutered google-analytics.com/analytics.js
2016-01-05 14:44:48 -05:00
gorhill
cfb99d605f
this addresses #1173
2016-01-05 13:41:26 -05:00
gorhill
b7106ab82d
"JPN: ABP Japanese filters": link directly to support policy page
2016-01-05 11:20:10 -05:00
gorhill
2ca410452e
at this point I believe neutered google-analytics.com/analytics.js will help reduce page breakage
2016-01-04 18:04:43 -05:00
gorhill
af68d639ce
this fixes #1164
2016-01-03 18:25:39 -05:00
gorhill
16a128dff0
this fixes #747
2016-01-03 13:58:25 -05:00
gorhill
f6b5e73455
watchcartoononline.com: one more domain to defuse
2016-01-02 21:32:35 -05:00
gorhill
783dfb8cdc
this unbreaks watchcartoononline.com: https://forums.lanik.us/viewtopic.php?f=62&t=25212&start=15
2016-01-02 21:26:03 -05:00
gorhill
2989388a87
this fixes https://forums.lanik.us/viewtopic.php?f=62&t=25212&start=15#p83596
2016-01-02 17:23:39 -05:00
gorhill
0a7b524f6a
this probably brings neutered googletag out of experimental status
2016-01-02 12:00:42 -05:00
gorhill
2b8d9516a9
neutered googletag: added missing method
2016-01-01 15:39:10 -05:00
gorhill
7f4c5045a4
more work on neutered googletag using forbes.com as test case
2016-01-01 13:02:40 -05:00
gorhill
794ffc899f
Firefox does not trust `https` for malwaredomainlist.com
2016-01-01 11:31:57 -05:00
gorhill
1690e9f8a5
forbes.com: only for site's landing page
2016-01-01 10:44:41 -05:00
gorhill
fd860eba53
forbes.com: this appears to work better
2016-01-01 10:30:36 -05:00
gorhill
6e9b085ddc
more work on neutered googletag
2015-12-31 19:18:59 -05:00
gorhill
c880ece470
jshint'ed
2015-12-31 19:05:03 -05:00
gorhill
b1686ea491
added missing entries to neutered googletag: was throwing on forbes.com
2015-12-31 19:02:34 -05:00
gorhill
423438483f
this fixes #1154
2015-12-31 14:34:45 -05:00
gorhill
cf9c7af428
defusing request by forbes.com to disable blocker
2015-12-31 12:05:18 -05:00
gorhill
7952143a1f
this fixes #965
2015-12-30 15:53:51 -05:00
gorhill
7d56008e44
this fixes #952 + addresses point 1 in #1142
2015-12-30 11:09:17 -05:00
gorhill
aa2dfbcf32
remove obsolete filters
2015-12-30 10:24:15 -05:00
gorhill
e95725bba6
this fixes #1136
2015-12-29 08:12:34 -05:00
gorhill
86bcf38ce9
this addresses https://forums.lanik.us/viewtopic.php?f=64&t=27477
2015-12-28 17:06:37 -05:00
gorhill
23be052f29
this fixes #1131
2015-12-28 07:34:55 -05:00
gorhill
ba7b7b5113
this addresses https://github.com/gorhill/uBlock/issues/1094#issuecomment-167426198
2015-12-27 12:41:10 -05:00
gorhill
822faa74e3
code review: more in line with Google Analytics doc
2015-12-27 01:49:18 -05:00
gorhill
0b97f95392
experimental filter to fix #1116 without needing an exception filter
2015-12-27 01:16:40 -05:00
gorhill
adcd0ef8fc
this fixes #1116
2015-12-27 00:25:49 -05:00
gorhill
1a87ce95e6
this addresses 1. of #1112 + using hard tabs to reduce file size
2015-12-25 16:31:58 -05:00
gorhill
66f52b530c
this fixes #1105
2015-12-24 09:07:26 -05:00
gorhill
20e31bb834
`/fuckadblock.` is also found in EasyList
2015-12-24 00:15:51 -05:00
gorhill
6514a42de3
to defuse by default fuckadblock everywhere it occurs
2015-12-23 18:51:42 -05:00
gorhill
fee66b0094
this fixes fuckadblock
2015-12-23 18:47:43 -05:00
gorhill
61d42dbe3c
this should take care of #1094 (issue number corrected)
2015-12-23 14:19:27 -05:00
gorhill
3956605ee0
general code review re. most recent commits
2015-12-23 11:02:36 -05:00
gorhill
f12a89edfa
added runnersworld.de to `script:inject(uabinject-defuser.js)`
...
as reported at https://github.com/gorhill/uBlock/issues/1100#issuecomment-166832712
2015-12-23 07:24:00 -05:00
gorhill
4a000459ab
redirect-resources.txt to be used for more than just redirection
2015-12-23 07:23:09 -05:00
gorhill
83d48f14c9
this neutralizes AdDefend for Chromium-based browsers
2015-12-22 16:38:37 -05:00
gorhill
1fe5a16c32
this fixes #1100 : ability to inject directly a resource from redirection library
2015-12-22 16:32:09 -05:00
gorhill
a4169c21ad
need `important` to override EasyList exception for `pagead2.googlesyndication.com`
2015-12-22 07:32:08 -05:00
gorhill
5ff47cc16c
this addresses https://adblockplus.org/forum/viewtopic.php?f=2&t=26700
2015-12-22 07:28:18 -05:00
gorhill
86ea71ad00
this takes care of Yavli ads for Chromium-baseed browsers
2015-12-21 21:31:59 -05:00