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
fe995d2bc8
fix #995 , #945 ; other minor fixes; opportunistic code review
7 years ago
Raymond Hill
98e012599c
code review: attempt to lookup actual tab id of behind-the-scene requests
7 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()
7 years ago
Raymond Hill
9b9d7e586f
fix #967
7 years ago
Miguel de Moura
2f0f038668
Update hyperlink auditing HTML spec url ( #942 )
7 years ago
Raymond Hill
335709bc50
fix #940
7 years ago
Raymond Hill
01216b9520
code review: also take into account modifications to http headers
7 years ago
Raymond Hill
ebfe08e0a2
fix #938
7 years ago
Raymond Hill
c89a4cfe5e
use worker-src on Firefox 58+ -- turns out this was fixed weeks ago
7 years ago
Raymond Hill
08275aa527
code review: mind inline styles too
7 years ago
Raymond Hill
1228ee55d6
add mitigation for #912
7 years ago
Raymond Hill
6df5e5212c
code review following feedback: 821e45751a (commitcomment-26587989)
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
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
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
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
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
4765db4d86
code review: simplify CSP injection code
8 years ago
gorhill
27dea59284
fix #759
8 years ago
gorhill
e8bcc4ca9f
fix #752
8 years ago
gorhill
6e8ebd8253
fix #727
8 years ago
gorhill
585802510a
report raw type in logger instead of normalized type
8 years ago
gorhill
c2d7096500
refactor assets management; working webextension version
8 years ago
Alexey Petrenko
3b5b572f36
Fixed broken link
8 years ago
gorhill
83b342d4e4
fix #597 + code review + merge media and image
8 years ago
gorhill
93f963bc6c
this fixes #538
9 years ago
gorhill
6eaa85eee1
this should fix #357 , #395
9 years ago
gorhill
8c6b94e213
this addresses #358 for the time being
9 years ago
gorhill
c03d38a5c6
this fixes #349
9 years ago
gorhill
2224ece1a5
this fixes #320
9 years ago
gorhill
83cc6053eb
more minor details fixed
10 years ago
gorhill
6bc728f8b8
refactoring of inline script blocking + improving AMO validation
10 years ago
gorhill
52540c1a9a
various fixes
10 years ago
gorhill
6f786635f4
extremely early draft of matrix integration within the logger
10 years ago
gorhill
4ad7c65362
various fixes
10 years ago
gorhill
44f1a61c42
placeholder styling gone: it's bloat-ish
10 years ago
gorhill
ddaa948cf4
new way of handling blocked documents
10 years ago
gorhill
eb42375215
code review
10 years ago
gorhill
1f4ff9c809
more refactoring, code review
10 years ago
gorhill
8ae33e9c12
FF: this fixes availability of response headers for when item pulled from cache
10 years ago
gorhill
7cd060a15f
refactoring, fixing script/frame blocking on FF, etc., more to do
10 years ago
gorhill
c1314e496b
support ping request type explicitly
10 years ago