Skip to content

Commit a504626

Browse files
Update the list of possible initiatorType values. (#418)
Bug: #364
1 parent 43ddcf7 commit a504626

File tree

1 file changed

+55
-7
lines changed

1 file changed

+55
-7
lines changed

index.html

Lines changed: 55 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,19 @@
6868
xref: {
6969
specs: ["hr-time-3", "performance-timeline", "xhr"],
7070
profile: "web-platform",
71-
}
71+
},
72+
73+
localBiblio: {
74+
INCREMENTAL_FONT_TRANSFER: {
75+
title: "Incremental Font Transfer",
76+
href: "https://www.w3.org/TR/IFT/",
77+
},
78+
EARLY_HINTS: {
79+
title: "Early hints",
80+
href: "https://httpwg.org/specs/rfc8297.html",
81+
}
82+
},
83+
7284
};
7385
</script>
7486
</head>
@@ -439,10 +451,25 @@ <h3>
439451
request=];
440452
</li>
441453
<li>
442-
<code>"css"</code>, if the request is a result of processing a
443-
CSS <a data-cite="css-values-4" data-xref-type=
444-
"css-function">url()</a> directive such as <code>@import
445-
url()</code> or <code>background: url()</code>; [[CSS-VALUES]]
454+
<code>"body"</code>, if the request is a result of processing
455+
the [^body^] element's <code>background</code> attribute that's
456+
already obsolete.
457+
</li>
458+
<li>
459+
<p>
460+
<code>"css"</code>, if the request is a result of processing a
461+
CSS <a data-cite="css-values-4" data-xref-type=
462+
"css-function">url()</a> directive such as <code>@import
463+
url()</code> or <code>background: url()</code>; [[CSS-VALUES]]
464+
</p>
465+
466+
<p>
467+
Note: the request for a font resource specified with
468+
<code>@font-face</code> in CSS is a result of processing a CSS
469+
directive. Therefore, the `initiatorType` for this font resource
470+
is <code>"css"</code>.
471+
</p>
472+
446473
</li>
447474
<li>
448475
<code>"script"</code>, if the request is a result of loading any
@@ -453,6 +480,11 @@ <h3>
453480
<code>"xmlhttprequest"</code>, if the request is a result of
454481
processing an {{XMLHttpRequest}};
455482
</li>
483+
<li>
484+
<code>"font"</code>, if the request is the result of processing
485+
fonts. This can happen when fonts request subsequent resources,
486+
e.g, when [[[INCREMENTAL_FONT_TRANSFER]]] is used.
487+
</li>
456488
<li>
457489
<code>"fetch"</code>, if the request is the result of processing
458490
the {{WindowOrWorkerGlobalScope/fetch()}} method;
@@ -487,8 +519,8 @@ <h3>
487519
an [^input^] element of [^input/type^] [^input/type/image^].
488520
</li>
489521
<li>
490-
<code>"a"</code>, if the request is the result of processing an
491-
[^a^] element's [^a/download^] or [^a/ping^].
522+
<code>"ping"</code>, if the request is the result of processing an
523+
[^a^] element's [^a/ping^].
492524
</li>
493525
<li>
494526
<code>"iframe"</code>, if the request is the result of processing
@@ -498,6 +530,22 @@ <h3>
498530
<code>"frame"</code>, if the request is the result of loading a
499531
[^frame^].
500532
</li>
533+
<li>
534+
<code>"embed"</code>, if the request is the result of processing an
535+
[^embed^] element's [^embed/src^].
536+
</li>
537+
<li>
538+
<code>"link"</code>, if the request is the result of processing an
539+
[^link^] element.
540+
</li>
541+
<li>
542+
<code>"object"</code>, if the request is the result of processing an
543+
[^object^] element.
544+
</li>
545+
<li>
546+
<code>"early-hints"</code>, if the request is the result of processing an
547+
[[[EARLY_HINTS]]] response.
548+
</li>
501549
<li>
502550
<code>"other"</code>, if none of the above conditions match.
503551
</li>

0 commit comments

Comments
 (0)