Changeset 50251 in webkit


Ignore:
Timestamp:
Oct 28, 2009 5:22:14 PM (14 years ago)
Author:
eric@webkit.org
Message:

2009-10-28 Adam Barth <abarth@webkit.org>

Reviewed by Darin Adler.

REGRESSION: crashes in WebCore::RedirectScheduler::timerFired(WebCore::Timer<WebCore::RedirectScheduler>*)
https://bugs.webkit.org/show_bug.cgi?id=30839

Added null check for the case when the frame is detached from the page.

  • loader/RedirectScheduler.cpp: (WebCore::RedirectScheduler::timerFired):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r50250 r50251  
     12009-10-28  Adam Barth  <abarth@webkit.org>
     2
     3        Reviewed by Darin Adler.
     4
     5        REGRESSION: crashes in WebCore::RedirectScheduler::timerFired(WebCore::Timer<WebCore::RedirectScheduler>*)
     6        https://bugs.webkit.org/show_bug.cgi?id=30839
     7
     8        Added null check for the case when the frame is detached from the page.
     9
     10        * loader/RedirectScheduler.cpp:
     11        (WebCore::RedirectScheduler::timerFired):
     12
    1132009-10-28  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
    214
  • trunk/WebCore/loader/RedirectScheduler.cpp

    r50111 r50251  
    268268void RedirectScheduler::timerFired(Timer<RedirectScheduler>*)
    269269{
    270     ASSERT(m_frame->page());
     270    if (!m_frame->page())
     271        return;
    271272
    272273    if (m_frame->page()->defersLoading())
Note: See TracChangeset for help on using the changeset viewer.