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

Side by Side Diff: LayoutTests/imported/web-platform-tests/IndexedDB/keygenerator-overflow.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>Keygenerator overflow</title> 3 <title>Keygenerator overflow</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 <link rel=help href="http://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html# key-generator-concept"> 5 <link rel=help href="http://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html# key-generator-concept">
6 <link rel=assert title="When the current number of a key generator reaches above the value 2^53 (9007199254740992) any attempts to use the key generator to gene rate a new key will result in an error. It's still possible to insert records in to the object store by specifying an explicit key, however the only way to use a key generator again for the object store is to delete the object store and crea te a new one."> 6 <link rel=assert title="When the current number of a key generator reaches above the value 2^53 (9007199254740992) any attempts to use the key generator to gene rate a new key will result in an error. It's still possible to insert records in to the object store by specifying an explicit key, however the only way to use a key generator again for the object store is to delete the object store and crea te a new one.">
7 <script src="../../../resources/testharness.js"></script> 7 <script src="../../../resources/testharness.js"></script>
8 <script src="../../../resources/testharnessreport.js"></script> 8 <script src="../../../resources/testharnessreport.js"></script>
9 <script src="support.js"></script> 9 <script src="support.js"></script>
10 10
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
51 51
52 rq.onsuccess = t.step_func(function(e) { 52 rq.onsuccess = t.step_func(function(e) {
53 var cursor = e.target.result; 53 var cursor = e.target.result;
54 54
55 if (cursor) { 55 if (cursor) {
56 actual_keys.push(cursor.key.valueOf()); 56 actual_keys.push(cursor.key.valueOf());
57 cursor.continue(); 57 cursor.continue();
58 } 58 }
59 else { 59 else {
60 assert_true(overflow_error_fired, "error fired on 'current numbe r' overflow"); 60 assert_true(overflow_error_fired, "error fired on 'current numbe r' overflow");
61 assert_object_equals(actual_keys, expected_keys, "keygenerator a rray"); 61 assert_array_equals(actual_keys, expected_keys, "keygenerator ar ray");
62 62
63 t.done(); 63 t.done();
64 } 64 }
65 }); 65 });
66 }; 66 };
67 67
68 </script> 68 </script>
69 69
70 <div id="log"></div> 70 <div id="log"></div>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698