Bug 154681
Summary: | Modern IDB: Tests fail due to odd strings in names | ||
---|---|---|---|
Product: | WebKit | Reporter: | Brady Eidson <beidson> |
Component: | WebKit2 | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | ||
Priority: | P2 | ||
Version: | Safari 9 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 154968 |
Brady Eidson
Modern IDB: DatabaseProcess cannot open some database filenames that DumpRenderTree can
This is forcing us to skip these two tests when enabling Modern IDB in WK2:
storage/indexeddb/database-odd-names.html
storage/indexeddb/odd-strings.html
Just one example that both tests hit is the database name with two unicode bytes "0xfffe"
The database filename that resolves to on my machine is:
/Volumes/Data/Home/Library/Application Support/DumpRenderTree/Databases/IndexedDB/file__0/<funny question mark in a box glyph>/IndexedDB.sqlite3
DRT opens it fine, but DatabaseProcess does not.
Currently unclear to me what's going on, but with the right eyes on it I'm sure it will be obvious.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Brady Eidson
*** Bug 154975 has been marked as a duplicate of this bug. ***
Brady Eidson
New title:
Modern IDB: Tests fail due to odd strings in names