Skip to content
This repository has been archived by the owner. It is now read-only.

Add support for Chromium-based browsers #1

Closed
HLFH opened this issue Nov 25, 2015 · 23 comments
Closed

Add support for Chromium-based browsers #1

HLFH opened this issue Nov 25, 2015 · 23 comments
Labels

Comments

@HLFH
Copy link

@HLFH HLFH commented Nov 25, 2015

Hi,

It would be cool to have Chrome/Chromium support for decentraleyes.

@Synzvato
Copy link
Owner

@Synzvato Synzvato commented Nov 26, 2015

Hi, thanks for your suggestion!

In order to keep the codebase as flexible (and the goals as focused) as possible, builds for other web browsers, such as Chrome, are not under active development at this point.

The choice for Firefox was made based on the Mozilla Foundation's organizational structure (non-profit) and its manifesto, which is very much in line with what Decentraleyes stands for as a project.

However, once Mozilla officially drops its support for XPCOM and XUL based add-ons, Decentraleyes will be ported to WebExtension (a technology designed to facilitate cross-browser compatibility). I believe that would be the right time to have a closer look at this matter.

@Synzvato Synzvato closed this Nov 26, 2015
@HLFH
Copy link
Author

@HLFH HLFH commented Nov 26, 2015

@Synzvato I understand but IMHO "Mozilla Foundation's organizational structure (non-profit) and its manifesto" are sadly now complete bullshit. I understand we still choose at first Mozilla for its nice past. Thanks for developing decentraleyes and good luck for WebExtension port when it will be the time.

@cowlicks
Copy link

@cowlicks cowlicks commented Mar 30, 2016

@Synzvato WebExtension will be stable in FF later this year. Do you have a roadmap for porting in mind?

@Synzvato
Copy link
Owner

@Synzvato Synzvato commented Apr 1, 2016

@cowlicks Since Decentraleyes leans on a couple of relatively exotic APIs, it all depends on what's possible with Mozilla's implementation of WebExtensions once it turns stable.

All I can really say at this point is that I'll try to get (or keep) essential APIs on the team's radar and will start porting the add-on to WebExtensions once I have sufficient confidence in the implementation.

@Synzvato
Copy link
Owner

@Synzvato Synzvato commented Apr 4, 2016

In reply to #65 by @AMP648

There is clearly a demand for Chromium support. I know you said there's no plans for it but I think you should reconsider this request.

Actually, there are concrete plans for creating a more universal version of the add-on. Expect some details once Mozilla stabilizes their new WebExtensions API implementation.

There are plenty of open source Chrome browsers that follow Mozillas principles. Please consider porting this to chromre.

I would personally recommend Mozilla Firefox over Chromium-based browsers (including more privacy-minded solutions like SRWare Iron, for reasons such as these) to those concerned about spying. That said, I'm trying my very best to bring this concept to those who are on Chromium or Opera.

I'm actively working on it, and will get back to this issue once I have some details.

@dlmetcalf
Copy link

@dlmetcalf dlmetcalf commented May 17, 2016

Exciting news! Thank you for this. Quite a few of us use more than one browser, depending on where we are and for what, as Firefox still has some significant issues, e.g. see https://twitter.com/CopperheadSec/status/730691939532574720

@Synzvato Synzvato changed the title Chrome/Chromium support Add support for Chromium-based browsers May 28, 2016
Synzvato pushed a commit that referenced this issue Oct 4, 2016
Minor Update options.dtd (fixed typo in line 3)
@9Morello
Copy link

@9Morello 9Morello commented Oct 30, 2016

Any news on this?

@Synzvato
Copy link
Owner

@Synzvato Synzvato commented Oct 30, 2016

@9Morello Porting the add-on to WebExtensions is a blocking issue for its very next release. So, if all goes well, the next version will support Opera, Chromium, Chrome, and (possibly) Edge. I'm stuck waiting on an effort to bridge a small feature gap, but things are starting to look up, it seems!

@Droyk
Copy link

@Droyk Droyk commented Jan 16, 2017

anynews on this? what happened?

@Synzvato
Copy link
Owner

@Synzvato Synzvato commented Jan 27, 2017

@Droyk While it's theoretically possible for a WebExtensions add-on to redirect requests to local resources, this has significant security implications. That's why I'm now first aiming for additions to the current WebExtensions APIs. Until then, it's impossible for anyone to release a secure port.

Despite the various setbacks, please know that porting Decentraleyes to WebExtensions is definitely going to happen, and that it has top priority. I will be sure to keep you posted.

@Droyk
Copy link

@Droyk Droyk commented Jan 27, 2017

please know that porting Decentraleyes to WebExtensions is definitely going to happen, and that it has top priority.

All I want to know is an ETA now plz don't tell me you don't have that and plz don't lie about this.

@dlmetcalf
Copy link

@dlmetcalf dlmetcalf commented Jan 27, 2017

All I want to know is an ETA now plz don't tell me you don't have that and plz don't lie about this.

Seriously @Droyk?! It's a volunteer project. If you want to make demands on a 'product' you paying nothing for, then how about writing your own to make it on?

@Synzvato, thanks for whatever you get to do on it.

@Droyk
Copy link

@Droyk Droyk commented Jan 27, 2017

If you want to make demands

Looks like you guys got it wrong I am not making demands at all I just want to know ETA if that seems like a demand to you guys then forgive me guys I was totally wrong to ask you guys a simple ETA.

@HLFH
Copy link
Author

@HLFH HLFH commented Jan 27, 2017

@Droyk There is no ETA. It's an old issue. And it has been closed. We will talk about an ETA when a developer will make a PR, or when the repo owner @Synzvato decides to reopen this issue. It is not the case. We are right now into the brainstorming step, not into the making and decision process.

@Droyk
Copy link

@Droyk Droyk commented Jan 27, 2017

ohh okay thanx for informing me that.

@Synzvato
Copy link
Owner

@Synzvato Synzvato commented Feb 25, 2017

Update: I'm still trying to find out if the issues are exploitable in Chromium. Some doubts remain, but my stance on this might change in the near future, as I haven't been able to cook up any exploits so far.

@Droyk
Copy link

@Droyk Droyk commented Feb 25, 2017

that's a good news hope to hear soon from you about releasing it.

@Synzvato
Copy link
Owner

@Synzvato Synzvato commented Mar 8, 2017

Decentraleyes is now available for Chromium-based browsers! As a side note, the Opera-release is finished too, but is currently awaiting moderation. Apologies for the wait, but we could not release while having doubts about various security aspects. All is looking good, though. Thanks for your patience!

Download and install the package manually
https://github.com/Synzvato/decentraleyes/releases/tag/v1.3.7

Install the extension from the Chrome Web Store
https://chrome.google.com/webstore/detail/decentraleyes/ldpochfccmkkmhdbclfhpagapcfdljkj

@Droyk
Copy link

@Droyk Droyk commented Mar 8, 2017

At last thanx @Synzvato

@HLFH
Copy link
Author

@HLFH HLFH commented Mar 8, 2017

Thank you @Synzvato!

@bdsomer
Copy link

@bdsomer bdsomer commented Mar 11, 2017

YES :DDDDDDD
Thanks @Synzvato 👍

@lukaspieper
Copy link

@lukaspieper lukaspieper commented Mar 28, 2018

I'd like to know if the extension for Edge is still planned.

Thanks!

@andmpel
Copy link

@andmpel andmpel commented Mar 28, 2018

@LumenReaper
You might want to create a new issue for this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
9 participants