Bug 279767
| Summary: | Digital Credentials: allow JS to dismiss credential picker | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Marcos Caceres <marcosc> |
| Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 268516 | ||
Marcos Caceres
The spec allows an abort controller to dismiss the UI in cases such as it's taking too long. There's also cases like when the underlying frame is destroyed, which would typically tear down a UI and settle any pending promises.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/136511631>
Marcos Caceres
The AbortController-based dismissal described here is implemented (the request is aborted via the passed AbortSignal). The remaining case in this report — settling the pending promise when the underlying frame is destroyed / the requesting document becomes non-fully-active — is the same issue as bug 317884 and is tracked there.
Marcos Caceres
*** This bug has been marked as a duplicate of bug 317884 ***