If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Flash of old-style login form when BrowserID available

VERIFIED FIXED in 2.4

Status

Mozilla Developer Network
Wiki pages
VERIFIED FIXED
6 years ago
5 years ago

People

(Reporter: lorchard, Assigned: groovecoder)

Tracking

unspecified
x86
Mac OS X

Details

(Whiteboard: u=user c=browserid p=2)

(Reporter)

Description

6 years ago
Here's the issue:

* Attempt to login via /users/login
* Sometimes, the old-style login form will appear and remain for awhile
* Start to fill out the old-style form...
* At some point, the BrowserID blurb and button will suddenly replace the old-style form

I suspect this is part of the AJAXification process we did to the Sign In button in bug 721171. But, it feels like a confusing & jarring experience, especially if the AJAX request takes awhile for whatever reason. 

FWIW, there's been at least one mention / complaint about this in #identity as a BrowserID issue that's actually an MDN issue.
(Reporter)

Updated

6 years ago
Target Milestone: --- → 2.4
(Reporter)

Comment 1

6 years ago
I'd suggest we don't progressively enhance from old-login to BrowserID on this page, especially not if it waits on the completion of an HTTP request in AJAX. 

I'd say show the BrowserID blurb for enabled locales and show a loading spinner until the form has loaded. Showing and replacing the old-style login just seems like we're giving it and then taking it away, which was frustrating.
(Assignee)

Comment 2

6 years ago
Someday I'm going to write up a MDN BrowserID summary of all the issues we've addressed/fixed in subsequent sprints after our initial launch of BrowserID.
Whiteboard: u=user c=browserid p=
(Assignee)

Updated

6 years ago
Blocks: 727931
(Assignee)

Comment 3

6 years ago
Only show sign-in button after it's wired.
Whiteboard: u=user c=browserid p= → u=user c=browserid p=2
(Assignee)

Updated

6 years ago
Assignee: nobody → lcrouch
(Assignee)

Updated

6 years ago
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
qa-verified-stage https://developer-stage9.mozilla.org/en-US/users/login
verified fixed https://developer.mozilla.org/en-US/users/login
Status: RESOLVED → VERIFIED
Version: MDN → unspecified
Component: Website → Landing pages
Product: Mozilla Developer Network → Mozilla Developer Network
You need to log in before you can comment on or make changes to this bug.