| OLD | NEW | 
|    1 /* |    1 /* | 
|    2  * Copyright (C) 2008 Apple Inc. All rights reserved. |    2  * Copyright (C) 2008 Apple Inc. All rights reserved. | 
|    3  * |    3  * | 
|    4  * Redistribution and use in source and binary forms, with or without |    4  * Redistribution and use in source and binary forms, with or without | 
|    5  * modification, are permitted provided that the following conditions |    5  * modification, are permitted provided that the following conditions | 
|    6  * are met: |    6  * are met: | 
|    7  * 1. Redistributions of source code must retain the above copyright |    7  * 1. Redistributions of source code must retain the above copyright | 
|    8  *    notice, this list of conditions and the following disclaimer. |    8  *    notice, this list of conditions and the following disclaimer. | 
|    9  * 2. Redistributions in binary form must reproduce the above copyright |    9  * 2. Redistributions in binary form must reproduce the above copyright | 
|   10  *    notice, this list of conditions and the following disclaimer in the |   10  *    notice, this list of conditions and the following disclaimer in the | 
| (...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  241  |  241  | 
|  242 void SMILTimeContainer::cancelAnimationFrame() |  242 void SMILTimeContainer::cancelAnimationFrame() | 
|  243 { |  243 { | 
|  244     m_frameSchedulingState = Idle; |  244     m_frameSchedulingState = Idle; | 
|  245     m_wakeupTimer.stop(); |  245     m_wakeupTimer.stop(); | 
|  246 } |  246 } | 
|  247  |  247  | 
|  248 void SMILTimeContainer::scheduleWakeUp(double delayTime, FrameSchedulingState fr
     ameSchedulingState) |  248 void SMILTimeContainer::scheduleWakeUp(double delayTime, FrameSchedulingState fr
     ameSchedulingState) | 
|  249 { |  249 { | 
|  250     ASSERT(frameSchedulingState != Idle); |  250     ASSERT(frameSchedulingState != Idle); | 
|  251     m_wakeupTimer.startOneShot(delayTime); |  251     m_wakeupTimer.startOneShot(delayTime, FROM_HERE); | 
|  252     m_frameSchedulingState = frameSchedulingState; |  252     m_frameSchedulingState = frameSchedulingState; | 
|  253 } |  253 } | 
|  254  |  254  | 
|  255 void SMILTimeContainer::wakeupTimerFired(Timer<SMILTimeContainer>*) |  255 void SMILTimeContainer::wakeupTimerFired(Timer<SMILTimeContainer>*) | 
|  256 { |  256 { | 
|  257     if (m_frameSchedulingState == AnimationFrame) { |  257     if (m_frameSchedulingState == AnimationFrame) { | 
|  258         ASSERT(isTimelineRunning()); |  258         ASSERT(isTimelineRunning()); | 
|  259         m_frameSchedulingState = Idle; |  259         m_frameSchedulingState = Idle; | 
|  260         serviceOnNextFrame(); |  260         serviceOnNextFrame(); | 
|  261     } else { |  261     } else { | 
| (...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  420             if (animDiscard->inDocument()) { |  420             if (animDiscard->inDocument()) { | 
|  421                 animDiscard->remove(IGNORE_EXCEPTION); |  421                 animDiscard->remove(IGNORE_EXCEPTION); | 
|  422                 ASSERT(!animDiscard->inDocument()); |  422                 ASSERT(!animDiscard->inDocument()); | 
|  423             } |  423             } | 
|  424         } |  424         } | 
|  425     } |  425     } | 
|  426     return earliestFireTime; |  426     return earliestFireTime; | 
|  427 } |  427 } | 
|  428  |  428  | 
|  429 } |  429 } | 
| OLD | NEW |