Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / imported / web-platform-tests / IndexedDB / idbdatabase_transaction3.htm
blob1087aecc8deea08f27f3ac59b6e4d54e00cf030d
1 <!DOCTYPE html>
2 <title>IDBDatabase.transaction() - attempt to open a transaction from closed database connection </title>
3 <link rel="author" title="Microsoft" href="http://www.microsoft.com">
4 <script src="../../../resources/testharness.js"></script>
5 <script src="../../../resources/testharnessreport.js"></script>
6 <script src="support.js"></script>
8 <script>
9 var db,
10 t = async_test(),
11 open_rq = createdb(t);
13 open_rq.onupgradeneeded = function(e) {
14 db = e.target.result;
15 db.createObjectStore('test');
18 open_rq.onsuccess = function(e) {
19 db.close();
21 assert_throws('InvalidStateError',
22 function() { db.transaction('test'); });
24 t.done();
26 </script>
28 <div id="log"></div>