Commit Graph

20 Commits (9b292304d33a44465922200efa5f8b378d0f9604)

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
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()
6 years ago
Raymond Hill 6df5e5212c
code review following feedback: 821e45751a (commitcomment-26587989) 7 years ago
Raymond Hill 35ddcc80eb
code review: giving more thoughts to reporting CSP violations 7 years ago
Raymond Hill 60cd27c347
code review for 821e45751a2dff18: simplify 7 years ago
Raymond Hill 821e45751a
reliably report web worker and inline script presence 7 years ago
Raymond Hill 2d14874d69
code review for deeb211c5d 7 years ago
Raymond Hill 1b1d3ad728
add ability to block web workers on a per-site basis 7 years ago
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.
7 years ago
gorhill 754e8213cf code review 6781a98f 7 years ago
gorhill 6781a98fd6 "fix" #771 7 years ago
gorhill 855833c978 code review 9 years ago
gorhill 535a46db37 this fixes warning/error entries in browser console 9 years ago
gorhill 57de4fdf14 code review 9 years ago
gorhill ed67045360 first pass 9 years ago
Raymond Hill dc3de2a3ca make ua-spoofing code easier to read from dev tools 10 years ago
Raymond Hill 40bc8087e5 this fixes #61 10 years ago
Raymond Hill 238e6c3536 re #61 10 years ago
Raymond Hill ce6305210c UI work toward fixing #7, #36 10 years ago
gorhill 0beb752db9 first commit 10 years ago