From 5ac0a98a80e58a40deead9319388e8ec12be3fd7 Mon Sep 17 00:00:00 2001
From: Ian Hickson
If the itemprop
is specified
+ on an a
element, then the href
attribute must also be
+ specified.
If a site uses a consistent navigation toolbar on every page, then the link that would normally link to the page itself could be @@ -24602,6 +24608,12 @@
iframe
valid non-empty URL potentially surrounded by
spaces.
+
+ If the itemprop
is specified
+ on an iframe
element, then the src
attribute must also be
+ specified.
+
+
The srcdoc
attribute gives the content of the page that the nested
browsing context is to contain. The value of the attribute is
@@ -25443,6 +25455,12 @@
4.8.3 The embedvalid non-empty URL potentially
surrounded by spaces.
+
+ If the itemprop
is specified
+ on an embed
element, then the src
attribute must also be
+ specified.
+
+
The type
attribute, if present, gives the MIME type by which the
plugin to instantiate is selected. The value must be a valid
@@ -25745,6 +25763,12 @@ 4.8.4 The object
At least one of either the data
attribute or the type
attribute must be present.
+
+ If the itemprop
is specified
+ on an object
element, then the data
attribute must also be
+ specified.
+
+
The typemustmatch
attribute is a boolean attribute whose presence
indicates that the resource specified by the data
attribute is only to be used if
@@ -27679,6 +27703,12 @@
4.8.10.1 Error codes
attribute, if present, must contain a valid non-empty
URL potentially surrounded by spaces.
+
+ If the itemprop
is specified
+ on the media element, then the src
attribute must also be
+ specified.
+
+
The crossorigin
content attribute on media
elements is a CORS settings attribute.
@@ -37820,6 +37850,12 @@ 4.8.13 The areahref
attribute is
not present.
+
+ If the itemprop
is specified
+ on an area
element, then the href
attribute must also be
+ specified.
+
+
The activation behavior of area
diff --git a/index b/index
index c643069a927..fbda5a70fbb 100644
--- a/index
+++ b/index
@@ -20213,6 +20213,12 @@ included with Exhibit B.
if the href
attribute is
not present.
+
+ If the itemprop
is specified
+ on an a
element, then the href
attribute must also be
+ specified.
+
+
If a site uses a consistent navigation toolbar on every page,
then the link that would normally link to the page itself could be
@@ -24602,6 +24608,12 @@ href="?audio">audio</a> test instead.)</p>
valid non-empty URL potentially surrounded by
spaces.
+
+ If the itemprop
is specified
+ on an iframe
element, then the src
attribute must also be
+ specified.
+
+
The srcdoc
attribute gives the content of the page that the nested
browsing context is to contain. The value of the attribute is
@@ -25443,6 +25455,12 @@ href="?audio">audio</a> test instead.)</p>
present, must contain a valid non-empty URL potentially
surrounded by spaces.
+
+ If the itemprop
is specified
+ on an embed
element, then the src
attribute must also be
+ specified.
+
+
The type
attribute, if present, gives the MIME type by which the
plugin to instantiate is selected. The value must be a valid
@@ -25745,6 +25763,12 @@ href="?audio">audio</a> test instead.)</p>
At least one of either the data
attribute or the type
attribute must be present.
+
+ If the itemprop
is specified
+ on an object
element, then the data
attribute must also be
+ specified.
+
+
The typemustmatch
attribute is a boolean attribute whose presence
indicates that the resource specified by the data
attribute is only to be used if
@@ -27679,6 +27703,12 @@ interface HTMLAudioElement : valid non-empty
URL potentially surrounded by spaces.
+
+ If the itemprop
is specified
+ on the media element, then the src
attribute must also be
+ specified.
+
+
The crossorigin
content attribute on media
elements is a CORS settings attribute.
@@ -37820,6 +37850,12 @@ function AddCloud(data, x, y) { ... }
if the href
attribute is
not present.
+
+ If the itemprop
is specified
+ on an area
element, then the href
attribute must also be
+ specified.
+
+
The activation behavior of area
diff --git a/source b/source
index e0db3ead12d..b6e38abb237 100644
--- a/source
+++ b/source
@@ -21662,6 +21662,13 @@ included with Exhibit B.
if the href
attribute is
not present.
+
+ If the itemprop
is specified
+ on an a
element, then the href
attribute must also be
+ specified.
+
+
If a site uses a consistent navigation toolbar on every page,
then the link that would normally link to the page itself could be
@@ -26412,6 +26419,13 @@ href="?audio">audio</a> test instead.)</p>
valid non-empty URL potentially surrounded by
spaces.
+
+ If the itemprop
is specified
+ on an iframe
element, then the src
attribute must also be
+ specified.
+
+
The srcdoc
attribute gives the content of the page that the nested
browsing context is to contain. The value of the attribute is
@@ -27358,6 +27372,13 @@ href="?audio">audio</a> test instead.)</p>
present, must contain a valid non-empty URL potentially
surrounded by spaces.
+
+ If the itemprop
is specified
+ on an embed
element, then the src
attribute must also be
+ specified.
+
+
The type
attribute, if present, gives the MIME type by which the
plugin to instantiate is selected. The value must be a valid
@@ -27704,6 +27725,13 @@ href="?audio">audio</a> test instead.)</p>
title="attr-object-data">data attribute or the type
attribute must be present.
+
+ If the itemprop
is specified
+ on an object
element, then the data
attribute must also be
+ specified.
+
+
The typemustmatch
attribute is a boolean attribute whose presence
@@ -29878,6 +29906,13 @@ interface HTMLAudioElement : HTMLMediaElement {};
attribute, if present, must contain a valid non-empty
URL potentially surrounded by spaces.
+
+ If the itemprop
is specified
+ on the media element, then the src
attribute must also be
+ specified.
+
+
The crossorigin
content attribute on media
@@ -44111,6 +44146,13 @@ function AddCloud(data, x, y) { ... }
if the href
attribute is
not present.
+
+ If the itemprop
is specified
+ on an area
element, then the href
attribute must also be
+ specified.
+
+
The activation behavior of area
@@ -67330,6 +67372,31 @@ partial interface HTMLElement {
title="attr-meta-charset">charset attributes must be omitted,
and the content
attribute
must be present.
+
+ If the itemprop
is specified
+ on an a
or area
element, then the href
attribute must also be
+ specified.
+
+ If the itemprop
is specified
+ on an iframe
element, then the data
attribute must also be
+ specified.
+
+ If the itemprop
is specified
+ on an embed
element, then the data
attribute must also be
+ specified.
+
+ If the itemprop
is specified
+ on an object
element, then the data
attribute must also be
+ specified.
+
+ If the itemprop
is specified
+ on a media element, then the src
attribute must also be
+ specified.