Changeset 86955 in webkit


Ignore:
Timestamp:
May 20, 2011 8:18:40 AM (13 years ago)
Author:
yurys@chromium.org
Message:

2011-05-20 Yury Semikhatsky <yurys@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: use RefPtr instead of OwnPtr to store InspectorBackendDispatcher
https://bugs.webkit.org/show_bug.cgi?id=61188

  • inspector/WorkerInspectorController.cpp: (WebCore::WorkerInspectorController::connectFrontend): (WebCore::WorkerInspectorController::disconnectFrontend):
  • inspector/WorkerInspectorController.h:
Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r86950 r86955  
     12011-05-20  Yury Semikhatsky  <yurys@chromium.org>
     2
     3        Reviewed by Pavel Feldman.
     4
     5        Web Inspector: use RefPtr instead of OwnPtr to store InspectorBackendDispatcher
     6        https://bugs.webkit.org/show_bug.cgi?id=61188
     7
     8        * inspector/WorkerInspectorController.cpp:
     9        (WebCore::WorkerInspectorController::connectFrontend):
     10        (WebCore::WorkerInspectorController::disconnectFrontend):
     11        * inspector/WorkerInspectorController.h:
     12
    1132011-05-20  Tonis Tiigi  <tonistiigi@gmail.com>
    214
  • trunk/Source/WebCore/inspector/WorkerInspectorController.cpp

    r85850 r86955  
    9999    m_state->unmute();
    100100    m_frontend = adoptPtr(new InspectorFrontend(channel));
    101     m_backendDispatcher = adoptPtr(new InspectorBackendDispatcher(
     101    m_backendDispatcher = adoptRef(new InspectorBackendDispatcher(
    102102        channel,
    103103#if ENABLE(OFFLINE_WEB_APPLICATIONS)
     
    139139    if (!m_frontend)
    140140        return;
     141    m_backendDispatcher->clearFrontend();
    141142    m_backendDispatcher.clear();
    142143    // Destroying agents would change the state, but we don't want that.
  • trunk/Source/WebCore/inspector/WorkerInspectorController.h

    r84125 r86955  
    3838#include <wtf/Noncopyable.h>
    3939#include <wtf/OwnPtr.h>
     40#include <wtf/RefPtr.h>
    4041
    4142namespace WebCore {
     
    7273
    7374    OwnPtr<InspectorFrontend> m_frontend;
    74     OwnPtr<InspectorBackendDispatcher> m_backendDispatcher;
     75    RefPtr<InspectorBackendDispatcher> m_backendDispatcher;
    7576};
    7677
Note: See TracChangeset for help on using the changeset viewer.