Closed Bug 1554704 Opened 5 years ago Closed 4 years ago

No error is displayed in the First Run modals if an email without a top-level domain is submitted

Categories

(Firefox :: Messaging System, defect, P2)

defect

Tracking

()

VERIFIED FIXED
Tracking Status
firefox67 --- wontfix
firefox67.0.1 --- wontfix
firefox68 --- wontfix
firefox69 --- wontfix
firefox70 --- wontfix
firefox78 --- verified
firefox79 --- verified
firefox80 --- verified

People

(Reporter: cmuresan, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [skyline] [uj])

Attachments

(1 file)

[Affected versions]:

  • Firefox Nightly 69.0a1, Build ID 20190527095441
  • Firefox Beta 68.0b4, Build ID 20190523115432
  • Firefox Release 67.0.1, Build-ID 20190523020236 (treeherder build)

[Affected Platforms]:

  • All Windows
  • All Mac
  • All Linux

[Prerequisites]:

  • Have the trailhead.firstrun.branches set to join-privacy in a new profile.

[Steps to reproduce]:

  1. Start the browser with the profile from prerequisites.
  2. Navigate to about:welcome and focus the email field.
  3. Enter a valid email with an @ symbol, but without a TLD (eg. valid@email).
  4. Press Enter or click the "Continue" button.

[Expected results]:

  • The "Valid email required" error is displayed.

[Actual results]:

  • No error is displayed and the user is redirected to the accounts.firefox.com page where the error is displayed.

[Notes]:

  • The issue is reproducible on the sync and control modals.
  • Attached a screen recording of the issue.
Iteration: --- → 69.2 - May 27 - Jun 9
Priority: -- → P1
Priority: P1 → P2
Blocks: 1552282
No longer blocks: trailhead-firstrun

This happens because accounts.firefox.com has a stricter email verification than the default one in firefox (which allows the technically valid tld-less email address)

Blocks: trailhead-firstrun
No longer blocks: 1552282
Iteration: 69.2 - May 27 - Jun 9 → 69.3 - Jun 10 - 23
Component: Activity Streams: Newtab → Messaging System
Iteration: 69.3 - Jun 10 - 23 → 69.4 - Jun 24 - Jul 7
Iteration: 69.4 - Jun 24 - Jul 7 → 70.1 - Jul 8 - 21
No longer blocks: trailhead-firstrun
Priority: P2 → P1
Whiteboard: [skyline] [uj]
Iteration: 70.1 - Jul 8 - 21 → 70.2 - Jul 22 - Aug 4
Assignee: nobody → emcminn
Assignee: emcminn → nobody
Iteration: 70.2 - Jul 22 - Aug 4 → 70.3 - Aug 5 - 18
Priority: P1 → P2
Iteration: 70.3 - Aug 5 - 18 → ---
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Marking this as Verified as this this was Resolved by us no longer using that modal since we have switched to the Simplified Onboarding view.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: