DescriptionDevTools: move instrumentation of v8 calls into V8ScriptRunner
All function calls/script evaluations in Blink now go through V8ScriptRunner moving InspectorInstrumentation hooks in there guarantees that all call sites are instrumented.
I left InspectorInstrumentation::willEvaluateScript but it is now only used by DOMDebugger to support "pause on first statement" breakpoints. If I moved this call into V8ScriptRunner::runCompiledScript we would start pausing on all console evaluations including those made for auto-complete. This can be addressed separately.
BUG=525306
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201443
Patch Set 1 #Patch Set 2 #Patch Set 3 : Merged willCall and willEvaluate on V8DebuggerAgent #
Total comments: 4
Patch Set 4 : addressed comments #Messages
Total messages: 13 (5 generated)
|