WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 149117
Bug 136937
IndexedDB transaction throw error for multiple object store
https://bugs.webkit.org/show_bug.cgi?id=136937
Summary
IndexedDB transaction throw error for multiple object store
Kyaw
Reported
2014-09-18 20:42:03 PDT
Created
attachment 238349
[details]
reproduce the issue Steps to Reproduce: 1. Load the attached HTML file to localhost server or
http://dev.yathit.com/ydn-db/test/issues/issue-github-20.html
2. Open the file in Safari 7.1 which has indexedDB 3. You will see NotFoundError: DOM IDBDatabase Exception 8: 4. Verify that it is working in Chrome or Firefox 5. Change as suggested in line number 24, from multiple stores to single store. 6. Verify it work in Safari.
Attachments
reproduce the issue
(1.27 KB, text/html)
2014-09-18 20:42 PDT
,
Kyaw
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Etienne Lemay
Comment 1
2014-12-08 12:09:58 PST
Has this been acknowledged yet? According to the specs a transaction should be able to interact with multiple object stores.
http://www.w3.org/TR/IndexedDB/#dfn-scope
jim.trainor.kanata
Comment 2
2015-01-16 06:16:06 PST
Safari 8.0.2 still exhibits this problem. I hit this bug in existing code that I've been running in Chrome without problem for a couple of years. Been waiting to port it to Safari... just tried.. no go as is due to this bug.
fcheslack
Comment 3
2015-02-25 13:06:50 PST
Any movement on this? Is more information needed? This seems like it would break a large number of web apps, and is more problematic than having no IndexedDB support at all.
Radar WebKit Bug Importer
Comment 4
2015-02-27 09:19:47 PST
<
rdar://problem/19984978
>
David Kilzer (:ddkilzer)
Comment 5
2015-03-11 10:38:01 PDT
<
rdar://problem/18151360
>
Thibaut Courouble
Comment 6
2016-01-11 15:17:40 PST
This is a major bug making IndexedDB unusable for any non-trivial use-case. Please fix.
hawkrives+webkit
Comment 7
2016-01-12 07:40:09 PST
The bug is still present in Safari 9.0.2, reproducible with the test case. However! Good news! As of WebKit Nightly
r194890
(roughly 2016-01-12), I cannot reproduce this issue with the provided test case.
Brady Eidson
Comment 8
2016-01-12 09:12:26 PST
(In reply to
comment #7
)
> The bug is still present in Safari 9.0.2, reproducible with the test case. > > However! Good news! > > As of WebKit Nightly
r194890
(roughly 2016-01-12), I cannot reproduce this > issue with the provided test case.
That's actually really surprising, assuming you launched Safari using the WebKit nightly and tried it in-browser. This is because the work for Modern IDB has been WebKit1 only so far, while Safari uses WebKit2. BUT, if you're developing a WebKit app that uses WebKit1, and use it against the WebKit nightly, that would explain why it works. Anyways, I'm closing this bug as a dupe of the Modern IDB bug.
Brady Eidson
Comment 9
2016-01-12 09:12:45 PST
*** This bug has been marked as a duplicate of
bug 149117
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug