1
0
Fork 0
mirror of https://github.com/gorhill/uMatrix.git synced 2024-05-19 19:53:19 +12:00
Commit graph

21 commits

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.
2019-12-20 12:24:18 -05:00
Ryan Hendrickson 3f2916ed05 More unused code cleaning (#1009)
* remove many unused functions

* remove XAL abstraction
2019-04-07 15:12:46 -03:00
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.
2019-01-01 08:34:00 -05:00
xofe 2045397084 Minor fixes (#1005)
* correct cloud-download/upload icon CSS selectors

* fix scope tooltip in logger appearing offscreen

* open logger/dashboard links adjacent to current tab (match uBO's behaviour)

* opera: fix manifest version not being updated

Version code copied from tools/make-chromium-meta.py

* fix https://www.reddit.com/r/uBlockOrigin/comments/9gwrna/when_you_right_click_and_go_to_options_it_keeps/

source:
* 6dd6dc5f1d

* remove unused "processReferer" setting

It was changed to a matrix switch in 5d8bae3da2

* remove unused source code

source:
* f516cd3d26
* 0503f52b1e

* remove bold version of Roboto font (unused from HTTPSB)

* correct FontAwesome license after change from v5 back to v4.7

License copied from bb737e29d5

* fix build scripts after c0f4abfd00
2018-12-30 07:52:52 -05:00
Raymond Hill 2cf4a57bf4
first draft toward fixing #30 2018-01-29 17:19:42 -05:00
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.
2017-12-01 08:17:30 -05:00
gorhill f2d7d32d1e remove unused legacy code from HTTPSB 2017-11-10 10:56:55 -05:00
gorhill 406f6473b6 use indexedDB to cache assets: https://bugzilla.mozilla.org/show_bug.cgi?id=1371255#c11 2017-09-01 08:19:14 -04:00
gorhill c2d7096500 refactor assets management; working webextension version 2017-03-29 09:12:12 -04:00
gorhill e9e1f7e631 this fixes #489 2016-02-27 21:02:08 -05:00
gorhill aea695bf8b code review 2015-05-13 14:32:16 -04:00
gorhill 83cc6053eb more minor details fixed 2015-05-11 16:48:29 -04:00
gorhill a49340b57a firefox: cookie and browser cache management 2015-05-04 15:14:51 -04:00
gorhill b4254db51c refactoring: many changes throughout -- not close to be done 2015-05-03 20:55:27 -04:00
gorhill c472e23c7d assets updater, hosts files pane, etc. 2015-05-01 19:27:43 -04:00
gorhill 9340975606 a whole lot more left to do, at least popup shows 2015-04-13 12:31:55 -04:00
gorhill ed67045360 first pass 2015-04-11 17:15:57 -04:00
gorhill 8653401961 this fixes #10 2014-10-25 23:30:43 -04:00
gorhill a39bd536b5 work on auto-update, backup/restore/reset 2014-10-24 11:13:46 -04:00
gorhill 2b41bc8087 work on many things, need more 2014-10-23 19:40:48 -04:00
gorhill 0beb752db9 first commit 2014-10-17 15:01:09 -04:00