| Index: third_party/WebKit/Source/core/inspector/InspectorDOMDebuggerAgent.cpp
|
| diff --git a/third_party/WebKit/Source/core/inspector/InspectorDOMDebuggerAgent.cpp b/third_party/WebKit/Source/core/inspector/InspectorDOMDebuggerAgent.cpp
|
| index afdd56be051ffd73acec5121a38e97b126721eed..05e4a4372df607d5c3f9f79fb81c7921da75a5ff 100644
|
| --- a/third_party/WebKit/Source/core/inspector/InspectorDOMDebuggerAgent.cpp
|
| +++ b/third_party/WebKit/Source/core/inspector/InspectorDOMDebuggerAgent.cpp
|
| @@ -63,6 +63,7 @@ static const char webglErrorFiredEventName[] = "webglErrorFired";
|
| static const char webglWarningFiredEventName[] = "webglWarningFired";
|
| static const char webglErrorNameProperty[] = "webglErrorName";
|
| static const char scriptBlockedByCSPEventName[] = "scriptBlockedByCSP";
|
| +static const char canvasContextCreatedEventName[] = "canvasContextCreated";
|
|
|
| namespace DOMDebuggerAgentState {
|
| static const char eventListenerBreakpoints[] = "eventListenerBreakpoints";
|
| @@ -774,6 +775,11 @@ void InspectorDOMDebuggerAgent::willSendXMLHttpOrFetchNetworkRequest(
|
| toV8InspectorStringView(json));
|
| }
|
|
|
| +void InspectorDOMDebuggerAgent::didCreateCanvasContext() {
|
| + pauseOnNativeEventIfNeeded(
|
| + preparePauseOnNativeEventData(canvasContextCreatedEventName, 0), true);
|
| +}
|
| +
|
| void InspectorDOMDebuggerAgent::didAddBreakpoint() {
|
| if (m_state->booleanProperty(DOMDebuggerAgentState::enabled, false))
|
| return;
|
|
|