diff --git a/complete.html b/complete.html
index 0b07aaf1ec5..d906bdf3fa9 100644
--- a/complete.html
+++ b/complete.html
@@ -14114,8 +14114,7 @@
4.2.5.3 Pragma directives
Let url be the address of the current page.
If the character in input pointed to by position
- is a U+003B SEMICOLON (;), then advance position to the next character.
- Otherwise, jump to the last step.
+ is a U+003B SEMICOLON character (;) or a U+002C COMMA character (,), then advance position to the next character. Otherwise, jump to the last step.
Skip whitespace.
@@ -14212,9 +14211,10 @@ 4.2.5.3 Pragma directives
- just a valid non-negative integer, or
- - a valid non-negative integer, followed by a U+003B SEMICOLON character (;),
- followed by one or more space characters, followed by a
- substring that is an ASCII case-insensitive match for the string "
URL
", followed by a U+003D EQUALS SIGN character (=), followed by a valid
+ - a valid non-negative integer, followed by a U+003B SEMICOLON character
+ (;), followed by one or more space characters, followed
+ by a substring that is an ASCII case-insensitive match for the string "
URL
", followed by a U+003D EQUALS SIGN character (=), followed by a valid
URL that does not start with a literal U+0027 APOSTROPHE (') or U+0022 QUOTATION MARK
(") character.
diff --git a/index b/index
index 0b07aaf1ec5..d906bdf3fa9 100644
--- a/index
+++ b/index
@@ -14114,8 +14114,7 @@ people expect to have work and what is necessary.
Let url be the address of the current page.
If the character in input pointed to by position
- is a U+003B SEMICOLON (;), then advance position to the next character.
- Otherwise, jump to the last step.
+ is a U+003B SEMICOLON character (;) or a U+002C COMMA character (,), then advance position to the next character. Otherwise, jump to the last step.
Skip whitespace.
@@ -14212,9 +14211,10 @@ people expect to have work and what is necessary.
- just a valid non-negative integer, or
- - a valid non-negative integer, followed by a U+003B SEMICOLON character (;),
- followed by one or more space characters, followed by a
- substring that is an ASCII case-insensitive match for the string "
URL
", followed by a U+003D EQUALS SIGN character (=), followed by a valid
+ - a valid non-negative integer, followed by a U+003B SEMICOLON character
+ (;), followed by one or more space characters, followed
+ by a substring that is an ASCII case-insensitive match for the string "
URL
", followed by a U+003D EQUALS SIGN character (=), followed by a valid
URL that does not start with a literal U+0027 APOSTROPHE (') or U+0022 QUOTATION MARK
(") character.
diff --git a/source b/source
index 10549562e48..ed9a268411a 100644
--- a/source
+++ b/source
@@ -14675,8 +14675,8 @@ people expect to have work and what is necessary.
Let url be the address of the current page.
If the character in input pointed to by position
- is a U+003B SEMICOLON (;), then advance position to the next character.
- Otherwise, jump to the last step.
+ is a U+003B SEMICOLON character (;) or a U+002C COMMA character (,), then advance position to the next character. Otherwise, jump to the last step.
Skip whitespace.
@@ -14788,9 +14788,10 @@ people expect to have work and what is necessary.
- just a valid non-negative integer, or
- - a valid non-negative integer, followed by a U+003B SEMICOLON character (;),
- followed by one or more space characters, followed by a
- substring that is an ASCII case-insensitive match for the string "
a valid non-negative integer, followed by a U+003B SEMICOLON character
+ (;), followed by one or more space characters, followed
+ by a substring that is an ASCII case-insensitive match for the string "URL
", followed by a U+003D EQUALS SIGN character (=), followed by a valid
URL that does not start with a literal U+0027 APOSTROPHE (') or U+0022 QUOTATION MARK
(") character.