Commit Graph

48 Commits (41133dffd29f79b5281dae254142c79d0493da63)

Author SHA1 Message Date
Raymond Hill 41133dffd2
Fix remnants of uBO code in cache storage manager
Related feedback:
- https://github.com/uBlockOrigin/uMatrix-issues/issues/227#issuecomment-590543891
4 years ago
Raymond Hill a9bcc70a2b
Minor code review of WASM-loading code 5 years ago
Raymond Hill 2936d73911
Fix odds and ends from mega commit 9b292304d3
Related commit:
- https://github.com/gorhill/uMatrix/commit/9b292304d33a
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 fb94c85df1
Add ability to block early at launch; adapt to changes in Chromium 72+
Related issues:

- "Requests bypass uMatrix on Firefox start"
  <https://github.com/uBlockOrigin/uMatrix-issues/issues/69>

  Using same approach as with uBO:
  https://github.com/gorhill/uBloc/commit/41548be6be35

  `suspendTabsUntilReady` advanced setting added to "More" pane,
  useful only for Chromium -- the blocking of early network
  requests is enforced unconditionally on Firefox (because it
  supports returning Promises from webRequest handlers).

- "Cookies leaking temporarily"
  <https://github.com/uBlockOrigin/uMatrix-issues/issues/74>

  Changes in the webRequest API in Chromium 72+ caused uMatrix
  to fail to process `Cookie` and `Referer` headers on that
  platform.
5 years ago
Raymond Hill 8ed8666e77
fix https://github.com/uBlockOrigin/uMatrix-issues/issues/63 6 years ago
Raymond Hill 8da0dcd84f
fix https://github.com/uBlockOrigin/uMatrix-issues/issues/9 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 b963ccb778
code review: simplify PSL selfie generator 6 years ago
Raymond Hill 2cf4a57bf4
first draft toward fixing #30 6 years ago
Raymond Hill b2e760f40d
fix #904, #436 6 years ago
Raymond Hill 36e7c874cd
fix #479 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
gorhill 3ff2926871
fix #840 (need confirmation) 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 a15f1fa92e fix #789 7 years ago
gorhill 97509f6d03 hybrid webextension for seamless migration from legacy 7 years ago
gorhill c2d7096500 refactor assets management; working webextension version 7 years ago
gorhill 09cf683e1a fix #429 8 years ago
gorhill 6eaa85eee1 this should fix #357, #395 9 years ago
gorhill e18782672d this fixes #345 9 years ago
gorhill d7b6be4567 logger: filter entries by tab 9 years ago
gorhill 20bd54c56b allow some local settings to be modified by users 9 years ago
gorhill 535a46db37 this fixes warning/error entries in browser console 9 years ago
gorhill 438a7dca0a minor code review 9 years ago
gorhill 8aaadb8fc0 toward a release: general code review, polishing, removing obsolete stuff 9 years ago
gorhill 3d3160efdf minor code review 9 years ago
gorhill 186c649984 thsi fixes #170 9 years ago
gorhill 89a2610ab1 various fixes 9 years ago
gorhill 4a86eb0525 https://xkcd.com/1296/ 9 years ago
gorhill c18db8cc7f a few css fixes 9 years ago
gorhill b4254db51c refactoring: many changes throughout -- not close to be done 9 years ago
gorhill 818a3db9e4 code review: easier to maintain 9 years ago
gorhill fb639870df code review 9 years ago
gorhill d32137ced0 code review 9 years ago
gorhill 622d0a7e9d provide iframe URL in placeholders 9 years ago
gorhill 3fe5d48c05 this addresses 44f1a61c42 (commitcomment-11015041) 9 years ago
gorhill e751a5403b code review 9 years ago
gorhill c472e23c7d assets updater, hosts files pane, etc. 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 f6a366194c this address #37: the rebinding of pages which change incrementally 10 years ago
gorhill 257844c233 a bit of refacotring work 10 years ago
gorhill 6d72b65a1a jshint 10 years ago
gorhill 8cb0619687 fix to ensure PSL is available when binding tabs 10 years ago
gorhill 8653401961 this fixes #10 10 years ago
gorhill 0beb752db9 first commit 10 years ago