Re: Firefox Extensions still needed?

2015-08-18 Thread David Barth
We have audited the extensions again. Even the simpler
xul-ext-websites-integration
requires quite a rewrite to support the convergence case.
It still uses greasemokey internally and though it doesn't do much anymore,
either the code audit or the rewrite will be painful.

We are now considering the alternative chrome extension using the cleaner
PPAPI protocol, as a way to signal the existence of webapps inside a
browser. The code already lives here
https://code.launchpad.net/~webapps/unity-chromium-extension/15.04 and we
should be able to extend it quickly to work with our own browser first, and
confined webapps (read clicks and snaps).

Once we reach this point, we should be in a better position to propose a
new Firefox extension.

Long story short: we are going to drop the old webapps extensions for
Firefox.

David

On Wed, Aug 12, 2015 at 4:44 PM, Bryan Quigley gquig...@gmail.com wrote:

 Hi David,

 So if I'm understanding correctly, than xul-ext-webaccounts and
 xul-ext-unity could be dropped for 15.10?

 Thanks!
 Bryan

 On Tue, Aug 11, 2015 at 10:25 AM, David Barth david.ba...@canonical.com
 wrote:
  You're right: not all of them actually make sense in the new world
 order, as
  we have a better solution on touch devices in particular. That's why we
  started with just the one that signals the existence of webapps. The
 better
  integration points and OA links are now directly with webapp-container.
 
  Still the main one makes sense to keep around.
 
 
  On Tue, Aug 11, 2015 at 3:30 PM, Bryan Quigley gquig...@gmail.com
 wrote:
 
  Hi David,
 
  Are those extensions still needed for our Unity vision or does the new
  Ubuntu browser make them obsolete?  Already the Chromium part of those
  extensions no longer works, could the Firefox part be dropped too?
 
  What specifically is each one supposed to do?
 
  Kind regards,
  Bryan
 
  On Tue, Aug 11, 2015 at 8:48 AM, David Barth david.ba...@canonical.com
 
  wrote:
   On Tue, Aug 11, 2015 at 12:41 PM, David Barth
   david.ba...@canonical.com
   wrote:
  
   On Tue, Aug 11, 2015 at 12:02 PM, Chris Coulson
   chrisccoul...@ubuntu.com
   wrote:
  
   On 10/08/15 22:21, Xavier Guillot wrote:
  
   Hi,
  
   I can't answer to this specific question, but as an user with
 Firefox
   as
   default browser on Ubuntu 15.04 Desktop, if those addons are kept,
   perhaps
   they need to be signed.
  
   Today when I updated to the latest FF Nightly 42.0a1 on the daily
 ppa,
   Mozilla activated the obligation to use only officially signed
   extensions:
   https://support.mozilla.org/fr/kb/add-on-signing-in-firefox
  
   All 3 Ubuntu addons were automatically desactivated.
  
   On the nightly version, there is an option in About:config to
 restore
   the
   old behavior (xpinstall.signatures.required set to false), but on
   future
   normal and beta versions of Firefox, it will not be possible anymore
   normally.
  
   Even if the addons are provided directly in the packages and not on
   Mozilla site, it is still also possible to validate them.
  
   Best regards,
  
   Xavier
  
  
   Ubufox was signed a few weeks ago and will be shipped with the
 Firefox
   40
   update tomorrow. However, it's only been through preliminary review,
   and
   future Firefox versions disable side-loaded addons that haven't had
 a
   full
   review.
  
   I'm not sure about the status of the other addons (cc'ing dbarth).
  
  
   Yup, we've started submitting webapps extensions as well, starting
 with
   the main xul-ext-websites-integration.
  
  
   Hmm, actually there is a problem, but thanks for the reminder.
  
   David
  
   --
   ubuntu-desktop mailing list
   ubuntu-desktop@lists.ubuntu.com
   https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
  
 
 

-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: Firefox Extensions still needed?

2015-08-12 Thread Bryan Quigley
Hi David,

So if I'm understanding correctly, than xul-ext-webaccounts and
xul-ext-unity could be dropped for 15.10?

