[Support] uMatrix

(Robert Visser) #67

Hi. Thanks for the update. uMatrix has been a mainstay for my user experience with Firefox Developer Edition. In the interim while we wait for Mozilla to rectify the issue, would it be possible for the uMatrix dialogue window to automatically vertically size to the number of lines required for the number of rules in the page to be displayed – even if this is below the bottom of the screen? i.e. enable the content to set the vertical margins? I believe if the pop-up would provide such an interface then we’d be able to use the bowser’s scroll bar to re-position the portion of the window which is visible. Thanks again for all your work on uMatrix.

(Raymond Hill) #68

There is a sort-of workaround in current uMatrix: open the logger, then click in a cell in the 2nd column in the logger. This will bring up the popup panel inside the logger, for the tab matching the clicked log entry. One thing I could do is implement something like in uBO: if you ctrl-shift the All cell in the dynamic filtering pane in uBO’s popup panel, the popup panel opens in its own tab.

(Robert Visser) #69

Raymond, Hi. Thanks. The logger work-around is very useful. Good working solution. And yes, having that type of pop-up panel would be very welcome – esp. if it could be activated from the uMatrix Toolbar icon. I’m assuming on MacOS that activation would be option-shift? Rob.

(Tripple Moon) #70

The listing in the popup auto-scrolls to top, which makes it impossible to change settings that are listed below the view port.
Anytime this will be fixed?
Using uMatrix

(jjohns71) #71

edit: issue already reported (panel jumps back to top)


@jjohns71 gorhill is aware of this issue, that’s Firefox bug:

(Primokorn) #73

I’m using uMatrix (and uBO) for several months now and I’d like to thank you for such an awesome tool!
Does it really help to block cookies and scripts on google.com to avoid data collection? I know Google can still have my IP for instance but I guess it’s no longer necessary to install additional addons such as Google search link fix or Searchonymous2, right?

(Simon P.) #74

I cannot tell you if and in what way uMatrix can be a replacement for the addons you posted, but if you are concerned about your privacy in relation to search engines, I would recommend you use duckduckgo. It’s not completely up to par with google, but for most searches it should suffice. When the results aren’t satisfying you can still fall back to google by adding a “!g” to the search term and duckduckgo will redirect you to google.

(Primokorn) #75

Actually I’m mostly using Startpage but I sometimes have to go to Google…

(alf) #76

Hi, i am a fairly new user of your add-on, and here are some propositions to enhance it (only if you find them interesting enough) :

1/ add a bubble help over “other” and indicate precisely what each column is/include. Can be done over “XHR”, “Scripts” … also. Are you managing LSO/HSTS/HTML5 WebStorage (if you do or will do)
in script or in cookies or in other ?

2/ add an icon button to immediately purge all cookies of the context (on the line of the icons - reload, erase,…) with confirmation for the ‘*’ context.

3/ perhaps adding a small button in the cookies squares of the matrix to purge cookies from a specific external site. perhaps not too useful.

4/ when a specific domain is blacklisted from host downloaded files, if you enter the url of the domain, a simple message appears saying something like “umatrix forbid loading of this url” (sorry my message is in a foreign language) with a “back” button. You should add 2 buttons: one to definitively add the domain to a white list and one to temporarily override the interdiction (for the session).
This modification appear a little complicated to do because it implies the possibility of correctly manage whitelist/blacklist (temporarily and definitively) for specific personal sites.

5/ one thing i can not find a way to circumvent is when a site had a blocker protection. Page often reloads itself before we have time to click on the umatrix icon to enable/disable specific elements of the matrix.
The new (replacement) page is often empty so umatrix matrix is replaced by a new mostly empty matrix. The only way to manage this type of site, is to disable umatrix protection, load page, enable umatrix (without reloading), select domains then reload the page and repeat until it works.
Perhaps someone would think of a better way to manage this situation. Perhaps an icon button to temporarily forbid automatic reload of the page.

6/ if you add a rule that cover more precise rules, you should propose to purge more specific rules. Like when you have “youtube.com googlevideo.com * allow” and you add “* googlevideo.com * allow”.
Same goes for the third element of the line (*, frame, cookies, …).

hope i am not missing something in your add-on.

(Clist Poster11) #80

uMatrix 1.0.0, FF 55.0.2 (x86)
I am wondering, why uMatrix seem to prevent the loading/displaying of pictures at okcupid.com/messages after reloading the page, even when it is disabled in the pull-down menu for okcupid.com or www.okcupid.com.
However, when I turn uMatrix off from within FF’s Add-ons page, everything works as expected on okcupid.com.
Any ideas as to why? Is there anything else I can try?

(Raymond Hill) #81

Did you look at what the logger says?


Filed a bug about disappearing uMatrix icon when new tab is open: https://bugzilla.mozilla.org/show_bug.cgi?id=1393697

(Clist Poster11) #83

Well, looks like the first try yesterday afternoon didn’t go that well.
Hopefully I am now down to just 5 regular links and this one succeeds.


@gorhill atlanto from mozillazine figured out why uMatrix icon is missing when new tab is open in Nightly, take a look!
No need to take a look, Gorhill has already fixed this bug in latest beta! Thank you very much!

(Simon P.) #85

There is now a patch for the bug, and it is targeted for Firefox 57. Current nightly builds of Firefox should already work with uMatrix again, but it will still take some time until it arrives in beta and until around the middle of November for the official release.

I read this post by the guy who wrote the patch, and I guess what I am asking is if this is a feasible workaround for uMatrix or not:

FWIW as a workaround, you can wrap your whole popup contents in a div limited
to max-height 600px. The bug only affects the scroll of the root HTML frame,
so if your root HTML frame doesn’t scroll, then the bug is avoided.

Thanks for all the time and effort you put into this and uBlock, btw.

(alf) #86

Also managing video automatic start and sound mute page would be a really cool option.
The problem is that it does not fit perfectly to the matrix as it is not perfectly consistent with the domains matrix. Nor that it fits to the icons line of the on/off umatrix, save change cancel, … line.

So, perhaps is it possible to add two new columns :

  • one with the Speaker icon/text : which indicate if the sound from a specific domain should be muted or not. (but it is even possible to do it ?)
  • one with a video icon/text : which indicate if the automatic video start from a specific domain should be enable or not. (but it is even possible to do it ?)


Could you have a look? https://github.com/gorhill/uMatrix/pull/802

(Shahnewaz Ahmed) #88

Hi, I have been recently using uMatrix for a while and I have noticed I am being repeatedly logged out from websites after a certain period of time of just using Firefox (that includes closing and opening Firefox). I suspect it is one of the privacy settings I’ve enabled in uMatrix, but I don’t understand why it would delete cookies that are used to store login information.
Here is my current settings for reference: https://pastebin.com/VPecVzRK
Is there any way I can stop uMatrix from deleting important cookies while still deleting the other unnecessary stuff? Does it have to do with the hosts files that I am subscribed to?

Thank you.

(F1nny) #89

Hey Gorhill, amazing extension thanks again for all your hard work! I posted in the old switchboard issues by mistake then moved to umatrix to find it was disabled because of certain people not knowing how to use the extension :stuck_out_tongue: haha, I closed that issue as was wrong project and tagged you so hopefully see it come up but just in case wanted to post here as well just as a heads up and to confirm hopefully the port to WebExtensions framework was in the works/planned! Thanks for your amazing work!