From f8eeff27c04319c13b8a6d732f251fd455cde8b1 Mon Sep 17 00:00:00 2001
From: Domenic Denicola
Comparing two strings in a compatibility caseless manner means using the Unicode - compatibility caseless match operation to compare the two strings, with no - language-specific tailorings.
-Except where otherwise stated, string comparisons must be performed in a case-sensitive manner.
@@ -6702,9 +6698,8 @@ a.setAttribute('href', 'http://example.com/'); // change the content attribute dReturn the first element of type type in scope's tree, in
- tree order, that has an id
attribute whose value is
- a case-sensitive match for s or a name
attribute
- whose value is a compatibility caseless match for s.
id
or name
attribute whose value is s.
Although id
attributes are accounted for when
parsing, they are not used in determining whether a value is a valid hash-name
@@ -6713,14 +6708,7 @@ a.setAttribute('href', 'http://example.com/'); // change the content attribute d
data-x="">name attribute with the same value).
The name
attribute gives the map a name so that
it can be referenced. The attribute must be present and must have a non-empty value with no space characters. The value of the name
attribute must not be a compatibility-caseless match for the value of the name
attribute must not be equal to the value of the name
attribute of another map
element in the same
tree. If the id
attribute is also specified, both
attributes must have the same value.
name
attributes are not empty, and the value of a's name
attribute is a compatibility
- caseless match for the value of b's name
attributes are not empty, and the value of a's name
attribute equals the value of b's name
attribute.
+
+
A tree must not contain an input
element whose