| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011 Google Inc. All rights reserved. | 2 * Copyright (C) 2011 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 448 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 459 std::unique_ptr<protocol::Debugger::Location> location = protocol::Debugger:
:Location::create() | 459 std::unique_ptr<protocol::Debugger::Location> location = protocol::Debugger:
:Location::create() |
| 460 .setScriptId(scriptId) | 460 .setScriptId(scriptId) |
| 461 .setLineNumber(lineNumber).build(); | 461 .setLineNumber(lineNumber).build(); |
| 462 location->setColumnNumber(columnNumber); | 462 location->setColumnNumber(columnNumber); |
| 463 std::unique_ptr<protocol::DOMDebugger::EventListener> value = protocol::DOMD
ebugger::EventListener::create() | 463 std::unique_ptr<protocol::DOMDebugger::EventListener> value = protocol::DOMD
ebugger::EventListener::create() |
| 464 .setType(info.eventType) | 464 .setType(info.eventType) |
| 465 .setUseCapture(info.useCapture) | 465 .setUseCapture(info.useCapture) |
| 466 .setPassive(info.passive) | 466 .setPassive(info.passive) |
| 467 .setLocation(std::move(location)).build(); | 467 .setLocation(std::move(location)).build(); |
| 468 if (!objectGroupId.isEmpty()) { | 468 if (!objectGroupId.isEmpty()) { |
| 469 value->setHandler(m_v8Session->wrapObject(context, function, objectGroup
Id)); | 469 value->setHandler(m_v8Session->wrapObject(context, function, objectGroup
Id, false)); |
| 470 value->setOriginalHandler(m_v8Session->wrapObject(context, info.handler,
objectGroupId)); | 470 value->setOriginalHandler(m_v8Session->wrapObject(context, info.handler,
objectGroupId, false)); |
| 471 v8::Local<v8::Function> removeFunction; | 471 v8::Local<v8::Function> removeFunction; |
| 472 if (info.removeFunction.ToLocal(&removeFunction)) | 472 if (info.removeFunction.ToLocal(&removeFunction)) |
| 473 value->setRemoveFunction(m_v8Session->wrapObject(context, removeFunc
tion, objectGroupId)); | 473 value->setRemoveFunction(m_v8Session->wrapObject(context, removeFunc
tion, objectGroupId, false)); |
| 474 } | 474 } |
| 475 return value; | 475 return value; |
| 476 } | 476 } |
| 477 | 477 |
| 478 void InspectorDOMDebuggerAgent::allowNativeBreakpoint(const String& breakpointNa
me, const String* targetName, bool sync) | 478 void InspectorDOMDebuggerAgent::allowNativeBreakpoint(const String& breakpointNa
me, const String* targetName, bool sync) |
| 479 { | 479 { |
| 480 pauseOnNativeEventIfNeeded(preparePauseOnNativeEventData(breakpointName, tar
getName), sync); | 480 pauseOnNativeEventIfNeeded(preparePauseOnNativeEventData(breakpointName, tar
getName), sync); |
| 481 } | 481 } |
| 482 | 482 |
| 483 void InspectorDOMDebuggerAgent::willInsertDOMNode(Node* parent) | 483 void InspectorDOMDebuggerAgent::willInsertDOMNode(Node* parent) |
| (...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 714 m_instrumentingAgents->removeInspectorDOMDebuggerAgent(this); | 714 m_instrumentingAgents->removeInspectorDOMDebuggerAgent(this); |
| 715 } | 715 } |
| 716 } | 716 } |
| 717 | 717 |
| 718 void InspectorDOMDebuggerAgent::didCommitLoadForLocalFrame(LocalFrame*) | 718 void InspectorDOMDebuggerAgent::didCommitLoadForLocalFrame(LocalFrame*) |
| 719 { | 719 { |
| 720 m_domBreakpoints.clear(); | 720 m_domBreakpoints.clear(); |
| 721 } | 721 } |
| 722 | 722 |
| 723 } // namespace blink | 723 } // namespace blink |
| OLD | NEW |