@@ -3399,7 +3399,7 @@ dictionary MutationObserverInit {
3399
3399
observed and {{MutationObserverInit/attributes}} is true
3400
3400
or omitted.
3401
3401
3402
- <dt> {{MutationObserverInit/elementHasAttributeFilter }}
3402
+ <dt> {{MutationObserverInit/elementHasAttributeNameFilter }}
3403
3403
<dd> Set to a list of <a>attribute</a>
3404
3404
<a for=Attr>local names</a> (without <a for=Attr>namespace</a> ) to observe changes
3405
3405
to the presence of an elements <a>attributes</a> .
@@ -3450,7 +3450,7 @@ method, when invoked, must run these steps:
3450
3450
<var> options</var> 's {{MutationObserverInit/characterData}} is omitted, then set
3451
3451
<var> options</var> 's {{MutationObserverInit/characterData}} to true.
3452
3452
3453
- <li><p> If <var> options</var> 's {{MutationObserverInit/elementHasAttributeFilter }} is present and
3453
+ <li><p> If <var> options</var> 's {{MutationObserverInit/elementHasAttributeNameFilter }} is present and
3454
3454
<var> options</var> 's {{MutationObserverInit/childList}} is omitted, then set
3455
3455
<var> options</var> 's {{MutationObserverInit/childList}} to true.
3456
3456
@@ -3474,7 +3474,7 @@ method, when invoked, must run these steps:
3474
3474
<var> options</var> 's {{MutationObserverInit/characterData}} is false, then <a>throw</a> a
3475
3475
<code> TypeError</code> .
3476
3476
3477
- <li><p> If <var> options</var> 's {{MutationObserverInit/elementHasAttributeFilter }} is present and
3477
+ <li><p> If <var> options</var> 's {{MutationObserverInit/elementHasAttributeNameFilter }} is present and
3478
3478
<var> options</var> 's {{MutationObserverInit/childList}} is false, then <a>throw</a> a
3479
3479
<code> TypeError</code> .
3480
3480
@@ -3624,7 +3624,7 @@ run these steps:
3624
3624
<li><p> Assert: either <var> addedNodes</var> or <var> removedNodes</var> <a for=set>is not empty</a> .
3625
3625
3626
3626
<li><p> If either <var> options</var> 's' {{MutationObserverInit/elementLocalNameFilter}} or
3627
- {{MutationObserverInit/elementHasAttributeFilter }} is present, then:
3627
+ {{MutationObserverInit/elementHasAttributeNameFilter }} is present, then:
3628
3628
3629
3629
<ol>
3630
3630
<li><p> Let <var> nodeAttributesList</var> be <var> nodeAttributesList</var> of the node's attributes, "<code> node.attributes.keys</code> ".
@@ -3644,9 +3644,9 @@ run these steps:
3644
3644
{{MutationObserverInit/elementLocalNameFilter}} is present, and
3645
3645
"<code> node.localName</code> " is in {{MutationObserverInit/elementLocalNameFilter}}
3646
3646
3647
- <li><var> options</var> 's {{MutationObserverInit/elementHasAttributeFilter }} is
3648
- present,and <var> options</var> 's {{MutationObserverInit/elementHasAttributeFilter }}
3649
- contains any of the attributes in <var> nodeAttributesList</var>
3647
+ <li><var> options</var> 's {{MutationObserverInit/elementHasAttributeNameFilter }} is
3648
+ present,and <var> options</var> 's {{MutationObserverInit/elementHasAttributeNameFilter }}
3649
+ contains any of the attribute name in <var> nodeAttributesList</var>
3650
3650
</ul>
3651
3651
<p> then:
3652
3652
<ol>
@@ -3661,8 +3661,8 @@ run these steps:
3661
3661
{{MutationObserverInit/elementLocalNameFilter}} is present, and
3662
3662
"<code> node.localName</code> " is in {{MutationObserverInit/elementLocalNameFilter}}
3663
3663
<li> if <var> options</var> 's
3664
- {{MutationObserverInit/elementHasAttributeFilter }} is present,and <var> options</var> 's
3665
- {{MutationObserverInit/elementHasAttributeFilter }} contains any of the attributes
3664
+ {{MutationObserverInit/elementHasAttributeNameFilter }} is present,and <var> options</var> 's
3665
+ {{MutationObserverInit/elementHasAttributeNameFilter }} contains any of the attribute names
3666
3666
in <var> nodeAttributesList</var>
3667
3667
</ul>
3668
3668
<p> then:
0 commit comments