1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-11-17 07:52:42 +01:00
Commit Graph

136 Commits

Author SHA1 Message Date
gorhill
95b25f7d49
fix #3150 2017-10-19 09:35:28 -04:00
gorhill
eb7bdba47f
fix #3140 2017-10-18 15:00:22 -04:00
gorhill
e7e390d2e2
fix #3077 2017-10-01 07:56:28 -04:00
gorhill
5626b5005a
fix #2946 2017-09-12 11:43:43 -04:00
gorhill
dfe18111b9
fix #1539 2017-09-11 09:53:42 -04:00
gorhill
eb3519b075
fix #2839 2017-08-03 10:18:05 -04:00
gorhill
84f22ce3a6
code review: do not pollute logger with firewall noop rules 2017-06-14 08:32:12 -04:00
gorhill
0232382695
refactor static network filtering, add support for csp injection 2017-05-12 10:35:11 -04:00
gorhill
d913eea1f6 fix #2132 + various minor code review 2016-11-08 15:53:08 -05:00
gorhill
d62059ccc7 fix #2103 2016-11-08 07:13:26 -05:00
gorhill
de587335bd elemhide is (and has always been) really generichide 2016-10-27 08:33:19 -04:00
gorhill
cbefeb923c fix #1884 2016-10-14 10:06:34 -04:00
gorhill
3ff3ae7d70 fix #2053 2016-10-08 10:15:31 -04:00
gorhill
6fd0bb4291 more refactoring of content script: better modularization of various components 2016-08-12 08:55:35 -04:00
gorhill
d092f02573 fix broken short-term per-page cache 2016-07-01 00:16:10 -04:00
gorhill
8374799c7d various minor code review 2016-06-30 22:03:29 -04:00
gorhill
74905aa2a5 this fixes #370, #1477 2016-03-15 11:18:34 -04:00
gorhill
e5c2eff2d0 code review to fix "javascript.options.strict" warnings in browser console of Firefox 2016-03-07 09:55:04 -05:00
gorhill
f044854068 this fixes #1359 2016-02-09 18:53:36 -05:00
gorhill
89148351e8 #1163: this implements "block elements by size" 2016-01-17 13:30:43 -05:00
gorhill
7fbde83a28 this fixes #912 2016-01-04 10:48:28 -05:00
gorhill
b63f55b7af this fixes #1121: allow rule will no longer affect cosmetic filtering.
the per-site cosmetic filtering switch must be used instead.
2015-12-30 17:35:32 -05:00
gorhill
9c12ef02bb cosmetic filtering switch must disable ONLY cosmetic filtering.
Before this fix, the turning off cosmetic filtering through the per-site
cosmetic filtering switch was also disabling the blocked resources
collapser.
2015-12-13 00:33:53 -05:00
gorhill
2705432f43 code review 2015-12-02 00:59:51 -05: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
9b4b998364 #608: this fixes a bunch of strictness-related warnings 2015-08-18 11:44:24 -04:00
gorhill
eba046504f this fix #476 2015-07-10 14:02:02 -04:00
gorhill
631443768f dom inspector: ébauche 2015-06-26 00:08:41 -04:00
gorhill
113c2e11a5 this (indirectly) fixes #15: let uBlock block remote fonts globally or on a site-basis 2015-06-10 09:23:48 -04:00
gorhill
fa3b4c887c code review: result can be non-blocking yet non-empty 2015-06-09 11:48:13 -04:00
gorhill
2234933b82 this fixes #59: now accurately reporting static filters in logger 2015-06-09 10:27:08 -04:00
gorhill
72c930ddff logger: UI work on URL-based dynamic filtering 2015-05-24 18:50:09 -04:00
gorhill
284b4f62d1 dynamic url filtering 2015-05-21 14:15:17 -04:00
gorhill
facef0dc05 this fixes many addon validation warnings 2015-05-17 13:02:56 -04:00
gorhill
e0284b8908 this fixes #193 2015-05-16 10:15:02 -04:00
gorhill
65183f7180 this fixes #171 2015-05-04 17:10:55 -04:00
gorhill
ca1e1f55e7 code review re. badge update 2015-05-01 08:27:41 -04:00
gorhill
361d2ac1a2 dissociate logging infrastructure from page stores 2015-04-23 18:23:03 -04:00
gorhill
651c25c839 fixed popup blocker switch; added ability to manually edit switches 2015-04-09 11:19:31 -04:00
gorhill
6441161329 refactored tabs/context code 2015-04-08 18:46:08 -04:00
gorhill
44bbf356f7 code review for last commit 2015-04-07 21:58:19 -04:00
gorhill
a2caf3c42d this fixes https://github.com/chrisaljoudi/uBlock/issues/1205 2015-04-07 21:26:13 -04:00
YFdyh000
6e77ec33ff Correct issue links 2015-04-07 09:46:26 +08:00
gorhill
2dde6f15de new switch: toggle cosmetic filtering on/off for a site 2015-04-05 12:03:14 -04:00
gorhill
cd76d79110 this fixes #1134 2015-03-31 07:26:43 -04:00
gorhill
a4b4bc98ff this fixes #1013 2015-03-25 19:28:22 -04:00
gorhill
cc3f33ef9a this fixes #1078 2015-03-23 15:19:17 -04:00
gorhill
53b55a6b13 oops: forgot about why we can't do this. Will leave the commented out code in there as a reminder. 2015-03-22 09:30:50 -04:00
gorhill
58ebcd21c3 code review: floating net requests recategorized as behind-the-scene 2015-03-21 20:30:00 -04:00
gorhill
5424fcab29 removed obsolete code following fix to #510 2015-03-20 16:34:01 -04:00
Deathamns
95b778fbc7 Change extension description 2015-03-07 19:20:18 +01:00
gorhill
d3060588a6 code review 2015-03-05 21:17:09 -05:00
gorhill
a99bcd98fd persist local settings only when really needed 2015-03-04 19:38:19 -05:00
gorhill
1136734e33 this fixes #915 2015-03-02 10:41:51 -05:00
gorhill
b323a335cd this fixes #886 2015-02-25 14:15:36 -05:00
gorhill
646f92b32f #731: added session and permanent firewalls 2015-02-11 00:26:45 -05:00
gorhill
99be9f5c30 be ready to deal with invalid hostname 2015-02-06 18:11:36 -05:00
gorhill
d0f81f5e3b this fixes #689 2015-02-05 23:14:12 -05:00
gorhill
8dcc994371 addressing all small details 2015-01-24 12:06:22 -05:00
gorhill
b51b0e5350 code review 2015-01-22 13:00:59 -05:00
gorhill
4c7f4771e2 #475: whitelist behind-the-scene by default 2015-01-21 21:46:11 -05:00
gorhill
4edfae4b94 code review: jshint'ed 2015-01-21 08:59:23 -05:00
gorhill
255c68baa4 this fixes #536 2015-01-20 19:39:13 -05:00
gorhill
554129648d this fixes #503 2015-01-16 12:15:12 -05:00
Deathamns
b8c943d539 Make vAPI.setIcon less Chromium specific 2015-01-13 07:29:46 +01:00
gorhill
42937eb1b1 this fixes #482 2015-01-12 10:10:03 -05:00
gorhill
9fc136e7e8 hopefully this fixes #470 2015-01-10 11:23:28 -05:00
gorhill
58e3acd0c7 probably more reasonable 2015-01-09 14:34:50 -05:00
gorhill
e6793c1fdb code review re #26 2015-01-09 00:06:28 -05:00
gorhill
ba31014503 support elemhide filter option 2015-01-08 21:04:48 -05:00
gorhill
d639c63670 code review 2015-01-07 11:36:23 -05:00
gorhill
881e8111d8 "advanced user" flag + rearranging a bit dashboard 2015-01-06 11:44:06 -05:00
gorhill
3a5c2cfa57 code review 2015-01-06 08:44:19 -05:00
gorhill
1597ce7fd9 lot of work related to dynamic filtering + new net requests logger 2015-01-06 08:01:15 -05:00
gorhill
43e773aab2 finally a fully working draft: now onto myriad finishing touches 2014-12-31 10:47:19 -05:00
gorhill
a0279b1378 more work to expand dynamic filtering 2014-12-30 16:36:29 -05:00
gorhill
b49b0864d3 code review: #433 2014-12-28 12:04:48 -05:00
gorhill
1fe7045b92 too many changes for #433: branching so that I can commit and keep working on it 2014-12-28 10:07:43 -05:00
gorhill
ceb36732cc jshint 2014-12-17 10:09:08 -05:00
gorhill
b12bc6a7cf code review for #405 2014-12-14 17:21:59 -05:00
Raymond Hill
a85f64c562 this addresses #405 2014-12-08 15:37:35 -02:00
Raymond Hill
be082cb666 this fixes #384; more reading required for a long-term solution--if any 2014-11-29 18:26:01 -02:00
Deathamns
1a83d1a753 Move vAPI into .jshintrc as a global 2014-11-09 17:39:22 +01:00
Deathamns
7af9805296 Safari shows integers only over the toolbar icon 2014-11-09 17:39:19 +01:00
Deathamns
0886f7e886 Add .jshintrc, and use the "use strict" directive
.jshintrc's otion-set is a personal choice, merely a suggestion.
Beside that, it includes some common globals for specific browsers, so
there's no need to set the globals in every .js file.

In order to force strict coding, "use strict" directive was added into
every .js file.
2014-11-09 17:39:17 +01:00
Deathamns
5b79bf3536 Work on vendor API abstraction, and near complete Safari support 2014-11-09 17:39:12 +01:00