diff --git a/includes/status.include b/includes/status.include
index e078e6d5c8..a0fc8c1226 100644
--- a/includes/status.include
+++ b/includes/status.include
@@ -15,7 +15,8 @@ per [W3C Process - 6.4 Candidate Recommendation](https://www.w3.org/2017/Process
the <{media/disableRemotePlayback}> attribute;
{{registerContentHandler()}}, {{unregisterContentHandler()}} and {{isContentHandlerRegistered()}} methods;
customized built-in elements and the <{global/is}> attribute
- The algorithm for creating an outline
- The :defined
pseudo-class
- Allowing multiple <{meta}> elements with name="description"
+ The algorithm for creating an outline;
+ The :defined
pseudo-class;
+ Allowing multiple <{meta}> elements with name="description"
;
+ the <{rtc}> element;
diff --git a/sections/changes.include b/sections/changes.include
index cc093cd8f6..e374ae93b3 100644
--- a/sections/changes.include
+++ b/sections/changes.include
@@ -13,6 +13,8 @@
+ - loosen the rule of the
rb
element
+ - the
rb
element can be parsed propertly if the current node is a child of the ruby
element
- Add the
slot
element
- Substantive change for custom elements.
- Add the
:defined
psuedo-class selector definition
diff --git a/sections/syntax.include b/sections/syntax.include
index f8b63ba94b..34b264d62e 100644
--- a/sections/syntax.include
+++ b/sections/syntax.include
@@ -5061,8 +5061,8 @@
: A start tag whose tag name is one of: "rb", "rtc"
:: If the [=stack of open elements=] has a `ruby` element in scope, then
- [=generate implied end tags=]. If the [=current node=] is not now a <{ruby}> element, this
- is a [=parse error=].
+ [=generate implied end tags=]. If the [=current node=] is not now a <{ruby}> element nor
+ a child of a <{ruby}> element, this is a [=parse error=].
[=Insert an HTML element=] for the token.