From 43c57866c2bbc20dc0deb15a721a28cbaad2140c Mon Sep 17 00:00:00 2001
From: Domenic Denicola A node is
inserted into a document when the insertion
- steps are invoked with it as argument and it is now in a document tree.
+ steps are invoked with it as the argument and it is now in a document tree.
Analogously, a node is removed from a document when the removing steps are invoked with it as argument and it is
- now no longer in a document tree.
A node becomes connected when the insertion - steps are invoked with it as argument and it is now connected. Analogously, a - node becomes disconnected when the removing - steps are invoked with it as argument and it is now no longer connected.
+ steps are invoked with it as the argument and it is now connected. + Analogously, a node becomes disconnected when the removing steps are invoked with it as the argument and it + is now no longer connected. + +A node is browsing-context connected when it is connected and its shadow-including root has a browsing context. A node becomes browsing-context + connected when the insertion steps are invoked + with it as the argument and it is now browsing-context connected. A node becomes + browsing-context disconnected either when the removing steps are invoked with it as the argument and it + is now no longer browsing-context connected, or when its shadow-including + root no longer has a browsing context.
When the external resource link is created on a link
element
- that is already in a document that has a browsing
- context.
When the external resource link's link
element is inserted into a document that has a browsing context.
When the external resource link's link
element becomes
+ browsing-context connected.
When the href
attribute of the link
- element of an external resource link that is already in a document that
- has a browsing context is changed.
When the crossorigin
attribute of the
link
element of an external resource
- link that is already in a document that has a browsing context is set, changed, or removed.
When the type
attribute of the link
- element of an external resource link that is already in a document that
- has a browsing context is set or changed to a value
- that does not or no longer matches the Content-Type metadata
- of the previous obtained external resource, if any.
When the type
attribute of the link
- element of an external resource link that is already in a document that
- has a browsing context, but was previously not obtained
- due to the type
attribute specifying an unsupported type, is
- set, removed, or changed.
When the external resource link changes from being an alternative stylesheet to not being one, or vice - versa.
type
attribute specifying an unsupported type, is set, removed, or
+ changed.
+
+ When the external resource link that is already browsing-context + connected changes from being an + alternative stylesheet to not being one, or vice versa.