Thanks!
Bryan

On Tue, Aug 11, 2015 at 10:25 AM, David Barth david.ba...@canonical.com wrote:
 You're right: not all of them actually make sense in the new world order, as
 we have a better solution on touch devices in particular. That's why we
 started with just the one that signals the existence of webapps. The better
 integration points and OA links are now directly with webapp-container.

 Still the main one makes sense to keep around.


 On Tue, Aug 11, 2015 at 3:30 PM, Bryan Quigley gquig...@gmail.com wrote:

 Hi David,

 Are those extensions still needed for our Unity vision or does the new
 Ubuntu browser make them obsolete?  Already the Chromium part of those
 extensions no longer works, could the Firefox part be dropped too?

 What specifically is each one supposed to do?

 Kind regards,
 Bryan

 On Tue, Aug 11, 2015 at 8:48 AM, David Barth david.ba...@canonical.com
 wrote:
  On Tue, Aug 11, 2015 at 12:41 PM, David Barth
  david.ba...@canonical.com
  wrote:
 
  On Tue, Aug 11, 2015 at 12:02 PM, Chris Coulson
  chrisccoul...@ubuntu.com
  wrote:
 
  On 10/08/15 22:21, Xavier Guillot wrote:
 
  Hi,
 
  I can't answer to this specific question, but as an user with Firefox
  as
  default browser on Ubuntu 15.04 Desktop, if those addons are kept,
  perhaps
  they need to be signed.
 
  Today when I updated to the latest FF Nightly 42.0a1 on the daily ppa,
  Mozilla activated the obligation to use only officially signed
  extensions:
  https://support.mozilla.org/fr/kb/add-on-signing-in-firefox
 
  All 3 Ubuntu addons were automatically desactivated.
 
  On the nightly version, there is an option in About:config to restore
  the
  old behavior (xpinstall.signatures.required set to false), but on
  future
  normal and beta versions of Firefox, it will not be possible anymore
  normally.
 
  Even if the addons are provided directly in the packages and not on
  Mozilla site, it is still also possible to validate them.
 
  Best regards,
 
  Xavier
 
 
  Ubufox was signed a few weeks ago and will be shipped with the Firefox
  40
  update tomorrow. However, it's only been through preliminary review,
  and
  future Firefox versions disable side-loaded addons that haven't had a
  full
  review.
 
  I'm not sure about the status of the other addons (cc'ing dbarth).
 
 
  Yup, we've started submitting webapps extensions as well, starting with
  the main xul-ext-websites-integration.
 
 
  Hmm, actually there is a problem, but thanks for the reminder.
 
  David
 
  --
  ubuntu-desktop mailing list
  ubuntu-desktop@lists.ubuntu.com
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
 



-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: Firefox Extensions still needed?

2015-08-11 Thread Chris Coulson
On 10/08/15 22:21, Xavier Guillot wrote:
 Hi,

 I can't answer to this specific question, but as an user with Firefox
 as default browser on Ubuntu 15.04 Desktop, if those addons are kept,
 perhaps they need to be signed.

 Today when I updated to the latest FF Nightly 42.0a1 on the daily ppa,
 Mozilla activated the obligation to use only officially signed extensions:
 https://support.mozilla.org/fr/kb/add-on-signing-in-firefox

 All 3 Ubuntu addons were automatically desactivated.

 On the nightly version, there is an option in About:config to restore
 the old behavior (xpinstall.signatures.required set to false), but on
 future normal and beta versions of Firefox, it will not be possible
 anymore normally.

 Even if the addons are provided directly in the packages and not on
 Mozilla site, it is still also possible to validate them.

 Best regards,

 Xavier


Ubufox was signed a few weeks ago and will be shipped with the Firefox
40 update tomorrow. However, it's only been through preliminary review,
and future Firefox versions disable side-loaded addons that haven't had
a full review.

I'm not sure about the status of the other addons (cc'ing dbarth).

Regards
- Chris
-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: Firefox Extensions still needed?

