[webid] Update the WebID logout API to match its most recent form.

Change-Id: I81b8091138fb73b3adf9d4eb4cac9b338c8a5f8f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3150668
Reviewed-by: Sam Goto <goto@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Commit-Queue: Sam Goto <goto@chromium.org>
Cr-Commit-Position: refs/heads/main@{#920029}
diff --git a/credential-management/webid.https.html b/credential-management/webid.https.html
index 6609eb6..caee059 100644
--- a/credential-management/webid.https.html
+++ b/credential-management/webid.https.html
@@ -25,4 +25,14 @@
   );
 }, "navigator.credentials.revoke() basic.");
 
+promise_test(function(t) {
+  // Logout API not supported yet.
+  return promise_rejects_dom(t, "NotSupportedError",
+    FederatedCredential.logout([{
+      account_id: "1234",
+      endpoint: "https://rp.example/logout.php"
+    }])
+  );
+}, "navigator.credentials.logout() basic.");
+
 </script>