New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

port to firefox? #73

Closed
q0LoCo opened this Issue Dec 3, 2014 · 27 comments

Comments

@q0LoCo

q0LoCo commented Dec 3, 2014

Is there a plan to port uMatrix to firefox?
I wrote a httpsb prototype demo on firefox while waiting uMatrix.
pic2

sorry for my bad english.

@CrisBRM

This comment has been minimized.

Show comment
Hide comment
@CrisBRM

CrisBRM Dec 4, 2014

Actually, I believe he said he was planning to.

CrisBRM commented Dec 4, 2014

Actually, I believe he said he was planning to.

@gorhill

This comment has been minimized.

Show comment
Hide comment
@gorhill

gorhill Dec 4, 2014

Owner

Yes, but that may take time. Next step I see for me is to bring in @Deathamns portability work from uBlock.

But really anybody is free to fork and port as they see fit though, so long as it is made clear that the fork is not under control of authors of the original project -- just like RequestPolicyContinued is not from the author(s) of RequestPolicy.

Owner

gorhill commented Dec 4, 2014

Yes, but that may take time. Next step I see for me is to bring in @Deathamns portability work from uBlock.

But really anybody is free to fork and port as they see fit though, so long as it is made clear that the fork is not under control of authors of the original project -- just like RequestPolicyContinued is not from the author(s) of RequestPolicy.

@gorhill

This comment has been minimized.

Show comment
Hide comment
@gorhill

gorhill Dec 20, 2014

Owner

Actually to make things clearer, I want to do the port myself, using @Deathamns's work on uBlock as tutorial. I didn't know where to start before the FF port, now I have something to use as model. I want to do it myself as a way to learn FF framework.

Owner

gorhill commented Dec 20, 2014

Actually to make things clearer, I want to do the port myself, using @Deathamns's work on uBlock as tutorial. I didn't know where to start before the FF port, now I have something to use as model. I want to do it myself as a way to learn FF framework.

@q0LoCo

This comment has been minimized.

Show comment
Hide comment
@q0LoCo

q0LoCo Dec 21, 2014

That's great news. I plan to work on e10s support, but i'm busy these days. last time i try it, firefox sdk does not ready for e10s. i will stop develop my demo.

I use privacybadger as totorial, it contain an example for contentpolicy implement, also has useful util funcs. But that may not works under e10s.

q0LoCo commented Dec 21, 2014

That's great news. I plan to work on e10s support, but i'm busy these days. last time i try it, firefox sdk does not ready for e10s. i will stop develop my demo.

I use privacybadger as totorial, it contain an example for contentpolicy implement, also has useful util funcs. But that may not works under e10s.

@lewisje

This comment has been minimized.

Show comment
Hide comment
@lewisje

lewisje Jan 6, 2015

Policeman also looks like an extension of this type.

lewisje commented Jan 6, 2015

Policeman also looks like an extension of this type.

@DomT4

This comment has been minimized.

Show comment
Hide comment
@DomT4

DomT4 Jan 21, 2015

This would be great. I use uBlock on Firefox, but I'm loving the fine-grained control I get from uMatrix in Chromium.

DomT4 commented Jan 21, 2015

This would be great. I use uBlock on Firefox, but I'm loving the fine-grained control I get from uMatrix in Chromium.

@vv0909

This comment has been minimized.

Show comment
Hide comment
@vv0909

vv0909 Jan 22, 2015

uMatrix is great, definitely looking forward to the Firefox version.

vv0909 commented Jan 22, 2015

uMatrix is great, definitely looking forward to the Firefox version.

@ghost ghost referenced this issue Jan 27, 2015

Closed

firefox support? #116

@asymmetric

This comment has been minimized.

Show comment
Hide comment
@asymmetric

asymmetric Feb 9, 2015

👍 , I love uMatrix's interface and fine-grained control capabilities. It's so much better than RP!

👍 , I love uMatrix's interface and fine-grained control capabilities. It's so much better than RP!

@vdcbb

This comment has been minimized.

Show comment
Hide comment
@vdcbb

vdcbb Feb 16, 2015

