Re: [Bug 10430] New: [IndexedDB] We need to make it more clear IDBRequests can be reused and spec readyState's behavior

On Mon, Nov 1, 2010 at 1:46 AM, Jeremy Orlow <jorlow@chromium.org> wrote:
> Actually, what's the use case for readyState?  I can't think of any uses
> that we'd want to encourage.  Maybe we should just remove it.

The use-case that I've heard in similar situations goes something like this:

Code makes a request and at some point later hands the request to some
other piece of code which is interested in the result.
The other piece of code doesn't necessarily know if a result has been
returned yet or not. Using readyState it can either simply get
.result, or it can add a event listener for the "success" event and
wait for the event to fire.

I think that makes sense here too.

/ Jonas

Received on Monday, 1 November 2010 09:43:33 UTC