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

Comments

Projects
None yet
9 participants
@HLFH

HLFH commented Nov 25, 2015

Hi,

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

@Synzvato Synzvato added the request label Nov 25, 2015

@Synzvato

This comment has been minimized.

Show comment
Hide comment
@Synzvato

Synzvato Nov 26, 2015

Owner

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.

Owner

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

This comment has been minimized.

Show comment
Hide comment
@HLFH

HLFH 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.

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

This comment has been minimized.

Show comment
Hide comment
@cowlicks

cowlicks Mar 30, 2016

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

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

This comment has been minimized.

Show comment
Hide comment
@Synzvato

Synzvato Apr 1, 2016

Owner

@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.

Owner

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

This comment has been minimized.

Show comment
Hide comment
@Synzvato

Synzvato Apr 4, 2016

Owner

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.

Owner

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

This comment has been minimized.

Show comment
Hide comment
@dlmetcalf

dlmetcalf 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

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 from Chrome/Chromium support to Add support for Chromium-based browsers May 28, 2016

Synzvato pushed a commit that referenced this issue Oct 4, 2016

Merge pull request #1 from fireflyy/fireflyy-german_locale_edit
Minor Update options.dtd (fixed typo in line 3)
@9Morello

This comment has been minimized.

Show comment
Hide comment
@9Morello

9Morello Oct 30, 2016

Any news on this?

9Morello commented Oct 30, 2016

Any news on this?

@Synzvato

This comment has been minimized.

Show comment
Hide comment
@Synzvato

Synzvato Oct 30, 2016

Owner

@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!

Owner

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

This comment has been minimized.

Show comment
Hide comment
@Droyk

Droyk Jan 16, 2017

anynews on this? what happened?

Droyk commented Jan 16, 2017

anynews on this? what happened?

@Synzvato

This comment has been minimized.

Show comment
Hide comment
@Synzvato

Synzvato Jan 27, 2017

Owner

@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.

Owner

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

This comment has been minimized.

Show comment
Hide comment
@Droyk

Droyk 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.

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

This comment has been minimized.

Show comment
Hide comment
@dlmetcalf

dlmetcalf 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.

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

This comment has been minimized.

Show comment
Hide comment
@Droyk

Droyk 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.

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

This comment has been minimized.

Show comment
Hide comment
@HLFH

HLFH 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.

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

This comment has been minimized.

Show comment
Hide comment
@Droyk

Droyk Jan 27, 2017

ohh okay thanx for informing me that.

Droyk commented Jan 27, 2017

ohh okay thanx for informing me that.

@Synzvato

This comment has been minimized.

Show comment
Hide comment
@Synzvato

Synzvato Feb 25, 2017

Owner

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.

Owner

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

This comment has been minimized.

Show comment
Hide comment
@Droyk

Droyk Feb 25, 2017

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

Droyk commented Feb 25, 2017

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

@Synzvato

This comment has been minimized.

Show comment
Hide comment
@Synzvato

Synzvato Mar 8, 2017

Owner

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

Owner

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

This comment has been minimized.

Show comment
Hide comment
@Droyk

Droyk Mar 8, 2017

At last thanx @Synzvato

Droyk commented Mar 8, 2017

At last thanx @Synzvato

@HLFH

This comment has been minimized.

Show comment
Hide comment
@HLFH

HLFH commented Mar 8, 2017

Thank you @Synzvato!

@bdsomer

This comment has been minimized.

Show comment
Hide comment
@bdsomer

bdsomer Mar 11, 2017

YES :DDDDDDD
Thanks @Synzvato 👍

bdsomer commented Mar 11, 2017

YES :DDDDDDD
Thanks @Synzvato 👍

@LumenReaper

This comment has been minimized.

Show comment
Hide comment
@LumenReaper

LumenReaper Mar 28, 2018

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

Thanks!

LumenReaper commented Mar 28, 2018

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

Thanks!

@andmpel

This comment has been minimized.

Show comment
Hide comment
@andmpel

andmpel Mar 28, 2018

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

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.