Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 30 additions & 5 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -34985,10 +34985,20 @@ interface <dfn interface>HTMLIFrameElement</dfn> : <span>HTMLElement</span> {
<var>historyHandling</var> to "<code
data-x="NavigationHistoryBehavior-replace">replace</code>".</p></li>

<li><p>If <var>element</var> is an <code>iframe</code>, then set <var>element</var>'s <span
data-x="iframe-pending-resource-timing-start-time">pending resource-timing start time</span> to
the <span>current high resolution time</span> given <var>element</var>'s
<span>node document</span>'s <span>relevant global object</span>.</p></li>
<li>
<p>If <var>element</var> is an <code>iframe</code>, then:<p>

<ol>
<li><p>Set <var>element</var>'s <span
data-x="iframe-pending-resource-timing-start-time">pending resource-timing start time</span> to
the <span>current high resolution time</span> given <var>element</var>'s
<span>node document</span>'s <span>relevant global object</span>.</p></li>

<li><p>Set <var>element</var>'s <span
data-x="iframe-pending-resource-timing-url">pending resource-timing URL</span> to
<var>url</var>.</p></li>
</ol>
</li>

<li><p><span>Navigate</span><!--DONAV iframe or frame--> <var>element</var>'s <span>content
navigable</span> to <var>url</var> using <var>element</var>'s <span>node document</span>, with
Expand Down Expand Up @@ -35023,6 +35033,10 @@ interface <dfn interface>HTMLIFrameElement</dfn> : <span>HTMLElement</span> {
not null, then:</p>

<ol>
<li><p><span>Assert</span>: <var>element</var>'s <span
data-x="iframe-pending-resource-timing-url">pending resource-timing URL</span> is not
null.</p></li>

<li><p>Let <var>global</var> be <var>element</var>'s <span>node document</span>'s
<span>relevant global object</span>.</p></li>

Expand All @@ -35033,13 +35047,19 @@ interface <dfn interface>HTMLIFrameElement</dfn> : <span>HTMLElement</span> {
and whose <span data-x="fetch-timing-info-end-time">response end time</span> is the
<span>current high resolution time</span> given <var>global</var>.</p></li>

<li><p><span>Mark resource timing</span> given <var>fallbackTimingInfo</var>, <var>url</var>,
<li><p><span>Mark resource timing</span> given <var>fallbackTimingInfo</var>,
the result of <span data-x="parse a URL">parsing</span> <var>element</var>'s <span
data-x="iframe-pending-resource-timing-url">pending resource-timing URL</span>,
"<code>iframe</code>", <var>global</var>, the empty string, a new
<span data-x="response-body-info">response body info</span>, and 0.</p></li>

<li><p>Set <var>element</var>'s <span
data-x="iframe-pending-resource-timing-start-time">pending resource-timing start time</span>
to null.</p></li>

<li><p>Set <var>element</var>'s <span
data-x="iframe-pending-resource-timing-url">pending resource-timing URL</span>
to null.</p></li>
</ol>
</li>

Expand Down Expand Up @@ -35091,6 +35111,11 @@ interface <dfn interface>HTMLIFrameElement</dfn> : <span>HTMLElement</span> {
<span><code>DOMHighResTimeStamp</code></span> <dfn
data-x="iframe-pending-resource-timing-start-time">pending resource-timing start time</dfn>,
initially set to null.</p>

<p>Each <code>iframe</code> element has an associated null or
<span>URL</span> <dfn
data-x="iframe-pending-resource-timing-URL">pending resource-timing URL</dfn>, initially set to
null.</p>
</div>

<!-- END of section that's very similar to <frame> -->
Expand Down