diff --git a/master/definitions.xml b/master/definitions.xml
index 56e00b35..a04d70d8 100644
--- a/master/definitions.xml
+++ b/master/definitions.xml
@@ -1168,13 +1168,13 @@
Embedded content is content that imports another resource into the document, or content from another vocabulary that is inserted into the document. -This is the same definition as HTML5's embedded content.
+This is the same definition as HTML5's embedded content.SVG supports embedded content with the use of 'image' and 'foreignObject' elements.
-Additionally SVG allows embedded content using HTML5 'video', 'audio', 'iframe' and 'canvas' elements.
+Additionally SVG allows embedded content using HTML5 'video', 'audio', 'iframe' and 'canvas' elements.
Except 'canvas' and 'foreignObject', embedded content supports Resource Priorities for hinting of downloading external resources.
@@ -235,8 +235,8 @@To get the referenced resource, do a potentially CORS-enabled fetch of the absolute URL that resulted from the earlier step, with the mode being the current state of the element's 'crossorigin' attribute, the origin being the origin of the 'image' element's Document, and the default origin behaviour set to taint. - For origin, the rules defined for the html 'img' element apply the same way to the svg 'image' element. + For origin, the rules defined for the html 'img' element apply the same way to the svg 'image' element.
The following HTML5 elements render when included in an SVG subtree as a child of a container element and when using the HTML namespace:
+The following HTML5 elements render when included in an SVG subtree as a child of a container element and when using the HTML namespace:
HTML elements, in the HTML namespace, used as children of 'video', 'audio', 'iframe' and 'canvas' elements within an SVG document fragment behave as specified in HTML. This applies in particular to fallback content.
+HTML elements, in the HTML namespace, used as children of 'video', 'audio', 'iframe' and 'canvas' elements within an SVG document fragment behave as specified in HTML. This applies in particular to fallback content.
This is applicable also for the 'track' and 'source' elements.
+This is applicable also for the 'track' and 'source' elements.
For the purpose of sizing the HTML subtree root element, the HTML 'width' and 'height' attributes and the CSS sizing properties (e.g. 'width' or 'min-width') are used. For the purpose of resolving percentage values in the element sizing or in the layout and positioning of children elements in the HTML subtree, the current SVG viewport is defined to be the containing block of the HTML subtree.
+For the purpose of sizing the HTML subtree root element, the HTML 'width' and 'height' attributes and the CSS sizing properties (e.g. 'width' or 'min-width') are used. For the purpose of resolving percentage values in the element sizing or in the layout and positioning of children elements in the HTML subtree, the current SVG viewport is defined to be the containing block of the HTML subtree.
-Note that html specification says that 'width'
and 'height'
attributes of embedded content of html accepts integer. Accordingly, if you want to point to a floating point number for those sizing, you should use css sizing property instead of such html attributes.
+Note that html specification says that 'width'
and 'height'
attributes of embedded content of html accepts integer. Accordingly, if you want to point to a floating point number for those sizing, you should use css sizing property instead of such html attributes.
As SVG elements are implicitly positioned, the root of the HTML subtree has block display.
-The 'width' and 'height' attributes of the HTML elements are defined by the HTML specification and are not SVG geometry properties. In particular, they do accept units. The 'width' and 'height' properties do.
+The 'width' and 'height' attributes of the HTML elements are defined by the HTML specification and are not SVG geometry properties. In particular, they do accept units. The 'width' and 'height' properties do.
Other HTML5 elements in an SVG subtree, when used outside of a 'foreignObject' element, in any namespace, are treated as unknown elements.
@@ -539,7 +539,7 @@The crossOrigin IDL attribute -reflects the 'crossorigin' content attribute, -limited to only known values.
+reflects the 'crossorigin' content attribute. diff --git a/master/interact.html b/master/interact.html index e4d8d2d5..d3cb0bda 100644 --- a/master/interact.html +++ b/master/interact.html @@ -1067,19 +1067,19 @@User agents may track focus for each browsing
+ User agents may track focus for each browsing
context or Which elements within a top-level browsing context
+ Which elements within a top-level browsing context
currently have focus must be independent of whether or not the
- top-level browsing context itself has the system
+ top-level browsing context itself has the system
focus. When a child browsing
- context is focused, its browsing conrtext
+ When a child browsing
+ context is focused, its browsing conrtext
container must also have focus. When an element is focused, the element matches the
@@ -1155,12 +1155,12 @@ Document
individually, or may support
- only one focused element per top-level browsing context
+ only one focused element per top-level browsing context
— user agents should follow platform conventions in this
regard.Sequential focus
An element that has its tabindex focus flag set but - does not otherwise have an activation behavior defined - has an activation behavior that does nothing.
+ does not otherwise have an activation behavior defined + has an activation behavior that does nothing.This means that an element that is only focusable because of its 'tabindex' attribute @@ -1178,7 +1178,7 @@
The tabIndex
IDL
- attribute must reflect the value of the 'tabindex' content attribute.
User agents should make the a element focusable as part of their default behavior, unless platform conventions dictate otherwise:
@@ -1201,11 +1201,11 @@The focusing steps for an element are as follows:
-If the element is not in a
+ If the element is not in a
If focusing the element will remove the focus from another
@@ -1214,11 +1214,11 @@ Make the element the currently focused element in its
- top-level browsing context.Document
, or if the element's
- Document
has no browsing context, or if
- the element's Document
's browsing context
- has no top-level browsing context, or if the element
+ Document
has no browsing context, or if
+ the element's Document
's browsing context
+ has no top-level browsing context, or if the element
is not focusable, then abort these steps.Focus management
Fire a simple event named focus
at the element.
Fire a simple event named focus
at the element.
User agents must synchronously run the focusing steps for an element whenever the user moves the focus to a @@ -1230,7 +1230,7 @@
Unfocus the element.
Fire a simple event named focusout
at the element.
Fire a simple event named focusout
at the element.
When an element that is focused stops being a focusable element, or stops being focused without @@ -1242,7 +1242,7 @@
Document
.
An element is being rendered if it is in a
+ An element is being rendered if it is in a
Document
, either its parent node is itself
being rendered or it is the Document
node,
and it is not explicitly excluded from the rendering using either:The 'script' element
.
@@ -1636,7 +1636,7 @@ crossorigin
- [ anonymous | use-credentials ]
- anonymous
+ [ anonymous | use-credentials ]?
+ (see HTML definition of attribute)
yes
The 'script' elementdeprecated XLink attributes
To get the referenced resource, do a potentially CORS-enabled fetch of the absolute URL that resulted from the earlier step, with the mode being the current state of the element's 'script/crossorigin' attribute, the origin being the origin of the 'script' element's Document, and the default origin behaviour set to taint. - For origin, the rules defined for the html 'script' element apply the same way to the svg 'script' element. + For origin, the rules defined for the html 'script' element apply the same way to the svg 'script' element.
@@ -1672,7 +1672,7 @@interface SVGScriptElement : SVGElement { attribute DOMString type; - attribute DOMString crossOrigin; + attribute DOMString? crossOrigin; }; SVGScriptElement implements SVGURIReference;@@ -1681,8 +1681,7 @@
The crossOrigin IDL -attribute reflects the 'crossorigin' content attribute, -limited to only known values.
+attribute reflects the 'crossorigin' content attribute. diff --git a/master/intro.html b/master/intro.html index a0b44566..e0d86b6d 100644 --- a/master/intro.html +++ b/master/intro.html @@ -68,7 +68,7 @@The normative definitions for browsing contexts and security restrictions on navigation actions between browsing contexts is HTML 5 [HTML], specifically - the chapter on + the chapter on loading web pages.