Closed Bug 1437616 Opened 2 years ago Closed 2 years ago

Use proper WebAuthn result types defined in the .pidl

Categories

(Core :: DOM: Device Interfaces, enhancement)

59 Branch
enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla60
Tracking Status
firefox60 --- fixed

People

(Reporter: ttaubert, Assigned: ttaubert)

References

Details

Attachments

(1 file)

We currently get results from u2f-hid-rs, copy those to U2F{Register,Sign}Result only to grab that data again and send it as arguments to the content process.

If we'd directly convert to Result objects defined in the .pidl file we could pass them through, from the U2F{HID,Soft}TokenManager directly to the content process managers.

This will also help with patch for bug 1406471, as that will make extending the data sent back from u2f-hid-rs much simpler.
Comment on attachment 8950303 [details]
Bug 1437616 - Use proper WebAuthn result types defined in the .pidl r=jcj

J.C. Jones [:jcj] has approved the revision.

https://phabricator.services.mozilla.com/D582
Attachment #8950303 - Flags: review+
Pushed by ttaubert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/2691d37904d0
Use proper WebAuthn result types defined in the .pidl r=jcj
Pushed by ttaubert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/4e519da1bde5
Fix Windows bustage on a CLOSED TREE r=me
Pushed by ttaubert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/781aefd3280d
Fix more Windows bustage on a CLOSED TREE r=me
https://hg.mozilla.org/mozilla-central/rev/2691d37904d0
https://hg.mozilla.org/mozilla-central/rev/4e519da1bde5
https://hg.mozilla.org/mozilla-central/rev/781aefd3280d
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
You need to log in before you can comment on or make changes to this bug.