Open Bug 1921453 Opened 1 year ago Updated 3 months ago

fragdenstaat.de - The error message is not displayed when reach the maximum limit when changing the date

Categories

(Web Compatibility :: Site Reports, defect, P3)

ARM
Android

Tracking

(Webcompat Priority:P3, Webcompat Score:2)

Webcompat Priority P3
Webcompat Score 2

People

(Reporter: railioaie, Unassigned)

References

(Depends on 2 open bugs, )

Details

(Keywords: webcompat:platform-bug, webcompat:site-report, Whiteboard: [webcompat-source:web-bugs])

User Story

platform:android
impact:annoyance
configuration:general
affects:all
branch:release
diagnosis-team:android
user-impact-score:20

Attachments

(1 file)

Environment:
Operating system: Android 14
Firefox version: Firefox Mobile 129.0

Preconditions:
Clean profile

Steps to reproduce:

  1. Navigate to: https://fragdenstaat.de/anfrage/informationen-dazu-warum-abgabe-der-stimme-per-eid-elektronischer-signatur-per-ausweis-nicht-mehr-angeboten-wird-in-deutschland-1/
  2. Login
  3. Write a FOI request
  4. Click the pencil near the expiration date and try to edit
  5. If the value is higher than 15 an error message should be displayed

Expected Behavior:

  1. The error message is displayed

Actual Behavior:
2. The error message is not displayed and the user can complete with any value

Notes:

  • Reproduces regardless of the status of ETP
  • Reproduces in Firefox Nightly, and Firefox Release
  • Does not reproduce in Chrome

Created from https://github.com/webcompat/web-bugs/issues/140735

Attached image Screenshot_192.png

/me is the original reporter

Ah and I found/remembered https://fragdenstaat.de/behoerde/7681/testbehorde/ – it's a test agency which you can use as the target to not spam any real agencies…

This is a product decision, adding ni for Dennis to find the relevant bug

Flags: needinfo?(dschubert)

This is effectively bug 1398528. That bug is about allowing non-number inputs, but it's effectively the same: we validate the field after the user has typed stuff in, not while typing in. As such, we don't block users from entering something invalid - but the browser tells them afterwards.

Technically, we're right about this. But I can see how, in this case, this could cause confusion. As opposed to entering text into number inputs, a user might reasonably type 24 into the field here, and then realize it's invalid only later. Therefore, I'll keep this as an active site report, and make it blocking on bug 1398528. It's probably not high priority, but maybe we can figure out something.

Severity: -- → S2
User Story: (updated)
Depends on: 1398528
Flags: needinfo?(dschubert)

(Accidentally set the wrong triage flags.)

Severity: S2 → S4
User Story: (updated)
Webcompat Priority: --- → P3
Webcompat Score: --- → 4
Webcompat Score: 4 → 3
Webcompat Score: 3 → 1

What you say may be valid about the desktop Firefox, but this bug is about mobile Firefox.

I just reproduced it again with a request against the test agency here: https://fragdenstaat.de/anfrage/test-firefox-bug-1921453/

On mobile, you get no message at all, you enter the number and click "extend deadline", but it just does not react. No popups shown. Not when tying, also not when the focus is lost and you click the other button. I would be fine, if the message was shown at some time, but it needs to be.

Also reported a very similar webcompat problem with a password entry field, see bug 1915551. Maybe it's even the same underlying issue.

Flags: needinfo?(dschubert)

My mobile Firefox version this round BTW is: v139.0.2 (Android)

User Story: (updated)
Webcompat Score: 1 → 3
Flags: needinfo?(dschubert)
Webcompat Score: 3 → 2
Webcompat Score: 2 → 4
User Story: (updated)

Step 3 of comment #0 is not clear enough to me, how do I "Write a FOI request"?

User Story: (updated)
Flags: needinfo?(railioaie)
Flags: needinfo?(dschubert)

Yeah better STRs:

  1. Go to https://fragdenstaat.de/anfrage-stellen/an/testbehorde/ writing a FOI request (anything it is a test agency)
  2. Entering name and mail etc.

After having submitted/send it, you can follow 4. aka at the right side (on desktop) or at the top (on mobile) "Click the pencil near the expiration date and try to edit" the extend deadline input.

Thanks! The page uses form validation, of which the UI is not implemented for GeckoView. Bug 1510450.

Depends on: 1510450
Flags: needinfo?(railioaie)
Flags: needinfo?(dschubert)
Webcompat Priority: P3 → P2
User Story: (updated)
Webcompat Priority: P2 → P3
Webcompat Score: 4 → 2
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: