Skip to content
  • yurys@chromium.org's avatar
    Web Inspector: split console agent into worker and page console agents · bc7ab39b
    yurys@chromium.org authored
    https://bugs.webkit.org/show_bug.cgi?id=73019
    
    InspectorConsoleAgent now has two descendants: WorkerConsoleAgent and PageConsoleAgent
    which encapsulate functionality specific for the type of inspected instance.
    
    Reviewed by Pavel Feldman.
    
    * CMakeLists.txt:
    * GNUmakefile.list.am:
    * Target.pri:
    * WebCore.gypi:
    * WebCore.vcproj/WebCore.vcproj:
    * WebCore.xcodeproj/project.pbxproj:
    * inspector/InspectorConsoleAgent.cpp:
    (WebCore::InspectorConsoleAgent::InspectorConsoleAgent):
    (WebCore::InspectorConsoleAgent::~InspectorConsoleAgent):
    (WebCore::InspectorConsoleAgent::clearMessages):
    (WebCore::InspectorConsoleAgent::addMessageToConsole):
    (WebCore::InspectorConsoleAgent::resourceRetrievedByXMLHttpRequest):
    (WebCore::InspectorConsoleAgent::didReceiveResponse):
    (WebCore::InspectorConsoleAgent::didFailLoading):
    (WebCore::InspectorConsoleAgent::addConsoleMessage):
    * inspector/InspectorConsoleAgent.h:
    * inspector/InspectorController.cpp:
    (WebCore::InspectorController::InspectorController):
    * inspector/InspectorStyleTextEditor.cpp:
    * inspector/InspectorStyleTextEditor.h:
    * inspector/PageConsoleAgent.cpp: Copied from Source/WebCore/inspector/PageDebuggerAgent.cpp.
    (WebCore::PageConsoleAgent::PageConsoleAgent):
    (WebCore::PageConsoleAgent::~PageConsoleAgent):
    (WebCore::PageConsoleAgent::clearMessages):
    (WebCore::PageConsoleAgent::addInspectedNode):
    (WebCore::PageConsoleAgent::developerExtrasEnabled):
    * inspector/PageConsoleAgent.h: Copied from Source/WebCore/inspector/PageDebuggerAgent.h.
    * inspector/PageDebuggerAgent.cpp:
    * inspector/PageDebuggerAgent.h:
    * inspector/PageRuntimeAgent.cpp: Copied from Source/WebCore/inspector/PageDebuggerAgent.h.
    (WebCore::PageRuntimeAgent::PageRuntimeAgent): PageRuntimeAgent was moved into its own file.
    (WebCore::PageRuntimeAgent::~PageRuntimeAgent):
    (WebCore::PageRuntimeAgent::scriptStateForFrameId):
    (WebCore::PageRuntimeAgent::getDefaultInspectedState):
    * inspector/PageRuntimeAgent.h: Copied from Source/WebCore/inspector/PageDebuggerAgent.h.
    * inspector/WorkerConsoleAgent.cpp: Copied from Source/WebCore/inspector/PageDebuggerAgent.h.
    (WebCore::WorkerConsoleAgent::WorkerConsoleAgent):
    (WebCore::WorkerConsoleAgent::~WorkerConsoleAgent):
    (WebCore::WorkerConsoleAgent::addInspectedNode):
    (WebCore::WorkerConsoleAgent::developerExtrasEnabled):
    * inspector/WorkerConsoleAgent.h: Copied from Source/WebCore/inspector/PageDebuggerAgent.h.
    * inspector/WorkerDebuggerAgent.cpp:
    * inspector/WorkerDebuggerAgent.h:
    * inspector/WorkerInspectorController.cpp:
    (WebCore::WorkerInspectorController::WorkerInspectorController):
    * inspector/WorkerInspectorController.h:
    * inspector/WorkerRuntimeAgent.cpp: Copied from Source/WebCore/inspector/PageDebuggerAgent.h.
    (WebCore::WorkerRuntimeAgent::WorkerRuntimeAgent): WorkerRuntimeAgent was moved into its own file.
    (WebCore::WorkerRuntimeAgent::~WorkerRuntimeAgent):
    (WebCore::WorkerRuntimeAgent::scriptStateForFrameId):
    (WebCore::WorkerRuntimeAgent::getDefaultInspectedState):
    * inspector/WorkerRuntimeAgent.h: Copied from Source/WebCore/inspector/PageDebuggerAgent.h.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101081 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    bc7ab39b