|
Make iterating over a corrupted IndexedDB fail.
If an open corrupted IndexedDB was iterated over it would silently fail and the
web page would never be informed. This change fixes that bug so that cursor
iteration fails just like a get operation did previously.
BUG= 332524
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=264256
Total comments: 52
Total comments: 6
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+546 lines, -220 lines) |
Patch |
|
M |
content/browser/indexed_db/indexed_db_backing_store.h
|
View
|
1
|
3 chunks |
+18 lines, -11 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_backing_store.cc
|
View
|
1
2
|
54 chunks |
+213 lines, -101 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_browsertest.cc
|
View
|
|
2 chunks |
+20 lines, -2 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_cursor.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_cursor.cc
|
View
|
1
2
|
4 chunks |
+25 lines, -9 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_database.h
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_database.cc
|
View
|
1
2
|
15 chunks |
+77 lines, -18 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_database_unittest.cc
|
View
|
1
2
3
|
4 chunks |
+20 lines, -11 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_dispatcher_host.cc
|
View
|
1
2
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_factory.cc
|
View
|
1
2
|
4 chunks |
+33 lines, -14 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_fake_backing_store.h
|
View
|
1
|
2 chunks |
+10 lines, -6 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_fake_backing_store.cc
|
View
|
1
|
5 chunks |
+11 lines, -5 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/indexed_db_transaction_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+12 lines, -2 lines |
1 comment
|
Download
|
|
M |
content/browser/indexed_db/leveldb/leveldb_database.cc
|
View
|
|
2 chunks |
+13 lines, -9 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/leveldb/leveldb_iterator.h
|
View
|
|
2 chunks |
+5 lines, -4 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/leveldb/leveldb_transaction.h
|
View
|
|
2 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
|
M |
content/browser/indexed_db/leveldb/leveldb_transaction.cc
|
View
|
1
2
3
|
6 chunks |
+42 lines, -16 lines |
0 comments
|
Download
|
|
M |
content/test/data/indexeddb/corrupted_open_db_detection.html
|
View
|
1
2
|
3 chunks |
+31 lines, -1 line |
0 comments
|
Download
|
Total messages: 15 (0 generated)
|