Closed Bug 712192 Opened 13 years ago Closed 13 years ago

Unable to sign into Apps Developer Preview with an iPhone

Categories

(Web Apps :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: grlicky, Assigned: potch)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:10.0a2) Gecko/20111216 Firefox/10.0a2 Build ID: 20111216042030 Steps to reproduce: I attempted to sign into the dev preview at https://apps-preview.mozilla.org with an iPhone, by clicking the Log In with BrowserID button. Actual results: Nothing happened. I assumed this was due to some javascript error on the page, and after turning on the debug toolbar in safari preferences, sure enough, there was one error: "Unable to post message to https://browserid.org. Recipient has origin https://apps-preview.mozilla.org" Expected results: If the dev preview does not work with iPhones, a message stating so would be a good short-term solution.
It is my belief that the error message above is a red herring: https://github.com/mozilla/browserid/issues/555#issuecomment-2977747 iOS 4 and 5 are fully supported in browserid in production - you can verify this on myfavoritebeer.org. I believe that the button in the mobile view displayed on ios just isn't active or something. This looks to be a bug in the apps-preview.mozilla.org. FWIW, this can be easily reproduced in the iOS simulator.
I opened this site on Safari on iOS 5.0.1. I click "Log in with BrowserID" and nothing happens. It does seem like the button is inactive. Desktop seems fine in my very short testing. We need to compare iOS to Android 2.x and 3.x devices.
Figured out the issue- our login button doesn't have an href, which I suppose doesn't trigger a click event for some reason. I'll have to look into exactly why later, but this is a quick fix.
Assignee: nobody → thepotch
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Logging in via browserID works on iPhone now.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.