Changeset 61124 in webkit


Ignore:
Timestamp:
Jun 14, 2010 8:13:33 AM (14 years ago)
Author:
loislo@chromium.org
Message:

2010-06-14 Ilya Tikhonovsky <loislo@chromium.org>

Unreviewed build fix.

This is a fix for flaky inspector tests at gtk-debug bots.

  • WebCoreSupport/InspectorClientGtk.cpp: (WebKit::InspectorFrontendClient::destroyInspectorWindow):
Location:
trunk/WebKit/gtk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/gtk/ChangeLog

    r61113 r61124  
     12010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
     2
     3        Unreviewed build fix.
     4
     5        This is a fix for flaky inspector tests at gtk-debug bots.
     6
     7        * WebCoreSupport/InspectorClientGtk.cpp:
     8        (WebKit::InspectorFrontendClient::destroyInspectorWindow):
     9
    1102010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
    211
  • trunk/WebKit/gtk/WebCoreSupport/InspectorClientGtk.cpp

    r61113 r61124  
    176176    core(m_inspectedWebView)->inspectorController()->disconnectFrontend();
    177177
     178    if (m_inspectorClient)
     179        m_inspectorClient->releaseFrontendPage();
     180
    178181    gboolean handled = FALSE;
    179182    g_signal_emit_by_name(webInspector, "close-window", &handled);
    180183    ASSERT(handled);
    181184
    182     if (m_inspectorClient)
    183         m_inspectorClient->releaseFrontendPage();
     185    // Please do not use member variables here because InspectorFrontendClient object pointed by 'this'
     186    // has been implicitly deleted by "close-window" function.
    184187
    185188    /* we should now dispose our own reference */
Note: See TracChangeset for help on using the changeset viewer.