Closed Bug 1844437 Opened 8 months ago Closed 6 months ago

Support WebAuthn credProps extension

Categories

(Core :: DOM: Web Authentication, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
119 Branch
Tracking Status
firefox119 --- fixed

People

(Reporter: jschanck, Assigned: jschanck)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete)

Attachments

(1 file)

Assignee: nobody → jschanck
Status: NEW → ASSIGNED
Pushed by jschanck@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/425df011a063
support WebAuthn credProps extension. r=keeler,webidl,saschanaz

Backed out 2 changesets (bug 1844437, bug 1586950) for causing wpt failures on remote-desktop-client-override.tentative.https.html.

[task 2023-09-20T23:33:52.009Z] 23:33:52     INFO - TEST-START | /webauthn/remote-desktop-client-override.tentative.https.html
[task 2023-09-20T23:33:52.029Z] 23:33:52     INFO - Closing window 42c89faa-8e5b-4814-80da-87f1252bf506
[task 2023-09-20T23:33:52.518Z] 23:33:52     INFO - PID 1300 | [Parent 1300, Main Thread] WARNING: '!top', file /builds/worker/checkouts/gecko/dom/xul/MenuBarListener.cpp:99
[task 2023-09-20T23:33:52.740Z] 23:33:52     INFO - PID 1300 | [Parent 1300, Main Thread] WARNING: WaylandDisplayRelease(): Wayland display is missing!: file /builds/worker/checkouts/gecko/widget/gtk/nsWaylandDisplay.cpp:31
[task 2023-09-20T23:33:52.760Z] 23:33:52     INFO - Browser exited with return code 0
[task 2023-09-20T23:33:52.763Z] 23:33:52     INFO - PROCESS LEAKS /tmp/tmphrx0zwaf/runtests_leaks_1181.log
[task 2023-09-20T23:33:52.763Z] 23:33:52     INFO - leakcheck | Processing log file /tmp/tmphrx0zwaf/runtests_leaks_1181.log for scope /html/semantics/embedded-content
[task 2023-09-20T23:33:52.763Z] 23:33:52     INFO - TEST-INFO | leakcheck | default process: leak threshold set at 51200 bytes
[task 2023-09-20T23:33:52.763Z] 23:33:52     INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes
[task 2023-09-20T23:33:52.763Z] 23:33:52     INFO - TEST-INFO | leakcheck | gmplugin process: leak threshold set at 20000 bytes
[task 2023-09-20T23:33:52.763Z] 23:33:52     INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 51200 bytes
[task 2023-09-20T23:33:52.763Z] 23:33:52     INFO - TEST-INFO | leakcheck | vr process: leak threshold set at 0 bytes
[task 2023-09-20T23:33:52.763Z] 23:33:52     INFO - TEST-INFO | leakcheck | rdd process: leak threshold set at 51200 bytes
[task 2023-09-20T23:33:52.764Z] 23:33:52     INFO - TEST-INFO | leakcheck | socket process: leak threshold set at 0 bytes
[task 2023-09-20T23:33:52.765Z] 23:33:52     INFO - TEST-INFO | leakcheck | sandboxbroker process: leak threshold set at 0 bytes
[task 2023-09-20T23:33:52.766Z] 23:33:52     INFO - TEST-INFO | leakcheck | forkserver process: leak threshold set at 0 bytes
[task 2023-09-20T23:33:52.766Z] 23:33:52     INFO - TEST-INFO | leakcheck | utility process: leak threshold set at 0 bytes
[task 2023-09-20T23:33:52.767Z] 23:33:52     INFO - leakcheck | Processing leak log file /tmp/tmphrx0zwaf/runtests_leaks_1181_tab_pid3570.log
[task 2023-09-20T23:33:52.768Z] 23:33:52     INFO - TEST-PASS | leakcheck | tab no leaks detected!
[task 2023-09-20T23:33:52.769Z] 23:33:52     INFO - leakcheck | Processing leak log file /tmp/tmphrx0zwaf/runtests_leaks_1181_tab_pid12003.log
[task 2023-09-20T23:33:52.770Z] 23:33:52     INFO - TEST-PASS | leakcheck | tab no leaks detected!
[task 2023-09-20T23:33:52.770Z] 23:33:52     INFO - leakcheck | Processing leak log file /tmp/tmphrx0zwaf/runtests_leaks_1181_tab_pid8591.log
[task 2023-09-20T23:33:52.779Z] 23:33:52     INFO - TEST-PASS | leakcheck | tab no leaks detected!
[task 2023-09-20T23:33:52.780Z] 23:33:52     INFO - leakcheck | Processing leak log file /tmp/tmphrx0zwaf/runtests_leaks_1181_tab_pid8022.log
[task 2023-09-20T23:33:52.780Z] 23:33:52     INFO - 
[task 2023-09-20T23:33:52.780Z] 23:33:52     INFO - TEST-UNEXPECTED-FAIL | /webauthn/remote-desktop-client-override.tentative.https.html | create() with remoteDesktopClientOverride - assert_unreached: Should have rejected: undefined Reached unreachable code
[task 2023-09-20T23:33:52.781Z] 23:33:52     INFO - .
[task 2023-09-20T23:33:52.781Z] 23:33:52     INFO - TEST-OK | /webauthn/remote-desktop-client-override.tentative.https.html | took 772ms
[task 2023-09-20T23:33:52.784Z] 23:33:52     INFO - TEST-PASS | leakcheck | tab no leaks detected!
[task 2023-09-20T23:33:52.784Z] 23:33:52     INFO - leakcheck | Processing leak log file /tmp/tmphrx0zwaf/runtests_leaks_1181_tab_pid1790.log
[task 2023-09-20T23:33:52.786Z] 23:33:52     INFO - PID 19772 | 1695252832784	Marionette	INFO	Stopped listening on port 33539
[task 2023-09-20T23:33:52.787Z] 23:33:52     INFO - TEST-PASS | leakcheck | tab no leaks detected!
Flags: needinfo?(jschanck)
Pushed by jschanck@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/321bb8fe2658
support WebAuthn credProps extension. r=keeler,webidl,saschanaz
Flags: needinfo?(jschanck)
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch

FF119 MDN docs work for this can be tracked in https://github.com/mdn/content/issues/29307. The documentation already existed, so primarily this was a compatibility update and a release note.

You need to log in before you can comment on or make changes to this bug.