diff --git a/spec.bs b/spec.bs index 8d1fe8c..7d0129d 100644 --- a/spec.bs +++ b/spec.bs @@ -3315,11 +3315,12 @@ left over to be leaked to the next {{Document}}.
_unfencedTop
" navigation target_unfencedTop
" to navigate.
-This section patches the relevant portions of the [[HTML]] spec to add _unfencedTop
.
+This section patches the relevant portions of the [[HTML]] spec to add support for this new
+reserved keyword.
- _unfencedTop
.
+ Modify [=valid navigable target name or keyword=] to include a new keyword named
+ _unfencedTop
.
Modify the below paragraph to replace the following text:
@@ -3344,7 +3345,7 @@ This section patches the relevant portions of the [[HTML]] spec to add _un
Keyword
Ordinary effect
Effect in an iframe
with...
- Effect in a fenced frame
+ Effect in a fencedframe
>
sandbox=""
@@ -3355,16 +3356,16 @@ This section patches the relevant portions of the [[HTML]] spec to add _un
_unfencedTop
if outermost top is current
- current
- current
- current
+ new
+ maybe new
+ maybe new
current
_unfencedTop
if outermost top is not current
- outermost top
- none
- outermost top
+ new
+ maybe new
+ maybe new
outermost top
@@ -3375,7 +3376,7 @@ This section patches the relevant portions of the [[HTML]] spec to add _un
Add an extra step to [=the rules for choosing a navigable=] between the current steps 6 and 7,
that reads:
- 6.5. Otherwise, if name is an ASCII case-insensitive match for "_unfencedTop" and
+ 6.5. Otherwise, if name is an ASCII case-insensitive match for "_unfencedTop"
and
|currentNavigable|'s [=navigable/traversable navigable=] is a [=fenced navigable container/fenced
navigable=], set chosen to |currentNavigable|'s [=top-level traversable=].