1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-09-14 23:12:28 +02:00
Commit Graph

1183 Commits

Author SHA1 Message Date
gorhill
c3aadde898 code review re. #1024 2015-12-07 11:18:56 -05:00
gorhill
85dcf6ee17 this fixes #1024 2015-12-07 11:09:39 -05:00
gorhill
3b61f7d11d minor code review 2015-12-07 11:06:06 -05:00
gorhill
fd1ccebf41 this fixes #1022 2015-12-07 08:59:22 -05:00
gorhill
334506e1b9 experimental filters 2015-12-06 08:22:31 -05:00
gorhill
89f0e8f1a9 this fixes #1015 2015-12-05 18:02:04 -05:00
gorhill
682131b310 translation work from https://crowdin.com/project/ublock 2015-12-05 12:27:20 -05:00
gorhill
a3c8e6b37e code review: stricter interpretation of ^ 2015-12-05 12:25:18 -05:00
gorhill
94e4a95f9b this further fix #997: no need to use / for leading * 2015-12-05 01:28:17 -05:00
gorhill
0c5ef268ad sensible default rules in case one un-whitelist behind-the-scene + use default deny 2015-12-04 18:05:20 -05:00
gorhill
c3f206e704 #1010: new filter type: "popunder", to explicitly filter popunders 2015-12-04 11:15:09 -05:00
gorhill
42071c5a1c code review 2015-12-03 21:24:37 -05:00
gorhill
13f42051b2 this fixes #997 2015-12-03 10:06:06 -05:00
gorhill
2750b13e34 code review 2015-12-03 01:08:37 -05:00
gorhill
2705432f43 code review 2015-12-02 00:59:51 -05:00
gorhill
11351bca6d this fixes regression re. popup/popunder blocking for Seamonkey 2015-12-01 17:15:31 -05:00
gorhill
4fd71d4209 this adds popunder filtering support for Firefox-based browsers 2015-12-01 15:07:22 -05:00
gorhill
c39b892306 this fixes #99, #991: ability to block popunders 2015-11-30 18:50:51 -05:00
gorhill
2eca31ac3c this allows to use Adguard filter lists (unsupported filters are discarded) 2015-11-30 14:47:56 -05:00
gorhill
d03e582de8 translation work from https://crowdin.com/project/ublock 2015-11-29 22:45:12 -05:00
gorhill
32f836df36 this helps #943 (on linux at least) 2015-11-29 19:19:12 -05:00
gorhill
013b4b1a88 code review 2015-11-29 17:57:55 -05:00
gorhill
72f5e44ec0 code review 2015-11-29 17:06:58 -05:00
gorhill
ba96a4ff4a redirect engine: selfie-able + update-able 2015-11-29 11:04:42 -05:00
gorhill
f2d2133d76 minor code review 2015-11-28 10:29:05 -05:00
gorhill
46d39838e3 redirect engine: more fine tuning + proof of concept for dayt.se 2015-11-26 17:56:30 -05:00
gorhill
791a025ad5 redirect engine: code review + added more neutered resources 2015-11-26 11:13:33 -05:00
gorhill
2e8adfe944 this fixes #978 2015-11-26 11:11:28 -05:00
gorhill
80c2ef47bc code review + removal of obsolete exception filters 2015-11-25 19:38:05 -05:00
gorhill
05476e9fd3 code review 2015-11-25 10:05:23 -05:00
gorhill
d9e56d1396 this completes the fix to #602 2015-11-24 20:53:02 -05:00
gorhill
21b5aa8f38 this fixes #738 2015-11-24 15:27:39 -05:00
gorhill
25c73d9f02 code review 2015-11-24 13:21:14 -05:00
gorhill
e1def0dc7e this will addresses #965 for next release 2015-11-24 12:11:39 -05:00
gorhill
ba8b9ba008 redirection engine: code review 2015-11-23 23:34:03 -05:00
gorhill
1005a3e524 refactoring redirect engine: static filters are now the way to create redirection rules 2015-11-23 19:34:41 -05:00
gorhill
640452ad42 reverting last change 2015-11-23 09:57:46 -05:00
gorhill
30039ff9c7 code review 2015-11-23 09:49:50 -05:00
gorhill
2aadc2a969 new redirect engine: this fixes #949 (the video ad part) 2015-11-23 07:52:50 -05:00
gorhill
77504cb561 this fixes #951 2015-11-20 08:47:29 -05:00
gorhill
4e9d41a150 #948: this possibly addresses the 1st reported error case 2015-11-19 18:07:27 -05:00
gorhill
7c4d1f510a this addresses #909 2015-11-19 09:36:15 -05:00
gorhill
4cebefd5b5 code review 2015-11-15 08:56:36 -05:00
gorhill
7dabe471ad translation work from https://crowdin.com/project/ublock 2015-11-13 10:57:30 -05:00
gorhill
c4d96c472b translation work from https://crowdin.com/project/ublock 2015-11-10 13:22:25 -05:00
gorhill
3d472beb1b code review: make onHeadersReceive() able to cancel responses 2015-11-09 17:59:19 -05:00
gorhill
152c9454fe translation work from https://crowdin.com/project/ublock 2015-11-06 11:15:43 -05:00
gorhill
9ac84f9171 this fixes #842 2015-11-06 10:49:09 -05:00
gorhill
e847d7f9f4 again, no need to capture in regex 2015-11-05 09:25:16 -05:00
gorhill
c99b61da96 code review: no need to capture in regex 2015-11-05 09:19:45 -05:00
gorhill
403f728777 put back http, https does not respond anymore 2015-11-01 11:27:15 -05:00
gorhill
71b967f452 this addresses #850 2015-11-01 11:25:36 -05:00
gorhill
aa16db3c90 translation from https://crowdin.com/project/ublock 2015-10-31 00:58:16 -04:00
gorhill
62a6b5251e this fixes #873 2015-10-31 00:55:10 -04:00
gorhill
43be9f2c22 set an id for html tag of epicker
this enables FF users to override epicker style properties
2015-10-30 13:04:01 -04:00
gorhill
13f05e5647 https now available 2015-10-28 15:23:51 -04:00
gorhill
72201527d3 hardening against bad regexes 2015-10-26 11:23:56 -04:00
gorhill
ba20843e07 this fixes bad sorting of hostnames on Pale Moon 2015-10-25 09:38:48 -04:00
gorhill
da6c7b8b5e code review: fixed sorting of 1st-party hostnames 2015-10-25 08:18:10 -04:00
gorhill
d9fc016cd3 translation work from https://crowdin.com/project/ublock 2015-10-24 09:28:11 -04:00
gorhill
6c46a89142 truncate pointlessly too long labels in selector 2015-10-24 09:24:27 -04:00
gorhill
f4a1bad048 raw URL can be the empty string for behind-the-scene scope 2015-10-23 12:52:51 -04:00
gorhill
ff4ef62747 translation work from https://crowdin.com/project/ublock 2015-10-22 22:10:29 -04:00
gorhill
afd77a3cef this fixes #854.
Unlike PageStore, TabContext is best placed to keep track of whitelist status
2015-10-22 09:45:41 -04:00
gorhill
892913d185 this fixes #832 2015-10-21 11:53:03 -04:00
gorhill
c036bd320f translation work from https://crowdin.com/project/ublock 2015-10-21 10:35:49 -04:00
gorhill
7e125b3b67 translation work from https://crowdin.com/project/ublock 2015-10-18 10:42:44 -04:00
gorhill
2cd47098b1 this fixes #835 2015-10-16 11:42:45 -04:00
gorhill
38a9504caa translation work from https://crowdin.com/project/ublock 2015-10-16 10:14:58 -04:00
gorhill
876c6b3658 use custom tooltip for title bar (see #830) 2015-10-15 19:54:35 -04:00
gorhill
ea4d5a9710 different fix for #762, which does not create a regression of 435 2015-10-14 16:49:57 -04:00
gorhill
135ad95d61 #760: reflect obsolete status immediately in UI 2015-10-14 14:16:43 -04:00
gorhill
4fcdac821d this fixes #760 2015-10-14 10:28:37 -04:00
gorhill
6cb185c973 this addresses https://www.reddit.com/r/pathofexile/comments/3okptl/ublock_origins_wont_let_me_open_links_in_new_tabs/cvyd5xb 2015-10-13 14:04:48 -04:00
gorhill
2fdb63c98a this fixes #806 2015-10-13 10:56:59 -04:00
gorhill
2d0ed21544 this addresses http://www.wilderssecurity.com/threads/ublock-a-lean-and-fast-blocker.365273/page-63#post-2532835 2015-10-09 09:43:36 -04:00
gorhill
9cf433e585 translation work from https://crowdin.com/project/ublock 2015-10-06 14:13:47 -04:00
gorhill
bea19110db add info link for cloud storage in Settings pane 2015-10-06 08:10:45 -04:00
gorhill
19a717b4b6 comment... 2015-10-05 11:04:36 -04:00
gorhill
054ba17c96 oops, mixed up ABP issues: it\'s rather from https://issues.adblockplus.org/ticket/616 2015-10-05 11:03:20 -04:00
gorhill
8f4ee3e34d support for genericblock filter option (<https://issues.adblockplus.org/ticket/647>) 2015-10-05 10:58:24 -04:00
gorhill
4021cffaf9 translation work from https://crowdin.com/project/ublock 2015-10-05 09:02:45 -04:00
gorhill
a92c8f1413 re. #781: backward compatibility code to ignore unsupported explicit style properties 2015-10-04 13:27:05 -04:00
gorhill
371670802b this fixes #695 2015-10-03 10:28:53 -04:00
gorhill
ae47c5d4da this fixes #773 2015-10-02 12:21:44 -04:00
gorhill
987da1960c updated comment 2015-10-02 09:34:53 -04:00
gorhill
0a6331e7be translation work from https://crowdin.com/project/ublock 2015-10-02 09:34:09 -04:00
gorhill
6b9848cf0d Exception script tag filter makes no sense: reject such filters 2015-09-30 10:17:25 -04:00
gorhill
a56dfe1858 oops, fix to #756 needs this 2015-09-30 09:37:27 -04:00
gorhill
c46d1f6a52 translation work from https://crowdin.com/project/ublock 2015-09-30 09:36:58 -04:00
gorhill
8d294869fe this fixes #756 2015-09-30 09:33:38 -04:00
gorhill
cc17a77b0a this fixes #762 2015-09-28 15:51:02 -04:00
gorhill
34b58178bc this fixes #762 2015-09-28 15:50:09 -04:00
gorhill
879f7a2255 translation work from https://crowdin.com/project/ublock 2015-09-27 10:15:03 -04:00
gorhill
12baeadac4 code review of new script tag filtering code 2015-09-27 10:13:31 -04:00
gorhill
e62246b380 translation work from https://crowdin.com/project/ublock 2015-09-26 19:10:05 -04:00
gorhill
7970f4dc70 new cosmetic filter to foil specific inline script tags 2015-09-26 19:07:23 -04:00
gorhill
55b99543f5 translation work from https://crowdin.com/project/ublock 2015-09-25 08:58:38 -04:00
gorhill
de2d993d61 re. #724: configurable xhr timeout 2015-09-25 08:31:46 -04:00
gorhill
69d4a0aa0a attempt at fixing #362 2015-09-25 08:29:52 -04:00
gorhill
38ba6da842 translation work from https://crowdin.com/project/ublock 2015-09-16 19:12:27 -04:00
gorhill
c11ad44b9b translation work from https://crowdin.com/project/ublock 2015-09-16 08:06:49 -04:00
gorhill
ab24f725ce select optimal hideElements depending on whether shadow DOM is supported 2015-09-15 09:51:22 -04:00
gorhill
02874dfd05 translation work from https://crowdin.com/project/ublock 2015-09-15 09:48:23 -04:00
gorhill
6cc07a4027 removed unused code 2015-09-14 10:48:23 -04:00
gorhill
eabaa71446 translation work from https://crowdin.com/project/ublock 2015-09-14 07:24:32 -04:00
gorhill
08dae71629 this fixes #712 2015-09-14 07:21:35 -04:00
gorhill
c5fa9ee818 transation work from https://crowdin.com/project/ublock 2015-09-13 15:10:22 -04:00
gorhill
ce12fdba01 update reverse lookup code to deal with #711 2015-09-13 14:59:33 -04:00
gorhill
f5bb9cec69 #711: oops 2015-09-13 14:37:35 -04:00
gorhill
31f9cfe3de this fixes #711 2015-09-13 14:29:43 -04:00
gorhill
29c39550dd forgot to comment to link code to issue (#708 in current case) 2015-09-13 10:52:41 -04:00
gorhill
90a2c608bb this fixes #708 2015-09-13 10:26:36 -04:00
gorhill
45415a8de6 this fixes #707 2015-09-12 15:11:33 -04:00
gorhill
53fa8f7a50 new: Basque translation by https://crowdin.com/profile/Osoitz 2015-09-12 11:00:57 -04:00
gorhill
291f83f19a translation work from https://github.com/gorhill/uBlock 2015-09-12 10:52:03 -04:00
gorhill
4e3fcd576d this addresses #705 2015-09-12 10:51:11 -04:00
gorhill
59bdcbdb7e code reviewed implementation of high-medium generic cosmetic filters 2015-09-11 17:59:25 -04:00
gorhill
3e96a70a0f #44: meant to use mousedown... 2015-09-10 14:01:16 -04:00
gorhill
36a15e2e02 Experimental fix for #44
Disregard no-popups per-site switch for a URL which matches
a link clicked by the user.
2015-09-10 13:46:18 -04:00
gorhill
0dac9f7df4 translation work from https://crowdin.com/project/ublock 2015-09-10 09:53:47 -04:00
gorhill
1d5a592b12 this fixes #691 2015-09-10 09:51:49 -04:00
gorhill
c984254ac8 translation work from https://crowdin.com/project/ublock 2015-09-10 06:50:38 -04:00
gorhill
7177d8d0ff this addresses #693 2015-09-08 08:45:22 -04:00
gorhill
b3d243324f this fixes #672 2015-09-04 16:30:53 -04:00
gorhill
9c88478984 this fixes #678 2015-09-04 09:36:53 -04:00
gorhill
c21a91d318 translation work from https://crowdin.com/project/ublock 2015-09-03 18:29:17 -04:00
gorhill
d536b5a591 translation work from https://crowdin.com/project/ublock 2015-08-31 18:49:28 -04:00
gorhill
05ce6711e8 this fixes #668, #669 2015-08-31 18:43:40 -04:00
gorhill
8adf1c4616 this fixes #667 2015-08-31 10:19:45 -04:00
gorhill
fbf3fa9c85 this fixes #666 2015-08-31 10:05:59 -04:00
gorhill
12249b2326 translation work from https://crowdin.com/project/ublock 2015-08-30 10:43:23 -04:00
gorhill
cf9869877d translation work from https://crowdin.com/project/ublock 2015-08-29 01:08:37 -04:00
gorhill
6600a27c33 https://github.com/chrisaljoudi/uBlock/issues/1528: apply fix to element picker 2015-08-28 10:56:05 -04:00
gorhill
94a1d72fc8 https://github.com/chrisaljoudi/uBlock/issues/1528: apply fix to scriptlets too 2015-08-28 10:44:33 -04:00
gorhill
1a380f0959 this fixes https://github.com/chrisaljoudi/uBlock/issues/1528
An XML document can be a valid HTML document. Try to instanciate
a HTMLDivElement to find out whether we are dealing with an actual
HTML document or not.
2015-08-28 10:33:58 -04:00
gorhill
b685af177e code review 2015-08-25 15:43:32 -04:00
gorhill
57a7f6bcd7 code review last commit re. #602
External filter lists are not meant to appear in checksums.txt.
2015-08-25 11:21:35 -04:00
gorhill
8f01f7309e this fixes #528 + checksums.txt needs patching re. #602 2015-08-25 10:09:37 -04:00
gorhill
4b96a8f79d translation work from https://crowdin.com/project/ublock 2015-08-24 09:25:46 -04:00
gorhill
027e8c5977 #621: re-factored how domain= filter option is tested 2015-08-22 12:15:16 -04:00
gorhill
a63ac99e03 this fixes #621
Interpretation/implementation of exception filters with negated
hostname(s) has been revised: no block filter is implied anymore
for such filters. At time of writing I found only 10 such filters
in EasyList, and none in commonly used filter lists.
2015-08-21 21:52:16 -04:00
gorhill
3c72c83b7c translation work from https://crowdin.com/project/ublock 2015-08-19 19:24:14 -04:00
gorhill
87ca0f2c1b translation work from https://crowdin.com/project/ublock 2015-08-19 08:16:11 -04:00
gorhill
ff33410c4a #602: no need to rename compiled lists, they will be invalidated anyways 2015-08-18 14:49:46 -04:00
gorhill
efccaf1416 All third-party assets which are not enabled by default will no longer be
part of the package. The code here is to ensure a seamless transition from
local assets which have been converted to remote assets. The only side
effect to expect is that the selfie, if any, will be invalidated.
2015-08-18 13:15:58 -04:00
gorhill
9b4b998364 #608: this fixes a bunch of strictness-related warnings 2015-08-18 11:44:24 -04:00
gorhill
f29628ee01 this fixes #581
dynamic `allow` rules must also override the blocking of popups by
static filters.
2015-08-17 17:10:15 -04:00
gorhill
ccb058c2d9 this fixes #581 2015-08-17 15:09:14 -04:00
gorhill
6dd5c832a2 this really fixes #599, #600 2015-08-15 09:24:55 -04:00