diff --git a/fetch.bs b/fetch.bs
index c265d89b2..64bc237f5 100644
--- a/fetch.bs
+++ b/fetch.bs
@@ -884,6 +884,7 @@ the empty string,
"font
",
"image
",
"manifest
",
+"nested-document
",
"object
",
"paintworklet
",
"report
",
@@ -933,7 +934,7 @@ not always relevant and might require different behavior.
document
"
document
"
+ nested-document
"
child-src
<iframe>
and <frame>
audio
", "audioworkle
"object
" or "embed
".
A non-subresource request is a request
-whose destination is "document
",
+whose destination is "document
", "nested-document
",
"report
", "serviceworker
", "sharedworker
",
or "worker
".
A navigation request is a request whose
destination is
-"document
".
+"document
" or "nested-document
".
See handle fetch for usage of these terms.
[[!SW]]
@@ -5283,7 +5284,7 @@ dictionary RequestInit {
any window; // can only be set to null
};
-enum RequestDestination { "", "audio", "audioworklet", "document", "embed", "font", "image", "manifest", "object", "paintworklet", "report", "script", "sharedworker", "style", "track", "video", "worker", "xslt" };
+enum RequestDestination { "", "audio", "audioworklet", "document", "embed", "font", "image", "manifest", "nested-document", "object", "paintworklet", "report", "script", "sharedworker", "style", "track", "video", "worker", "xslt" };
enum RequestMode { "navigate", "same-origin", "no-cors", "cors" };
enum RequestCredentials { "omit", "same-origin", "include" };
enum RequestCache { "default", "no-store", "reload", "no-cache", "force-cache", "only-if-cached" };