Remove 'type' from document.hasPrivateToken

The document.hasPrivateToken method currently has a 'type' param that is
required to be 'private-state-token'. Since there are currently no other
supported types, we can remove this param and default to the PST
functionality.

Bug: 1432269
Change-Id: I896e191092ee7cb805f4e72b91ed572f7751b4d8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4415978
Commit-Queue: Ryan Kalla <ryankalla@google.com>
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Reviewed-by: Steven Valdez <svaldez@chromium.org>
Code-Coverage: Findit <findit-for-me@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1132663}
diff --git a/trust-tokens/end-to-end/has-trust-token-with-no-top-frame.tentative.https.html b/trust-tokens/end-to-end/has-trust-token-with-no-top-frame.tentative.https.html
index 587c641..a384bec 100644
--- a/trust-tokens/end-to-end/has-trust-token-with-no-top-frame.tentative.https.html
+++ b/trust-tokens/end-to-end/has-trust-token-with-no-top-frame.tentative.https.html
@@ -15,7 +15,7 @@
     frame.remove();
 
     test(() => {
-      assert_equals(cachedDocument.hasPrivateToken("https://issuer.example", 'private-state-token'), undefined,
+      assert_equals(cachedDocument.hasPrivateToken("https://issuer.example"), undefined,
         "Can't construct a Promise in a destroyed execution context.");
     }, 'hasPrivateToken in a destroyed document.');
   </script>