зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1119752 - Remove test_DOMException.html. rs=smaug
Since bug 1119174, the assertions in this test have been covered by the following web-platform tests: * WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html * WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
This commit is contained in:
Родитель
8242846001
Коммит
dad96b1fbd
|
@ -323,7 +323,6 @@ skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #Bug 931116, b2g desktop spec
|
|||
[test_CrossSiteXHR_cache.html]
|
||||
[test_CrossSiteXHR_origin.html]
|
||||
skip-if = buildapp == 'b2g' || e10s # last test fails to trigger onload on e10s/b2g
|
||||
[test_DOMException.html]
|
||||
[test_EventSource_redirects.html]
|
||||
[test_NodeIterator_basics_filters.xhtml]
|
||||
[test_NodeIterator_mutations_1.xhtml]
|
||||
|
|
|
@ -1,67 +0,0 @@
|
|||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<title>Test for DOMException constants</title>
|
||||
<script src="/tests/SimpleTest/SimpleTest.js"></script>
|
||||
<link rel="stylesheet" href="/tests/SimpleTest/test.css"/>
|
||||
</head>
|
||||
<body>
|
||||
<p id="display"></p>
|
||||
<div id="content" style="display: none">
|
||||
</div>
|
||||
<pre id="test">
|
||||
<script>
|
||||
var constants = [
|
||||
null,
|
||||
"INDEX_SIZE_ERR",
|
||||
"DOMSTRING_SIZE_ERR",
|
||||
"HIERARCHY_REQUEST_ERR",
|
||||
"WRONG_DOCUMENT_ERR",
|
||||
"INVALID_CHARACTER_ERR",
|
||||
"NO_DATA_ALLOWED_ERR",
|
||||
"NO_MODIFICATION_ALLOWED_ERR",
|
||||
"NOT_FOUND_ERR",
|
||||
"NOT_SUPPORTED_ERR",
|
||||
"INUSE_ATTRIBUTE_ERR",
|
||||
"INVALID_STATE_ERR",
|
||||
"SYNTAX_ERR",
|
||||
"INVALID_MODIFICATION_ERR",
|
||||
"NAMESPACE_ERR",
|
||||
"INVALID_ACCESS_ERR",
|
||||
"VALIDATION_ERR",
|
||||
"TYPE_MISMATCH_ERR",
|
||||
"SECURITY_ERR",
|
||||
"NETWORK_ERR",
|
||||
"ABORT_ERR",
|
||||
"URL_MISMATCH_ERR",
|
||||
"QUOTA_EXCEEDED_ERR",
|
||||
"TIMEOUT_ERR",
|
||||
"INVALID_NODE_TYPE_ERR",
|
||||
"DATA_CLONE_ERR"
|
||||
];
|
||||
for (var i = 0; i < constants.length; ++i) {
|
||||
var constant = constants[i];
|
||||
if (constant)
|
||||
is(DOMException[constant], i, constant)
|
||||
}
|
||||
|
||||
var ex = new DOMException();
|
||||
ise(ex.name, "Error",
|
||||
"Not passing a name should end up with 'Error' as the name");
|
||||
ise(ex.message, "",
|
||||
"Not passing a message should end up with empty string as the message");
|
||||
|
||||
ex = new DOMException("foo");
|
||||
ise(ex.name, "Error",
|
||||
"Not passing a name should still end up with 'Error' as the name");
|
||||
ise(ex.message, "foo", "Should be using passed-in message");
|
||||
|
||||
ex = new DOMException("bar", "NotSupportedError");
|
||||
ise(ex.name, "NotSupportedError", "Should be using the passed-in name");
|
||||
ise(ex.message, "bar", "Should still be using passed-in message");
|
||||
ise(ex.code, DOMException.NOT_SUPPORTED_ERR,
|
||||
"Should have the right exception code");
|
||||
</script>
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
Загрузка…
Ссылка в новой задаче