68
68
xref : {
69
69
specs : [ "hr-time-3" , "performance-timeline" , "xhr" ] ,
70
70
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
+
72
84
} ;
73
85
</ script >
74
86
</ head >
@@ -439,10 +451,25 @@ <h3>
439
451
request=];
440
452
</ li >
441
453
< 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
+
446
473
</ li >
447
474
< li >
448
475
< code > "script"</ code > , if the request is a result of loading any
@@ -453,6 +480,11 @@ <h3>
453
480
< code > "xmlhttprequest"</ code > , if the request is a result of
454
481
processing an {{XMLHttpRequest}};
455
482
</ 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 >
456
488
< li >
457
489
< code > "fetch"</ code > , if the request is the result of processing
458
490
the {{WindowOrWorkerGlobalScope/fetch()}} method;
487
519
an [^input^] element of [^input/type^] [^input/type/image^].
488
520
</ li >
489
521
< 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^].
492
524
</ li >
493
525
< li >
494
526
< code > "iframe"</ code > , if the request is the result of processing
@@ -498,6 +530,22 @@ <h3>
498
530
< code > "frame"</ code > , if the request is the result of loading a
499
531
[^frame^].
500
532
</ 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 >
501
549
< li >
502
550
< code > "other"</ code > , if none of the above conditions match.
503
551
</ li >
0 commit comments