Closed Bug 1782093 Opened 3 years ago Closed 2 years ago

Implement login logic for [[DiscoverFromExternalSource]] for IdentityCredential

Categories

(Core :: DOM: Credential Management, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
109 Branch
Tracking Status
firefox109 --- fixed

People

(Reporter: bvandersloot, Assigned: bvandersloot)

References

Details

Attachments

(1 file)

No description provided.
Depends on: 1782094
Blocks: 1782094
No longer depends on: 1782094
No longer blocks: 1782091
No longer blocks: 1782085
No longer blocks: 1782094
Blocks: 1782094
Depends on: 1782085, 1782091
Blocks: 1782066

This is relatively simple. There is some logic missing from the previous two patches in this stack. Acknowledging that a user is logged in when an account is chosen.
How do you do that? Set the values using our new service in exactly the place where we know a user has selected an account.

The effects of this will be observable in the behaviors introduced by Bug 1782087 and Bug 1782094, who delay testing as a prototype to be tracked by Bug 1800687.

Depends on D162127

Assignee: nobody → bvandersloot
Status: NEW → ASSIGNED
Pushed by bvandersloot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4f57469716d2 Implement login logic for [[DiscoverFromExternalSource]] for IdentityCredential, r=timhuang

Backed out for causing multiple mozStorageService related failures

Backout link

Push with failures

Failure log

Pushed by bvandersloot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e810f2f0580f Implement login logic for [[DiscoverFromExternalSource]] for IdentityCredential, r=timhuang

Backed out for causing bc failures in toolkit/components/cleardata/tests/browser/browser_quota.js

Backout link: https://hg.mozilla.org/integration/autoland/rev/a6577d5920c698d8aac2e77d3cc6fc249d4d4702

Push with failures

Failure log

INFO - Buffered messages finished
[task 2022-12-02T22:26:25.361Z] 22:26:25     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/cleardata/tests/browser/browser_quota.js | 16777216 == 0 - JS frame :: chrome://mochitests/content/browser/toolkit/components/cleardata/tests/browser/browser_quota.js :: runTest/</< :: line 98
[task 2022-12-02T22:26:25.361Z] 22:26:25     INFO - Stack trace:
Pushed by bvandersloot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/94d56bfe9d11 Implement login logic for [[DiscoverFromExternalSource]] for IdentityCredential, r=timhuang
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch
Flags: needinfo?(bvandersloot)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: