mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Update web-platform-tests to revision 41a7d8732d8e5c65728c153d29a34fe9d5192b29
This commit is contained in:
parent
b05c3fc0c0
commit
5e8b92f3de
77 changed files with 1871 additions and 1412 deletions
|
@ -16,7 +16,7 @@
|
|||
|
||||
var open_rq = createdb(t);
|
||||
open_rq.onupgradeneeded = function(e) {
|
||||
db = event.target.result;
|
||||
db = e.target.result;
|
||||
var store = db.createObjectStore("test", {keyPath:"pKey"});
|
||||
store.createIndex("idx", "iKey");
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
|
||||
var open_rq = createdb(t);
|
||||
open_rq.onupgradeneeded = function(e) {
|
||||
db = event.target.result;
|
||||
db = e.target.result;
|
||||
var store = db.createObjectStore("test", {keyPath:"pKey"});
|
||||
|
||||
for(var i = 0; i < records.length; i++) {
|
||||
|
|
|
@ -29,7 +29,7 @@ open_rq.onsuccess = function(e) {
|
|||
upgradeneeded_fired = counter++;
|
||||
});
|
||||
rq.onsuccess = t.step_func(function (e) {
|
||||
assert_equals(versionchange_fired, 0, 'block event fired #')
|
||||
assert_equals(versionchange_fired, 0, 'versionchange event fired #')
|
||||
assert_equals(blocked_fired, 1, 'block event fired #')
|
||||
assert_equals(upgradeneeded_fired, 2, 'second upgradeneeded event fired #')
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset="utf-8">
|
||||
<title>IDBDatabase.createObjectStore() - Attampt Create Exsists Object Store With Difference keyPath throw ConstraintError </title>
|
||||
<title>IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError </title>
|
||||
<link rel="author" title="Intel" href="http://www.intel.com">
|
||||
<link rel="help" href="https://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html#widl-IDBDatabase-createObjectStore-IDBObjectStore-DOMString-name-IDBObjectStoreParameters-optionalParameters">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
|
|
|
@ -47,7 +47,7 @@ should_throw({
|
|||
|
||||
function should_work(val) {
|
||||
var t = async_test("Calling open() with version argument 1.5 should not throw.")
|
||||
var rq = createdb(t)
|
||||
var rq = createdb(t, val)
|
||||
rq.onupgradeneeded = function() {
|
||||
t.done()
|
||||
}
|
||||
|
|
|
@ -25,11 +25,14 @@
|
|||
txn.objectStore("store")
|
||||
.openCursor().onsuccess = this.step_func(function(e)
|
||||
{
|
||||
if (e.target.result)
|
||||
if (e.target.result) {
|
||||
count += 1;
|
||||
e.target.result.continue()
|
||||
}
|
||||
})
|
||||
|
||||
txn.oncomplete = this.step_func(function() {
|
||||
assert_equals(count, 100);
|
||||
this.done()
|
||||
})
|
||||
}
|
||||
|
|
|
@ -7,7 +7,6 @@
|
|||
<script src=support.js></script>
|
||||
|
||||
<script>
|
||||
// TODO XXX DO THE IDBTransaction abort test here here
|
||||
var db, aborted,
|
||||
t = async_test(document.title, {timeout: 10000}),
|
||||
record = { indexedProperty: "bar" };
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
|
||||
// Errors
|
||||
db.onerror = fail(t, "db.error");
|
||||
db.abort = fail(t, "db.abort");
|
||||
db.onabort = fail(t, "db.abort");
|
||||
|
||||
setTimeout(t.step_func(deleteDB), 10);
|
||||
});
|
||||
|
|
|
@ -1,64 +0,0 @@
|
|||
<!--
|
||||
Test converted from WebKit:
|
||||
http://trac.webkit.org/browser/trunk/LayoutTests/storage/indexeddb/resources/interfaces.js
|
||||
-->
|
||||
|
||||
<!DOCTYPE html>
|
||||
<!-- Submitted from TestTWF Paris -->
|
||||
<meta charset=utf-8>
|
||||
<title>Test IndexedDB's interfaces</title>
|
||||
<link rel=author href="mailto:romain.huet@gmail.com" title="Romain Huet">
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script src=support.js></script>
|
||||
|
||||
<script>
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBCursor' in self);
|
||||
}, "Test IDBCursor");
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBCursorWithValue' in self);
|
||||
}, "Test IDBCursorWithValue");
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBDatabase' in self);
|
||||
}, "Test IDBDatabase");
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBFactory' in self);
|
||||
}, "Test IDBFactory");
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBIndex' in self);
|
||||
}, "Test IDBIndex");
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBKeyRange' in self);
|
||||
}, "Test IDBKeyRange");
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBObjectStore' in self);
|
||||
}, "Test IDBObjectStore");
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBOpenDBRequest' in self);
|
||||
}, "Test IDBOpenDBRequest");
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBRequest' in self);
|
||||
}, "Test IDBRequest");
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBTransaction' in self);
|
||||
}, "Test IDBTransaction");
|
||||
|
||||
test(function() {
|
||||
assert_true('IDBVersionChangeEvent' in self);
|
||||
}, "Test IDBVersionChangeEvent");
|
||||
|
||||
</script>
|
||||
|
||||
<div id=log></div>
|
Loading…
Add table
Add a link
Reference in a new issue