Title: [161586] trunk/Source/WebCore
Revision
161586
Author
[email protected]
Date
2014-01-09 14:49:15 -0800 (Thu, 09 Jan 2014)

Log Message

Web Inspector: Remove Unnecessary InspectorAgent parameters
https://bugs.webkit.org/show_bug.cgi?id=126712

Patch by Joseph Pecoraro <[email protected]> on 2014-01-09
Reviewed by Timothy Hatcher.

* inspector/InspectorController.cpp:
(WebCore::InspectorController::InspectorController):
* inspector/InspectorDOMDebuggerAgent.cpp:
(WebCore::InspectorDOMDebuggerAgent::create):
(WebCore::InspectorDOMDebuggerAgent::InspectorDOMDebuggerAgent):
* inspector/InspectorDOMDebuggerAgent.h:
* inspector/InspectorPageAgent.cpp:
(WebCore::InspectorPageAgent::create):
(WebCore::InspectorPageAgent::InspectorPageAgent):
* inspector/InspectorPageAgent.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (161585 => 161586)


--- trunk/Source/WebCore/ChangeLog	2014-01-09 22:23:48 UTC (rev 161585)
+++ trunk/Source/WebCore/ChangeLog	2014-01-09 22:49:15 UTC (rev 161586)
@@ -1,3 +1,21 @@
+2014-01-09  Joseph Pecoraro  <[email protected]>
+
+        Web Inspector: Remove Unnecessary InspectorAgent parameters
+        https://bugs.webkit.org/show_bug.cgi?id=126712
+
+        Reviewed by Timothy Hatcher.
+
+        * inspector/InspectorController.cpp:
+        (WebCore::InspectorController::InspectorController):
+        * inspector/InspectorDOMDebuggerAgent.cpp:
+        (WebCore::InspectorDOMDebuggerAgent::create):
+        (WebCore::InspectorDOMDebuggerAgent::InspectorDOMDebuggerAgent):
+        * inspector/InspectorDOMDebuggerAgent.h:
+        * inspector/InspectorPageAgent.cpp:
+        (WebCore::InspectorPageAgent::create):
+        (WebCore::InspectorPageAgent::InspectorPageAgent):
+        * inspector/InspectorPageAgent.h:
+
 2014-01-09  Antti Koivisto  <[email protected]>
 
         Remove an accidentally left-behind static_cast.

Modified: trunk/Source/WebCore/inspector/InspectorController.cpp (161585 => 161586)


--- trunk/Source/WebCore/inspector/InspectorController.cpp	2014-01-09 22:23:48 UTC (rev 161585)
+++ trunk/Source/WebCore/inspector/InspectorController.cpp	2014-01-09 22:49:15 UTC (rev 161586)
@@ -100,7 +100,7 @@
     m_inspectorAgent = inspectorAgentPtr.get();
     m_agents.append(inspectorAgentPtr.release());
 
-    OwnPtr<InspectorPageAgent> pageAgentPtr(InspectorPageAgent::create(m_instrumentingAgents.get(), page, m_inspectorAgent, inspectorClient, m_overlay.get()));
+    OwnPtr<InspectorPageAgent> pageAgentPtr(InspectorPageAgent::create(m_instrumentingAgents.get(), page, inspectorClient, m_overlay.get()));
     InspectorPageAgent* pageAgent = pageAgentPtr.get();
     m_pageAgent = pageAgentPtr.get();
     m_agents.append(pageAgentPtr.release());
@@ -150,7 +150,7 @@
     m_debuggerAgent = debuggerAgentPtr.get();
     m_agents.append(debuggerAgentPtr.release());
 
-    OwnPtr<InspectorDOMDebuggerAgent> domDebuggerAgentPtr(InspectorDOMDebuggerAgent::create(m_instrumentingAgents.get(), m_domAgent, m_debuggerAgent, m_inspectorAgent));
+    OwnPtr<InspectorDOMDebuggerAgent> domDebuggerAgentPtr(InspectorDOMDebuggerAgent::create(m_instrumentingAgents.get(), m_domAgent, m_debuggerAgent));
     m_domDebuggerAgent = domDebuggerAgentPtr.get();
     m_agents.append(domDebuggerAgentPtr.release());
 

Modified: trunk/Source/WebCore/inspector/InspectorDOMDebuggerAgent.cpp (161585 => 161586)


