Create registration doorhanger for IdentityCredential
Categories
(Core :: DOM: Credential Management, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox109 | --- | fixed |
People
(Reporter: bvandersloot, Assigned: bvandersloot)
References
Details
Attachments
(2 files)
Assignee | ||
Comment 1•2 years ago
|
||
We need one more panel in the doorhanger- one that is a user information panel per (rp, idp, account) tuple.
This just gives the privacy policy and ToS links to the user. It is implemented similarly to the other panels,
and would similarly be updated by Bug 1800695.
Similar to the original doorhanger patch (Bug 1782088 - Create account chooser doorhanger for IdentityCredential)
tests and fine polish are out of scope for this prototype.
Depends on D162125
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
This patch integrates the doorhanger into the CreateCredential promise chain,
and in doing so added a few new helper functions PromptUserWithPolicy and FetchMetadata.
FetchMetadata is almost identical to the other Fetch* functions in this file.
PromptUserWithPolicy is a sllight variation on the other doorhanger-creating funcitons.
I updated the tests to pass by adding a new endpoint with the right headers and a static json file
Depends on D162126
Comment 3•2 years ago
|
||
Backed out for causing multiple failures.
Failure log for xpcshell failures on test_forget_about_site_security_headers.js
Failure log for mochitest plain chrashes
Failure log for bc failures on browser_394759_purge.js related to ForgetAboutSite.jsm
also there are multiple TV failures on test_identity_credential_storage_service.js
Comment 6•2 years ago
|
||
Backed out for causing multiple mozStorageService related failures
Comment 8•2 years ago
|
||
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
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:
Comment 10•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d21fdf144f62
https://hg.mozilla.org/mozilla-central/rev/6d39ec6dcc15
Assignee | ||
Updated•2 years ago
|
Description
•