Bug 1004871 part 7 - Remove event queueing from GetPositionInIteration and do it...
commit3ce242ee4845df3b8be9e34c94b4c150c620cd38
authorBrian Birtles <birtles@gmail.com>
Wed, 28 May 2014 07:51:49 +0000 (28 16:51 +0900)
committerBrian Birtles <birtles@gmail.com>
Wed, 28 May 2014 07:51:49 +0000 (28 16:51 +0900)
treee74d67bf3e82f889043016c07ba2fc9e58eeb4ea
parentefbd69312841e0dec173b2ca2943b73e54bef4d8
Bug 1004871 part 7 - Remove event queueing from GetPositionInIteration and do it in GetEventsAt; r=dholbert

This patch simply shifts the event-related code from GetPositionInIteration to
GetEventsAt. Although there are simplifications that could be done to
GetEventsAt, they are deferred to a subsequent patch so as not to obscure the
translation of code from one function to another.

As a result of moving event-related handling from GetPositionInIteration it no
longer needs to support different main-thread vs compositor modes.
layout/style/nsAnimationManager.cpp
layout/style/nsAnimationManager.h