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;
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