Yes, please bring uMatrix to Firefox. I can't wait.

I considered switching to Chrome just for this app, but I strongly prefer Firefox. So I will hope uMatrix will come to Firefox. And please do include a keyboard shortcut in Firefox for opening the uMatrix popup.

This is one of the coolest apps. Thanks for creating it.

vdcbb commented Feb 16, 2015

Yes, please bring uMatrix to Firefox. I can't wait.

I considered switching to Chrome just for this app, but I strongly prefer Firefox. So I will hope uMatrix will come to Firefox. And please do include a keyboard shortcut in Firefox for opening the uMatrix popup.

This is one of the coolest apps. Thanks for creating it.

@hackel

This comment has been minimized.

Show comment
Hide comment
@hackel

hackel Feb 20, 2015

Just an FYI--I finally disabled Request Policy once and for all. µBlock's advanced mode with dynamic filtering seems to cover everything I need. While a µMatrix port will be nice when it's ready, make sure you check out how awesome µBlock already is!

(sorry for the notification spam)

hackel commented Feb 20, 2015

Just an FYI--I finally disabled Request Policy once and for all. µBlock's advanced mode with dynamic filtering seems to cover everything I need. While a µMatrix port will be nice when it's ready, make sure you check out how awesome µBlock already is!

(sorry for the notification spam)

@mailinglists35

This comment has been minimized.

Show comment
Hide comment
@mailinglists35

mailinglists35 Mar 28, 2015

when uMatrix comes to firefox, it will be a hard time to choose between chrome and firefox.
tired of increasing bloatness of google chrome and their apple-like features policy.

when uMatrix comes to firefox, it will be a hard time to choose between chrome and firefox.
tired of increasing bloatness of google chrome and their apple-like features policy.

@gorhill

This comment has been minimized.

Show comment
Hide comment
@gorhill

gorhill Apr 10, 2015

Owner

Given the amount of users for Policeman (2,417), I don't feel too motivated into taking on this if it's going to be only useful to so few users, given the amount of work.

The reality is that this is a kind of tool which is appealing to very few users compared to RequestPolicy-like tools, which are themselves much less used than more generic blockers. And there is already such tool available for Firefox -- Policeman. So:

  • Lot of work
  • Very few users (also true for Chromium which never went beyond 20,000)
  • An alternative already exists -- Policeman

For now I feel my time would be better spent to make the code more portable -- using uBlock vAPI.

Owner

gorhill commented Apr 10, 2015

Given the amount of users for Policeman (2,417), I don't feel too motivated into taking on this if it's going to be only useful to so few users, given the amount of work.

The reality is that this is a kind of tool which is appealing to very few users compared to RequestPolicy-like tools, which are themselves much less used than more generic blockers. And there is already such tool available for Firefox -- Policeman. So:

  • Lot of work
  • Very few users (also true for Chromium which never went beyond 20,000)
  • An alternative already exists -- Policeman

For now I feel my time would be better spent to make the code more portable -- using uBlock vAPI.

@asherdavidson

This comment has been minimized.

Show comment
Hide comment
@asherdavidson

asherdavidson Apr 10, 2015

I agree with much of what you said, but the advantage that uMatrix has over Policeman is that it's much more user friendly. I could block and unblock connections in seconds with uMatrix, while doing the equivalent in Policeman is a pain in the ass.

I would be willing to pay for uMatrix if you ported it to firefox. It's the only plugin that I miss since I ditched chrome.

I agree with much of what you said, but the advantage that uMatrix has over Policeman is that it's much more user friendly. I could block and unblock connections in seconds with uMatrix, while doing the equivalent in Policeman is a pain in the ass.

I would be willing to pay for uMatrix if you ported it to firefox. It's the only plugin that I miss since I ditched chrome.

@benoit-pierre

This comment has been minimized.

Show comment
Hide comment
@benoit-pierre

benoit-pierre Apr 10, 2015

I agree with much of what you said, but the advantage that uMatrix has over Policeman is that it's much more user friendly. I could block and unblock connections in seconds with uMatrix, while doing the equivalent in Policeman is a pain in the ass.

