Commit Graph

378 Commits (cfaed1e490da706ecc7ee4f8fceca327337bc3df)

Author SHA1 Message Date
Raymond Hill cfaed1e490
add ability to open the logger in sidebar 7 years ago
Raymond Hill 171552370a
ensure image placeholders' min width can take effect 7 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 6ecea191b4
put back space: turns out it's needed for detection 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
Raymond Hill deeb211c5d
add ability to block web workers on a per-site basis 7 years ago
Raymond Hill 52139a9137
remove localhost `allow` rule from default ruleset 7 years ago
Raymond Hill 19c32608f3
add visual cue to hint at relevance of per-scope switches 7 years ago
Raymond Hill dba034fd90
address #853 7 years ago
Raymond Hill 36e7c874cd
fix #479 7 years ago
Raymond Hill 3a6f550223
code review: be case-insensitive, "URL=" is also used sometimes 7 years ago
Raymond Hill f459f67e72
fix regression: ability to toggle per-scope switches 7 years ago
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
7 years ago
Raymond Hill 298dac337c
better defaults for new installation 7 years ago
Raymond Hill b35aa272d5
better translate NoScript whitelist directives into uMatrix rules 7 years ago
Raymond Hill 23cefde335
code review: better importing from RP/NS 7 years ago
xofe 613bab0a9d fix noscript setting not being saved on change (regression from 73c8da05b7) 7 years ago
gorhill 8e073579f6
fix #485 7 years ago
gorhill 05a312f6d0
fix #621 7 years ago
gorhill 8608b29ded
fix ##773 + added logger output for CSP modification 7 years ago
gorhill c4c0d450fd
code review of request headers processing code
- drop needless overhead now that legacy support is dropped
- output extra information about the headers which are
  modified and their value before/after modification
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 8615f3b804
help with #872: reduce occurrences of "no tab found" cases 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 e278a7d4e3
further address #853 7 years ago
gorhill a90e5cc7b4
finalize fix to #319 -- redirect if meta/refresh found in noscript tags 7 years ago
gorhill 3ff2926871
fix #840 (need confirmation) 7 years ago
gorhill 9e2dd8108c
code review: further simplifying; jshint-ing 7 years ago
gorhill 4b32e8b4d3
code review: fix spurious change in last commit 7 years ago
gorhill ebac131247
code review: simplify code for counting distinct URLs 7 years ago
gorhill 3f8168ce0b
fix #502 7 years ago
gorhill a4ad3a4ea9
put back ability for "owner" of popup panel to resize it (regression from 878d4fa6d5) 7 years ago
gorhill 0207c91312
enable ability to detach the logger (same as uBO) 7 years ago
gorhill 6aa8c856cf
code review: no need for try-catch, a dummy localStorage is created if none exists 7 years ago
gorhill 03120f8dd9
code review: avoid using innerHTML 7 years ago
gorhill fa95f964de
code review: simplify needlessly complicated logger buffering code 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
gorhill 040812d813
code review of 28d2f0b66e 7 years ago
gorhill 28d2f0b66e
fix #852 7 years ago
gorhill 65d62ec379
code review of e9968713e4 7 years ago