Skip to content

Commit 6e7a22b

Browse files
committed
Revert "Added a duplicate attribute present member to element"
This reverts commit 9bc8322.
1 parent 9bc8322 commit 6e7a22b

File tree

1 file changed

+11
-24
lines changed

1 file changed

+11
-24
lines changed

dom.bs

Lines changed: 11 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -5891,9 +5891,8 @@ dictionary ShadowRootInit {
58915891
<dfn export id=concept-element-local-name for=Element>local name</dfn>,
58925892
<dfn export id=concept-element-custom-element-state for=Element>custom element state</dfn>,
58935893
<dfn export id=concept-element-custom-element-definition for=Element>custom element definition</dfn>,
5894-
<dfn export id=concept-element-is-value for=Element><code>is</code> value</dfn>, and
5895-
<dfn export id=concept-element-duplicate-attribute-present for=Element>duplicate attribute present</dfn>.
5896-
When an <a for="/">element</a> is <a lt="create an element">created</a>, all of these values are
5894+
<dfn export id=concept-element-is-value for=Element><code>is</code> value</dfn>. When an
5895+
<a for="/">element</a> is <a lt="create an element">created</a>, all of these values are
58975896
initialized.
58985897

58995898
<p>An <a for=/>element</a>'s <a for=Element>custom element state</a> is one of
@@ -5974,17 +5973,13 @@ value of these steps:
59745973
<p>To
59755974
<dfn export id=concept-create-element lt="create an element|creating an element">create an element</dfn>,
59765975
given a <var>document</var>, <var>localName</var>, <var>namespace</var>, and optional
5977-
<var>prefix</var>, <var>is</var>, <var>duplicate attribute present</var>, and
5978-
<var>synchronous custom elements flag</var> run these steps:
5976+
<var>prefix</var>, <var>is</var>, and <var>synchronous custom elements flag</var>, run these steps:
59795977

59805978
<ol>
59815979
<li><p>If <var>prefix</var> was not given, let <var>prefix</var> be null.
59825980

59835981
<li><p>If <var>is</var> was not given, let <var>is</var> be null.
59845982

5985-
<li><p>If <var>duplicate attribute present</var> was not given, let
5986-
<var>duplicate attribute present</var> be false.
5987-
59885983
<li><p>Let <var>result</var> be null.
59895984

59905985
<li><p>Let <var>definition</var> be the result of
@@ -6006,9 +6001,8 @@ given a <var>document</var>, <var>localName</var>, <var>namespace</var>, and opt
60066001
<a for=Element>namespace prefix</a> set to <var>prefix</var>, <a for=Element>local name</a> set
60076002
to <var>localName</var>, <a for=Element>custom element state</a> set to "<code>undefined</code>",
60086003
<a for=Element>custom element definition</a> set to null,
6009-
<a for=Element><code>is</code> value</a> set to <var>is</var>, <a for=Node>node document</a> set to
6010-
<var>document</var>, and <a for=Element>duplicate attribute present</a> set to
6011-
<var>duplicate attribute present</var>.
6004+
<a for=Element><code>is</code> value</a> set to <var>is</var>, and <a for=Node>node document</a> set to
6005+
<var>document</var>.
60126006

60136007
<li><p>If the <var>synchronous custom elements flag</var> is set,
60146008
<a lt="upgrade an element">upgrade</a> <var>element</var> using <var>definition</var>.
@@ -6077,9 +6071,6 @@ given a <var>document</var>, <var>localName</var>, <var>namespace</var>, and opt
60776071
<li><p>Set <var>result</var>'s <a for=Element>namespace prefix</a> to <var>prefix</var>.
60786072

60796073
<li><p>Set <var>result</var>'s <a for=Element><code>is</code> value</a> to null.
6080-
6081-
<li><p>Set <var>result</var>'s <a for=Element>duplicate attribute present</a> to
6082-
<var>duplicate attribute present</var>.
60836074
</ol>
60846075

60856076
<p>If any of these steps threw an exception, then:</p>
@@ -6093,9 +6084,8 @@ given a <var>document</var>, <var>localName</var>, <var>namespace</var>, and opt
60936084
<a for=Element>local name</a> set to <var>localName</var>,
60946085
<a for=Element>custom element state</a> set to "<code>failed</code>",
60956086
<a for=Element>custom element definition</a> set to null,
6096-
<a for=Element><code>is</code> value</a> set to null, <a for=Node>node document</a> set to
6097-
<var>document</var>, and <a for=Element>duplicate attribute present</a> set to
6098-
<var>duplicate attribute present</var>.
6087+
<a for=Element><code>is</code> value</a> set to null, and <a for=Node>node document</a> set to
6088+
<var>document</var>.
60996089
</ol>
61006090
</li>
61016091

@@ -6108,9 +6098,8 @@ given a <var>document</var>, <var>localName</var>, <var>namespace</var>, and opt
61086098
<a for=Element>namespace prefix</a> set to <var>prefix</var>, <a for=Element>local name</a> set
61096099
to <var>localName</var>, <a for=Element>custom element state</a> set to
61106100
"<code>undefined</code>", <a for=Element>custom element definition</a> set to null,
6111-
<a for=Element><code>is</code> value</a> set to null, <a for=Node>node document</a> set to
6112-
<var>document</var>, and <a for=Element>duplicate attribute present</a> set to
6113-
<var>duplicate attribute present</var>.
6101+
<a for=Element><code>is</code> value</a> set to null, and <a for=Node>node document</a> set to
6102+
<var>document</var>.
61146103

61156104
<li><p><a>Enqueue a custom element upgrade reaction</a> given <var>result</var> and
61166105
<var>definition</var>.
@@ -6131,9 +6120,8 @@ given a <var>document</var>, <var>localName</var>, <var>namespace</var>, and opt
61316120
<a for=Element>namespace prefix</a> set to <var>prefix</var>, <a for=Element>local name</a> set
61326121
to <var>localName</var>, <a for=Element>custom element state</a> set to
61336122
"<code>uncustomized</code>", <a for=Element>custom element definition</a> set to null,
6134-
<a for=Element><code>is</code> value</a> set to <var>is</var>,<a for=Node>node document</a> set to
6135-
<var>document</var>, and <a for=Element>duplicate attribute present</a> set to
6136-
<var>duplicate attribute present</var>.
6123+
<a for=Element><code>is</code> value</a> set to <var>is</var>, and <a for=Node>node document</a> set to
6124+
<var>document</var>.
61376125

61386126
<li><p>If <var>namespace</var> is the <a>HTML namespace</a>, and either <var>localName</var> is a
61396127
<a>valid custom element name</a> or <var>is</var> is non-null, then set <var>result</var>'s
@@ -9971,7 +9959,6 @@ Adrian Bateman,
99719959
Aleksey Shvayka,
99729960
Alex Komoroske,
99739961
Alex Russell,
9974-
Andy Paicu,
99759962
Anthony Ramine,
99769963
Arkadiusz Michalski,
99779964
Arnaud Le Hors,

0 commit comments

Comments
 (0)