Summary

Harness status: OK

Found 13 tests

Details

ResultTest NameMessage
PasssetAttribute and removeAttribute must enqueue and invoke attributeChangedCallback
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:21:5)
Pass
assert_equals("foo", "foo")
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:24:5)
Pass
assert_array_equals(["attributeChanged"], ["attributeChanged"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:26: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("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(null, null)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:30:5)
Pass
assert_array_equals(["attributeChanged"], ["attributeChanged"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:32: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("foo", "foo")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5)
Pass
assert_equals(null, null)
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals(null, null)
    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)
PasssetAttributeNS and removeAttributeNS must enqueue and invoke attributeChangedCallback
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:38:5)
Pass
assert_equals("hello", "hello")
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:41:5)
Pass
assert_array_equals(["attributeChanged"], ["attributeChanged"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:43: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", "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("http://www.w3.org/2000/svg", "http://www.w3.org/2000/svg")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:123:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:47:5)
Pass
assert_array_equals(["attributeChanged"], ["attributeChanged"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:49: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("hello", "hello")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5)
Pass
assert_equals(null, null)
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals(null, null)
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:122:5)
Pass
assert_equals("http://www.w3.org/2000/svg", "http://www.w3.org/2000/svg")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:123:5)
PasssetAttributeNode and removeAttributeNode must enqueue and invoke attributeChangedCallback for an HTML attribute
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:55:5)
Pass
assert_equals("bar", "bar")
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:61:5)
Pass
assert_array_equals(["attributeChanged"], ["attributeChanged"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:63: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("bar", "bar")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("bar", "bar")
    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(null, null)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:67:5)
Pass
assert_array_equals(["attributeChanged"], ["attributeChanged"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:69: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("bar", "bar")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5)
Pass
assert_equals(null, null)
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals(null, null)
    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)
PasssetAttributeNode and removeAttributeNS must enqueue and invoke attributeChangedCallback for an SVG attribute
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:75:5)
Pass
assert_equals("100", "100")
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:81:5)
Pass
assert_array_equals(["attributeChanged"], ["attributeChanged"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:83:5)
Pass
assert_equals("attributeChanged", "attributeChanged")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5)
Pass
assert_equals("r", "r")
    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("100", "100")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("100", "100")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:122:5)
Pass
assert_equals("http://www.w3.org/2000/svg", "http://www.w3.org/2000/svg")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:123:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:87:5)
Pass
assert_array_equals(["attributeChanged"], ["attributeChanged"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:89:5)
Pass
assert_equals("attributeChanged", "attributeChanged")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5)
Pass
assert_equals("r", "r")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:119:5)
Pass
assert_equals("100", "100")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5)
Pass
assert_equals(null, null)
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals(null, null)
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:122:5)
Pass
assert_equals("http://www.w3.org/2000/svg", "http://www.w3.org/2000/svg")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:123:5)
PasstoggleAttribute must enqueue and invoke attributeChangedCallback
Asserts run
Pass
assert_array_equals(["constructed"], ["constructed"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:95:5)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:98:5)
Pass
assert_array_equals(["attributeChanged"], ["attributeChanged"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:100: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("", "")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("", "")
    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(false, false)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:104:5)
Pass
assert_array_equals(["attributeChanged"], ["attributeChanged"])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:106: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("", "")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5)
Pass
assert_equals(null, null)
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals(null, null)
    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)
PassMutating attributeChangedCallback after calling customElements.define must not affect the callback being invoked
Asserts run
Pass
assert_equals("hi", "hi")
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:125:5)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:126:5)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:127: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("hi", "hi")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("hi", "hi")
    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)
PassattributedChangedCallback must not be invoked when the observed attributes does not contain the attribute
Asserts run
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:142:5)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:144: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("hi", "hi")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("hi", "hi")
    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(1, 1)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:147: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("hi", "hi")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("hi", "hi")
    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)
PassMutating observedAttributes after calling customElements.define must not affect the set of attributes for which attributedChangedCallback is invoked
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:163: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("hi", "hi")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("hi", "hi")
    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(1, 1)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:167:5)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:170:5)
Pass
assert_equals("attributeChanged", "attributeChanged")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5)
Pass
assert_equals("lang", "lang")
    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("en", "en")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("en", "en")
    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)
PassattributedChangedCallback must be enqueued for attributes specified in a non-Array iterable observedAttributes
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:185:5)
Pass
assert_equals("attributeChanged", "attributeChanged")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5)
Pass
assert_equals("lang", "lang")
    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("en", "en")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("en", "en")
    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(2, 2)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:189:5)
Pass
assert_equals("attributeChanged", "attributeChanged")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5)
Pass
assert_equals("lang", "lang")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:119:5)
Pass
assert_equals("en", "en")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5)
Pass
assert_equals("ja", "ja")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("ja", "ja")
    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(2, 2)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:193:5)
Pass
assert_equals(3, 3)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:196:5)
Pass
assert_equals("attributeChanged", "attributeChanged")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5)
Pass
assert_equals("style", "style")
    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("font-size: 2rem", "font-size: 2rem")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("font-size: 2rem", "font-size: 2rem")
    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)
PassattributedChangedCallback must be enqueued for style attribute change by mutating inline style declaration
Asserts run
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:210:5)
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:213:5)
Pass
assert_equals("attributeChanged", "attributeChanged")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5)
Pass
assert_equals("style", "style")
    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("font-size: 10px;", "font-size: 10px;")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("font-size: 10px;", "font-size: 10px;")
    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(2, 2)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:217:5)
Pass
assert_equals("attributeChanged", "attributeChanged")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:118:5)
Pass
assert_equals("style", "style")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:119:5)
Pass
assert_equals("font-size: 10px;", "font-size: 10px;")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:120:5)
Pass
assert_equals("font-size: 20px;", "font-size: 20px;")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("font-size: 20px;", "font-size: 20px;")
    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)
PassattributedChangedCallback must not be enqueued when mutating inline style declaration if the style attribute is not observed
Asserts run
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:232:5)
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:234: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", "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)
PassUpgrading a parser created element must enqueue and invoke attributeChangedCallback for an HTML attribute
Asserts run
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("", "")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("", "")
    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)
PassUpgrading a cloned element must enqueue and invoke attributeChangedCallback for an HTML attribute
Asserts run
Pass
assert_equals(0, 0)
    at Test.<anonymous> ( /custom-elements/attribute-changed-callback.html:260: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("", "")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("", "")
    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("", "")
    at assert_attribute_log_entry ( /custom-elements/resources/custom-elements-helpers.js:121:5)
Pass
assert_equals("", "")
    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)