This bug will track upstreaming our layout tests that cover the new functionality in the IndexedDB 2.0 specification. It blocks shipping the shipping of IndexedDB 2.0 features.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9b6df1c9b6a261fcc2a26a4471e54c7f421b5cb8 commit 9b6df1c9b6a261fcc2a26a4471e54c7f421b5cb8 Author: pwnall <pwnall@chromium.org> Date: Tue Jan 24 02:41:39 2017 Upstream IDBCursor.continuePrimaryKey exception test to WPT. BUG= 683463 Review-Url: https://codereview.chromium.org/2652463002 Cr-Commit-Position: refs/heads/master@{#445616} [rename] https://crrev.com/9b6df1c9b6a261fcc2a26a4471e54c7f421b5cb8/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbcursor-continuePrimaryKey-exceptions.htm [modify] https://crrev.com/9b6df1c9b6a261fcc2a26a4471e54c7f421b5cb8/third_party/WebKit/LayoutTests/external/wpt/MANIFEST.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/cf18468fc7b170fdee94efffd557f17cdcd1086b commit cf18468fc7b170fdee94efffd557f17cdcd1086b Author: pwnall <pwnall@chromium.org> Date: Thu Jan 26 01:36:43 2017 Upstream IDBCursor.continuePrimaryKey test to WPT. BUG= 683463 Review-Url: https://codereview.chromium.org/2657533002 Cr-Commit-Position: refs/heads/master@{#446194} [add] https://crrev.com/cf18468fc7b170fdee94efffd557f17cdcd1086b/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbcursor-continuePrimaryKey.htm [modify] https://crrev.com/cf18468fc7b170fdee94efffd557f17cdcd1086b/third_party/WebKit/LayoutTests/external/wpt/MANIFEST.json [delete] https://crrev.com/cac0db7f354b8187b4932f1131d3701c5197d71b/third_party/WebKit/LayoutTests/storage/indexeddb/cursor-continueprimarykey-expected.txt [delete] https://crrev.com/cac0db7f354b8187b4932f1131d3701c5197d71b/third_party/WebKit/LayoutTests/storage/indexeddb/cursor-continueprimarykey.html [delete] https://crrev.com/cac0db7f354b8187b4932f1131d3701c5197d71b/third_party/WebKit/LayoutTests/storage/indexeddb/resources/cursor-continueprimarykey.js
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/39c1cbc54f0ae2cebe8245d848f649bf3e1fb809 commit 39c1cbc54f0ae2cebe8245d848f649bf3e1fb809 Author: pwnall <pwnall@chromium.org> Date: Sat Jan 28 03:55:46 2017 Upstream an assortment of IndexedDB tests to WPT. BUG= 683463 Review-Url: https://codereview.chromium.org/2659513002 Cr-Commit-Position: refs/heads/master@{#446901} [rename] https://crrev.com/39c1cbc54f0ae2cebe8245d848f649bf3e1fb809/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbcursor-continue-exception-order.htm [rename] https://crrev.com/39c1cbc54f0ae2cebe8245d848f649bf3e1fb809/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbcursor-delete-exception-order.htm [rename] https://crrev.com/39c1cbc54f0ae2cebe8245d848f649bf3e1fb809/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbcursor-update-exception-order.htm [rename] https://crrev.com/39c1cbc54f0ae2cebe8245d848f649bf3e1fb809/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbdatabase-createObjectStore-exception-order.htm [rename] https://crrev.com/39c1cbc54f0ae2cebe8245d848f649bf3e1fb809/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbdatabase-deleteObjectStore-exception-order.htm [modify] https://crrev.com/39c1cbc54f0ae2cebe8245d848f649bf3e1fb809/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/support.js [modify] https://crrev.com/39c1cbc54f0ae2cebe8245d848f649bf3e1fb809/third_party/WebKit/LayoutTests/external/wpt/MANIFEST.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/051af499c75a07cfb51cdfa20a2b6ef6d941924f commit 051af499c75a07cfb51cdfa20a2b6ef6d941924f Author: pwnall <pwnall@chromium.org> Date: Mon Jan 30 21:42:26 2017 Upstream IndexedDB exception ordering tests to WPT. BUG= 683463 Review-Url: https://codereview.chromium.org/2653923007 Cr-Commit-Position: refs/heads/master@{#447075} [rename] https://crrev.com/051af499c75a07cfb51cdfa20a2b6ef6d941924f/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbdatabase-transaction-exception-order.html [rename] https://crrev.com/051af499c75a07cfb51cdfa20a2b6ef6d941924f/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbindex-query-exception-order.html [rename] https://crrev.com/051af499c75a07cfb51cdfa20a2b6ef6d941924f/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbobjectstore-add-put-exception-order.html [rename] https://crrev.com/051af499c75a07cfb51cdfa20a2b6ef6d941924f/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbobjectstore-clear-exception-order.html [rename] https://crrev.com/051af499c75a07cfb51cdfa20a2b6ef6d941924f/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbobjectstore-delete-exception-order.html [rename] https://crrev.com/051af499c75a07cfb51cdfa20a2b6ef6d941924f/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbobjectstore-deleteIndex-exception-order.html [rename] https://crrev.com/051af499c75a07cfb51cdfa20a2b6ef6d941924f/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbobjectstore-query-exception-order.html [rename] https://crrev.com/051af499c75a07cfb51cdfa20a2b6ef6d941924f/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbtransaction-objectStore-exception-order.html [modify] https://crrev.com/051af499c75a07cfb51cdfa20a2b6ef6d941924f/third_party/WebKit/LayoutTests/external/wpt/MANIFEST.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5828b07613ab92a7b0b5a51bb12555f2e03b5e2b commit 5828b07613ab92a7b0b5a51bb12555f2e03b5e2b Author: pwnall <pwnall@chromium.org> Date: Tue Feb 07 23:34:50 2017 Upstream a couple of IndexedDB layout tests to WPT. Blink's deleteDatabase-event.html overlaps a lot with WPT's idbversionchangeevent.htm, so this CL extends the WPT test such that it covers a superset of Blink's test. BUG= 683463 Review-Url: https://codereview.chromium.org/2667403003 Cr-Commit-Position: refs/heads/master@{#448787} [add] https://crrev.com/5828b07613ab92a7b0b5a51bb12555f2e03b5e2b/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/clone-before-keypath-eval.html [modify] https://crrev.com/5828b07613ab92a7b0b5a51bb12555f2e03b5e2b/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idbversionchangeevent.htm [modify] https://crrev.com/5828b07613ab92a7b0b5a51bb12555f2e03b5e2b/third_party/WebKit/LayoutTests/external/wpt/MANIFEST.json [delete] https://crrev.com/f1c951d183fe777019f31e16b55b22c280afb3d2/third_party/WebKit/LayoutTests/storage/indexeddb/clone-before-keypath-eval.html [delete] https://crrev.com/f1c951d183fe777019f31e16b55b22c280afb3d2/third_party/WebKit/LayoutTests/storage/indexeddb/deleteDatabase-event.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/bbfebcb32ee6c94703fd319e7cf07b7090149471 commit bbfebcb32ee6c94703fd319e7cf07b7090149471 Author: pwnall <pwnall@chromium.org> Date: Wed Feb 08 01:21:00 2017 Upstream IndexedDB layout test to WPT. BUG= 683463 Review-Url: https://codereview.chromium.org/2677633002 Cr-Commit-Position: refs/heads/master@{#448831} [rename] https://crrev.com/bbfebcb32ee6c94703fd319e7cf07b7090149471/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/key-conversion-exceptions.htm [modify] https://crrev.com/bbfebcb32ee6c94703fd319e7cf07b7090149471/third_party/WebKit/LayoutTests/external/wpt/MANIFEST.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/c06d49ab041c8d203d0b451f9eb7251a5832db97 commit c06d49ab041c8d203d0b451f9eb7251a5832db97 Author: pwnall <pwnall@chromium.org> Date: Thu Feb 09 05:26:58 2017 Upstream IndexedDB binary key tests to WPT. BUG= 683463 Review-Url: https://codereview.chromium.org/2673603003 Cr-Commit-Position: refs/heads/master@{#449206} [add] https://crrev.com/c06d49ab041c8d203d0b451f9eb7251a5832db97/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idb-binary-key-detached.htm [add] https://crrev.com/c06d49ab041c8d203d0b451f9eb7251a5832db97/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/idb-binary-key-roundtrip.htm [modify] https://crrev.com/c06d49ab041c8d203d0b451f9eb7251a5832db97/third_party/WebKit/LayoutTests/external/wpt/IndexedDB/support.js [modify] https://crrev.com/c06d49ab041c8d203d0b451f9eb7251a5832db97/third_party/WebKit/LayoutTests/external/wpt/MANIFEST.json [delete] https://crrev.com/a0e5e40a1f939430bf21f60045bdf5bc28100f97/third_party/WebKit/LayoutTests/storage/indexeddb/key-type-binary.html
Comment 1 by bugdroid1@chromium.org
, Jan 24 2017