RESOLVED DUPLICATE of bug 16693 17074
DOMImplementation.createDocumentType does not throw correct exceptions (Acid3 bug)
https://bugs.webkit.org/show_bug.cgi?id=17074
Summary DOMImplementation.createDocumentType does not throw correct exceptions (Acid3...
Eric Seidel (no email)
Reported 2008-01-29 14:38:39 PST
DOMImplementation.createDocumentType does not throw correct exceptions (Acid3 bug) This is related to bug 16883. Should be simple to fix, we just need good test cases. // test 25: test namespace checking in createDocumentType, and // check that exceptions that are thrown are DOMException objects var message = ""; try { document.implementation.createDocumentType('a:', '', ''); /* doesn't contain an illegal character; is malformed */ message = "failed to raise exception"; } catch (e) { if (e.code != e.NAMESPACE_ERR) message = "wrong exception"; else if (e.INVALID_ACCESS_ERR != 15) message = "exceptions don't have all the constants"; } if (message) fail(message); return 2;
Attachments
Eric Seidel (no email)
Comment 1 2008-01-29 14:56:58 PST
*** This bug has been marked as a duplicate of 16693 ***
Note You need to log in before you can comment on or make changes to this bug.