--- trunk/Source/WebCore/inspector/InspectorDOMDebuggerAgent.cpp	2014-01-09 22:23:48 UTC (rev 161585)
+++ trunk/Source/WebCore/inspector/InspectorDOMDebuggerAgent.cpp	2014-01-09 22:49:15 UTC (rev 161586)
@@ -35,7 +35,6 @@
 #include "InspectorDOMDebuggerAgent.h"
 
 #include "HTMLElement.h"
-#include "InspectorAgent.h"
 #include "InspectorDOMAgent.h"
 #include "InspectorDebuggerAgent.h"
 #include "InspectorInstrumentation.h"
@@ -65,12 +64,12 @@
 
 namespace WebCore {
 
-PassOwnPtr<InspectorDOMDebuggerAgent> InspectorDOMDebuggerAgent::create(InstrumentingAgents* instrumentingAgents, InspectorDOMAgent* domAgent, InspectorDebuggerAgent* debuggerAgent, InspectorAgent* inspectorAgent)
+PassOwnPtr<InspectorDOMDebuggerAgent> InspectorDOMDebuggerAgent::create(InstrumentingAgents* instrumentingAgents, InspectorDOMAgent* domAgent, InspectorDebuggerAgent* debuggerAgent)
 {
-    return adoptPtr(new InspectorDOMDebuggerAgent(instrumentingAgents, domAgent, debuggerAgent, inspectorAgent));
+    return adoptPtr(new InspectorDOMDebuggerAgent(instrumentingAgents, domAgent, debuggerAgent));
 }
 
-InspectorDOMDebuggerAgent::InspectorDOMDebuggerAgent(InstrumentingAgents* instrumentingAgents, InspectorDOMAgent* domAgent, InspectorDebuggerAgent* debuggerAgent, InspectorAgent*)
+InspectorDOMDebuggerAgent::InspectorDOMDebuggerAgent(InstrumentingAgents* instrumentingAgents, InspectorDOMAgent* domAgent, InspectorDebuggerAgent* debuggerAgent)
     : InspectorAgentBase(ASCIILiteral("DOMDebugger"), instrumentingAgents)
     , m_domAgent(domAgent)
     , m_debuggerAgent(debuggerAgent)

Modified: trunk/Source/WebCore/inspector/InspectorDOMDebuggerAgent.h (161585 => 161586)


--- trunk/Source/WebCore/inspector/InspectorDOMDebuggerAgent.h	2014-01-09 22:23:48 UTC (rev 161585)
+++ trunk/Source/WebCore/inspector/InspectorDOMDebuggerAgent.h	2014-01-09 22:49:15 UTC (rev 161586)
@@ -48,7 +48,6 @@
 namespace WebCore {
 
 class Element;
-class InspectorAgent;
 class InspectorDOMAgent;
 class InspectorDebuggerAgent;
 class InstrumentingAgents;
@@ -59,7 +58,7 @@
 class InspectorDOMDebuggerAgent : public InspectorAgentBase, public InspectorDebuggerAgent::Listener, public Inspector::InspectorDOMDebuggerBackendDispatcherHandler {
     WTF_MAKE_NONCOPYABLE(InspectorDOMDebuggerAgent);
 public:
-    static PassOwnPtr<InspectorDOMDebuggerAgent> create(InstrumentingAgents*, InspectorDOMAgent*, InspectorDebuggerAgent*, InspectorAgent*);
+    static PassOwnPtr<InspectorDOMDebuggerAgent> create(InstrumentingAgents*, InspectorDOMAgent*, InspectorDebuggerAgent*);
 
     virtual ~InspectorDOMDebuggerAgent();
 
@@ -88,7 +87,7 @@
     virtual void discardAgent();
 
 private:
-    InspectorDOMDebuggerAgent(InstrumentingAgents*, InspectorDOMAgent*, InspectorDebuggerAgent*, InspectorAgent*);
+    InspectorDOMDebuggerAgent(InstrumentingAgents*, InspectorDOMAgent*, InspectorDebuggerAgent*);
 
     // InspectorDebuggerAgent::Listener implementation.
     virtual void debuggerWasEnabled();

Modified: trunk/Source/WebCore/inspector/InspectorPageAgent.cpp (161585 => 161586)


--- trunk/Source/WebCore/inspector/InspectorPageAgent.cpp	2014-01-09 22:23:48 UTC (rev 161585)
+++ trunk/Source/WebCore/inspector/InspectorPageAgent.cpp	2014-01-09 22:49:15 UTC (rev 161586)
@@ -56,7 +56,6 @@
 #include "HTMLNames.h"
 #include "IdentifiersFactory.h"
 #include "ImageBuffer.h"
-#include "InspectorAgent.h"
 #include "InspectorClient.h"
 #include "InspectorDOMAgent.h"
 #include "InspectorInstrumentation.h"
@@ -226,9 +225,9 @@
     return decodeBuffer(data, size, textEncodingName, result);
 }
 
-PassOwnPtr<InspectorPageAgent> InspectorPageAgent::create(InstrumentingAgents* instrumentingAgents, Page* page, InspectorAgent* inspectorAgent, InspectorClient* client, InspectorOverlay* overlay)
+PassOwnPtr<InspectorPageAgent> InspectorPageAgent::create(InstrumentingAgents* instrumentingAgents, Page* page, InspectorClient* client, InspectorOverlay* overlay)
 {
-    return adoptPtr(new InspectorPageAgent(instrumentingAgents, page, inspectorAgent, client, overlay));
+    return adoptPtr(new InspectorPageAgent(instrumentingAgents, page, client, overlay));
 }
 
 // static
@@ -348,10 +347,9 @@
     return resourceTypeJson(cachedResourceType(cachedResource));
 }
 
-InspectorPageAgent::InspectorPageAgent(InstrumentingAgents* instrumentingAgents, Page* page, InspectorAgent* inspectorAgent, InspectorClient* client, InspectorOverlay* overlay)
+InspectorPageAgent::InspectorPageAgent(InstrumentingAgents* instrumentingAgents, Page* page, InspectorClient* client, InspectorOverlay* overlay)
     : InspectorAgentBase(ASCIILiteral("Page"), instrumentingAgents)
     , m_page(page)
-    , m_inspectorAgent(inspectorAgent)
     , m_client(client)
     , m_overlay(overlay)
     , m_lastScriptIdentifier(0)

Modified: trunk/Source/WebCore/inspector/InspectorPageAgent.h (161585 => 161586)


--- trunk/Source/WebCore/inspector/InspectorPageAgent.h	2014-01-09 22:23:48 UTC (rev 161585)
+++ trunk/Source/WebCore/inspector/InspectorPageAgent.h	2014-01-09 22:49:15 UTC (rev 161586)
@@ -56,7 +56,6 @@
 class Frame;
 class Frontend;
 class GraphicsContext;
-class InspectorAgent;
 class InspectorClient;
 class InspectorOverlay;
 class InstrumentingAgents;
@@ -82,7 +81,7 @@
         OtherResource
     };
 
