Fix by Mitz Pettel, reviewed by Darin.
authorap <ap@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 16 Feb 2006 17:09:51 +0000 (17:09 +0000)
committerap <ap@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 16 Feb 2006 17:09:51 +0000 (17:09 +0000)
commitd9562eed2afe176531d1fca169370914f20238e9
tree321abb18f0d376bc1ce811dc28445100cb47fec3
parented7779213204f040f7cde78a08fb3173ee62445d
    Fix by Mitz Pettel, reviewed by Darin.

        - fix http://bugzilla.opendarwin.org/show_bug.cgi?id=7274
          Assertion failure in TimerBase::checkHeapIndex() (Timer.cpp:199) !timerHeap->isEmpty()

        * platform/Timer.cpp:
        (WebCore::TimerBase::stop): Call setNextFireTime(0) unconditionally to make sure the timer
        is removed from timersReadyToFire so that fireTimers doesn't try to fire a deleted timer.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@12847 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/platform/Timer.cpp