Commit Graph

73 Commits (b53d1be6722edef979e04198ea5b35a5a018d4aa)

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