Commit Graph

39 Commits (ae7d450827fb76376b50baf6aab389d764af8574)

Author SHA1 Message Date
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