Skip to content

Commit

Permalink
Meta: export browsing context terms for Bikeshed-based specs
Browse files Browse the repository at this point in the history
  • Loading branch information
annevk authored and Alice Boxhall committed Jan 7, 2019
1 parent e141605 commit d5756bf
Showing 1 changed file with 14 additions and 11 deletions.
25 changes: 14 additions & 11 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -76420,7 +76420,8 @@ dictionary <dfn>DragEventInit</dfn> : <span>MouseEventInit</span> {

<p>Certain elements (for example, <code>iframe</code> elements) can instantiate further <span
data-x="browsing context">browsing contexts</span>. These elements are called <dfn
data-x="browsing context container">browsing context containers</dfn>.</p>
data-x="browsing context container" data-export="" data-lt="browsing context container">browsing
context containers</dfn>.</p>

<p>Each <span>browsing context container</span> has a <dfn data-export="">nested browsing
context</dfn>, which is either a <span>browsing context</span> or null.</p>
Expand Down Expand Up @@ -76455,10 +76456,11 @@ dictionary <dfn>DragEventInit</dfn> : <span>MouseEventInit</span> {
<span>browsing context</span> has no <span>parent browsing context</span>.</p>

<p>A <span>browsing context</span> <var>A</var> is said to be an <dfn data-x="ancestor browsing
context" data-export="">ancestor</dfn> of a browsing context <var>B</var> if there exists a
browsing context <var>A'</var> that is a <span>child browsing context</span> of <var>A</var> and
that is itself an <span data-x="ancestor browsing context">ancestor</span> of <var>B</var>, or if
the browsing context <var>A</var> is the <span>parent browsing context</span> of <var>B</var>.</p>
context" data-export="" data-lt="ancestor browsing context">ancestor</dfn> of a browsing context
<var>B</var> if there exists a browsing context <var>A'</var> that is a <span>child browsing
context</span> of <var>A</var> and that is itself an <span data-x="ancestor browsing
context">ancestor</span> of <var>B</var>, or if the browsing context <var>A</var> is the
<span>parent browsing context</span> of <var>B</var>.</p>

<p>A <span>browsing context</span> that is not a <span>nested browsing context</span> has no
<span>parent browsing context</span>, and is the <dfn data-export="">top-level browsing
Expand Down Expand Up @@ -76498,12 +76500,13 @@ dictionary <dfn>DragEventInit</dfn> : <span>MouseEventInit</span> {

</ol>

<p>A <code>Document</code> is said to be <dfn>fully active</dfn> when it has a <span
data-x="concept-document-bc">browsing context</span> and it is the <span>active document</span> of
that <span>browsing context</span>, and either its browsing context is a <span>top-level browsing
context</span>, or it has a <span>parent browsing context</span> and the <code>Document</code>
<span data-x="browsing context nested through">through which</span> it is <span data-x="nested
browsing context">nested</span> is itself <span>fully active</span>.</p>
<p>A <code>Document</code> is said to be <dfn data-export="" data-dfn-for="Document">fully
active</dfn> when it has a <span data-x="concept-document-bc">browsing context</span> and it is
the <span>active document</span> of that <span>browsing context</span>, and either its browsing
context is a <span>top-level browsing context</span>, or it has a <span>parent browsing
context</span> and the <code>Document</code> <span data-x="browsing context nested
through">through which</span> it is <span data-x="nested browsing context">nested</span> is itself
<span>fully active</span>.</p>

<p>Because they are associated with an element, <span data-x="child browsing context">child
browsing contexts</span> are always tied to a specific <code>Document</code> in their <span>parent
Expand Down

0 comments on commit d5756bf

Please sign in to comment.