summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/inspector/InstrumentingAgents.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/inspector/InstrumentingAgents.h')
-rw-r--r--Source/WebCore/inspector/InstrumentingAgents.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/Source/WebCore/inspector/InstrumentingAgents.h b/Source/WebCore/inspector/InstrumentingAgents.h
index c53ef00..3b67edd 100644
--- a/Source/WebCore/inspector/InstrumentingAgents.h
+++ b/Source/WebCore/inspector/InstrumentingAgents.h
@@ -36,7 +36,9 @@
namespace WebCore {
+class InspectorAgent;
class InspectorApplicationCacheAgent;
+class InspectorPageAgent;
class InspectorBrowserDebuggerAgent;
class InspectorCSSAgent;
class InspectorConsoleAgent;
@@ -54,7 +56,9 @@ class InstrumentingAgents {
WTF_MAKE_FAST_ALLOCATED;
public:
InstrumentingAgents()
- : m_inspectorCSSAgent(0)
+ : m_inspectorAgent(0)
+ , m_inspectorPageAgent(0)
+ , m_inspectorCSSAgent(0)
, m_inspectorConsoleAgent(0)
, m_inspectorDOMAgent(0)
, m_inspectorResourceAgent(0)
@@ -77,6 +81,12 @@ public:
{ }
~InstrumentingAgents() { }
+ InspectorAgent* inspectorAgent() const { return m_inspectorAgent; }
+ void setInspectorAgent(InspectorAgent* agent) { m_inspectorAgent = agent; }
+
+ InspectorPageAgent* inspectorPageAgent() const { return m_inspectorPageAgent; }
+ void setInspectorPageAgent(InspectorPageAgent* agent) { m_inspectorPageAgent = agent; }
+
InspectorCSSAgent* inspectorCSSAgent() const { return m_inspectorCSSAgent; }
void setInspectorCSSAgent(InspectorCSSAgent* agent) { m_inspectorCSSAgent = agent; }
@@ -119,6 +129,8 @@ public:
#endif
private:
+ InspectorAgent* m_inspectorAgent;
+ InspectorPageAgent* m_inspectorPageAgent;
InspectorCSSAgent* m_inspectorCSSAgent;
InspectorConsoleAgent* m_inspectorConsoleAgent;
InspectorDOMAgent* m_inspectorDOMAgent;