View Issue Details

IDProjectCategoryView StatusLast Update
0003949Talerwallet (WebExtension)public2019-12-26 21:37
ReporterChristian Grothoff Assigned ToMarcello Stanisci  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionno change required 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version0.0 
Target Version0.0Fixed in Version0.0 
Summary0003949: one extension to rule them all
DescriptionMozilla just announced an API that would enable the same extension to work on Firefox, Chrome and Opera, which would obviously be great for our wallet. We should see how much we need to change (and if we can get all the features we want, like restartless, etc.) to make this happen.

https://blog.mozilla.org/addons/2015/08/21/the-future-of-developing-firefox-add-ons/
TagsNo tags attached.

Activities

Christian Grothoff

2015-08-23 01:44

manager   ~0009582

More info: http://liliputing.com/2015/08/firefox-to-gain-support-for-chrome-add-ons-and-lose-support-for-legacy-xul-plugins.html

Marcello Stanisci

2015-09-09 09:05

reporter   ~0009613

From those two pages, this new WebExtensions is still in a 'early' phase
and the 'old' XUL/XPCOM will be ('most likely', as they say) deprecated
not before the next 12 to 18 months. In fact, WebExtensions is in the
stage where its developers are 'avid' of bug reports and feedback by the
community.. Again, they say in the same paragraph they 'don't have a specific
timeline for deprecation'. The best thing may be reaching a state of a
'working basic wallet' and then, once this new API will be more robust,
remedying the damage.

Christian Grothoff

2015-09-09 11:49

manager   ~0009615

Sure, I'm fine with us having first the wallet working with the 'stable' APIs.

Christian Grothoff

2015-12-17 15:49

manager   ~0010016

Ok, looks like the current plan is to have the "main" logic use the new WebEx APIs, but to preserve a XUL variant that re-uses as much as possible of WebEx but that will work with the (old) FireFox from the TBB.

Marcello Stanisci

2016-01-22 13:26

reporter   ~0010076

The WX wallet has been launched

Issue History

Date Modified Username Field Change
2015-08-21 21:30 Christian Grothoff New Issue
2015-08-21 21:30 Christian Grothoff Status new => assigned
2015-08-21 21:30 Christian Grothoff Assigned To => Marcello Stanisci
2015-08-23 01:44 Christian Grothoff Note Added: 0009582
2015-09-09 09:05 Marcello Stanisci Note Added: 0009613
2015-09-09 11:49 Christian Grothoff Note Added: 0009615
2015-11-17 15:21 Christian Grothoff Product Version git (master) => 0.0
2015-11-17 15:21 Christian Grothoff Target Version => 0.5
2015-12-17 15:48 Christian Grothoff Target Version 0.5 => 0.1
2015-12-17 15:49 Christian Grothoff Note Added: 0010016
2016-01-22 13:26 Marcello Stanisci Note Added: 0010076
2016-01-22 13:26 Marcello Stanisci Status assigned => resolved
2016-01-22 13:26 Marcello Stanisci Resolution open => no change required
2016-01-22 15:52 Christian Grothoff Status resolved => closed
2016-01-22 15:52 Christian Grothoff Fixed in Version => 0.0
2016-01-22 15:52 Christian Grothoff Target Version 0.1 => 0.0
2019-12-26 21:37 Florian Dold Category wallet (browser-based) => wallet (WebExtensions)
2023-04-13 20:37 Florian Dold Category wallet (WebExtensions) => wallet (WebExtension)