Commit Graph

47 Commits (9b292304d33a44465922200efa5f8b378d0f9604)

Author SHA1 Message Date
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 6 years ago
Raymond Hill 06436c61fc
code review: typos 6 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()
6 years ago
Raymond Hill ebfe08e0a2
fix #938 6 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 8 years ago
gorhill e9e1f7e631 this fixes #489 8 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 9 years ago
gorhill 6f4257bb2a this fixes #189 9 years ago
gorhill 8aaadb8fc0 toward a release: general code review, polishing, removing obsolete stuff 9 years ago
gorhill 6bc728f8b8 refactoring of inline script blocking + improving AMO validation 9 years ago
gorhill 6f786635f4 extremely early draft of matrix integration within the logger 9 years ago
gorhill 4ad7c65362 various fixes 9 years ago
gorhill b4254db51c refactoring: many changes throughout -- not close to be done 9 years ago
gorhill b4fb58891d oops 9 years ago
gorhill be3e86e055 user is responsible to reload + fixed cleanup of stale tabs 9 years ago
gorhill ddaa948cf4 new way of handling blocked documents 9 years ago
gorhill eb42375215 code review 9 years ago
gorhill 37331b1ef2 various fixes re. behind-the-scene scope 9 years ago
gorhill 1c05281183 comments 9 years ago
gorhill 7cd060a15f refactoring, fixing script/frame blocking on FF, etc., more to do 9 years ago
gorhill ed67045360 first pass 9 years ago
gorhill 056e68da66 this fixes #42 9 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