2015-08-11 Thread David Barth
On Tue, Aug 11, 2015 at 12:41 PM, David Barth david.ba...@canonical.com
wrote:

 On Tue, Aug 11, 2015 at 12:02 PM, Chris Coulson chrisccoul...@ubuntu.com
 wrote:

 On 10/08/15 22:21, Xavier Guillot wrote:

 Hi,

 I can't answer to this specific question, but as an user with Firefox as
 default browser on Ubuntu 15.04 Desktop, if those addons are kept, perhaps
 they need to be signed.

 Today when I updated to the latest FF Nightly 42.0a1 on the daily ppa,
 Mozilla activated the obligation to use only officially signed extensions:
 https://support.mozilla.org/fr/kb/add-on-signing-in-firefox

 All 3 Ubuntu addons were automatically desactivated.

 On the nightly version, there is an option in About:config to restore
 the old behavior (xpinstall.signatures.required set to false), but on
 future normal and beta versions of Firefox, it will not be possible anymore
 normally.

 Even if the addons are provided directly in the packages and not on
 Mozilla site, it is still also possible to validate them.

 Best regards,

 Xavier


 Ubufox was signed a few weeks ago and will be shipped with the Firefox 40
 update tomorrow. However, it's only been through preliminary review, and
 future Firefox versions disable side-loaded addons that haven't had a full
 review.

 I'm not sure about the status of the other addons (cc'ing dbarth).


 Yup, we've started submitting webapps extensions as well, starting with
 the main xul-ext-websites-integration.


Hmm, actually there is a problem, but thanks for the reminder.

David
-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: Firefox Extensions still needed?

2015-08-11 Thread David Barth
On Tue, Aug 11, 2015 at 12:02 PM, Chris Coulson chrisccoul...@ubuntu.com
wrote:

 On 10/08/15 22:21, Xavier Guillot wrote:

 Hi,

 I can't answer to this specific question, but as an user with Firefox as
 default browser on Ubuntu 15.04 Desktop, if those addons are kept, perhaps
 they need to be signed.

 Today when I updated to the latest FF Nightly 42.0a1 on the daily ppa,
 Mozilla activated the obligation to use only officially signed extensions:
 https://support.mozilla.org/fr/kb/add-on-signing-in-firefox

 All 3 Ubuntu addons were automatically desactivated.

 On the nightly version, there is an option in About:config to restore the
 old behavior (xpinstall.signatures.required set to false), but on future
 normal and beta versions of Firefox, it will not be possible anymore
 normally.

 Even if the addons are provided directly in the packages and not on
 Mozilla site, it is still also possible to validate them.

 Best regards,

 Xavier


 Ubufox was signed a few weeks ago and will be shipped with the Firefox 40
 update tomorrow. However, it's only been through preliminary review, and
 future Firefox versions disable side-loaded addons that haven't had a full
 review.

 I'm not sure about the status of the other addons (cc'ing dbarth).


Yup, we've started submitting webapps extensions as well, starting with the
main xul-ext-websites-integration.

David
-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: Firefox Extensions still needed?

2015-08-11 Thread Bryan Quigley
Hi David,

Are those extensions still needed for our Unity vision or does the new
Ubuntu browser make them obsolete?  Already the Chromium part of those
extensions no longer works, could the Firefox part be dropped too?

What specifically is each one supposed to do?

Kind regards,
Bryan

