Closed Bug 796055 Opened 12 years ago Closed 12 years ago

When logging into Marketplace Reviewer Tools, Persona screen is small and impossible to log in

Categories

(Core :: DOM: Core & HTML, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
blocking-basecamp +

People

(Reporter: adora, Assigned: cjones)

References

Details

Steps to reproduce:
1. Open Marketplace app
2. Tap Reviewer Tools link at the bottom of the screen (must have reviewer privs to see this)

Observe: Focus is switched from the Marketplace app to the browser, with a "you must log in to access that page" error (as expected)

3. Tap log in

Expected result: 
User is able to log in.

Actual result:
Persona login screen appears, but it's only taking up a very small area of the screen in the upper left hand corner. Dragging anywhere on the screen causes this tiny window to move around. Pinch to zoom has no effect.

Screenshot: http://adora.io/screens/persona-reviewer-tools-20121001-120638.jpg
blocking-basecamp: --- → ?
Component: Gaia → General
I'd like to have this bug elevated in priority. 

A number of the apps currently awaiting review are high priority.
(In reply to thomas elin from comment #1)
> I'd like to have this bug elevated in priority. 
> 
> A number of the apps currently awaiting review are high priority.

Yup, I agree. Andrew or Jonas - Can you help me find an owner to look into this?
Is this related to bug 746502?  We discussed this during and suspect a marketplace issue.  Feel free to move back to the Boot2Gecko component if we're wrong.
Product: Boot2Gecko → Marketplace
Version: unspecified → 1.0
I was able to find a workaround that allowed me to log in -- double tapping zooms the persona screen to full width -- so the urgency on this issue has dropped slightly.  =]
I actually think this is more likely related to bug 746502 and not a marketplace issue. Need someone from marketplace dev to confirm.
Component: General → DOM: Mozilla Extensions
Product: Marketplace → Core
Version: 1.0 → Trunk
Spoke with Chris Van about this - this is definitely a meta viewport problem, not a marketplace problem. cc jlebar for input, as this is a browser api bug.
Blocks: browser-api
Doug Sherk, do you have time to investigate this viewport followup?  If not, who can fix this, cjones?
Assignee: nobody → bugzilla
I disclaim all knowledge of <meta viewport>, despite its being attached to the browser API.  :)
I don't believe identity team can help, but if I'm wrong please let me know!
Assignee: bugzilla → jones.chris.g
Is this bug #795657?
blocking-basecamp: ? → +
Depends on: 795657
(In reply to Andrew Overholt [:overholt] from comment #10)
> Is this bug #795657?

These could be the same bug, but I don't think so. They're definitely at least related indirectly.
(In reply to Lisa Brewster [:adora] from comment #0)
> 2. Tap Reviewer Tools link at the bottom of the screen (must have reviewer
> privs to see this)

How can I reproduce this?  Is there a standalone site I can navigate to?
It's worth investigating why this is happening, in particular if it happens to Facebook Connect, but with regards to Persona, this *should* be solved once Persona support is native. At least I haven't seen this during our development.

cjones: you can try this at http://123done.org, click "sign in with persona," and see if you get the same symptom.
This issue is fixed for me now.  Eviljeff is still having problems with Persona login for Marketplace, but I think the symptoms are different.
If this code is using <meta viewport>, then it would have been expected that bug 795657 fixed it.  But I can't say for sure why this bug is fixed, so RESO->WFM.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Component: DOM: Mozilla Extensions → DOM
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.