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