Pass | Upgrading a custom element must invoke attributeChangedCallback and connectedCallback before start upgrading another element | Asserts runPass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:23:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:24:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:41:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:42:5 | Pass | assert_equals(6, 6)
at /custom-elements/custom-element-reaction-queue.html:44:5 | Pass | assert_equals("constructed", "constructed")
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:74:5) | Pass | assert_equals(Element node <test-element id="first-element"><test-element id="second..., Element node <test-element id="first-element"><test-element id="second...)
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:75:5) | Pass | assert_equals("attributeChanged", "attributeChanged")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5) | Pass | assert_equals("id", "id")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:119:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5) | Pass | assert_equals("first-element", "first-element")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5) | Pass | assert_equals("first-element", "first-element")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:122:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:123:5) | Pass | assert_equals("connected", "connected")
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:83:5) | Pass | assert_equals(Element node <test-element id="first-element"><test-element id="second..., Element node <test-element id="first-element"><test-element id="second...)
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:84:5) | Pass | assert_equals("constructed", "constructed")
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:74:5) | Pass | assert_equals(Element node <test-element id="second-element"></test-element>, Element node <test-element id="second-element"></test-element>)
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:75:5) | Pass | assert_equals("attributeChanged", "attributeChanged")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5) | Pass | assert_equals("id", "id")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:119:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5) | Pass | assert_equals("second-element", "second-element")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5) | Pass | assert_equals("second-element", "second-element")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:122:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:123:5) | Pass | assert_equals("connected", "connected")
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:83:5) | Pass | assert_equals(Element node <test-element id="second-element"></test-element>, Element node <test-element id="second-element"></test-element>)
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:84:5) |
|
Pass | Upgrading a custom element must not invoke attributeChangedCallback for the attribute that is changed during upgrading | Asserts runPass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:58:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:79:5 | Pass | assert_equals(2, 2)
at /custom-elements/custom-element-reaction-queue.html:81:5 | Pass | assert_equals("constructed", "constructed")
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:74:5) | Pass | assert_equals(Element node <test-element style="font-size: 10px;"></test-element>, Element node <test-element style="font-size: 10px;"></test-element>)
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:75:5) | Pass | assert_equals("connected", "connected")
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:83:5) | Pass | assert_equals(Element node <test-element style="font-size: 10px;"></test-element>, Element node <test-element style="font-size: 10px;"></test-element>)
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:84:5) |
|
Pass | Upgrading a custom element must not invoke disconnectedCallback if the element is disconnected during upgrading | Asserts runPass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:91:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:108:5 | Pass | assert_equals(2, 2)
at /custom-elements/custom-element-reaction-queue.html:110:5 | Pass | assert_equals("constructed", "constructed")
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:74:5) | Pass | assert_equals(Element node <test-element></test-element>, Element node <test-element></test-element>)
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:75:5) | Pass | assert_equals("connected", "connected")
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:83:5) | Pass | assert_equals(Element node <test-element></test-element>, Element node <test-element></test-element>)
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:84:5) |
|
Pass | Upgrading a disconnected custom element must not invoke connectedCallback if the element is connected during upgrading | Asserts runPass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:118:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:134:5 | Pass | assert_equals(1, 1)
at /custom-elements/custom-element-reaction-queue.html:136:5 | Pass | assert_equals("constructed", "constructed")
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:74:5) | Pass | assert_equals(Element node <test-element></test-element>, Element node <test-element></test-element>)
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:75:5) |
|
Pass | Mutating a undefined custom element while upgrading a custom element must not enqueue or invoke reactions on the mutated element | Asserts runPass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:147:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:148:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:170:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:171:5 | Pass | assert_equals(7, 7)
at /custom-elements/custom-element-reaction-queue.html:173:5 | Pass | assert_equals("constructed", "constructed")
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:74:5) | Pass | assert_equals(Element node <test-element id="first-element"><test-element id="second..., Element node <test-element id="first-element"><test-element id="second...)
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:75:5) | Pass | assert_equals("attributeChanged", "attributeChanged")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5) | Pass | assert_equals("id", "id")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:119:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5) | Pass | assert_equals("first-element", "first-element")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5) | Pass | assert_equals("first-element", "first-element")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:122:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:123:5) | Pass | assert_equals("connected", "connected")
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:83:5) | Pass | assert_equals(Element node <test-element id="first-element"><test-element id="second..., Element node <test-element id="first-element"><test-element id="second...)
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:84:5) | Pass | assert_equals("constructed", "constructed")
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:74:5) | Pass | assert_equals(Element node <test-element id="second-element" class="foo"></test-elem..., Element node <test-element id="second-element" class="foo"></test-elem...)
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:75:5) | Pass | assert_equals("attributeChanged", "attributeChanged")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5) | Pass | assert_equals("id", "id")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:119:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5) | Pass | assert_equals("second-element", "second-element")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5) | Pass | assert_equals("second-element", "second-element")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:122:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:123:5) | Pass | assert_equals("attributeChanged", "attributeChanged")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5) | Pass | assert_equals("class", "class")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:119:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5) | Pass | assert_equals("foo", "foo")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5) | Pass | assert_equals("foo", "foo")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:122:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:123:5) | Pass | assert_equals("connected", "connected")
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:83:5) | Pass | assert_equals(Element node <test-element id="second-element" class="foo"></test-elem..., Element node <test-element id="second-element" class="foo"></test-elem...)
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:84:5) |
|
Pass | Mutating another custom element inside adopted callback must invoke all pending callbacks on the mutated element | Asserts runPass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:212:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:213:5 | Pass | assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
at /custom-elements/custom-element-reaction-queue.html:214:5 | Pass | assert_equals(3, 3)
at /custom-elements/custom-element-reaction-queue.html:216:5 | Pass | assert_equals("constructed", "constructed")
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:74:5) | Pass | assert_equals(Element node <test-element></test-element>, Element node <test-element></test-element>)
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:75:5) | Pass | assert_equals("constructed", "constructed")
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:74:5) | Pass | assert_equals(Element node <test-element></test-element>, Element node <test-element></test-element>)
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:75:5) | Pass | assert_equals("constructed", "constructed")
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:74:5) | Pass | assert_equals(Element node <test-element></test-element>, Element node <test-element></test-element>)
at assert_constructor_log_entry ( /custom-elements/resources/custom-elements-helpers.js:75:5) | Pass | assert_equals(7, 7)
at /custom-elements/custom-element-reaction-queue.html:230:5 | Pass | assert_equals("adopted", "adopted")
at assert_adopted_log_entry ( /custom-elements/resources/custom-elements-helpers.js:97:5) | Pass | assert_equals(Element node <test-element></test-element>, Element node <test-element></test-element>)
at assert_adopted_log_entry ( /custom-elements/resources/custom-elements-helpers.js:98:5) | Pass | assert_equals("adopted", "adopted")
at assert_adopted_log_entry ( /custom-elements/resources/custom-elements-helpers.js:97:5) | Pass | assert_equals(Element node <test-element id="foo"></test-element>, Element node <test-element id="foo"></test-element>)
at assert_adopted_log_entry ( /custom-elements/resources/custom-elements-helpers.js:98:5) | Pass | assert_equals("connected", "connected")
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:83:5) | Pass | assert_equals(Element node <test-element id="foo"></test-element>, Element node <test-element id="foo"></test-element>)
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:84:5) | Pass | assert_equals("attributeChanged", "attributeChanged")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5) | Pass | assert_equals("id", "id")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:119:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5) | Pass | assert_equals("foo", "foo")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5) | Pass | assert_equals("foo", "foo")
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:122:5) | Pass | assert_equals(null, null)
at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:123:5) | Pass | assert_equals("connected", "connected")
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:83:5) | Pass | assert_equals(Element node <test-element></test-element>, Element node <test-element></test-element>)
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:84:5) | Pass | assert_equals("adopted", "adopted")
at assert_adopted_log_entry ( /custom-elements/resources/custom-elements-helpers.js:97:5) | Pass | assert_equals(Element node <test-element></test-element>, Element node <test-element></test-element>)
at assert_adopted_log_entry ( /custom-elements/resources/custom-elements-helpers.js:98:5) | Pass | assert_equals("connected", "connected")
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:83:5) | Pass | assert_equals(Element node <test-element></test-element>, Element node <test-element></test-element>)
at assert_connected_log_entry ( /custom-elements/resources/custom-elements-helpers.js:84:5) |
|