From a8cc209c608b60e4b7dd0764338bcfe4ea8cc28f Mon Sep 17 00:00:00 2001
From: Ian Clelland other
"
otherwise.
Let sandboxFlags be the result of determining active sandboxing + flags given browsingContext.
Return to whatever algorithm invoked the navigation steps and continue running these steps in parallel.
Run process a navigate response with null, resource, navigationType, the source browsing context, - browsingContext, incumbentNavigationOrigin, and + browsingContext, sandboxFlags, incumbentNavigationOrigin, and activeDocumentNavigationOrigin.
Run process a navigate fetch given resource, the source browsing context, browsingContext, navigationType, - incumbentNavigationOrigin, and activeDocumentNavigationOrigin.
multipart/x-mixed-replace
"An explicitly supported XML MIME type is an XML MIME type for which @@ -84115,18 +84120,18 @@ interface Location { // but see also content type contentType, a request request, a response response, a browsing context browsingContext, two origins incumbentNavigationOrigin, - activeDocumentNavigationOrigin, and an optional environment - reservedEnvironment:
+ context">browsing context browsingContext, a sandboxing flag set + sandboxFlags, two origins + incumbentNavigationOrigin, activeDocumentNavigationOrigin, and an optional + environment reservedEnvironment:Let sandboxFlags be the result of determining active sandboxing - flags given browsingContext and response.
Let finalSandboxFlags be the union of sandboxFlags and + response's forced sandboxing flag set.
Let origin be the result of determining the origin given browsingContext, request's url, - sandboxFlags, incumbentNavigationOrigin, and + finalSandboxFlags, incumbentNavigationOrigin, and activeDocumentNavigationOrigin.
If request is non-null, then set document's URL to request's @@ -84411,14 +84416,15 @@ new PaymentRequest(…); // Allowed to use
When an HTML document is to be loaded in a browsing context, provided browsingContext, request, response, - incumbentNavigationOrigin, and activeDocumentNavigationOrigin, the user - agent must queue a task on the networking task source to:
+ sandboxFlags, incumbentNavigationOrigin, and + activeDocumentNavigationOrigin, the user agent must queue a task on the + networking task source to:Let document be the result of creating and initializing a Document
object providing "html
", "text/html
",
- request, response, browsingContext,
+ request, response, browsingContext, sandboxFlags,
incumbentNavigationOrigin, and activeDocumentNavigationOrigin.
When faced with displaying an XML file inline, provided browsingContext,
- request, response, incumbentNavigationOrigin, and
- activeDocumentNavigationOrigin, user agents must follow the requirements defined in
- XML and Namespaces in XML, XML Media Types,
- DOM, and other relevant specifications to request, response, sandboxFlags,
+ incumbentNavigationOrigin, and activeDocumentNavigationOrigin, user agents
+ must follow the requirements defined in XML and Namespaces in XML,
+ XML Media Types, DOM, and other relevant specifications to create and initialize a Document
object
providing "xml
", type, request, response,
- browsingContext, incumbentNavigationOrigin, and
+ browsingContext, sandboxFlags, incumbentNavigationOrigin, and
activeDocumentNavigationOrigin. It must also create and a corresponding XML
parser.
When a plain text document is to be loaded in a browsing context, provided - browsingContext, request, response, + browsingContext, request, response, sandboxFlags, incumbentNavigationOrigin, and activeDocumentNavigationOrigin, the user agent must queue a task on the networking task source to: @@ -84514,8 +84520,8 @@ new PaymentRequest(…); // Allowed to use
Let document be the result of creating and initialize a Document
object
providing "html
", type, request,
- response, browsingContext, incumbentNavigationOrigin,
- and activeDocumentNavigationOrigin.
Create an HTML parser and associate it with the document. Act as if the tokenizer had emitted a start tag token with the tag name "pre" followed by a single @@ -84584,15 +84590,15 @@ new PaymentRequest(…); // Allowed to use
When an image, video, or audio resource is to be loaded in a browsing context, provided browsingContext, request, response, - incumbentNavigationOrigin, and activeDocumentNavigationOrigin, the user - agent should: + sandboxFlags, incumbentNavigationOrigin, and + activeDocumentNavigationOrigin, the user agent should:
Let document be the result of creating and initialize a Document
object
providing "html
", type, request,
- response, browsingContext, incumbentNavigationOrigin, and
- activeDocumentNavigationOrigin.
Append an html
element to document.
When a resource that requires an external resource to be rendered is to be loaded in a browsing context, provided browsingContext, request, - response, incumbentNavigationOrigin, and + response, sandboxFlags, incumbentNavigationOrigin, and activeDocumentNavigationOrigin, the user agent should:
Let document be the result of creating and initialize a Document
object
providing "html
", type, request,
- response, browsingContext, incumbentNavigationOrigin, and
- activeDocumentNavigationOrigin.
Mark document as being a plugin document
When the user agent is to display a user agent page inline in a browsing context,
the user agent should create and initialize a
Document
object providing "html
", "text/html
", null, null, browsingContext, null, and null, and then
- either associate that Document
with a custom rendering that is not rendered using the
- normal Document
rendering rules, or mutate that Document
until it
- represents the content the user agent wants to render.
Document
with a custom rendering that is not rendered
+ using the normal Document
rendering rules, or mutate that Document
until
+ it represents the content the user agent wants to render.