[Webkit-unassigned] [Bug 92725] IndexedDB: ObjectStoreMetaDataKey::m_metaDataType should use byte type
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Aug 1 09:22:59 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=92725
--- Comment #14 from Joshua Bell <jsbell at chromium.org> 2012-08-01 09:22:59 PST ---
(From update of attachment 155750)
View in context: https://bugs.webkit.org/attachment.cgi?id=155750&action=review
LGTM with one change suggestion.
Also, I think there should be a Source/WebKit/chromium/ChangeLog entry. Either just add it manually, or remove the Source/WebCore/ChangeLog entry, run webkit-patch prepare 92725, then re-apply the Source/WebCore/ChangeLog entry (I don't know if there's a faster way to prepare just the missing ChangeLogs)
> Source/WebKit/chromium/tests/IDBLevelDBCodingTest.cpp:93
> +#ifdef NDEBUG
These NDEBUG guards should not be necessary here.
We use them in the "Int" tests due to ASSERTs that guard against using data with the high bit set (since the methods are not correctly using signed/unsigned types), but wanted to ensure the correct behavior in the test. (I can dig up the bug number if desired, there was a long discussion.)
The new decodeByte function correctly takes an unsigned char, though, so it doesn't matter here.
> Source/WebKit/chromium/tests/IDBLevelDBCodingTest.cpp:708
> +TEST(IDBLevelDBCodingTest, EncodeVarIntVSEncodeByteTest)
Thanks a bunch for adding this.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list