Summary

Harness status: OK

Found 6 tests

Details

ResultTest NameMessage
PassCheck the existence of HTMLElement.editContext
Asserts run
Pass
assert_true(true, "Element.prototype.editContext must exist")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:14:3)
Pass
assert_equals("object", "object", "An instance of div must have editContext which is an object")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:15:3)
PassNodes other than Element should not have editContext
Asserts run
Pass
assert_false(false, "Node.prototype.editContext must not exist")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:19:3)
Pass
assert_false(false, "Element.prototype.editContext must not exist")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:20:3)
Pass
assert_false(false, "CharacterData.prototype.editContext must not exist")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:21:3)
Pass
assert_false(false, "Comment.prototype.editContext must not exist")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:22:3)
Pass
assert_equals("undefined", "undefined", "An instance of comment must not have editContext")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:23:3)
Pass
assert_false(false, "Document.prototype.editContext must not exist")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:24:3)
Pass
assert_equals("undefined", "undefined", "An instance of document must not have editContext which is a function")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:25:3)
Pass
assert_false(false, "DocumentFragment.prototype.editContext must not exist")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:26:3)
Pass
assert_equals("undefined", "undefined", "An instance of document must not have editContext which is a function")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:27:3)
Pass
assert_false(false, "Text.prototype.editContext must not exist")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:28:3)
Pass
assert_equals("undefined", "undefined", "An instance of text node must not have editContext")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:29:3)
PassHTMLElement.editContext must throw a TypeError if set to something other than an EditContext
Asserts run
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "function () {     document.createElement('div').editContext = "hello";   }", "editContext must throw a TypeError when set to a string")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:33:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "function () {     document.createElement('div').editContext = 42;   }", "editContext must throw a TypeError when set to a number")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:37:3)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "function () {     document.createElement('div').editContext = document.createElement('span');   }", "editContext must throw a TypeError when set to a node")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:41:3)
PassHTMLElement.editContext can be set on the shadow root elements plus canvas.
Asserts run
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Getting HTMLElement.editContext should yield the same EditContext instance")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:52:5)
PassSetting HTMLElement.editContext must throw a NotSupportedError for disallowed elements
Asserts run
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <a> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <abbr> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <address> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <area> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <audio> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <b> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <base> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <bdi> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <bdo> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <br> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <button> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <caption> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <cite> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <code> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <col> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <colgroup> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <data> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <datalist> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <dd> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <del> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <details> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <dfn> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <dialog> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <dl> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <dt> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <em> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <embed> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <fieldset> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <figcaption> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <figure> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <form> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <head> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <hr> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <html> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <i> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <iframe> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <img> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <input> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <ins> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <kbd> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <label> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <legend> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <li> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <link> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <map> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <mark> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <menu> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <meta> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <meter> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <noscript> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <object> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <ol> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <optgroup> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <option> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <output> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <param> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <pre> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <progress> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <q> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <rp> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <rt> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <ruby> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <s> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <samp> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <script> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <select> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <slot> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <small> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <source> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <strong> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <style> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <sub> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <sup> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <summary> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <table> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <tbody> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <td> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <template> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <textarea> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <tfoot> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <th> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <thead> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <time> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <title> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <tr> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <track> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <u> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <ul> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <var> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <video> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
Pass
assert_throws_dom("NotSupportedError", function "() => {       element.editContext = ec;     }", "Setting editContext on <wbr> must throw.")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:62:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:65:5)
PassAn EditContext can only be associated with one element at a time
Asserts run
Pass
assert_throws_dom("NotSupportedError", function "() => {     element2.editContext = editContext1;   }", "TypeError should be thrown when author attempts to associate an EditContext with a second element")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:75:3)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "element1 association should not have changed")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:78:3)
Pass
assert_equals(null, null, "element2 association should not have changed")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:79:3)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Association can be switched directly to second EditConext")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:82:3)
Pass
assert_equals(object "[object EditContext]", object "[object EditContext]", "Assigning to the same EditContext again is a no-op")
    at Test.<anonymous> ( /editing/edit-context/edit-context-property.tentative.html:85:3)