ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Dedicated board for extension releases/support threads

Moderators: Lootyhoof, FranklinDM

Forum rules
Please do not create new topics here unless you are an extension author in need of a dedicated releases&support thread!
User avatar
andyprough
Board Warrior
Board Warrior
Posts: 1070
Joined: 2020-05-31, 04:33

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by andyprough » 2025-02-02, 02:36

vannilla wrote:
2025-02-02, 00:01
Hello,I removed exactly one line of code from eMatrix, but unless there were side-effects hidden so deep to be invisible until now there should be no issues. I haven't met any so far, at least.
Thanks again @vannilla, this is still the best of all browser extensions anywhere, and one of the top two reasons I do nearly all my browsing on Pale Moon. The other being that all other modern browsers are merely Google data collection vehicles.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2820
Joined: 2012-08-19, 20:32

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by back2themoon » 2025-02-25, 23:15

Hello!

Is the extended referer-spoofing granularity via rules only (no UI) mentioned below, possible in ηMatrix? I'm not ever sure if this was implemented by gorhill in the end.

https://github.com/uBlockOrigin/uMatrix ... -508739053

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2368
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2025-02-26, 12:20

back2themoon wrote:
2025-02-25, 23:15
I'm not ever sure if this was implemented by gorhill in the end.
It was not implemented before the fork point. I had backported some fixes from later commits, but I'm not aware of any implementations of this feature.
It is technically possible to add it, but it requires deep changes and for that it'll be a long development process.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2820
Joined: 2012-08-19, 20:32

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by back2themoon » 2025-02-26, 12:26

Ok, thanks for checking. I took a very quick look at the uMatrix release notes and didn't see anything referer-related.

In any case, there are other extensions that can do this (I'd recommend Referrer Control 0.5.1 by muzuiget, in the Classic Add-ons Archive) but if you ever manage to implement it, it'd be a significant step forward for ηMatrix. :thumbup:

BenFenner
Keeps coming back
Keeps coming back
Posts: 814
Joined: 2015-06-01, 12:52
Location: US Southeast

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by BenFenner » 2025-03-07, 14:41

Documentation update?
This add-on is technically available for Basilisk too, but the browser has been discontinued, so support for it was dropped until someone takes over.
Quote Source: https://gitlab.com/vannilla/ematrix/-/b ... /README.md


The quote seems out of date re: viewtopic.php?f=61&t=28657

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2368
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2025-03-07, 14:47

BenFenner wrote:
2025-03-07, 14:41
The quote seems out of date re: viewtopic.php?f=61&t=28657
I thought I had changed it already. :eh:
Check back in five minutes.

BenFenner
Keeps coming back
Keeps coming back
Posts: 814
Joined: 2015-06-01, 12:52
Location: US Southeast

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by BenFenner » 2025-03-08, 02:26


User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2820
Joined: 2012-08-19, 20:32

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by back2themoon » 2025-03-17, 19:00

Hello vannilla,

I am getting the Disqus pop-up, to log in to a website's comment section:
popup.png
The ηMatrix toolbar icon however, is not available in that pop-up (neither is uBO's). Couldn't find a way to enable it, so there is no clear way to understand what needs to be unblocked for the blocked captcha. The ηMatrix icon on the main browser window does not interact with the pop-up.

Any ideas? Thanks.
You do not have the required permissions to view the files attached to this post.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2368
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2025-03-17, 19:16

It seems the old uMatrix code does not try to handle the pop up window toolbar or status bar, so the button is not inserted anywhere in the UI. I'll see if I can add it somewhere, but the code that handles the interface is fairly terrible since it's from a time when Firefox was trying to copy Chrome but had not yet adopted WebExtensions and the uMatrix team set up some compatibility shim to make the Firefox platform code work like Chrome's. I know where to look at, but it's a mess.

Right now the workaround is to visit the pop up's page in a normal tab, unlock what needs to be unlocked and refresh the pop up. It should work that way, hopefully; I do not have a Disqus account to test if the log in actually goes through.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2820
Joined: 2012-08-19, 20:32

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by back2themoon » 2025-03-17, 19:34

Thanks, vannilla. Opening the pop-up page can only be done by opening it a second time (in the main window), and that is more complicated than expected. The security challenge usually fails.

However, logging in first directly to disqus.com essentially solves the problem so if it's too much work for you, no need to bother.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2368
Joined: 2018-05-05, 13:29

Re: ηMatrix/eMatrix release/support thread (& other extensions of mine too)

Unread post by vannilla » 2025-03-17, 23:49

back2themoon wrote:
2025-03-17, 19:34
However, logging in first directly to disqus.com essentially solves the problem so if it's too much work for you, no need to bother.
I'd like to get this solved to be honest. While hardly anybody opens pop up windows anymore, not having the matrix button available throughout all windows is a real bug of the extension.