v8/test/inspector/debugger
Ingvar Stepanyan c7848612d8 Add support for reporting raw Wasm scripts
This addition will allow to experiment with parsing DWARF information from
WebAssembly on the frontend side for improved debugging.

The frontend must explicitly opt-in to this experiment by setting
`supportsWasmDwarf: true` in `Debugger.enable` params.

When this option is present, and Wasm appears to contain DWARF information
(heuristic: `.debug_info` custom section is present), V8 will not try to
disassemble and report each WebAssembly function as a separate fake script, but
instead will report Wasm module as a whole.

Note that V8 already does this when Wasm is associated with a source map.

Additionally, this CL adds a dedicated `Debugger.getWasmBytecode` command that
accepts scriptId and returns raw wire bytes of the chosen WebAssembly module.

Change-Id: I7a6e80daf8d91ffaaba04fa15688f2ba9552870f
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1809375
Commit-Queue: Ingvar Stepanyan <rreverser@google.com>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#63969}
2019-09-25 14:05:26 +00:00
..
resources [class] Make class field initializers breakable in the debugger 2018-09-17 22:25:44 +00:00
access-obsolete-frame-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
access-obsolete-frame.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
asm-js-breakpoint-before-exec-expected.txt [Test] Add PrepareForOptimization to inspector tests 2019-05-02 16:01:41 +00:00
asm-js-breakpoint-before-exec.js [Test] Add PrepareForOptimization to inspector tests 2019-05-02 16:01:41 +00:00
asm-js-breakpoint-during-exec-expected.txt [Test] Add PrepareForOptimization to inspector tests 2019-05-02 16:01:41 +00:00
asm-js-breakpoint-during-exec.js [Test] Add PrepareForOptimization to inspector tests 2019-05-02 16:01:41 +00:00
asm-js-stack-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
asm-js-stack.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
async-chains-expected.txt WIP: [parser] Fix arrow function name inferring 2019-01-08 08:10:03 +00:00
async-chains.js [inspector] fixed dcheck in stack trace 2017-12-14 20:41:09 +00:00
async-console-count-doesnt-crash-expected.txt [inspector] test for fixed empty stack processing in console.count 2016-10-03 21:10:53 +00:00
async-console-count-doesnt-crash.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
async-for-await-of-promise-stack-expected.txt [ignition] Move for-of desugaring to bytecode 2019-01-14 16:37:41 +00:00
async-for-await-of-promise-stack.js [inspector] reworked async stack instrumentation for async functions 2018-05-30 16:01:59 +00:00
async-function-step-out-expected.txt [test] Update inspector test expectations for await optimization 2019-01-11 16:04:42 +00:00
async-function-step-out.js Revert "[async] Optimize await and AsyncFromSyncIterator" 2018-06-19 20:22:20 +00:00
async-instrumentation-expected.txt [inspector] reworked async instrumentation for promises 2017-11-21 16:56:00 +00:00
async-instrumentation.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
async-promise-late-then-expected.txt [inspector] reworked async instrumentation for promises 2017-11-21 16:56:00 +00:00
async-promise-late-then.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
async-set-timeout-expected.txt [inspector] add async instrumentation for setTimeout in tests 2016-12-13 19:41:22 +00:00
async-set-timeout.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
async-stack-await-expected.txt [inspector] reworked async stack instrumentation for async functions 2018-05-30 16:01:59 +00:00
async-stack-await.js [inspector] reworked async stack instrumentation for async functions 2018-05-30 16:01:59 +00:00
async-stack-created-frame-expected.txt WIP: [parser] Fix arrow function name inferring 2019-01-08 08:10:03 +00:00
async-stack-created-frame.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
async-stack-for-promise-expected.txt WIP: [parser] Fix arrow function name inferring 2019-01-08 08:10:03 +00:00
async-stack-for-promise.js [inspector] reworked async instrumentation for promises 2017-11-21 16:56:00 +00:00
async-stack-load-more-expected.txt WIP: [parser] Fix arrow function name inferring 2019-01-08 08:10:03 +00:00
async-stack-load-more.js [inspector] introduce way to get full stored async stack 2017-11-23 00:22:40 +00:00
break-location-function-calls-expected.txt [inspector] fixed getPossibleBreakpoints 2017-06-07 13:25:52 +00:00
break-location-function-calls.js [inspector] fixed getPossibleBreakpoints 2017-06-07 13:25:52 +00:00
break-locations-await-expected.txt WIP: [parser] Fix arrow function name inferring 2019-01-08 08:10:03 +00:00
break-locations-await.js [inspector] removed break location right before suspension in async function 2017-05-31 12:15:09 +00:00
break-locations-var-init-expected.txt [test] Update inspector test expectations for await optimization 2019-01-11 16:04:42 +00:00
break-locations-var-init.js Revert "[async] Optimize await and AsyncFromSyncIterator" 2018-06-19 20:22:20 +00:00
break-on-exception-and-step-expected.txt [inspector] added missing tests 2018-06-05 01:43:33 +00:00
break-on-exception-and-step.js [inspector] added missing tests 2018-06-05 01:43:33 +00:00
break-on-exception-compiler-errors-expected.txt [scanner] Don't muck with positions of EOS in Next 2018-08-29 14:08:41 +00:00
break-on-exception-compiler-errors.js [inspector] added missing tests 2018-06-05 01:43:33 +00:00
break-on-exception-expected.txt [debug] removed most debugger js 2018-06-03 06:02:59 +00:00
break-on-exception.js [debug] removed most debugger js 2018-06-03 06:02:59 +00:00
breakpoints-and-side-effects-expected.txt Reland "[debug] introduced runtime side effect check" 2018-04-05 03:36:10 +00:00
breakpoints-and-side-effects.js Reland "[debug] introduced runtime side effect check" 2018-04-05 03:36:10 +00:00
breakpoints-expected.txt [inspector] split DebuggerAgent::breakpointsCookie 2017-10-06 22:01:16 +00:00
breakpoints.js [inspector] split DebuggerAgent::breakpointsCookie 2017-10-06 22:01:16 +00:00
call-frame-function-location-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
call-frame-function-location.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
call-frame-url-expected.txt [inspector] added url to Debugger.CallFrame 2017-09-07 16:39:31 +00:00
call-frame-url.js [inspector] added url to Debugger.CallFrame 2017-09-07 16:39:31 +00:00
caught-exception-from-framework-inside-async-expected.txt [inspector] merged IsSubjectToDebugging and IsBlackboxed and fixed issue 2017-03-10 17:44:35 +00:00
caught-exception-from-framework-inside-async.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
caught-uncaught-exceptions-expected.txt [map] Fix map constructor to correctly throw. 2017-11-08 19:54:20 +00:00
caught-uncaught-exceptions.js [map] Fix map constructor to correctly throw. 2017-11-08 19:54:20 +00:00
change-return-value-expected.txt Revert "[inspector] RemoteObject.description should be empty for primitive type" 2018-05-31 18:52:08 +00:00
change-return-value.js [inspector] added Debugger.setReturnValue 2017-11-04 00:38:09 +00:00
class-fields-scopes-expected.txt Debugger: expose local scope for class member initializer 2019-07-18 14:26:12 +00:00
class-fields-scopes.js [Class] Fix debug scope iteration for class fields 2018-10-12 14:01:22 +00:00
class-private-fields-scopes-expected.txt [class] hide private name symbols from the block scope in DevTools 2019-08-07 10:55:38 +00:00
class-private-fields-scopes.js [class] hide private name symbols from the block scope in DevTools 2019-08-07 10:55:38 +00:00
clear-breakpoints-on-disable-expected.txt [inspector] don't call clearAllBreakpoints 2017-07-31 21:23:27 +00:00
clear-breakpoints-on-disable.js [inspector] don't call clearAllBreakpoints 2017-07-31 21:23:27 +00:00
collect-obsolete-async-tasks-expected.txt [inspector] reworked async instrumentation for promises 2017-11-21 16:56:00 +00:00
collect-obsolete-async-tasks.js [inspector] reworked async instrumentation for promises 2017-11-21 16:56:00 +00:00
collect-old-async-call-chains-expected.txt [inspector] reworked async instrumentation for promises 2017-11-21 16:56:00 +00:00
collect-old-async-call-chains.js [inspector] reworked async instrumentation for promises 2017-11-21 16:56:00 +00:00
command-line-api-with-bound-function-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
command-line-api-with-bound-function.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
continue-to-location-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
continue-to-location-target-call-frames-expected.txt [inspector] reworked async stack instrumentation for async functions 2018-05-30 16:01:59 +00:00
continue-to-location-target-call-frames.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
continue-to-location.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
destory-in-break-program-expected.txt [inspector] improved V8Debugger::breakProgram method 2017-04-25 22:55:45 +00:00
destory-in-break-program.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
disable-agent-on-pause-expected.txt [inspector] added missing tests 2018-06-05 01:43:33 +00:00
disable-agent-on-pause.js [inspector] added missing tests 2018-06-05 01:43:33 +00:00
doesnt-step-into-injected-script-expected.txt Reland "[inspector] fixed location of top level function return" 2018-06-18 21:37:49 +00:00
doesnt-step-into-injected-script.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
es6-module-liveedit-expected.txt inspector: allow es6 module liveedit 2018-09-21 19:49:16 +00:00
es6-module-liveedit.js inspector: allow es6 module liveedit 2018-09-21 19:49:16 +00:00
es6-module-script-parsed-expected.txt Use String16Builder.appendUnsignedAsHex for hashes 2018-03-08 10:14:55 +00:00
es6-module-script-parsed.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
eval-scopes-expected.txt Revert "inspector: return [[StableObjectId]] as internal property" 2018-12-06 21:47:22 +00:00
eval-scopes.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
eval-without-codegen-expected.txt Revert "[inspector] RemoteObject.description should be empty for primitive type" 2018-05-31 18:52:08 +00:00
eval-without-codegen.js DevTools: Runtime.callFunctionOn should allow evals 2018-04-04 00:50:41 +00:00
evaluate-at-first-module-line-expected.txt debug: LoadLookupSlot should initialize receiver for modules.. 2018-09-25 14:52:41 +00:00
evaluate-at-first-module-line.js debug: LoadLookupSlot should initialize receiver for modules.. 2018-09-25 14:52:41 +00:00
evaluate-on-call-frame-expected.txt [debug] removed most debugger js 2018-06-03 06:02:59 +00:00
evaluate-on-call-frame-in-module-expected.txt [modules] Make debug-scopes handle synthetic variables 2019-03-04 15:06:02 +00:00
evaluate-on-call-frame-in-module.js [modules] Make debug-scopes handle synthetic variables 2019-03-04 15:06:02 +00:00
evaluate-on-call-frame-return-values-expected.txt [stack-trace] Separate stack-trace symbolization and serialization 2019-07-04 07:34:53 +00:00
evaluate-on-call-frame-return-values.js [inspector] Add tests for Debugger domain 2019-02-20 18:57:33 +00:00
evaluate-on-call-frame-timeout-expected.txt Reland "[inspector] added timeout for Debugger.evaluateOnCallFrame method" 2018-04-26 15:08:52 +00:00
evaluate-on-call-frame-timeout.js Reland "[inspector] added timeout for Debugger.evaluateOnCallFrame method" 2018-04-26 15:08:52 +00:00
evaluate-on-call-frame.js [debug] removed most debugger js 2018-06-03 06:02:59 +00:00
external-stack-trace-expected.txt Reland [inspector] introduced stackTraceId and externalAsyncTask API 2017-11-22 20:56:10 +00:00
external-stack-trace.js [inspector] do not resume on agent disable if there is other agents 2018-05-03 06:23:12 +00:00
for-of-loops-expected.txt [parser] Don't desugar destructuring declarations. 2019-01-09 14:09:23 +00:00
for-of-loops.js [inspector] moved var initialization break location before init expression (reland) 2017-05-30 12:54:49 +00:00
framework-break-expected.txt [Test] Add PrepareForOptimization to inspector tests 2019-05-02 16:01:41 +00:00
framework-break.js [Test] Add PrepareForOptimization to inspector tests 2019-05-02 16:01:41 +00:00
framework-nested-scheduled-break-expected.txt [inspector] use interrupt for pause only as last resort 2018-05-30 13:54:37 +00:00
framework-nested-scheduled-break.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
framework-precise-ranges-expected.txt [inspector] use interrupt for pause only as last resort 2018-05-30 13:54:37 +00:00
framework-precise-ranges.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
framework-stepping-expected.txt [test/inspector] remove any usage of v8::Extension 2017-04-21 23:41:07 +00:00
framework-stepping.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
get-possible-breakpoints-array-literal-expected.txt Reland "[inspector] fixed location of top level function return" 2018-06-18 21:37:49 +00:00
get-possible-breakpoints-array-literal.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
get-possible-breakpoints-class-fields-expected.txt [class] Make class field initializers breakable in the debugger 2018-09-17 22:25:44 +00:00
get-possible-breakpoints-class-fields.js [class] Make class field initializers breakable in the debugger 2018-09-17 22:25:44 +00:00
get-possible-breakpoints-expected.txt [parser] Allow declaring variables without a proxy 2019-01-25 09:10:59 +00:00
get-possible-breakpoints-lazy-error-expected.txt [inspector] removed last usage of debugger context on inspector side 2018-05-31 16:50:07 +00:00
get-possible-breakpoints-lazy-error.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
get-possible-breakpoints-master-expected.txt [async] Improve async function handling. 2018-10-10 06:37:53 +00:00
get-possible-breakpoints-master.js [fullcodegen] Remove --stress-fullcodegen flag. 2017-08-10 09:52:49 +00:00
get-possible-breakpoints-restrict-to-function-expected.txt [inspector] moved var initialization break location before init expression (reland) 2017-05-30 12:54:49 +00:00
get-possible-breakpoints-restrict-to-function.js [inspector] moved var initialization break location before init expression (reland) 2017-05-30 12:54:49 +00:00
get-possible-breakpoints.js [parser] Allow declaring variables without a proxy 2019-01-25 09:10:59 +00:00
get-properties-paused-expected.txt [Inspector] Add tests for Runtime domain 2019-03-01 20:34:53 +00:00
get-properties-paused.js [Inspector] Add tests for Runtime domain 2019-03-01 20:34:53 +00:00
inspector-break-api-expected.txt [test/inspector] remove any usage of v8::Extension 2017-04-21 23:41:07 +00:00
inspector-break-api.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
limit-size-of-collected-scripts-expected.txt Reland "[inspector] Allow limiting the total size of collected scripts." 2019-03-16 06:08:17 +00:00
limit-size-of-collected-scripts.js Reland "[inspector] Allow limiting the total size of collected scripts." 2019-03-16 06:08:17 +00:00
max-async-call-chain-depth-expected.txt WIP: [parser] Fix arrow function name inferring 2019-01-08 08:10:03 +00:00
max-async-call-chain-depth.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
max-async-call-stack-depth-changed-expected.txt [inspector] added V8InspectorClient::maxAsyncCallStackDepthChanged 2017-10-18 19:49:57 +00:00
max-async-call-stack-depth-changed.js [inspector] added V8InspectorClient::maxAsyncCallStackDepthChanged 2017-10-18 19:49:57 +00:00
not-hold-promises-expected.txt [inspector] test to check that we don't hold resolved promises 2017-06-06 17:43:55 +00:00
not-hold-promises.js [inspector] test to check that we don't hold resolved promises 2017-06-06 17:43:55 +00:00
object-preview-internal-properties-expected.txt [debugger] Report function proxies as proxies, not as functions 2019-08-21 11:03:30 +00:00
object-preview-internal-properties.js [debugger] Report function proxies as proxies, not as functions 2019-08-21 11:03:30 +00:00
pause-at-negative-offset-expected.txt [inspector] allow negative line and column in Location 2017-08-11 16:07:17 +00:00
pause-at-negative-offset.js [inspector] allow negative line and column in Location 2017-08-11 16:07:17 +00:00
pause-expected.txt Reland "[inspector] fixed location of top level function return" 2018-06-18 21:37:49 +00:00
pause-inside-blackboxed-optimized-expected.txt [inspector] use interrupt for pause only as last resort 2018-05-30 13:54:37 +00:00
pause-inside-blackboxed-optimized.js [Test] Add PrepareForOptimization to inspector tests 2019-05-02 16:01:41 +00:00
pause-on-async-call-expected.txt [inspector] Simplify async stepping 2019-09-13 02:33:22 +00:00
pause-on-async-call-set-timeout-expected.txt inspector: removed deprecated Debugger.scheduleStepIntoAsync 2018-11-29 01:34:04 +00:00
pause-on-async-call-set-timeout.js [inspector] Simplify async stepping 2019-09-13 02:33:22 +00:00
pause-on-async-call.js [inspector] Simplify async stepping 2019-09-13 02:33:22 +00:00
pause-on-oom-expected.txt [inspector] unconditionally pause on OOM 2017-01-18 21:35:09 +00:00
pause-on-oom.js [tests] Bump up the heap limit for the pause-on-oom test 2018-12-24 10:58:35 +00:00
pause-on-promise-rejections-expected.txt inspector: mark all pauses on promise rejection with proper reason 2018-09-28 15:53:34 +00:00
pause-on-promise-rejections.js inspector: mark all pauses on promise rejection with proper reason 2018-09-28 15:53:34 +00:00
pause.js [inspector] Return error when paused in different context group 2017-06-06 18:45:52 +00:00
promise-chain-when-limit-hit-expected.txt WIP: [parser] Fix arrow function name inferring 2019-01-08 08:10:03 +00:00
promise-chain-when-limit-hit.js [inspector] reworked async instrumentation for promises 2017-11-21 16:56:00 +00:00
protocol-string-to-double-locale-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
protocol-string-to-double-locale.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
provisional-breakpoint-for-anonymous-script-expected.txt [inspector] provisional breakpoints for anonymous script 2017-10-07 19:08:35 +00:00
provisional-breakpoint-for-anonymous-script.js [inspector] provisional breakpoints for anonymous script 2017-10-07 19:08:35 +00:00
regress-crbug-481896-expected.txt [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
regress-crbug-481896.js [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
regression-1853-expected.txt [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
regression-1853.js [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
regression-419663-expected.txt [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
regression-419663.js [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
regression-424142-expected.txt [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
regression-424142.js [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
remove-breakpoint-at-breakpoint-expected.txt [inspector] added missing tests 2018-06-05 01:43:33 +00:00
remove-breakpoint-at-breakpoint.js [inspector] added missing tests 2018-06-05 01:43:33 +00:00
resource-name-to-url-expected.txt [stack-trace] Separate stack-trace symbolization and serialization 2019-07-04 07:34:53 +00:00
resource-name-to-url.js [inspector] added V8InspectorClient::resourceNameToUrl 2018-08-09 21:36:24 +00:00
restart-frame-expected.txt inspector: fixed Debugger.restartFrame 2019-07-01 20:15:10 +00:00
restart-frame.js inspector: fixed Debugger.restartFrame 2019-07-01 20:15:10 +00:00
restore-breakpoint-expected.txt [inspector] restore provisional breakpoints smarter 2017-02-28 16:14:27 +00:00
restore-breakpoint.js [inspector] split DebuggerAgent::breakpointsCookie 2017-10-06 22:01:16 +00:00
return-break-locations-expected.txt Reland "[inspector] fixed location of top level function return" 2018-06-18 21:37:49 +00:00
return-break-locations.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
scope-skip-variables-with-empty-name-expected.txt Revert "inspector: return [[StableObjectId]] as internal property" 2018-12-06 21:47:22 +00:00
scope-skip-variables-with-empty-name.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
script-end-location-expected.txt [inspector] fixed endLine in Debugger.scriptParsed event 2017-03-03 06:58:11 +00:00
script-end-location.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
script-on-after-compile-expected.txt Revert "inspector: find magic comment using V8 scanner" 2018-09-03 18:42:28 +00:00
script-on-after-compile-snapshot-expected.txt [inspector] Add test for getPossibleBreakpoints on embedded code 2019-04-29 07:47:56 +00:00
script-on-after-compile-snapshot.js [inspector] Add test for getPossibleBreakpoints on embedded code 2019-04-29 07:47:56 +00:00
script-on-after-compile.js Revert "inspector: find magic comment using V8 scanner" 2018-09-03 18:42:28 +00:00
script-origin-stack-expected.txt WIP: [parser] Fix arrow function name inferring 2019-01-08 08:10:03 +00:00
script-origin-stack.js inspector: do not report async tail in Debugger.scriptParsed event 2018-10-18 16:16:57 +00:00
script-parsed-for-runtime-evaluate-expected.txt Use String16Builder.appendUnsignedAsHex for hashes 2018-03-08 10:14:55 +00:00
script-parsed-for-runtime-evaluate.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
script-parsed-hash-expected.txt Use String16Builder.appendUnsignedAsHex for hashes 2018-03-08 10:14:55 +00:00
script-parsed-hash.js [inspector] fixed script-parsed-hash.js test 2017-08-10 07:00:53 +00:00
script-unique-hash-expected.txt [inspector] calculate correct script hash 2018-02-08 23:47:36 +00:00
script-unique-hash.js [inspector] calculate correct script hash 2018-02-08 23:47:36 +00:00
set-async-call-stack-depth-expected.txt [inspector] Add tests for Debugger domain 2019-02-20 18:57:33 +00:00
set-async-call-stack-depth.js [inspector] Add tests for Debugger domain 2019-02-20 18:57:33 +00:00
set-blackbox-patterns-expected.txt [inspector] improve return position of explicit return in non-async function 2017-07-14 19:10:13 +00:00
set-blackbox-patterns.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
set-breakpoint-after-liveedit-expected.txt Reland "[debug] liveedit in native" 2018-07-03 21:01:57 +00:00
set-breakpoint-after-liveedit.js Reland "[debug] liveedit in native" 2018-07-03 21:01:57 +00:00
set-breakpoint-at-last-line-expected.txt Reland "[inspector] fixed location of top level function return" 2018-06-18 21:37:49 +00:00
set-breakpoint-at-last-line.js Reland "[inspector] breakpoint after last break position should not jump to first line" 2017-10-16 22:04:55 +00:00
set-breakpoint-before-enabling-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
set-breakpoint-before-enabling.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
set-breakpoint-expected.txt [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
set-breakpoint-ignore-hint-when-no-location-expected.txt [inspector] do not capture hint if there is no break location 2017-12-12 06:13:51 +00:00
set-breakpoint-ignore-hint-when-no-location.js [inspector] do not capture hint if there is no break location 2017-12-12 06:13:51 +00:00
set-breakpoint-on-function-call-expected.txt [inspector] added Debugger.setBreakpointOnFunctionCall 2018-04-23 20:36:47 +00:00
set-breakpoint-on-function-call.js [inspector] added Debugger.setBreakpointOnFunctionCall 2018-04-23 20:36:47 +00:00
set-breakpoint-url-regex-expected.txt [inspector] Add tests for Debugger domain 2019-02-20 18:57:33 +00:00
set-breakpoint-url-regex.js [inspector] Add tests for Debugger domain 2019-02-20 18:57:33 +00:00
set-breakpoint.js [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
set-instrumentation-breakpoint-expected.txt inspector: added Debugger.setInstrumentationBreakpoint method 2019-05-08 20:34:11 +00:00
set-instrumentation-breakpoint.js inspector: added Debugger.setInstrumentationBreakpoint method 2019-05-08 20:34:11 +00:00
set-script-source-2-expected.txt Reland "Get BytecodeArray via current frame where possible." 2018-11-02 16:49:08 +00:00
set-script-source-2.js [debug] migrate all liveedit tests to use LiveEdit::PatchScript 2018-06-21 15:34:16 +00:00
set-script-source-exception-expected.txt Reland "[debug] liveedit in native" 2018-07-03 21:01:57 +00:00
set-script-source-exception.js [inspector] prepare inspector tests for liveedit rework 2018-06-20 21:40:46 +00:00
set-script-source-expected.txt Reland "[debug] liveedit in native" 2018-07-03 21:01:57 +00:00
set-script-source-stack-padding-expected.txt [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
set-script-source-stack-padding.js [debug] retire ScriptWrapper 2018-07-05 21:33:03 +00:00
set-script-source.js [inspector] prepare inspector tests for liveedit rework 2018-06-20 21:40:46 +00:00
set-skip-all-pauses-expected.txt [inspector] Support multiple sessions per context group 2017-06-01 21:33:59 +00:00
set-skip-all-pauses.js [inspector] Support multiple sessions per context group 2017-06-01 21:33:59 +00:00
set-variable-value-expected.txt [inspector] Add tests for Debugger domain 2019-02-20 18:57:33 +00:00
set-variable-value.js [inspector] Add tests for Debugger domain 2019-02-20 18:57:33 +00:00
side-effect-free-debug-evaluate-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
side-effect-free-debug-evaluate.js [parser] Allow declaring variables without a proxy 2019-01-25 09:10:59 +00:00
step-into-break-on-async-call-expected.txt [inspector] Simplify async stepping 2019-09-13 02:33:22 +00:00
step-into-break-on-async-call.js [inspector] Simplify async stepping 2019-09-13 02:33:22 +00:00
step-into-expected.txt Reland "[inspector] fixed location of top level function return" 2018-06-18 21:37:49 +00:00
step-into-external-async-task-expected.txt [inspector] Simplify async stepping 2019-09-13 02:33:22 +00:00
step-into-external-async-task-same-context-expected.txt [inspector] Simplify async stepping 2019-09-13 02:33:22 +00:00
step-into-external-async-task-same-context.js [inspector] Simplify async stepping 2019-09-13 02:33:22 +00:00
step-into-external-async-task.js [inspector] Simplify async stepping 2019-09-13 02:33:22 +00:00
step-into-nested-arrow-expected.txt Reland "[inspector] fixed location of top level function return" 2018-06-18 21:37:49 +00:00
step-into-nested-arrow.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
step-into-next-script-expected.txt Reland "[inspector] fixed location of top level function return" 2018-06-18 21:37:49 +00:00
step-into-next-script.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
step-into-optimized-blackbox-expected.txt [debug] do not leak optimized code into no-side-effect evaluate. 2018-02-20 11:22:32 +00:00
step-into-optimized-blackbox.js [Test] Add PrepareForOptimization to inspector tests 2019-05-02 16:01:41 +00:00
step-into-out-expected.txt [inspector] added missing tests 2018-06-05 01:43:33 +00:00
step-into-out.js [inspector] added missing tests 2018-06-05 01:43:33 +00:00
step-into.js [fullcodegen] Remove --stress-fullcodegen flag. 2017-08-10 09:52:49 +00:00
step-out-async-await-expected.txt [async] Improve async function handling. 2018-10-10 06:37:53 +00:00
step-out-async-await.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
step-over-another-context-group-expected.txt [inspector] changed a way of preserving stepping between tasks 2017-03-22 16:20:54 +00:00
step-over-another-context-group.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
step-over-caught-exception-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
step-over-caught-exception.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
step-snapshot-expected.txt [parser] Iterate declarations to set initializer positions 2019-01-23 13:28:58 +00:00
step-snapshot.js Reland "Reland "Reland "[code-comments] Put code comments into the code object""" 2018-12-13 22:35:55 +00:00
stepping-after-get-possible-breakpoints-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
stepping-after-get-possible-breakpoints.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
stepping-and-break-program-api-expected.txt [test/inspector] remove any usage of v8::Extension 2017-04-21 23:41:07 +00:00
stepping-and-break-program-api.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
stepping-tail-call-expected.txt Reland "[inspector] fixed location of top level function return" 2018-06-18 21:37:49 +00:00
stepping-tail-call.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
stepping-with-blackboxed-ranges-expected.txt [inspector] improve return position of explicit return in non-async function 2017-07-14 19:10:13 +00:00
stepping-with-blackboxed-ranges.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
stepping-with-natives-and-frameworks-expected.txt Reland "[inspector] fixed location of top level function return" 2018-06-18 21:37:49 +00:00
stepping-with-natives-and-frameworks.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
suspended-generator-scopes-expected.txt Revert "[inspector] RemoteObject.description should be empty for primitive type" 2018-05-31 18:52:08 +00:00
suspended-generator-scopes.js [inspector] report [[Scopes]] all the time 2017-09-12 21:17:35 +00:00
terminate-execution-on-pause-expected.txt Make termination exception more consistent. 2018-11-30 11:33:07 +00:00
terminate-execution-on-pause.js Make termination exception more consistent. 2018-11-30 11:33:07 +00:00
this-in-arrow-function-expected.txt debug-evaluate: do not return JSGlobalObject instead of JSGlobalProxy 2018-08-31 14:20:39 +00:00
this-in-arrow-function.js [inspector] improve this value for arrow function in scopes 2017-10-23 16:40:29 +00:00
update-call-frame-scopes-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
update-call-frame-scopes.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
wasm-anyref-global-expected.txt [wasm] Display wasm globals in the inspector 2019-05-10 18:35:44 +00:00
wasm-anyref-global.js [wasm] Display wasm globals in the inspector 2019-05-10 18:35:44 +00:00
wasm-clone-module-expected.txt [wasm] Call OnAfterCompile when cloning Module 2019-06-19 18:51:41 +00:00
wasm-clone-module.js [wasm] Call OnAfterCompile when cloning Module 2019-06-19 18:51:41 +00:00
wasm-get-breakable-locations-expected.txt [wasm] Use new names for instructions 2019-05-21 18:33:21 +00:00
wasm-get-breakable-locations.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
wasm-imports-expected.txt [wasm] use standard WebAssembly stack trace format 2019-06-11 18:03:24 +00:00
wasm-imports.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
wasm-reset-context-group-expected.txt [wasm] fix clear context group for wasm 2018-11-06 22:27:17 +00:00
wasm-reset-context-group.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
wasm-scope-info-expected.txt [wasm] Use new names for instructions 2019-05-21 18:33:21 +00:00
wasm-scope-info.js [wasm] Display wasm globals in the inspector 2019-05-10 18:35:44 +00:00
wasm-scripts-expected.txt Add support for reporting raw Wasm scripts 2019-09-25 14:05:26 +00:00
wasm-scripts.js Add support for reporting raw Wasm scripts 2019-09-25 14:05:26 +00:00
wasm-set-breakpoint-expected.txt [wasm] Use new names for instructions 2019-05-21 18:33:21 +00:00
wasm-set-breakpoint.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
wasm-source-expected.txt [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
wasm-source.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
wasm-stack-expected.txt [wasm] use standard WebAssembly stack trace format 2019-06-11 18:03:24 +00:00
wasm-stack.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
wasm-stepping-expected.txt [wasm] Use new names for instructions 2019-05-21 18:33:21 +00:00
wasm-stepping-with-source-map-expected.txt [wasm] fix source maps for relative path 2018-10-01 18:32:31 +00:00
wasm-stepping-with-source-map.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
wasm-stepping.js [wasm] Async-ify wasm-stepping test 2019-09-09 13:03:02 +00:00