Closed Bug 1804728 Opened 2 years ago Closed 2 years ago

Improve UI/UX to match mocks

Categories

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

enhancement

Tracking

()

RESOLVED FIXED
112 Branch
Tracking Status
firefox112 --- fixed

People

(Reporter: bvandersloot, Assigned: bvandersloot)

References

(Blocks 1 open bug)

Details

Attachments

(7 files)

No description provided.
Assignee: nobody → bvandersloot
Status: NEW → ASSIGNED

This is required to make our Identity Provider chooser pretty.
This has minimal privacy impact because these requests are not credentialed.
I had to re-define the service for prompts to include these manifests and return indexes into argument arrays, rather than elements of those arrays.

Also updating sourcedocs to reflect this new order of calls.

Depends on D168812

Attachment #9315854 - Attachment description: WIP: Bug 1804728, part 1 - Fetch all identity provider manifests before showing the identity provider chooser, WIP → Bug 1804728, part 1 - Fetch all identity provider manifests before showing the identity provider chooser, r=timhuang!,#webidl!
Attachment #9315855 - Attachment description: WIP: Bug 1804728, part 2 - Add the picture field to the IdentityAccount information, WIP → Bug 1804728, part 2 - Add the picture field to the IdentityAccount information, r=#webidl!
Attachment #9315856 - Attachment description: WIP: Bug 1804728, part 3 - Clean up close popup codepaths - WIP → Bug 1804728, part 3 - Clean up close popup codepaths - r=timhuang!
Attachment #9315858 - Attachment description: WIP: Bug 1804728, part 4 - Make UI match mock, without pictures - WIP → Bug 1804728, part 4 - Make UI match mock, without pictures - r=pbz!
Attachment #9315859 - Attachment description: WIP: Bug 1804728, part 5 - Add dynamic pictures to the UI - WIP → Bug 1804728, part 5 - Add dynamic pictures to the UI - r=pbz!
Attachment #9315860 - Attachment description: WIP: Bug 1804728, part 6 - Add more comments on the IdentityCredentialPromptService, WIP → Bug 1804728, part 6 - Add more comments on the IdentityCredentialPromptService, r=pbz!

I'm going to note here that this isn't the last step of UI improvement. We need to finalize color and theming in bug 1814936.

Priority: -- → P3
Severity: -- → S3
Pushed by bvandersloot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fa974f0e09cf part 1 - Fetch all identity provider manifests before showing the identity provider chooser, r=timhuang,emilio https://hg.mozilla.org/integration/autoland/rev/7c004264b306 part 2 - Add the picture field to the IdentityAccount information, r=emilio https://hg.mozilla.org/integration/autoland/rev/ed2b96f130ad part 3 - Clean up close popup codepaths - r=timhuang https://hg.mozilla.org/integration/autoland/rev/d62ca666e600 part 4 - Make UI match mock, without pictures - r=pbz,desktop-theme-reviewers,flod,Itiel https://hg.mozilla.org/integration/autoland/rev/9a48ce7c8bcf part 5 - Add dynamic pictures to the UI - r=pbz https://hg.mozilla.org/integration/autoland/rev/cc4d91693c3c part 6 - Add more comments on the IdentityCredentialPromptService, r=pbz https://hg.mozilla.org/integration/autoland/rev/acfc9c89c8d7 part 7 - Bring IDL up to date with spec and reduce UTF-16 vs UTF-8 conversions - r=emilio
Blocks: 1825246
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: