Currently, blocked is fired at the connection calling setVersion if there are other open connections, even if they close themselves in their VersionChangeEvent handler. (see also http://code.google.com/p/chromium/issues/detail?id=100123)
<rdar://problem/96844686>
We don't seem to have taken this fix into WebKit. Sihui: Should this be incorporated?
This is our current behavior, see UniqueIDBDatabase::notifyCurrentRequestConnectionClosedOrFiredVersionChangeEvent. *** This bug has been marked as a duplicate of bug 152593 ***