Changeset 111884 in webkit


Ignore:
Timestamp:
Mar 23, 2012, 11:34:31 AM (13 years ago)
Author:
mitz@apple.com
Message:
<rdar://problem/7883987> ASSERTION FAILED: ASSERT(input == AnimationStateInputEndTimerFired
input == AnimationStateInputPlayStatePaused) in AnimationBase::updateStateMachine causing multiple "crashes" on Lion Intel Debug WebKit testers

https://bugs.webkit.org/show_bug.cgi?id=81351

Rubber-stamped by Jessie Berlin.

  • page/animation/AnimationBase.cpp:

(WebCore::AnimationBase::updateStateMachine): Replaced the assertion with a LOG_ERROR so that
the issue is still noticeable, but it does not automatically make the debug bots red.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r111883 r111884  
     12012-03-23  Dan Bernstein  <mitz@apple.com>
     2
     3        <rdar://problem/7883987> ASSERTION FAILED: ASSERT(input == AnimationStateInputEndTimerFired || input == AnimationStateInputPlayStatePaused) in AnimationBase::updateStateMachine causing multiple "crashes" on Lion Intel Debug WebKit testers
     4        https://bugs.webkit.org/show_bug.cgi?id=81351
     5
     6        Rubber-stamped by Jessie Berlin.
     7
     8        * page/animation/AnimationBase.cpp:
     9        (WebCore::AnimationBase::updateStateMachine): Replaced the assertion with a LOG_ERROR so that
     10        the issue is still noticeable, but it does not automatically make the debug bots red.
     11
    1122012-03-23  Mike Lawther  <mikelawther@chromium.org>
    213
  • trunk/Source/WebCore/page/animation/AnimationBase.cpp

    r110886 r111884  
    14951495            break;
    14961496        case AnimationStateEnding:
    1497             ASSERT(input == AnimationStateInputEndTimerFired || input == AnimationStateInputPlayStatePaused);
    1498 
     1497#if !LOG_DISABLED
     1498            if (input != AnimationStateInputEndTimerFired && input != AnimationStateInputPlayStatePaused)
     1499                LOG_ERROR("State is AnimationStateEnding, but input is not AnimationStateInputEndTimerFired or AnimationStateInputPlayStatePaused. It is %d.", input);
     1500#endif
    14991501            if (input == AnimationStateInputEndTimerFired) {
    15001502
Note: See TracChangeset for help on using the changeset viewer.