Closed
Bug 780223
Opened 14 years ago
Closed 14 years ago
Switch to use navigator.id.watch()
Categories
(Marketplace Graveyard :: General, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
2012-10-18
People
(Reporter: clouserw, Assigned: jrconlin)
References
Details
BrowserID is switching to navigator.id.watch() as their default recommended implementation. We want to use it as it adds functionality we need to work with bluevia (namely, them telling us who we are logged in as).
Documentation is at: https://developer.mozilla.org/en-US/docs/DOM/navigator.id.watch
The new call should completely replace the old call. :thunder or dcallahan can help with implementation questions.
Updated•14 years ago
|
Blocks: marketplace-payments
| Assignee | ||
Updated•14 years ago
|
Target Milestone: --- → 2012-08-09
| Reporter | ||
Updated•14 years ago
|
Target Milestone: 2012-08-09 → 2012-08-16
| Reporter | ||
Comment 1•14 years ago
|
||
This was fixed in https://github.com/mozilla/zamboni/commit/002ea7aff96602f01b74370db60306a973571b5f
Thanks for the patch!
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Target Milestone: 2012-08-16 → 2012-08-23
| Assignee | ||
Comment 2•14 years ago
|
||
Reopening this bug. I'm seeing unusual behaviors with my test install that may be indicative of a bigger problem.
Notably:
* browserid_support.js not being loaded on some pages.
* Browserid identity panel not always being displayed
* After login, page seems to stall loading identity.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Reporter | ||
Updated•14 years ago
|
Target Milestone: 2012-08-23 → 2012-09-06
| Reporter | ||
Comment 3•14 years ago
|
||
These fixes are being tracked in bug 789288 (and pull request already exists there). Closing since we don't need multiple bugs open for the same thing.
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Comment 4•14 years ago
|
||
I see that this was added to AMO (js/zamboni) but not Marketplace (js/mkt). We need it in the Marketplace: https://github.com/mozilla/zamboni/blob/master/media/js/mkt/browserid.js#L11 Sorry JR for confusing you by having two forks of the code :( That's a long sordid story.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Reporter | ||
Updated•14 years ago
|
Target Milestone: 2012-09-06 → 2012-10-11
| Reporter | ||
Comment 5•14 years ago
|
||
JR is working with Kumar on this.
Target Milestone: 2012-10-11 → 2012-10-18
Comment 6•14 years ago
|
||
What's the status on this? I see that watch landed but maybe it needs some refinement?
| Assignee | ||
Comment 7•14 years ago
|
||
I've checked the current master (as of 1400PDT 11/01) against my local builds.
Login proceeds correctly, with the exception that developer login routes to "/". This appears to be the expected behavior since the "to" is set to "/" outside of my code being called.
I've not tested the special admin accounts.
The additional patches add a browserid middleware element to AMO user. Since it appears that MKT is not using that section of code, I've not pushed the additional code.
| Reporter | ||
Comment 8•14 years ago
|
||
The developer strangeness is a different bug. Minor oddities aside is the main part of this bug (using .watch() on marketplace.m.o) done? If so, we can close it.
| Assignee | ||
Comment 9•14 years ago
|
||
My apologies if i've not followed procedure. I'm used to QA verifying that the bug no longer exists and then closing. Since that doesn't appear to be the case here, I'll close it and presume QA will reopen if there's still an issue.
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
| Reporter | ||
Comment 10•14 years ago
|
||
Thanks JR. We generally mark FIXED when we commit the change (with a link to the commit) and QA moves it from RESOLVED -> VERIFIED.
Comment 11•14 years ago
|
||
JR, could you also link to the commit that fixed it? We put revision links in the bug to make future spelunking easy. If there are more than one you can add the merge commit or whatever is easiest.
| Assignee | ||
Comment 12•14 years ago
|
||
fix incorporated as part of fix for 789288:
https://github.com/mozilla/zamboni/pull/457
You need to log in
before you can comment on or make changes to this bug.
Description
•