Commit Graph

49 Commits (41133dffd29f79b5281dae254142c79d0493da63)

Author SHA1 Message Date
Raymond Hill 3f4425d9db
Fix broken handling of blocked document parameters
Related issue:
- https://github.com/uBlockOrigin/uMatrix-issues/issues/214

Regression from:
- https://github.com/gorhill/uMatrix/commit/9b292304d33a#diff-67a98e071667dfff264d50da29bb3a5cL38-R39
5 years ago
Raymond Hill 0190fdaf3d
Add back missing tab context properties
These properties, used to detect/act on/report
unencrypted connection, were erroneously removed
when importing uBO's code en-bloc.

Related issue:
- https://github.com/uBlockOrigin/uMatrix-issues/issues/212
5 years ago
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 93b28cdd84
Silently ignore invalid tab id 5 years ago
Ryan Hendrickson 4d7109bf99 Cleaning (#1007)
* remove unused field distinctRequestCount

* remove mostly unused RequestStats

* write to pageStore.pageUrl, not pageStore.normalURL

* remove unused cookie code

* remove unused field off
6 years ago
Raymond Hill b53d1be672
fix #992 6 years ago
Raymond Hill 98e012599c
code review: attempt to lookup actual tab id of behind-the-scene requests 7 years ago
Raymond Hill 06436c61fc
code review: typos 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 ebfe08e0a2
fix #938 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 9e2dd8108c
code review: further simplifying; jshint-ing 7 years ago
gorhill ebac131247
code review: simplify code for counting distinct URLs 7 years ago
gorhill 76639f528a fix #819 7 years ago
gorhill 8f7f184837 this fixes #513 9 years ago
gorhill e9e1f7e631 this fixes #489 9 years ago
gorhill 6eaa85eee1 this should fix #357, #395 9 years ago
gorhill b20d44e36c this should fix #225 9 years ago
gorhill f81933fb59 this fixes 23aa1e79cb (commitcomment-11318549) 9 years ago
gorhill 23aa1e79cb remove overhead of tab selector update when no change 10 years ago
gorhill 6f4257bb2a this fixes #189 10 years ago
gorhill 8aaadb8fc0 toward a release: general code review, polishing, removing obsolete stuff 10 years ago
gorhill 6bc728f8b8 refactoring of inline script blocking + improving AMO validation 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 b4254db51c refactoring: many changes throughout -- not close to be done 10 years ago
gorhill b4fb58891d oops 10 years ago
gorhill be3e86e055 user is responsible to reload + fixed cleanup of stale tabs 10 years ago
gorhill ddaa948cf4 new way of handling blocked documents 10 years ago
gorhill eb42375215 code review 10 years ago
gorhill 37331b1ef2 various fixes re. behind-the-scene scope 10 years ago
gorhill 1c05281183 comments 10 years ago
gorhill 7cd060a15f refactoring, fixing script/frame blocking on FF, etc., more to do 10 years ago
gorhill ed67045360 first pass 10 years ago
gorhill 056e68da66 this fixes #42 10 years ago
Raymond Hill b62fb94a00 code review 10 years ago
Raymond Hill 44533d77eb this fixes #72 10 years ago
gorhill 9cc0e9bba0 this fixes #47 10 years ago
gorhill 1908504895 this fixes #37 completely 10 years ago
gorhill f6a366194c this address #37: the rebinding of pages which change incrementally 10 years ago
gorhill 2f7af6890d this addresses #37 10 years ago
gorhill f7c2e68887 jshint 10 years ago
gorhill c5acad2332 minor code review 10 years ago
gorhill 49441de2b6 bring back `doc` req type; many little fixes 10 years ago
gorhill ff4d827e1f this fixes #21 10 years ago
gorhill 02e6b2c2d8 oops: 5 min, not 5 hr 10 years ago
gorhill 257844c233 a bit of refacotring work 10 years ago
gorhill 0beb752db9 first commit 10 years ago