Remove support for HTML Keygen
Categories
(Core :: DOM: Core & HTML, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox69 | --- | fixed |
People
(Reporter: ntim, Assigned: jkt)
References
(Blocks 3 open bugs)
Details
(Keywords: dev-doc-complete, site-compat)
Attachments
(1 file, 4 obsolete files)
(deleted),
text/x-phabricator-request
|
Details |
Updated•8 years ago
|
Comment 1•8 years ago
|
||
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment 6•8 years ago
|
||
Updated•7 years ago
|
Assignee | ||
Comment 7•7 years ago
|
||
Assignee | ||
Comment 8•7 years ago
|
||
Assignee | ||
Comment 9•7 years ago
|
||
Assignee | ||
Comment 10•7 years ago
|
||
Assignee | ||
Comment 11•7 years ago
|
||
Assignee | ||
Comment 12•7 years ago
|
||
Assignee | ||
Comment 13•7 years ago
|
||
Comment hidden (mozreview-request) |
Comment 16•7 years ago
|
||
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment hidden (mozreview-request) |
Assignee | ||
Comment 20•7 years ago
|
||
Assignee | ||
Comment 22•7 years ago
|
||
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (advocacy) |
Comment 26•6 years ago
|
||
Comment 27•6 years ago
|
||
Comment hidden (typo) |
Comment hidden (obsolete) |
Comment 30•6 years ago
|
||
@darkspirit: Donnot forget that bug #1529973 blocks this bug, the removing of the keygen-tag.
Comment 31•6 years ago
|
||
Which was created as a duplicate as concretion of things to do in honor of bug #1481890 , which is the cause of blocking this bug, the removing of the keygen-tag.
Comment 32•6 years ago
|
||
And why is bug #1315460 no longer blocking this bug, the removing of the keygen-tag?
Comment 33•6 years ago
|
||
... of course I mean bug 1088063
Assignee | ||
Comment 34•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 35•6 years ago
|
||
The linker issues I had last time appear to magically have resolved themselves in the latest try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=ff2d0358d70332a9aff8aed9af68f661748c9cb5
I will split out the changes into the htmlparser again assuming that tests are all passing.
Comment 36•5 years ago
|
||
Comment 37•5 years ago
|
||
bugherder |
Comment 38•5 years ago
|
||
Posted site compatibility note: https://www.fxsitecompat.dev/en-CA/docs/2019/keygen-support-has-been-dropped/
Comment 39•5 years ago
|
||
Webcrypto is NOT a replacement for using client interface certificates.
How is the new way to automatically import client certicates now? Why has this been removed if there is no one?
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 40•5 years ago
|
||
Client certificates are still importable from the preferences panel which is the primary use case covered in bug https://bugzilla.mozilla.org/show_bug.cgi?id=1088063 and further solutions are being discussed there.
As far as I am aware no other browser has automatic enrollment of client certificates and this is a privacy vector we don't want without a user having clear intent.
Bugs aren't really the correct place for discussion, I would like to direct you to https://groups.google.com/forum/#!msg/mozilla.dev.platform/SAh1b1R5lrY/UUHU2UNHAgAJ to continue this.
Comment 42•5 years ago
|
||
Documentation updates:
- Submitted BCD PR 4605 labeling
<keygen>
as removed in Firefox 69 - Listed on Firefox 69 for developers
Comment 43•5 years ago
|
||
Clarification question, do you intend to keep the ability to generate a key pair from within Firefox? I believe currently there isn't a way to trigger that, now that keygen has been removed. If you keep it, it would be useful for things like bug 1581796.
Assignee | ||
Comment 44•5 years ago
|
||
:keeler is in a better position to answer our key generation APIs, redirecting to her.
Client certificates have a number of drawbacks (privacy, ux, etc.), and so while Firefox will support them, we don't want to encourage their use going forward. Consequently, I don't see a reason for Firefox to support key pair generation (outside of webcrypto).
Description
•