Bug 305158
| Summary: | Digital credentials: don't do any processing if there's no UI available | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Marcos Caceres <marcosc> |
| Component: | New Bugs | Assignee: | Marcos Caceres <marcosc> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=306015 | ||
Marcos Caceres
As only some platforms/hardware can support identity document services, it's better to not expose the API surface at all. Otherwise, it can be confusing to developers that the API is available, but then running it just results in a NotSupportedError DOMException.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/167807196>
Marcos Caceres
Pull request: https://github.com/WebKit/WebKit/pull/56303
EWS
Committed 305889@main (3d2027c319fe): <https://commits.webkit.org/305889@main>
Reviewed commits have been landed. Closing PR #56303 and removing active labels.