On Tue, Aug 11, 2015 at 8:48 AM, David Barth david.ba...@canonical.com wrote:
 On Tue, Aug 11, 2015 at 12:41 PM, David Barth david.ba...@canonical.com
 wrote:

 On Tue, Aug 11, 2015 at 12:02 PM, Chris Coulson chrisccoul...@ubuntu.com
 wrote:

 On 10/08/15 22:21, Xavier Guillot wrote:

 Hi,

 I can't answer to this specific question, but as an user with Firefox as
 default browser on Ubuntu 15.04 Desktop, if those addons are kept, perhaps
 they need to be signed.

 Today when I updated to the latest FF Nightly 42.0a1 on the daily ppa,
 Mozilla activated the obligation to use only officially signed extensions:
 https://support.mozilla.org/fr/kb/add-on-signing-in-firefox

 All 3 Ubuntu addons were automatically desactivated.

 On the nightly version, there is an option in About:config to restore the
 old behavior (xpinstall.signatures.required set to false), but on future
 normal and beta versions of Firefox, it will not be possible anymore
 normally.

 Even if the addons are provided directly in the packages and not on
 Mozilla site, it is still also possible to validate them.

 Best regards,

 Xavier


 Ubufox was signed a few weeks ago and will be shipped with the Firefox 40
 update tomorrow. However, it's only been through preliminary review, and
 future Firefox versions disable side-loaded addons that haven't had a full
 review.

 I'm not sure about the status of the other addons (cc'ing dbarth).


 Yup, we've started submitting webapps extensions as well, starting with
 the main xul-ext-websites-integration.


 Hmm, actually there is a problem, but thanks for the reminder.

 David

 --
 ubuntu-desktop mailing list
 ubuntu-desktop@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: Firefox Extensions still needed?

2015-08-11 Thread Sebastien Bacher
Le 11/08/2015 14:48, David Barth a écrit :
 Hmm, actually there is a problem, but thanks for the reminder.

Hey David,

Thanks for the reply, can you give some detail on that? Do we have
registered bugs for the issues?

Cheers,
Sebastien Bacher

-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: Firefox Extensions still needed?

2015-08-11 Thread David Barth
You're right: not all of them actually make sense in the new world order,
as we have a better solution on touch devices in particular. That's why we
started with just the one that signals the existence of webapps. The better
integration points and OA links are now directly with webapp-container.

Still the main one makes sense to keep around.


On Tue, Aug 11, 2015 at 3:30 PM, Bryan Quigley gquig...@gmail.com wrote:

 Hi David,

 Are those extensions still needed for our Unity vision or does the new
 Ubuntu browser make them obsolete?  Already the Chromium part of those
 extensions no longer works, could the Firefox part be dropped too?

 What specifically is each one supposed to do?

 Kind regards,
 Bryan

 On Tue, Aug 11, 2015 at 8:48 AM, David Barth david.ba...@canonical.com
 wrote:
  On Tue, Aug 11, 2015 at 12:41 PM, David Barth david.ba...@canonical.com
 
  wrote:
 
  On Tue, Aug 11, 2015 at 12:02 PM, Chris Coulson 
 chrisccoul...@ubuntu.com
  wrote:
 
  On 10/08/15 22:21, Xavier Guillot wrote:
 
  Hi,
 
  I can't answer to this specific question, but as an user with Firefox
 as
  default browser on Ubuntu 15.04 Desktop, if those addons are kept,
 perhaps
  they need to be signed.
 
  Today when I updated to the latest FF Nightly 42.0a1 on the daily ppa,
  Mozilla activated the obligation to use only officially signed
 extensions:
  https://support.mozilla.org/fr/kb/add-on-signing-in-firefox
 
  All 3 Ubuntu addons were automatically desactivated.
 
  On the nightly version, there is an option in About:config to restore
 the
  old behavior (xpinstall.signatures.required set to false), but on
 future
  normal and beta versions of Firefox, it will not be possible anymore
  normally.
 
  Even if the addons are provided directly in the packages and not on
  Mozilla site, it is still also possible to validate them.
 
  Best regards,
 
  Xavier
 
 
  Ubufox was signed a few weeks ago and will be shipped with the Firefox
 40
  update tomorrow. However, it's only been through preliminary review,
 and
  future Firefox versions disable side-loaded addons that haven't had a
 full
  review.
 
  I'm not sure about the status of the other addons (cc'ing dbarth).
 
 
  Yup, we've started submitting webapps extensions as well, starting with
  the main xul-ext-websites-integration.
 
 
  Hmm, actually there is a problem, but thanks for the reminder.
 
  David
 
  --
  ubuntu-desktop mailing list
  ubuntu-desktop@lists.ubuntu.com
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
 

-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Firefox Extensions still needed?

2015-08-10 Thread Bryan Quigley
HI,

