Modern IDB: Error message updates for two failing tests storage/indexeddb/deleted-objects.html storage/indexeddb/keypath-basics.html Slight behavior changes, too, but progressions.
Created attachment 268296 [details] Patch v1
Comment on attachment 268296 [details] Patch v1 View in context: https://bugs.webkit.org/attachment.cgi?id=268296&action=review r=me > LayoutTests/storage/indexeddb/resources/keypath-basics.js:16 > - > + :( > LayoutTests/storage/indexeddb/resources/keypath-basics.js:-19 > - { keyPath: "null", storeExpected: "null", indexExpected: "'null'" }, > - { keyPath: "undefined", storeExpected: "null", indexExpected: "'undefined'" }, These have a new, more-modern-spec-complient behavior since the tests were written, right? It's tested below. Does WK2 still pass?
(In reply to comment #2) > Comment on attachment 268296 [details] > Patch v1 > > View in context: > https://bugs.webkit.org/attachment.cgi?id=268296&action=review > > r=me > > > LayoutTests/storage/indexeddb/resources/keypath-basics.js:16 > > - > > + > > :( > > > LayoutTests/storage/indexeddb/resources/keypath-basics.js:-19 > > - { keyPath: "null", storeExpected: "null", indexExpected: "'null'" }, > > - { keyPath: "undefined", storeExpected: "null", indexExpected: "'undefined'" }, > > These have a new, more-modern-spec-complient behavior since the tests were > written, right? It's tested below. Does WK2 still pass? Yes, and yes.
https://trac.webkit.org/changeset/194595