Summary

Harness status: OK

Found 10 tests

Details

ResultTest NameMessage
PassdeleteContents on Range must enqueue a disconnected reaction
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:39:9)
Pass
assert_array_equals(["connected"], ["connected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:41:9)
Pass
assert_array_equals(["disconnected"], ["disconnected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:43:9)
PassextractContents on Range must enqueue a disconnected reaction
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:39:9)
Pass
assert_array_equals(["connected"], ["connected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:41:9)
Pass
assert_array_equals(["disconnected"], ["disconnected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:43:9)
PasscloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute
Asserts run
Pass
assert_array_equals(["constructed", "connected", "attributeChanged"], ["constructed", "connected", "attributeChanged"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:94:9)
Pass
assert_array_equals(["constructed", "attributeChanged"], ["constructed", "attributeChanged"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:97:9)
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)
PasscloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute
Asserts run
Pass
assert_array_equals(["constructed", "connected"], ["constructed", "connected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:107:9)
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:109:9)
PasscloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes
Asserts run
Pass
assert_array_equals(["constructed", "connected", "attributeChanged", "attributeChanged"], ["constructed", "connected", "attributeChanged", "attributeChanged"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:120:9)
Pass
assert_array_equals(["constructed", "attributeChanged", "attributeChanged"], ["constructed", "attributeChanged", "attributeChanged"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:123:9)
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("attributeChanged", "attributeChanged")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5)
Pass
assert_equals("title", "title")
    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("hello world", "hello world")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("hello world", "hello world")
    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)
PassinsertNode on Range must enqueue a connected reaction
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:12:9)
Pass
assert_array_equals(["connected"], ["connected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:14:9)
PassinsertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:20:9)
Pass
assert_array_equals(["connected"], ["connected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:23:9)
Pass
assert_array_equals(["disconnected", "adopted", "connected"], ["disconnected", "adopted", "connected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:25:9)
PasssurroundContents on Range must enqueue a connected reaction
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:12:9)
Pass
assert_array_equals(["connected"], ["connected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:14:9)
PasssurroundContents on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:20:9)
Pass
assert_array_equals(["connected"], ["connected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:23:9)
Pass
assert_array_equals(["disconnected", "adopted", "connected"], ["disconnected", "adopted", "connected"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:25:9)
PasscreateContextualFragment on Range must construct a custom element
Asserts run
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:74:9)
Pass
assert_equals(object "[object HTMLElement]", object "[object HTMLElement]")
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:76:9)
Pass
assert_array_equals(["constructed", "attributeChanged"], ["constructed", "attributeChanged"])
    at Test.<anonymous> ( /custom-elements/reactions/resources/reactions.js:78:9)
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("hello", "hello")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("hello", "hello")
    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)