This. The number of clicks needed to do anything with Policeman is much higher. Plus the latest version of Policeman is really buggy.

I agree with much of what you said, but the advantage that uMatrix has over Policeman is that it's much more user friendly. I could block and unblock connections in seconds with uMatrix, while doing the equivalent in Policeman is a pain in the ass.

This. The number of clicks needed to do anything with Policeman is much higher. Plus the latest version of Policeman is really buggy.

@ghost

This comment has been minimized.

Show comment
Hide comment
@ghost

ghost Apr 10, 2015

@gorhill : I understand your reasoning. On the other hand, Noscript has more than 2 million users! Now considering that

  • uMatrix offers much more than Noscript
  • Noscript is not yet E10s compatible (and it's unclear when it will be) and not yet restartless
  • Firefox users are traditionally more privacy aware than Chrome users

chances are that a Firefox version of uMatrix might get much more attraction than you think. Just my 2 cents ;-)

ghost commented Apr 10, 2015

@gorhill : I understand your reasoning. On the other hand, Noscript has more than 2 million users! Now considering that

  • uMatrix offers much more than Noscript
  • Noscript is not yet E10s compatible (and it's unclear when it will be) and not yet restartless
  • Firefox users are traditionally more privacy aware than Chrome users

chances are that a Firefox version of uMatrix might get much more attraction than you think. Just my 2 cents ;-)

@gorhill

This comment has been minimized.

Show comment
Hide comment
@gorhill

gorhill Apr 11, 2015

Owner

As said I am working on making the code portable by importing @Deathamns' API abstraction layer (the import was done in such manner as to preserve history of contributions).

This requires a lot of change on uMatrix's side, but once done, a Firefox version could just be a few lines of code away.

Owner

gorhill commented Apr 11, 2015

As said I am working on making the code portable by importing @Deathamns' API abstraction layer (the import was done in such manner as to preserve history of contributions).

This requires a lot of change on uMatrix's side, but once done, a Firefox version could just be a few lines of code away.

@asherdavidson

This comment has been minimized.

Show comment
Hide comment
@asherdavidson

asherdavidson Apr 11, 2015

Oh, that's pretty great! I didn't realize that's what you meant.

Oh, that's pretty great! I didn't realize that's what you meant.

@Faberman

This comment has been minimized.

Show comment
Hide comment
@Faberman

Faberman Apr 14, 2015

Thank you for your work. I'm also waiting for uMatrix for Firefox.
Policeman is not an option. I've tried Policeman and its interface is awful: click here, click there, than click here again, etc. Also uMatrix has additional options for more privacy. And of course uMatrix has its killer feature - a genius matrix-style user interface, simple and powerful. I have been using NoScript+RequestPolicy for years, but I'll definitely replace those addons with uMatrix.

Thank you for your work. I'm also waiting for uMatrix for Firefox.
Policeman is not an option. I've tried Policeman and its interface is awful: click here, click there, than click here again, etc. Also uMatrix has additional options for more privacy. And of course uMatrix has its killer feature - a genius matrix-style user interface, simple and powerful. I have been using NoScript+RequestPolicy for years, but I'll definitely replace those addons with uMatrix.

@Zement

This comment has been minimized.

Show comment
Hide comment
@Zement

Zement Apr 24, 2015

Fantastic work. Thank you!
I would also love to see µMatrix for Firefox. :)

Zement commented Apr 24, 2015

Fantastic work. Thank you!
I would also love to see µMatrix for Firefox. :)

@josegl

This comment has been minimized.

Show comment
Hide comment
@josegl

josegl May 3, 2015

great work, I am waiting a firefox port too. policeman is a good alternative, but umatrix is much more userfriendly and requires less clicks to achieve your target.

josegl commented May 3, 2015

great work, I am waiting a firefox port too. policeman is a good alternative, but umatrix is much more userfriendly and requires less clicks to achieve your target.

@gorhill

This comment has been minimized.

Show comment
Hide comment
@gorhill

gorhill May 7, 2015

Owner

Fixed in 0.9.0.0.

Owner

gorhill commented May 7, 2015

Fixed in 0.9.0.0.

