Re: [whatwg] Move RequestAnimationFrame steps into HTML?

On Wed, Sep 17, 2014 at 3:53 PM, Ian Hickson <ian@hixie.ch> wrote:

> On Wed, 17 Sep 2014, James Robinson wrote:
>
> I'd be happy to do this. I've filed a bug to track it:
>
>    https://www.w3.org/Bugs/Public/show_bug.I can't speak for the editors
> of that spec, but I'm pretty sure thcgi?id=26839
> <https://www.w3.org/Bugs/Public/show_bug.cgi?id=26839>
>
> This will actually help substantially with resolving this issue also:
>
>    https://www.w3.org/Bugs/Public/show_bug.cgi?id=26636
>
> Do you have a log of the issues that are outstanding on this spec?
>

http://lists.w3.org/Archives/Public/public-web-perf/2014Jul/0019.html and
http://lists.w3.org/Archives/Public/public-web-perf/2014Jun/0035.html
describe two open issues with the spec.  The resolutions for both are (I
believe) pretty simple and described in those threads.

https://www.w3.org/Bugs/Public/show_bug.cgi?id=26440 and
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26636 (which you mentioned)
are issues that would be a lot easier to resolve if we had the processing
model for this system described in one place.

The Web Animation spec defines a fuzzy hook into the requestAnimationFrame
processing model here:
http://w3c.github.io/web-animations/#script-execution-and-live-updates-to-the-model,
but that should probably be tightened up as it doesn't specify many details
exactly such as the order things happen in different frames or exactly what
sorts of things can happen between sampling a WebAnimations animation and
running a requestAnimationFrame callback.  I believe that the editors (+cc
Shane) of that spec would really appreciate having a better model to hook
in to in order to precisely define these things.

Thanks,
- James


>
> --
> Ian Hickson               U+1047E                )\._.,--....,'``.    fL
> http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
> Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
>

Received on Wednesday, 17 September 2014 23:02:57 UTC