Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(36)

Side by Side Diff: LayoutTests/imported/web-platform-tests/IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm

Issue 1295773004: update-w3c-deps import using blink c936ac9d274f959a4b5908db6835bcd612fb1a9e: (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <meta charset="utf-8"> 2 <meta charset="utf-8">
3 <title>IDBObjectStore.createIndex() - Event ordering for a later deleted index</ title> 3 <title>IDBObjectStore.createIndex() - Event ordering for a later deleted index</ title>
4 <link rel="author" href="mailto:odinho@opera.com" title="Odin Hørthe Omdal"> 4 <link rel="author" href="mailto:odinho@opera.com" title="Odin Hørthe Omdal">
5 <script src="../../../resources/testharness.js"></script> 5 <script src="../../../resources/testharness.js"></script>
6 <script src="../../../resources/testharnessreport.js"></script> 6 <script src="../../../resources/testharnessreport.js"></script>
7 <script src="support.js"></script> 7 <script src="support.js"></script>
8 8
9 <script> 9 <script>
10 var db, 10 var db,
(...skipping 24 matching lines...) Expand all
35 35
36 objStore.deleteIndex("index"); 36 objStore.deleteIndex("index");
37 37
38 var rq_add3 = objStore.add({ animal: "Unicorn" }, 3); 38 var rq_add3 = objStore.add({ animal: "Unicorn" }, 3);
39 rq_add3.onsuccess = log("rq_add3.success"); 39 rq_add3.onsuccess = log("rq_add3.success");
40 rq_add3.onerror = log("rq_add3.error"); 40 rq_add3.onerror = log("rq_add3.error");
41 } 41 }
42 42
43 open_rq.onsuccess = function(e) { 43 open_rq.onsuccess = function(e) {
44 log("open_rq.success")(e); 44 log("open_rq.success")(e);
45 assert_object_equals(events, [ "rq_add1.success", 45 assert_array_equals(events, [ "rq_add1.success",
46 "rq_add2.error: ConstraintError", 46 "rq_add2.error: ConstraintError",
47 "rq_add3.success", 47 "rq_add3.success",
48 48
49 "transaction.complete", 49 "transaction.complete",
50 50
51 "open_rq.success" ], 51 "open_rq.success" ],
52 "events"); 52 "events");
53 t.done(); 53 t.done();
54 } 54 }
55 55
56 function log(msg) { 56 function log(msg) {
57 return function(e) { 57 return function(e) {
58 if(e && e.target && e.target.error) 58 if(e && e.target && e.target.error)
59 events.push(msg + ": " + e.target.error.name); 59 events.push(msg + ": " + e.target.error.name);
60 else 60 else
61 events.push(msg); 61 events.push(msg);
62 }; 62 };
63 } 63 }
64 </script> 64 </script>
65 65
66 <div id="log"></div> 66 <div id="log"></div>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698