Raymond Hill
46669115dc
code review: various fixes
...
- Ensure REFERER spoofing is always reported in logger
- Fixed possible exception thrown when asynchronously reporting cookies
2018-06-17 08:22:47 -04:00
Raymond Hill
31cc15ca6c
lots of informal fixes
...
- us integer tab id -- do not stringify anymore
- improved the parsing of hosts files
- better handling of behind-the-scene network requests when a
context is provided by the webRequest API
- imported webextFlavor code from uBO
- converted instances of object-as-dict to Map()
2018-04-13 10:24:50 -04:00
Raymond Hill
335709bc50
fix #940
2018-02-04 09:10:17 -05:00
Raymond Hill
55b9f1c645
add contributor mode and tools to contribute ruleset recipes (need more)
2018-02-03 17:31:35 -05:00
Raymond Hill
82ed807bd2
fix #938 : show badge by default for new users
2018-02-01 08:26:30 -05:00
Raymond Hill
c2a46c5da4
add tooltip for global scope + setting to disable tooltips (see https://github.com/gorhill/uMatrix/issues/936#issuecomment-361936827 )
2018-01-31 10:00:33 -05:00
Raymond Hill
2cf4a57bf4
first draft toward fixing #30
2018-01-29 17:19:42 -05:00
Raymond Hill
6207e35a1e
fix #928
2018-01-24 11:21:22 -05:00
Raymond Hill
08275aa527
code review: mind inline styles too
2018-01-16 10:44:06 -05:00
Raymond Hill
1228ee55d6
add mitigation for #912
2018-01-11 17:11:41 -05:00
Raymond Hill
b2e760f40d
fix #904 , #436
2018-01-06 18:00:28 -05:00
Raymond Hill
6df5e5212c
code review following feedback: 821e45751a (commitcomment-26587989)
2018-01-02 08:16:25 -05:00
Raymond Hill
60cd27c347
code review for 821e45751a
: simplify
2018-01-01 13:53:20 -05:00
Raymond Hill
821e45751a
reliably report web worker and inline script presence
2018-01-01 13:37:19 -05:00
Raymond Hill
deeb211c5d
add ability to block web workers on a per-site basis
2017-12-31 18:18:10 -05:00
Raymond Hill
157045924b
fine tune various UI aspects
...
- more choices of matrix text size
- more accurate wording for matrix switches
- info links for various matrix switches
2017-12-16 09:28:57 -05:00
gorhill
73c8da05b7
Fix #335
...
Additionally, performance improvements:
- Reduce overhead of collapsing elements
(see https://github.com/gorhill/uBlock/issues/2839 )
- Cache decomposition of source hostname when matrix-filtering
Also, various code review.
2017-12-08 07:54:49 -05:00
gorhill
0207c91312
enable ability to detach the logger (same as uBO)
2017-12-01 18:44:05 -05:00
gorhill
ad9d591b16
Fix #118 , #271 , #649 , #771 : removing flawed-at-the-core UA spoofer
...
The end result of the flawed UA spoofer was to accomplish the
OPPOSITE of the intended goal. UA spoofing for privacy purpose
turns out to be a whole complicated task on its own, and is
best undertaken as a separate dedicated extension -- assuming
it is possible at all.
In any case, this had no place in a "Privacy" section in uMatrix,
this was a bad idea to create this feature in the first place. It's
never too late to correct a bad idea, and this is the purpose of
this commit.
2017-12-01 08:17:30 -05:00
gorhill
28d2f0b66e
fix #852
2017-11-29 14:40:18 -05:00
gorhill
27dea59284
fix #759
2017-04-27 08:10:54 -04:00
gorhill
97509f6d03
hybrid webextension for seamless migration from legacy
2017-03-29 13:46:19 -04:00
gorhill
c2d7096500
refactor assets management; working webextension version
2017-03-29 09:12:12 -04:00
gorhill
f3876463d3
imported cloud storage support from uBlock: user rules supported for now
2015-09-05 12:29:28 -04:00
gorhill
23aa1e79cb
remove overhead of tab selector update when no change
2015-05-18 07:32:25 -04:00
gorhill
aea695bf8b
code review
2015-05-13 14:32:16 -04:00
gorhill
4ba4d55e6b
fixing small details
2015-05-11 15:44:11 -04:00
gorhill
8aaadb8fc0
toward a release: general code review, polishing, removing obsolete stuff
2015-05-11 10:55:06 -04:00
gorhill
05089dc370
preparing for i18n + better defaults
2015-05-07 18:38:29 -04:00
gorhill
6f786635f4
extremely early draft of matrix integration within the logger
2015-05-06 00:30:45 -04:00
gorhill
b4254db51c
refactoring: many changes throughout -- not close to be done
2015-05-03 20:55:27 -04:00
gorhill
be3e86e055
user is responsible to reload + fixed cleanup of stale tabs
2015-05-02 18:33:55 -04:00
gorhill
d47d8bf0bf
this fixes #158
2015-05-02 17:41:52 -04:00
gorhill
44f1a61c42
placeholder styling gone: it's bloat-ish
2015-05-02 17:13:55 -04:00
gorhill
ddaa948cf4
new way of handling blocked documents
2015-05-02 13:30:29 -04:00
gorhill
0e77cbd15d
this fixes #45 + revised color-blind mode + support shutdown of content script
2015-05-02 11:17:17 -04:00
gorhill
c472e23c7d
assets updater, hosts files pane, etc.
2015-05-01 19:27:43 -04:00
gorhill
37331b1ef2
various fixes re. behind-the-scene scope
2015-04-30 19:37:55 -04:00
gorhill
1f4ff9c809
more refactoring, code review
2015-04-21 19:47:19 -04:00
gorhill
7cd060a15f
refactoring, fixing script/frame blocking on FF, etc., more to do
2015-04-21 16:22:29 -04:00
gorhill
ed67045360
first pass
2015-04-11 17:15:57 -04:00
gorhill
8e7ae17b5c
updating default UA strings
2014-11-01 14:22:11 -04:00
gorhill
257844c233
a bit of refacotring work
2014-10-28 00:14:15 -04:00
gorhill
ceed73dd59
this fixes another console error as per #10
2014-10-26 01:31:22 -04:00
gorhill
a39bd536b5
work on auto-update, backup/restore/reset
2014-10-24 11:13:46 -04:00
gorhill
2b41bc8087
work on many things, need more
2014-10-23 19:40:48 -04:00
gorhill
78555a5b7c
literal "1st-party" row removes the need for auto-whitelist, strict blocking
2014-10-22 19:46:30 -04:00
gorhill
a91c4fd27e
issue #1 : no more background page reference in popup
2014-10-20 21:19:24 -04:00
gorhill
e3dcf085a8
remember last selected scope
2014-10-18 21:42:06 -04:00
gorhill
0beb752db9
first commit
2014-10-17 15:01:09 -04:00