[wpt-sync] Sync PR 24071 - Revert "webauthn: implement getPublicKey() and friends."
Categories
(Core :: DOM: Web Authentication, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox79 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 24071 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/24071
Details from upstream follow.
Pavel Yatsuk <pavely@chromium.org> wrote:
Revert "webauthn: implement getPublicKey() and friends."
This reverts commit c5d236776cd30849a65ca626e51cd19e651da7c6.
Reason for revert: I suspect that this CL causes Fido2CredentialRequestTest failures on android-pie-x86-rel:
https://ci.chromium.org/p/chromium/builders/ci/android-pie-x86-relHere is a snippet of callstack:
java.lang.AssertionError: expected:\<11> but was:\<0>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:834)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.junit.Assert.assertEquals(Assert.java:144)
at org.chromium.chrome.browser.webauth.Fido2CredentialRequestTest.testMakeCredential_attestationIndirect(Fido2CredentialRequestTest.java:921)Original change's description:
webauthn: implement getPublicKey() and friends.
This change implements the getPublicKey(), getPublicKeyAlgorithm(), and
getAuthenticatorData() functions described in the editor's draft of
WebAuthn level two[1].[1] https://w3c.github.io/webauthn/#sctn-public-key-easy
BUG=1083301
Change-Id: I3a03279d5239a9f8df50a78f2166f30d01d38d3e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2204087
Reviewed-by: Andrew Grieve \<agrieve@chromium.org>
Reviewed-by: Ken Buchanan \<kenrb@chromium.org>
Reviewed-by: Alex Russell \<slightlyoff@chromium.org>
Reviewed-by: Jared Saul \<jsaul@google.com>
Reviewed-by: Adam Langley \<agl@chromium.org>
Reviewed-by: Nina Satragno \<nsatragno@chromium.org>
Reviewed-by: Martin Kreichgauer \<martinkr@google.com>
Commit-Queue: Adam Langley \<agl@chromium.org>
Cr-Commit-Position: refs/heads/master@{#776517}TBR=kenrb@chromium.org,agl@chromium.org,slightlyoff@chromium.org,nsatragno@chromium.org,agrieve@chromium.org,jsaul@google.com,martinkr@google.com
Change-Id: I7429b5b7ecd7fa38c4e1ec2905b80a15e7c64216
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1083301
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2238749
Reviewed-by: Pavel Yatsuk \<pavely@chromium.org>
Commit-Queue: Pavel Yatsuk \<pavely@chromium.org>
Cr-Commit-Position: refs/heads/master@{#776637}
| Assignee | ||
Comment 1•6 years ago
|
||
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 2•6 years ago
|
||
| Assignee | ||
Comment 3•6 years ago
|
||
CI Results
Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests and 4 subtests
Status Summary
Firefox
FAIL : 1
TIMEOUT: 2
NOTRUN : 2
Chrome
OK : 1
PASS : 4
Safari
FAIL : 1
TIMEOUT: 2
NOTRUN : 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/webauthn/webauthn-testdriver-basic.https.html: SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-qr-debug, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt], TIMEOUT [GitHub] (Chrome: OK, Safari: TIMEOUT)
Get an assertion: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Create a credential: TIMEOUT (Chrome: PASS, Safari: TIMEOUT)
Clean up the test environment: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Set up the test environment: FAIL (Chrome: PASS, Safari: FAIL)
Tests Disabled in Gecko Infrastructure
/webauthn/webauthn-testdriver-basic.https.html: SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-qr-debug, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt], TIMEOUT [GitHub] (Chrome: OK, Safari: TIMEOUT)
Comment 5•6 years ago
|
||
| bugherder | ||
Description
•