mirror of
https://github.com/servo/servo.git
synced 2025-08-05 21:50:18 +01:00
Update web-platform-tests to revision 3137d1d2d7757366a69f8a449b458b5057e0e81e
This commit is contained in:
parent
81ca858678
commit
d6ba94ca28
2339 changed files with 89274 additions and 9328 deletions
|
@ -0,0 +1,36 @@
|
|||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<title>window.onerror - compile error in <script src=...> with hash</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id=log></div>
|
||||
<script>
|
||||
setup({allow_uncaught_exception:true});
|
||||
var t = async_test();
|
||||
var t_col = async_test(document.title+' (column)');
|
||||
var ran = false;
|
||||
var col_value;
|
||||
window.onerror = t.step_func(function(a, b, c, d){
|
||||
ran = true;
|
||||
col_value = d;
|
||||
assert_equals(typeof a, 'string', 'first arg');
|
||||
assert_equals(b, document.querySelector('script[src="support/syntax-error.js#"]').src, 'second arg');
|
||||
assert_equals(typeof c, 'number', 'third arg');
|
||||
});
|
||||
</script>
|
||||
<script src="support/syntax-error.js#"></script>
|
||||
<script>
|
||||
t.step(function(){
|
||||
assert_true(ran, 'ran');
|
||||
t.done();
|
||||
});
|
||||
t_col.step(function(){
|
||||
assert_equals(typeof col_value, 'number', 'fourth arg');
|
||||
t_col.done();
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,36 @@
|
|||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<title>window.onerror - runtime error in <script src=...> with hash</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id=log></div>
|
||||
<script>
|
||||
setup({allow_uncaught_exception:true});
|
||||
var t = async_test();
|
||||
var t_col = async_test(document.title+' (column)');
|
||||
var ran = false;
|
||||
var col_value;
|
||||
window.onerror = t.step_func(function(a, b, c, d){
|
||||
ran = true;
|
||||
col_value = d;
|
||||
assert_equals(typeof a, 'string', 'first arg');
|
||||
assert_equals(b, document.querySelector('script[src="support/undefined-variable.js#"]').src, 'second arg');
|
||||
assert_equals(typeof c, 'number', 'third arg');
|
||||
});
|
||||
</script>
|
||||
<script src="support/undefined-variable.js#"></script>
|
||||
<script>
|
||||
t.step(function(){
|
||||
assert_true(ran, 'ran');
|
||||
t.done();
|
||||
});
|
||||
t_col.step(function(){
|
||||
assert_equals(typeof col_value, 'number', 'fourth arg');
|
||||
t_col.done();
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue