diff --git a/index.html b/index.html
index c3323063..aafdf379 100644
--- a/index.html
+++ b/index.html
@@ -575,9 +575,9 @@
|details|) constructor MUST act as follows:
- - If the current settings object's [=relevant global
- object=]'s [=associated `Document`=] is not allowed to use the
- "[=payment-permission|payment=]" permission, then [=exception/throw=]
+
- If [=this=]'s [=relevant global object=]'s [=associated
+ `Document`=] is not allowed to use the
+ "payment" permission, then [=exception/throw=]
a {{"SecurityError"}} {{DOMException}}.
- Establish the request's id:
@@ -1957,7 +1957,7 @@
|response|.{{PaymentResponse/[[request]]}}.
- Let |document:Document| be |request|'s relevant global
- object's associated Document.
+ object's associated `Document`.
- If
@@ -1987,7 +1987,7 @@
If
|errorFields:PaymentValidationErrors|.{{PaymentValidationErrors/paymentMethod}}
member was passed, and if required by the specification that
- defines |response|.{{PaymentResponse/payment}}, then [=converted
+ defines |response|.{{PaymentResponse/methodName}}, then [=converted
to an IDL value|convert=] |errorFields|'s
{{PaymentValidationErrors/paymentMethod}} member to an IDL value
of the type specified there. Otherwise, [=converted to an IDL
@@ -2305,9 +2305,9 @@
This specification defines a [=policy-controlled feature=] identified
- by the string "payment
" [[permissions-policy]]. Its default
- allowlist is 'self
'.
+ by the string "payment"
+ [[permissions-policy]]. Its default allowlist is
+ 'self
'.