@gorhill gorhill closed this May 7, 2015

@asherdavidson

This comment has been minimized.

Show comment
Hide comment
@asherdavidson

asherdavidson May 7, 2015

Awesome! It's working great so far! :)

Awesome! It's working great so far! :)

@excalibur1234

This comment has been minimized.

Show comment
Hide comment
@excalibur1234

excalibur1234 May 12, 2015

these are great news!
thank you very much.

these are great news!
thank you very much.

@githubdbes1

This comment has been minimized.

Show comment
Hide comment
@githubdbes1

githubdbes1 May 28, 2015

mailinglists35 commented on Mar 28:
"when uMatrix comes to firefox, it will be a hard
time to choose between chrome and firefox."
.
Unfortunately it won't. uMatrix is the No. 2 browser add-on. No. 2 in no way diminishes uMatrix's awesomeness. I won't run my browser without it. Thank you gorhill!
.
However, there is another . . . browser add-on that (for folks who have at least started to master it) will keep you nailed to Chromium (Yes, it is a cross (no offense to Christians) due to some bitch dev decisions. Lest you think I'm biased, some Firefox devs score a close second in the bitch category.).
.
I might be about to make your switch to Firefox more difficult.
.
.
Drumroll . . .
.
.
The No. 1 browser add-on (which is not yet cross-platform) is:
.
.
.
.
.
Tabs Outliner
https://chrome.google.com/webstore/detail/tabs-outliner/eggkanocgddhmamlbiijnphhppkpkmkl
.
.
If you let it, this add-on will revolutionize how you use a web browser.
.
.
(And before you prematurely dismiss my contention that Tabs Outliner is the No. 1 add-on as false, consider for a moment that I breathe the same rarefied air as the other 0.0003% (yes, I did the calculation) of advanced Firefox users who use the Firefox uMatrix add-on (along with some other credentials).)
.
.
So check out Tabs Outliner. I didn't write all of the above for my own benefit.
.
.
Namaste,
david
.

mailinglists35 commented on Mar 28:
"when uMatrix comes to firefox, it will be a hard
time to choose between chrome and firefox."
.
Unfortunately it won't. uMatrix is the No. 2 browser add-on. No. 2 in no way diminishes uMatrix's awesomeness. I won't run my browser without it. Thank you gorhill!
.
However, there is another . . . browser add-on that (for folks who have at least started to master it) will keep you nailed to Chromium (Yes, it is a cross (no offense to Christians) due to some bitch dev decisions. Lest you think I'm biased, some Firefox devs score a close second in the bitch category.).
.
I might be about to make your switch to Firefox more difficult.
.
.
Drumroll . . .
.
.
The No. 1 browser add-on (which is not yet cross-platform) is:
.
.
.
.
.
Tabs Outliner
https://chrome.google.com/webstore/detail/tabs-outliner/eggkanocgddhmamlbiijnphhppkpkmkl
.
.
If you let it, this add-on will revolutionize how you use a web browser.
.
.
(And before you prematurely dismiss my contention that Tabs Outliner is the No. 1 add-on as false, consider for a moment that I breathe the same rarefied air as the other 0.0003% (yes, I did the calculation) of advanced Firefox users who use the Firefox uMatrix add-on (along with some other credentials).)
.
.
So check out Tabs Outliner. I didn't write all of the above for my own benefit.
.
.
Namaste,
david
.

@CrisBRM

This comment has been minimized.

Show comment
Hide comment
@CrisBRM

CrisBRM May 28, 2015

@githubdbes1 That's hardly relevant, but Firefox has had Vertical Tabs / Tree style tab for a while.

CrisBRM commented May 28, 2015

@githubdbes1 That's hardly relevant, but Firefox has had Vertical Tabs / Tree style tab for a while.

@hackel

This comment has been minimized.

Show comment
Hide comment
@hackel

hackel Jun 3, 2015

@githubdbes1 Really don't appreciate the notification spam. Please don't abuse Github issues.

hackel commented Jun 3, 2015

@githubdbes1 Really don't appreciate the notification spam. Please don't abuse Github issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment