Commit Graph

675 Commits (master)

Author SHA1 Message Date
Ian Parker 64a911333f
Merge pull request #6 from AaronDewes/patch-1
Update German translation
4 years ago
Aaron Dewes ad456600ed
Update German translation 4 years ago
AaronDewes a5a9104e77 A few improvements 4 years ago
Ian Parker 9140e3392d Update English description 4 years ago
Ian Parker 06b6ca01f1 Update user-rules.html title 4 years ago
Ian Parker e4fd3a0e93 Merge branch 'minor-fixes-3' of https://github.com/xofe/uMatrix into xofe-minor-fixes-3 4 years ago
Ian Parker af770ebeb8 Update to nuTensor in locales 4 years ago
Ian Parker b2f09f89b5 Rebranding: Initial work on renaming to nuTensor 4 years ago
xofe bda7383bc8 Fix tooltip for "obsolete" icon in dashboard assets page 4 years ago
xofe 7562a3d697 Add missing styling for `fa-icon-vflipped` class
Fixes the search widget down arrow's direction in asset viewer.
4 years ago
xofe 954d827934 Allow line breaking for long domains in popup panel 4 years ago
xofe e7899435fe Open logger/dashboard links adjacent to current tab
This regressed in https://github.com/gorhill/uMatrix/commit/9b29230.
4 years ago
xofe c9ddc9d5d0 Only consider hostname blocklisted if it's a full match
Fixes https://github.com/uBlockOrigin/uMatrix-issues/issues/284
4 years ago
Raymond Hill 0bcb7669e7
Fix exception thrown when a stock asset is removed
Related feedback:
- https://www.reddit.com/r/uMatrix/comments/ftebgz/
4 years ago
Raymond Hill 57eb9fc150
Expect that IntersectionObserver API may not be available
Related issue:
- https://github.com/uBlockOrigin/uMatrix-issues/issues/235

The popup-resize functionality won't be available if the
IntersectionObserver API is not available. The purpose
of the popup-resize code is to adjust the matrix visuals
on small display -- i.e. on mobile or when the popup panel
is used in the overflow menu in Firefox.
4 years ago
Raymond Hill 2d8e32c61b
Minor style changes 4 years ago
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 e3ebfdfba4
Fix improper initial value for `suspendTabsUntilReady` 4 years ago
Raymond Hill b75500eff4
Import translation work from https://crowdin.com/project/umatrix 4 years ago
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
4 years ago
Raymond Hill c908ae5210
Import translation work from https://crowdin.com/project/umatrix 4 years ago
Raymond Hill ea688f3942
Fix network error message in logger
Related feedback:
- https://github.com/gorhill/uMatrix/issues/945#issuecomment-569792402

Regression from:
- https://github.com/gorhill/uMatrix/commit/9b292304d33a
4 years ago
Raymond Hill 5c06fed370
Make 1st and 3rd columns in logger clickable
These columns are unlikely to be used for text
selection, so there is no harm to make them
clickable.
4 years ago
Raymond Hill b8e62f0c55
Import translation work from https://crowdin.com/project/umatrix 4 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
4 years ago
Raymond Hill e5cf0d4684
Import translation work from https://crowdin.com/project/umatrix 4 years ago
Raymond Hill a9f32a475f
Fix broken content scripts in Firefox
Related commit:
- https://github.com/gorhill/uMatrix/commit/9b292304d33a

Forgot to declare `/js/vapi.js` as first content script
to inject.
4 years ago
Raymond Hill a9bcc70a2b
Minor code review of WASM-loading code 4 years ago
Raymond Hill 2936d73911
Fix odds and ends from mega commit 9b292304d3
Related commit:
- https://github.com/gorhill/uMatrix/commit/9b292304d33a
4 years ago
Raymond Hill df4a403473
Make use of css flex in matrix UI 4 years ago
Raymond Hill d993b8442a
Import translation work from https://crowdin.com/project/umatrix 4 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.
4 years ago
Raymond Hill 5156e23a09
Import translation work from https://crowdin.com/project/umatrix 5 years ago
Raymond Hill 93b28cdd84
Silently ignore invalid tab id 5 years ago
Raymond Hill 3da449b8a4
Import translation work from https://crowdin.com/project/umatrix 5 years ago
Raymond Hill c3919da2c2
Add more cases for documentUrl to be safely used as root context
Related issue:
- https://github.com/uBlockOrigin/uMatrix-issues/issues/155
5 years ago
Raymond Hill d6471b3556
Fix https://github.com/uBlockOrigin/uMatrix-issues/issues/159 5 years ago
Raymond Hill 6e9f23c940
Import translation work from https://crowdin.com/project/umatrix 5 years ago
Raymond Hill 901c325eab
Use documentUrl for context purpose when available
Related issue:
- https://github.com/uBlockOrigin/uMatrix-issues/issues/155

documentUrl was currently used on onBeforeRequest but not
for onBeforeSendHeaders.
5 years ago
Raymond Hill ab303d3c17
Fix the logger's rendering of hostnames starting with digits
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/541
5 years ago
Raymond Hill 1f1429c47a Import translation work from https://crowdin.com/project/umatrix 5 years ago
Ryan Hendrickson 3f2916ed05 More unused code cleaning (#1009)
* remove many unused functions

* remove XAL abstraction
5 years ago
xofe 26aedcc5f9 show placeholder for blocked `frame` elements (fix https://github.com/uBlockOrigin/uMatrix-issues/issues/120) (#1010) 5 years ago
Raymond Hill 054935d025
Fix https://github.com/uBlockOrigin/uMatrix-issues/issues/98 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
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
5 years ago
Raymond Hill 130db1f351
Mind CR-terminated lines in recipe parser
Related issue:
- https://github.com/uBlockOrigin/uMatrix-issues/issues/97
5 years ago
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
5 years ago
Raymond Hill 94fdd3b587
Import translation work from https://crowdin.com/project/umatrix 5 years ago
Raymond Hill acfb1a6310
Import translation work from https://crowdin.com/project/umatrix 5 years ago