W3C home > Mailing lists > Public > public-webapps@w3.org > April to June 2014

Re: Indexed DB Transactions vs. Microtasks

From: Jonas Sicking <jonas@sicking.cc>
Date: Thu, 19 Jun 2014 11:23:38 +0800
Message-ID: <CA+c2ei99p7vhRgAEKDvAfaYU_-=tRimjYnPVNQo9x7dPfaj7ZQ@mail.gmail.com>
To: Adam Klein <adamk@google.com>
Cc: Joshua Bell <jsbell@google.com>, "public-webapps@w3.org" <public-webapps@w3.org>
On Thu, Jun 19, 2014 at 8:44 AM, Adam Klein <adamk@google.com> wrote:
> While I agree that the original microtask intent would suggest we change
> this, and I concur that it seems unlikely to break content, I worry about
> the spec and implementation complexity that would be incurred by having to
> support the notion of "at the end of the current microtask". It suggests one
> of:
>
> 1. A new task queue, which runs after microtasks (nanotasks?)
> 2. The ability to put tasks at the start of the microtask queue rather than
> at the end

I was just thinking to hardcode this into the algorithm that's run at
the end of the microtask. Note that closing the transaction never runs
code, which means that very little implementation complexity is
needed.

I definitely agree that both of the above options are pretty unattractive.

/ Jonas
Received on Thursday, 19 June 2014 03:24:38 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 18:14:25 UTC