Closed Bug 881026 Opened 11 years ago Closed 11 years ago

When using the get() api, canceling signin does not send a null assertion

Categories

(Core Graveyard :: Identity, defect)

22 Branch
All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:leo+, firefox22 wontfix, firefox23 wontfix, firefox24 fixed, b2g18 fixed, b2g18-v1.0.0 wontfix, b2g18-v1.0.1 wontfix, b2g-v1.1hd fixed)

RESOLVED FIXED
mozilla24
blocking-b2g leo+
Tracking Status
firefox22 --- wontfix
firefox23 --- wontfix
firefox24 --- fixed
b2g18 --- fixed
b2g18-v1.0.0 --- wontfix
b2g18-v1.0.1 --- wontfix
b2g-v1.1hd --- fixed

People

(Reporter: jedp, Assigned: jedp)

References

Details

Attachments

(1 file)

Initially reported by :edmoz in https://github.com/mozilla/browserid/issues/3377

STR

1. goto firefoxos.myfavoritebeer.org
2. click on sign in button
3. click 'X' to cancel out of native UI

result: sign in button is disabled and greyed out
expected: it should be enabled and not greyed out
Our recent KPI data collection indicates that way more people are still using the old get() and getVerifiedEmail() apis than we had anticipated, so I'm nomming this for v1.1.
blocking-b2g: --- → leo?
Assignee: nobody → jparsons
The oncancel callback was wrongly in the watch options in the internal get() implementation.  Moved it to the request() options.
Attachment #760160 - Flags: review?(benadida)
(In reply to Jed Parsons [:jparsons] from comment #3)
> https://tbpl.mozilla.org/?tree=Try&rev=d9da0715699d

Er, I don't understand how that try push included my patch for bug 875826; the only patch I had applied when I pushed was this one.  /me scratches head.
This will be testable in gaia with the UI Tests in bug 881435
Here's tbpl again, this time with only the one patch
https://tbpl.mozilla.org/?tree=Try&rev=e68543cc9277
Comment on attachment 760160 [details] [diff] [review]
Closing trusted UI cancels get()

Review of attachment 760160 [details] [diff] [review]:
-----------------------------------------------------------------

looks good
Attachment #760160 - Flags: review?(benadida) → review+
https://hg.mozilla.org/mozilla-central/rev/59756b3204b0
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla24
blocking-b2g: leo? → leo+
Flags: in-moztrap?
Flags: in-moztrap?
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: