[Bug 22991] [Custom]: Elaborate enqueuing a lifecycle callback

https://www.w3.org/Bugs/Public/show_bug.cgi?id=22991

Dimitri Glazkov <dglazkov@chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #1 from Dimitri Glazkov <dglazkov@chromium.org> ---
(In reply to comment #0)
> There are some conditions I think are missing. These are probably in other
> open bugs but here's a summary:
> 
> - Inserted, removed need to become entered, left document; they should only
> be enqueued if the document has a view.

https://dvcs.w3.org/hg/webcomponents/rev/3d4a6a4e4a3d and bug 22565.

> - The entered callback should be queued at the point the prototype changes,
> and not when the created callback is scheduled.

https://dvcs.w3.org/hg/webcomponents/rev/81123e455a55

> - With the exception of the created callback and the magic entered callback,
> callbacks should not be queued until the created callback starts to run.
> - There's this newfangled "not dispatching while the created callback is
> running."

I'll lump both of these into bug 22966.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Monday, 26 August 2013 18:50:41 UTC