I'm wondering if we still need these three Firefox extensions.  I
can't tell* what they do in Wily:
Ubuntu Online Accounts(xul-ext-webaccounts)
Unity Desktop Integration   (xul-ext-unity)
Unity Websites integration  (xul-ext-websites-integration)

With a Unity specific browser coming, is there a reason to maintain these?

Kind regards,
Bryan

Ubuntu Firefox Modifications  (xul-ext-ubufox)
Does the defaults change, apt://, etc - still useful

* Online Accounts for Gmail doesn't set up anything specific for the
browser.  My Firefox doesn't seem better integrated with them on.

-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: Firefox Extensions still needed?

2015-08-10 Thread Xavier Guillot

Hi,

I can't answer to this specific question, but as an user with Firefox as 
default browser on Ubuntu 15.04 Desktop, if those addons are kept, 
perhaps they need to be signed.


Today when I updated to the latest FF Nightly 42.0a1 on the daily ppa, 
Mozilla activated the obligation to use only officially signed extensions:

https://support.mozilla.org/fr/kb/add-on-signing-in-firefox

All 3 Ubuntu addons were automatically desactivated.

On the nightly version, there is an option in About:config to restore 
the old behavior (xpinstall.signatures.required set to false), but on 
future normal and beta versions of Firefox, it will not be possible 
anymore normally.


Even if the addons are provided directly in the packages and not on 
Mozilla site, it is still also possible to validate them.


Best regards,

Xavier

Le 10/08/2015 19:21, Bryan Quigley a écrit :

HI,

I'm wondering if we still need these three Firefox extensions.  I
can't tell* what they do in Wily:
Ubuntu Online Accounts(xul-ext-webaccounts)
Unity Desktop Integration   (xul-ext-unity)
Unity Websites integration  (xul-ext-websites-integration)

With a Unity specific browser coming, is there a reason to maintain these?

Kind regards,
Bryan

Ubuntu Firefox Modifications  (xul-ext-ubufox)
Does the defaults change, apt://, etc - still useful

* Online Accounts for Gmail doesn't set up anything specific for the
browser.  My Firefox doesn't seem better integrated with them on.
-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: Firefox Extensions still needed?

2015-08-10 Thread Bryan Quigley
Hi Xavier,

That's actually what triggered my email which I forgot to mention, so
thanks for bringing it up!
Bryan

On Mon, Aug 10, 2015 at 5:21 PM, Xavier Guillot valeryan...@laposte.net wrote:
 Hi,

 I can't answer to this specific question, but as an user with Firefox as
 default browser on Ubuntu 15.04 Desktop, if those addons are kept, perhaps
 they need to be signed.

 Today when I updated to the latest FF Nightly 42.0a1 on the daily ppa,
 Mozilla activated the obligation to use only officially signed extensions:
 https://support.mozilla.org/fr/kb/add-on-signing-in-firefox

 All 3 Ubuntu addons were automatically desactivated.

 On the nightly version, there is an option in About:config to restore the
 old behavior (xpinstall.signatures.required set to false), but on future
 normal and beta versions of Firefox, it will not be possible anymore
 normally.

 Even if the addons are provided directly in the packages and not on Mozilla
 site, it is still also possible to validate them.

 Best regards,

 Xavier


 Le 10/08/2015 19:21, Bryan Quigley a écrit :

 HI,

 I'm wondering if we still need these three Firefox extensions.  I
 can't tell* what they do in Wily:
 Ubuntu Online Accounts(xul-ext-webaccounts)
 Unity Desktop Integration   (xul-ext-unity)
 Unity Websites integration  (xul-ext-websites-integration)

 With a Unity specific browser coming, is there a reason to maintain these?

 Kind regards,
 Bryan

 Ubuntu Firefox Modifications  (xul-ext-ubufox)
 Does the defaults change, apt://, etc - still useful

 * Online Accounts for Gmail doesn't set up anything specific for the
 browser.  My Firefox doesn't seem better integrated with them on.


 --
 ubuntu-desktop mailing list
 ubuntu-desktop@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop