| Index: Source/core/inspector/InspectorCanvasAgent.cpp
|
| diff --git a/Source/core/inspector/InspectorCanvasAgent.cpp b/Source/core/inspector/InspectorCanvasAgent.cpp
|
| index eaa53142de34c28ae3377a29739ec8d1913394c8..b1856adabec3f4d3968a5de8e601221fa8f29440 100644
|
| --- a/Source/core/inspector/InspectorCanvasAgent.cpp
|
| +++ b/Source/core/inspector/InspectorCanvasAgent.cpp
|
| @@ -62,8 +62,13 @@ namespace CanvasAgentState {
|
| static const char canvasAgentEnabled[] = "canvasAgentEnabled";
|
| };
|
|
|
| -InspectorCanvasAgent::InspectorCanvasAgent(InstrumentingAgents* instrumentingAgents, InspectorCompositeState* state, InspectorPageAgent* pageAgent, InjectedScriptManager* injectedScriptManager)
|
| - : InspectorBaseAgent<InspectorCanvasAgent>("Canvas", instrumentingAgents, state)
|
| +PassRefPtr<InspectorCanvasAgent> InspectorCanvasAgent::create(InstrumentingAgents* instrumentingAgents, InspectorState* state, PassRefPtr<InspectorPageAgent> pageAgent, InjectedScriptManager* injectedScriptManager)
|
| +{
|
| + return adoptRef(new InspectorCanvasAgent(instrumentingAgents, state, pageAgent, injectedScriptManager));
|
| +}
|
| +
|
| +InspectorCanvasAgent::InspectorCanvasAgent(InstrumentingAgents* instrumentingAgents, InspectorState* state, PassRefPtr<InspectorPageAgent> pageAgent, InjectedScriptManager* injectedScriptManager)
|
| + : InspectorBaseAgent(instrumentingAgents, state)
|
| , m_pageAgent(pageAgent)
|
| , m_injectedScriptManager(injectedScriptManager)
|
| , m_frontend(0)
|
| @@ -349,5 +354,11 @@ void InspectorCanvasAgent::didBeginFrame()
|
| }
|
| }
|
|
|
| +InspectorCanvasController::InspectorCanvasController(InstrumentingAgents* instrumentingAgents, InspectorCompositeState* compositeState, InspectorPageController* pageController, InjectedScriptManager* injectedScriptManager)
|
| + : InspectorBaseController<InspectorCanvasController, InspectorCanvasAgent>("Canvas", instrumentingAgents, compositeState)
|
| +{
|
| + setAgent(InspectorCanvasAgent::create(m_instrumentingAgents, m_state, pageController->getAgent(), injectedScriptManager));
|
| +}
|
| +
|
| } // namespace WebCore
|
|
|
|
|