-    static PassOwnPtr<InspectorPageAgent> create(InstrumentingAgents*, Page*, InspectorAgent*, InspectorClient*, InspectorOverlay*);
+    static PassOwnPtr<InspectorPageAgent> create(InstrumentingAgents*, Page*, InspectorClient*, InspectorOverlay*);
 
     static bool cachedResourceContent(CachedResource*, String* result, bool* base64Encoded);
     static bool sharedBufferContent(PassRefPtr<SharedBuffer>, const String& textEncodingName, bool withBase64Encode, String* result);
@@ -165,7 +164,7 @@
     static DocumentLoader* assertDocumentLoader(ErrorString*, Frame*);
 
 private:
-    InspectorPageAgent(InstrumentingAgents*, Page*, InspectorAgent*, InspectorClient*, InspectorOverlay*);
+    InspectorPageAgent(InstrumentingAgents*, Page*, InspectorClient*, InspectorOverlay*);
 #if ENABLE(TOUCH_EVENTS)
     void updateTouchEventEmulationInPage(bool);
 #endif
@@ -176,7 +175,6 @@
     PassRefPtr<Inspector::TypeBuilder::Page::Frame> buildObjectForFrame(Frame*);
     PassRefPtr<Inspector::TypeBuilder::Page::FrameResourceTree> buildObjectForFrameTree(Frame*);
     Page* m_page;
-    InspectorAgent* m_inspectorAgent;
     InspectorClient* m_client;
     std::unique_ptr<Inspector::InspectorPageFrontendDispatcher> m_frontendDispatcher;
     RefPtr<Inspector::InspectorPageBackendDispatcher> m_backendDispatcher;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to