View Issue Details

IDProjectCategoryView StatusLast Update
0007316Talerwallet-corepublic2024-08-12 09:53
ReporterFlorian Dold Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status acknowledgedResolutionopen 
Target Versionpost-2.0 
Summary0007316: Get the 'taler' URI scheme into the HTML spec safe-list
DescriptionOther relatively recent protocols like "matrix" or "openpgp4fpr" got in there.

Maybe we can get in there as well? This would allow the web extension to register itself as a taler:// protocol handler.

https://html.spec.whatwg.org/multipage/system-state.html#custom-handlers
TagsNo tags attached.

Relationships

related to 0006963 closedsebasjm Link to open system's Taler wallet during withdrawal provides no feedback if "automatically open wallet" permission is disabled 
related to 0007689 closedgrote ext+taler:// link in android and ios 

Activities

sebasjm

2022-09-02 13:52

developer   ~0019077

for future reference

https://github.com/effigies/openpgp4info

https://github.com/whatwg/html/issues/5343

matrix:
https://github.com/whatwg/html/pull/6320
https://bugs.chromium.org/p/chromium/issues/detail?id=1169258
https://bugzilla.mozilla.org/show_bug.cgi?id=1688030

Christian Grothoff

2022-11-11 15:27

manager   ~0019402

https://datatracker.ietf.org/doc/draft-grothoff-taler/ is now a thing.

IETF uri-review request posted today, too.

Christian Grothoff

2022-11-14 13:50

manager   ~0019417

Once we get provisional, we need to file bugs against Chrome and Mozilla, similar to
https://bugs.chromium.org/p/chromium/issues/detail?id=1169258 and
https://bugzilla.mozilla.org/show_bug.cgi?id=1688030 against this (draft) pull request:
https://github.com/whatwg/html/pull/8503

Christian Grothoff

2022-11-16 16:27

manager   ~0019426

Last edited: 2022-11-16 16:27

Submitted now for provisional registration to IANA; [IANA #1261076]

Christian Grothoff

2022-11-18 21:37

manager   ~0019450

Provisional registration accomplished:

https://www.iana.org/assignments/uri-schemes/prov/taler
Registry: https://www.iana.org/assignments/uri-schemes

Christian Grothoff

2022-11-18 23:21

manager   ~0019453

Bug filed on against Mozilla:
https://bugzilla.mozilla.org/show_bug.cgi?id=1801423

Christian Grothoff

2022-11-18 23:27

manager   ~0019454

Bug filed on Chromium:
https://bugs.chromium.org/p/chromium/issues/detail?id=1386255

sebasjm

2023-03-01 15:59

developer   ~0019915

we should monitor also this issue:

https://github.com/whatwg/html/issues/8596

>I hope registerProtocolHandler() can support native apps' behavior. When users click the link, fire an event with the link information in service worker, then the website(web app) can handle it in service worker, and the >current page stay there.

>This approach is more flexible for developers, and the current page does not navigate to other page. For example, in service worker, developers can open a new tab or popup window, or active(focus) an already opened page >or popup window to handle it.

Christian Grothoff

2023-03-27 05:50

manager   ~0019976

Bug filed on WebKit;

https://bugs.webkit.org/show_bug.cgi?id=254497

sebasjm

2023-06-28 20:27

developer   ~0020319

I'm setting this priority to normal and target POST 1.0 since we now have a workaround

Issue History

Date Modified Username Field Change
2022-09-01 22:11 Florian Dold New Issue
2022-09-01 22:11 Florian Dold Status new => assigned
2022-09-01 22:11 Florian Dold Assigned To => Florian Dold
2022-09-02 13:52 sebasjm Note Added: 0019077
2022-10-20 11:51 Christian Grothoff Assigned To Florian Dold => Christian Grothoff
2022-10-20 11:51 Christian Grothoff Target Version => 0.9.1
2022-11-11 15:27 Christian Grothoff Note Added: 0019402
2022-11-14 13:50 Christian Grothoff Note Added: 0019417
2022-11-16 16:27 Christian Grothoff Note Added: 0019426
2022-11-16 16:27 Christian Grothoff Note Edited: 0019426
2022-11-18 21:37 Christian Grothoff Note Added: 0019450
2022-11-18 23:21 Christian Grothoff Note Added: 0019453
2022-11-18 23:27 Christian Grothoff Note Added: 0019454
2022-11-22 18:19 sebasjm Assigned To Christian Grothoff => sebasjm
2022-12-16 19:02 Christian Grothoff Relationship added related to 0006963
2022-12-20 19:33 Christian Grothoff Target Version 0.9.1 => 1.0
2023-02-14 17:15 Christian Grothoff Relationship added related to 0007689
2023-02-14 17:36 sebasjm Priority normal => high
2023-03-01 15:59 sebasjm Note Added: 0019915
2023-03-27 05:50 Christian Grothoff Note Added: 0019976
2023-04-13 20:36 Florian Dold Category wallet (TS core) => wallet-core
2023-06-28 20:27 sebasjm Priority high => normal
2023-06-28 20:27 sebasjm Target Version 1.0 => post-1.0
2023-06-28 20:27 sebasjm Note Added: 0020319
2023-06-28 20:27 sebasjm Assigned To sebasjm => Florian Dold
2023-06-28 20:27 sebasjm Status assigned => feedback
2023-08-24 16:33 Florian Dold Assigned To Florian Dold =>
2023-08-24 16:33 Florian Dold Status feedback => acknowledged
2024-08-12 09:53 Christian Grothoff Target Version post-1.0 => post-2.0