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}}.

The "_unfencedTop" navigation target

Fenced frames use an additional reserved 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.
- Modify [=valid navigable target name or keyword=] to include a new keyword named - _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=].