Pass | Microtasks evaluate immediately when the stack is empty inside the parser | Asserts runPass | assert_array_equals(["promise microtask", "MutationObserver microtask"], ["promise microtask", "MutationObserver microtask"])
at Test.<anonymous> ( /custom-elements/microtasks-and-constructors.html:51:3) |
|
Pass | Microtasks evaluate immediately when the stack is empty inside the parser, causing the checks on no attributes to fail | Asserts runPass | assert_false(false, "The attribute must not be present")
at Test.<anonymous> ( /custom-elements/microtasks-and-constructors.html:69:3) | Pass | assert_true(true, "The element must be a HTMLUnknownElement")
at Test.<anonymous> ( /custom-elements/microtasks-and-constructors.html:70:3) |
|
Pass | Microtasks evaluate afterward when the stack is not empty using createElement() | Asserts runPass | assert_array_equals(["after", "promise microtask", "MutationObserver microtask"], ["after", "promise microtask", "MutationObserver microtask"])
at /custom-elements/microtasks-and-constructors.html:87:5 |
|
Pass | Microtasks evaluate afterward when the stack is not empty using the constructor | Asserts runPass | assert_array_equals(["after", "promise microtask", "MutationObserver microtask"], ["after", "promise microtask", "MutationObserver microtask"])
at /custom-elements/microtasks-and-constructors.html:105:5 |
|
Pass | Microtasks evaluate afterward when the stack is not empty due to upgrades | Asserts runPass | assert_array_equals(["after", "promise microtask", "MutationObserver microtask"], ["after", "promise microtask", "MutationObserver microtask"])
at /custom-elements/microtasks-and-constructors.html:120:5 |
|