Raymond Hill
9b292304d3
Bring uMatrix up to date
...
Notably:
- Import logger improvements from uBO
- Import CNAME uncloaking from uBO
- Import more improvements from uBO
- Make use of modern JS features
This should un-stall further development of uMatrix.
5 years ago
Ryan Hendrickson
4d7109bf99
Cleaning ( #1007 )
...
* remove unused field distinctRequestCount
* remove mostly unused RequestStats
* write to pageStore.pageUrl, not pageStore.normalURL
* remove unused cookie code
* remove unused field off
6 years ago
Raymond Hill
9a6b1c2c9c
address remaining quirks (see https://github.com/uBlockOrigin/uMatrix-issues/issues/62#issuecomment-428594617 )
6 years ago
Raymond Hill
3f8794dd89
Code review for 18490b9bf8
...
- Use a time offset to ensure value fit in a int32
- Also, fix potential false positives re. blocked image placeholders
6 years ago
Raymond Hill
18490b9bf8
fix https://github.com/uBlockOrigin/uMatrix-issues/issues/28
6 years ago
Raymond Hill
46669115dc
code review: various fixes
...
- Ensure REFERER spoofing is always reported in logger
- Fixed possible exception thrown when asynchronously reporting cookies
6 years ago
Raymond Hill
98e012599c
code review: attempt to lookup actual tab id of behind-the-scene requests
6 years ago
Raymond Hill
06436c61fc
code review: typos
6 years ago
Raymond Hill
9fd6bdfddd
avoid over-reporting of cookies
...
Limit each distinct cookie to be reported at most
once a second. Sometimes a cookie's value can
be changed many times a second and it's not useful
to report every single instance of these
changes -- this just pollute both the badge
counter and the logger output.
6 years ago
Raymond Hill
ebfe08e0a2
fix #938
7 years ago
Raymond Hill
deeb211c5d
add ability to block web workers on a per-site basis
7 years ago
Raymond Hill
19c32608f3
add visual cue to hint at relevance of per-scope switches
7 years ago
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.
7 years ago
gorhill
9e2dd8108c
code review: further simplifying; jshint-ing
7 years ago
gorhill
ebac131247
code review: simplify code for counting distinct URLs
7 years ago
gorhill
27dea59284
fix #759
7 years ago
gorhill
d7b6be4567
logger: filter entries by tab
9 years ago
gorhill
05d8c51580
this fixes #205
9 years ago
gorhill
f3c5815848
interim version number for dev build
9 years ago
gorhill
aea695bf8b
code review
9 years ago
gorhill
6bc728f8b8
refactoring of inline script blocking + improving AMO validation
9 years ago
gorhill
af57d6d9e7
one pulling if needed is better than always pushing to many + polishing logger
9 years ago
gorhill
6f786635f4
extremely early draft of matrix integration within the logger
9 years ago
gorhill
b4254db51c
refactoring: many changes throughout -- not close to be done
9 years ago
gorhill
4e76965155
remove useless code
9 years ago
gorhill
eb42375215
code review
9 years ago
gorhill
f4807b6b29
code review
9 years ago
gorhill
7cd060a15f
refactoring, fixing script/frame blocking on FF, etc., more to do
9 years ago
gorhill
ed67045360
first pass
9 years ago
gorhill
056e68da66
this fixes #42
9 years ago
gorhill
b42fd99bd0
no badge when count is zero
10 years ago
gorhill
85ecc71230
this fixes #31
10 years ago
gorhill
257844c233
a bit of refacotring work
10 years ago
gorhill
ead35cedbe
code review
10 years ago
gorhill
118306ab51
this fixes #17
10 years ago
gorhill
77cfb56d94
this fixes #12
10 years ago
gorhill
a39bd536b5
work on auto-update, backup/restore/reset
10 years ago
gorhill
186d10bf48
re issue #1
10 years ago
gorhill
0beb752db9
first commit
10 years ago