Changeset 51544 in webkit


Ignore:
Timestamp:
Dec 1, 2009 9:24:08 AM (14 years ago)
Author:
eric@webkit.org
Message:

2009-12-01 Yael Aharon <yael.aharon@nokia.com>

Reviewed by Timothy Hatcher.

Reloading WebInspector from context menu is closing it instead of reloading.
https://bugs.webkit.org/show_bug.cgi?id=32004

When reloading WebInspector, don't delete its m_page.

  • inspector/InspectorController.cpp: (WebCore::InspectorController::close):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r51540 r51544  
     12009-12-01  Yael Aharon  <yael.aharon@nokia.com>
     2
     3        Reviewed by Timothy Hatcher.
     4
     5        Reloading WebInspector from context menu is closing it instead of reloading.
     6        https://bugs.webkit.org/show_bug.cgi?id=32004
     7
     8        When reloading WebInspector, don't delete its m_page.
     9
     10        * inspector/InspectorController.cpp:
     11        (WebCore::InspectorController::close):
     12
    1132009-12-01  Steve Block  <steveblock@google.com>
    214
  • trunk/WebCore/inspector/InspectorController.cpp

    r51528 r51544  
    631631    m_timelineAgent = 0;
    632632    m_scriptState = 0;
    633     if (m_page)
    634         m_page->setParentInspectorController(0);
    635     m_page = 0;
     633    if (m_page) {
     634        if (!m_page->mainFrame() || !m_page->mainFrame()->loader() || !m_page->mainFrame()->loader()->isLoading()) {
     635            m_page->setParentInspectorController(0);
     636            m_page = 0;
     637        }
     638    }
    636639}
    637640
Note: See TracChangeset for help on using the changeset viewer.