Commit Graph

12 Commits (05a312f6d0f0c4c2d953f297fa5ae1717d596792)

Author SHA1 Message Date
gorhill 05a312f6d0
fix #621 7 years ago
gorhill ff5789d4ac
minor code review 7 years ago
gorhill b7127541a3
finally complete fix for #319 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 fa2658cd2b
import message handling code from uBO, simplify for uMatrix 7 years ago
gorhill cadd9c751d
code review for #319: ensure valid URL 7 years ago
gorhill a90e5cc7b4
finalize fix to #319 -- redirect if meta/refresh found in noscript tags 7 years ago
gorhill 03120f8dd9
code review: avoid using innerHTML 7 years ago
gorhill 43df802cff
fix #232 7 years ago
gorhill 9d43f929bc
Revive formerly removed <noscript> tag spoofing code
Also:
- a new per-scope switch has been added to control <noscript> spoofing on
  a per site basis
- a global setting to be used as the default state of the <noscript>
  spoofing switch
- Privacy pane has been merged into Setting pane
7 years ago
gorhill 357b44c265
[corrected commit message] code review of ad9d591b1666: remove more obsolete code 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