View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011809 | Taler | wallet (WebExtension) | public | 2026-09-18 23:46 | 2026-11-15 20:35 |
| Reporter | Christian Grothoff | ||||
| Implementer | Florian Dold | ||||
| Estimated effort (hours) | 5 | ||||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | implementing | ||||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | git (master) | ||||
| Target Version | 1.6 | ||||
| Summary | 0011809: demo payment flow regression | ||||
| Description | In Firefox, when I go to the blog shop to buy an article, the payment dialog no longer appears in the same tab as the original site. Instead, a new tab opens with the WebExtension (kind-of OK, I still think even that is a regression). There, I'm asked to confirm opening the URL (very bad). I have to click on "continue" twice, even though this is a completely trivial action we NEVER said required approval. Then I get to see the contract terms and can pay. After paying, I then have to click "continue to merchant" (again, useless extra and new step). The merchant then opens in the new tab, leaving TWO tabs open with the page I just paid for. We used to have ONE click payments, this regression requires like 4 clicks and creates an extra tab. | ||||
| Tags | No tags attached. | ||||
| Put to | Asked by | Status | Note |
|---|---|---|---|
| Florian Dold | Christian Grothoff | waiting for an answer | 30,534 |
A question is put to one person and moves the issue nowhere: it can be assigned, worked on and implemented with a question open, because whoever asked is the one who knows whether the answer still matters. Several may be open at once. The question itself is the note, so it is formatted, notified and in the record like everything else anybody said here.
| Needs to be tested more and published, but first iteration of a fix is commited: commit 2bf1b48cd7f628de0eb189354d73c153e3a9788f (HEAD -> master, origin/master, origin/HEAD) Author: Florian Dold <dold@taler.net> Date: Sun Sep 20 01:04:54 2026 +0200 wallet-webui: restore browser checkout without extra prompts Issue: https://bugs.taler.net/n/11809 | |
| Firefox WebExt is now published (version 1.6.50). Please check if the issue is still reproducible. | |
| No, in fact I just updated and it stopped working entirely! Try paying for git-www.taler.net -- it just doesn't work. | |
| Demo payments also fail completely. Even worse than before. | |
| Any more details? I'm not able to reproduce the failure. | |
| If you want a request for feedback to show up properly, you must set "Put this to". Otherwise this will be lost. | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-09-18 23:46 | Christian Grothoff | New Issue | |
| 2026-09-18 23:46 | Christian Grothoff | Status | new => assigned |
| 2026-09-18 23:46 | Christian Grothoff | Locked by | => Florian Dold |
| 2026-09-19 23:11 | Florian Dold | Note Added: 0030021 | |
| 2026-11-03 07:21 | Status | assigned => implementing | |
| 2026-11-03 08:19 | Florian Dold | Target Version | 1.7 => 1.6 |
| 2026-11-03 08:19 | Florian Dold | Note Edited: 0030021 | |
| 2026-11-11 21:15 | Christian Grothoff | Implementer | => Florian Dold |
| 2026-11-11 21:15 | Christian Grothoff | Reviewer | => Christian Grothoff |
| 2026-11-11 21:15 | Christian Grothoff | Release signed by | => Florian Dold |
| 2026-11-11 21:15 | Christian Grothoff | Deployed by | => Florian Dold |
| 2026-11-11 21:15 | Christian Grothoff | Verifier | => Christian Grothoff |
| 2026-11-12 21:19 | Florian Dold | Locked by | Florian Dold => |
| 2026-11-12 21:19 | Florian Dold | Status | implementing => reviewing |
| 2026-11-12 21:19 | Florian Dold | Note Added: 0030449 | |
| 2026-11-13 09:14 | Florian Dold | Estimated effort (hours) | => 5 |
| 2026-11-13 21:48 | Christian Grothoff | Note Added: 0030513 | |
| 2026-11-13 21:48 | Christian Grothoff | Status | reviewing => implementing |
| 2026-11-13 21:50 | Christian Grothoff | Note Added: 0030514 | |
| 2026-11-14 00:36 | Florian Dold | Note Added: 0030515 | |
| 2026-11-15 20:35 | Christian Grothoff | Note Added: 0030534 |