v8/test/inspector/debugger
Joyee Cheung 4d0d31f41b [class] support out-of-scope private member access in debug-evaluate
Previously in the DevTools console, users could inspect a preview of all private class members on an instance, but if they wanted to evaluate or inspect a  specific private class member out of a long list, they had to be debugging and in a scope that has access to those private names.

This patch adds support for extraordinary access of out-of-scope private member access in debug-evaluate, specifically for Debugger.evaluateOnCallframe() (for console calls invoked during debugging) and Runtime.evaluate() (for console calls invoked when the user is not debugging). This kind of access is not otherwise allowed in normal execution, but in the DevTools console it makes sense to relax the rules a bit for a better developer experience.

To support this kind of extraordinary access, if the parsing_while_debugging or is_repl_mode flag is set, when we encounter a private name reference that's in a top-level scope or an eval scope under a top-level scope, instead of throwing immediately, we bind the reference to a dynamic lookup variable, and emit bytecode that calls to %GetPrivateName() or %SetPrivateName() in the runtime to perform lookup of the private name as well as the load/store operations accordingly.

If there are more than on private name on the receiver matching the description (for example, an object with two `#field` private names from different classes), we throw an error for the ambiguity (we can consider supporting selection among the conflicting private names later, for the initial support we just throw for simplicity).

If there are no matching private names, or if the found private class member does not support the desired operation (e.g. attempting to write to a read-only private accessor), we throw an error as well.

If there is exactly one matching private name, and the found private class member support the desired operation, we dispatch to the proper behavior in the runtime calls.

Doc: https://docs.google.com/document/d/1Va89BKHjCDs9RccDWhuZBb6LyRMAd6BXM3-p25oHd8I/edit

Bug: chromium:1381806
Change-Id: I7d1db709470246050d2e4c2a85b2292e63c01fe9
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4020267
Commit-Queue: Joyee Cheung <joyee@igalia.com>
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/main@{#85421}
2023-01-20 22:26:44 +00:00
..
resources [class] Make class field initializers breakable in the debugger 2018-09-17 22:25:44 +00:00
restart-frame Reland "[inspector] Re-enable Debugger#restartFrame" 2022-05-14 09:32:14 +00:00
array-destructuring-expected.txt [debug] Remove confusing destructuring statement positions. 2022-09-27 14:19:24 +00:00
array-destructuring.js [debug] Remove confusing destructuring statement positions. 2022-09-27 14:19:24 +00:00
array-spread-expected.txt [debug] Remove statement position from spreads in array literals. 2022-09-28 10:51:34 +00:00
array-spread.js [debug] Remove statement position from spreads in array literals. 2022-09-28 10:51:34 +00:00
asm-js-breakpoint-before-exec-expected.txt [test] Crash on invalid intrinsic use unless --fuzzing is on 2020-04-14 15:01:49 +00:00
asm-js-breakpoint-before-exec.js [offthread] Move line-end init to FinalizeScriptCompilation 2020-04-24 13:15:52 +00:00
asm-js-breakpoint-during-exec-expected.txt [test] Crash on invalid intrinsic use unless --fuzzing is on 2020-04-14 15:01:49 +00:00
asm-js-breakpoint-during-exec.js [test] Crash on invalid intrinsic use unless --fuzzing is on 2020-04-14 15:01:49 +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
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 [inspector] Align async task frame reporting for await. 2021-09-30 07:56:15 +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 [inspector] Align async task frame reporting for await. 2021-09-30 07:56:15 +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] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
async-instrumentation.js [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
async-promise-late-then-expected.txt [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
async-promise-late-then.js [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
async-set-timeout-expected.txt [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
async-set-timeout.js [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
async-stack-await-expected.txt [inspector] Align async task frame reporting for await. 2021-09-30 07:56:15 +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 [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
async-stack-created-frame.js [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
async-stack-for-promise-expected.txt [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
async-stack-for-promise.js [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
async-stack-load-more-expected.txt [inspector] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +00:00
async-stack-load-more.js [inspector] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +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 [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +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 [debug] Remove confusing destructuring statement positions. 2022-09-27 14:19:24 +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-async-gen-expected.txt [inspector] Fix catch prediction in async generators 2023-01-11 05:41:25 +00:00
break-on-exception-async-gen.js [inspector] Fix catch prediction in async generators 2023-01-11 05:41:25 +00:00
break-on-exception-compiler-errors-expected.txt [error messages] Enhance the "unexpected identifier" error message 2022-07-12 06:44:27 +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 [inspector] Allow to break only on caught exceptions. 2022-11-09 07:44:28 +00:00
break-on-exception.js [inspector] Allow to break only on caught exceptions. 2022-11-09 07:44:28 +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] Fix mapping between location and offset. 2022-05-02 06:33:54 +00:00
breakpoints.js [inspector] Fix mapping between location and offset. 2022-05-02 06:33:54 +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] Send empty string for Debugger.CallFrame.url. 2022-02-07 10:26:05 +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
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 [debug] Fix scope for class member initializer 2022-08-11 09:49:02 +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 [inspector] Add 'canBeRestarted' flag to CallFrames when debugger pauses 2022-04-20 12:40:34 +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
class-private-methods-empty-inner-expected.txt [class] maintain private brand information on SFI 2020-03-03 20:25:54 +00:00
class-private-methods-empty-inner.js [flags] Remove --harmony-private-methods 2020-11-12 23:21:53 +00:00
class-private-methods-expected.txt [inspector] Correctly report private accessor properties. 2022-02-22 14:13:07 +00:00
class-private-methods-nested-super-expected.txt [class] initialize brand after super() in nested arrow function 2022-02-10 14:05:48 +00:00
class-private-methods-nested-super.js [class] initialize brand after super() in nested arrow function 2022-02-10 14:05:48 +00:00
class-private-methods-preview-expected.txt [class] implement inspector support for private instance methods 2019-12-04 20:13:34 +00:00
class-private-methods-preview.js [flags] Remove --harmony-private-methods 2020-11-12 23:21:53 +00:00
class-private-methods-static-expected.txt [error] Improve error message for static methods 2022-04-09 01:56:02 +00:00
class-private-methods-static-nested-expected.txt [inspector] Prepend isolateId to remoteObjectId 2020-10-18 10:39:57 +00:00
class-private-methods-static-nested.js [flags] Remove --harmony-private-methods 2020-11-12 23:21:53 +00:00
class-private-methods-static-preview-expected.txt [class] implement inspector support for static private methods 2020-03-09 20:19:17 +00:00
class-private-methods-static-preview.js [flags] Remove --harmony-private-methods 2020-11-12 23:21:53 +00:00
class-private-methods-static.js [flags] Remove --harmony-private-methods 2020-11-12 23:21:53 +00:00
class-private-methods-unused-expected.txt [error] Improve error message for static methods 2022-04-09 01:56:02 +00:00
class-private-methods-unused.js [flags] Remove --harmony-private-methods 2020-11-12 23:21:53 +00:00
class-private-methods.js [inspector] Correctly report private accessor properties. 2022-02-22 14:13:07 +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
comma-expression-expected.txt [debug] Treat Comma-separated Expressions like Statements when Stepping. 2022-10-10 13:14:57 +00:00
comma-expression.js [debug] Treat Comma-separated Expressions like Statements when Stepping. 2022-10-10 13:14:57 +00:00
command-line-api-with-arrow-function-expected.txt Fix monitor for arrow functions 2021-05-07 12:59:28 +00:00
command-line-api-with-arrow-function.js Fix monitor for arrow functions 2021-05-07 12:59:28 +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] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
continue-to-location-target-call-frames.js [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
continue-to-location.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
debugger-statement-expected.txt [debugger] Report hit breakpoints when stopping at a debugger statement 2021-11-30 06:00:38 +00:00
debugger-statement.js [debugger] Report hit breakpoints when stopping at a debugger statement 2021-11-30 06:00:38 +00:00
destroy-in-break-program2-expected.txt Do not pause on breaks while installing additional command line API 2020-09-30 00:12:24 +00:00
destroy-in-break-program2.js [inspector] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +00:00
destroy-in-break-program-expected.txt Do not pause on breaks while installing additional command line API 2020-09-30 00:12:24 +00:00
destroy-in-break-program.js Do not pause on breaks while installing additional command line API 2020-09-30 00:12:24 +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] Introduce status result for Debugger.setScriptSource 2022-06-09 12:18:32 +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 Add support for source hashing in stack traces. 2022-05-03 00:57:46 +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 inspector: Add flag to Runtime.evaluate() for unsafe eval 2020-06-19 10:24:20 +00:00
eval-without-codegen.js inspector: Add flag to Runtime.evaluate() for unsafe eval 2020-06-19 10:24:20 +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-new-target-expected.txt [debug] Add 'new.target' to the materialized stack locals for evaluate 2022-11-04 16:03:16 +00:00
evaluate-on-call-frame-new-target.js [debug] Add 'new.target' to the materialized stack locals for evaluate 2022-11-04 16:03:16 +00:00
evaluate-on-call-frame-private-class-member-conflict-expected.txt [class] support out-of-scope private member access in debug-evaluate 2023-01-20 22:26:44 +00:00
evaluate-on-call-frame-private-class-member-conflict.js [class] support out-of-scope private member access in debug-evaluate 2023-01-20 22:26:44 +00:00
evaluate-on-call-frame-private-class-member-expected.txt [class] support out-of-scope private member access in debug-evaluate 2023-01-20 22:26:44 +00:00
evaluate-on-call-frame-private-class-member-in-module-expected.txt [class] support out-of-scope private member access in debug-evaluate 2023-01-20 22:26:44 +00:00
evaluate-on-call-frame-private-class-member-in-module.js [class] support out-of-scope private member access in debug-evaluate 2023-01-20 22:26:44 +00:00
evaluate-on-call-frame-private-class-member-static-expected.txt [class] support out-of-scope private member access in debug-evaluate 2023-01-20 22:26:44 +00:00
evaluate-on-call-frame-private-class-member-static.js [class] support out-of-scope private member access in debug-evaluate 2023-01-20 22:26:44 +00:00
evaluate-on-call-frame-private-class-member-super-expected.txt [class] support out-of-scope private member access in debug-evaluate 2023-01-20 22:26:44 +00:00
evaluate-on-call-frame-private-class-member.js [class] support out-of-scope private member access in debug-evaluate 2023-01-20 22:26:44 +00:00
evaluate-on-call-frame-return-values-expected.txt Roll inspector_protocol library to inculude unified (de)serialization support 2020-07-02 14:08:19 +00:00
evaluate-on-call-frame-return-values.js Roll inspector_protocol library to inculude unified (de)serialization support 2020-07-02 14:08:19 +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
evaluate-on-callframe-this-expected.txt [debug] Fix crash in debug scope search 2022-08-05 09:53:54 +00:00
evaluate-on-callframe-this.js [debug] Fix crash in debug scope search 2022-08-05 09:53:54 +00:00
evaluate-with-await-on-breakpoint-expected.txt Improve error message when using await in DebugEvaluate 2021-10-28 09:56:40 +00:00
evaluate-with-await-on-breakpoint.js Improve error message when using await in DebugEvaluate 2021-10-28 09:56:40 +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] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +00:00
for-of-loops-expected.txt [debug][inspector] Use first rather than closest break location. 2021-02-17 14:02:49 +00:00
for-of-loops.js [debug][inspector] Use first rather than closest break location. 2021-02-17 14:02:49 +00:00
framework-break-expected.txt [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
framework-break.js [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +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] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +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] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
framework-stepping-expected.txt [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
framework-stepping.js [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
get-possible-breakpoints-after-gc-expected.txt [inspector] Don't hold on to Script objects strongly for caching. 2022-02-23 06:26:57 +00:00
get-possible-breakpoints-after-gc.js [inspector] Don't hold on to Script objects strongly for caching. 2022-02-23 06:26:57 +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 [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +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 [inspector] De-flake inspector/debugger/get-possible-breakpoints.js. 2022-04-07 12:13:34 +00:00
get-possible-breakpoints-lazy-error-expected.txt Add support for source hashing in stack traces. 2022-05-03 00:57:46 +00:00
get-possible-breakpoints-lazy-error.js [parser] Track labels in the parser-base rather than parser+ast 2020-02-18 18:04:13 +00:00
get-possible-breakpoints-main-expected.txt [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +00:00
get-possible-breakpoints-main.js Use more inclusive language in ./test/inspector/debugger/. 2021-06-10 07:51:04 +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 [inspector] De-flake inspector/debugger/get-possible-breakpoints.js. 2022-04-07 12:13:34 +00:00
get-properties-paused-expected.txt [inspector] Make ArrayBuffer.[[ArrayBufferData]] deterministic. 2021-09-17 06:57:15 +00:00
get-properties-paused.js [inspector] Make ArrayBuffer.[[ArrayBufferData]] deterministic. 2021-09-17 06:57:15 +00:00
inspector-break-api-expected.txt
inspector-break-api.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
instrumentation-multiple-sessions-expected.txt [inspector] Handle instrumentation break with multiple sessions 2022-12-14 06:01:22 +00:00
instrumentation-multiple-sessions.js [inspector] Handle instrumentation break with multiple sessions 2022-12-14 06:01:22 +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 [inspector] Make collectGarbage of HeapProfiler precise 2020-08-18 07:24:14 +00:00
line-breakpoint-await-expected.txt [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +00:00
line-breakpoint-await.js [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +00:00
line-breakpoint-yield-expected.txt [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +00:00
line-breakpoint-yield.js [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +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] Make collectGarbage of HeapProfiler precise 2020-08-18 07:24:14 +00:00
object-destructuring-expected.txt [debug] Remove confusing destructuring statement positions. 2022-09-27 14:19:24 +00:00
object-destructuring.js [debug] Remove confusing destructuring statement positions. 2022-09-27 14:19:24 +00:00
object-preview-internal-properties-expected.txt [inspector] Support Symbols in EntryPreview 2022-10-04 15:33:11 +00:00
object-preview-internal-properties.js [inspector] Support Symbols in EntryPreview 2022-10-04 15:33:11 +00:00
other-pause-reasons-expected.txt [debugger] Fix step out when instrumentation breaks are turned on 2022-02-23 11:16:36 +00:00
other-pause-reasons.js [inspector] Omit call frames in instrumentation pause messages 2023-01-19 06:39:10 +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] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +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] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +00:00
pause-inside-blackboxed-optimized.js [inspector] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +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-instrumentation-expected.txt [debug] Fix removing instrumentation breakpoint on pause 2022-12-13 08:18:44 +00:00
pause-on-instrumentation.js [inspector] Omit call frames in instrumentation pause messages 2023-01-19 06:39:10 +00:00
pause-on-oom-expected.txt Revert "Reland "[debugger] Try to trigger pause-on-oom flakes with an extra printf"" 2021-08-16 11:50:22 +00:00
pause-on-oom-extrawide-expected.txt Revert "Reland "[debugger] Try to trigger pause-on-oom flakes with an extra printf"" 2021-08-16 11:50:22 +00:00
pause-on-oom-extrawide.js [interpreter] Make IterationBody StackChecks implicit within JumpLoop 2020-03-20 13:22:41 +00:00
pause-on-oom-wide-expected.txt Revert "Reland "[debugger] Try to trigger pause-on-oom flakes with an extra printf"" 2021-08-16 11:50:22 +00:00
pause-on-oom-wide.js [interpreter] Make IterationBody StackChecks implicit within JumpLoop 2020-03-20 13:22:41 +00:00
pause-on-oom.js [test] Make pause-on-oom run out of memory faster 2019-12-18 11:45:58 +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-1125934-expected.txt [inspector] do not interrupt with pause when running regexp 2020-12-24 11:06:35 +00:00
regress-1125934.js [inspector] do not interrupt with pause when running regexp 2020-12-24 11:06:35 +00:00
regress-1190290-expected.txt [debug] Handle exception thrown in CompileTopLevel 2021-03-22 11:10:09 +00:00
regress-1190290.js [debug] Handle exception thrown in CompileTopLevel 2021-03-22 11:10:09 +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
regress-crbug-1319828-expected.txt [inspector] Fix mapping between location and offset. 2022-05-02 06:33:54 +00:00
regress-crbug-1319828.js [inspector] Fix mapping between location and offset. 2022-05-02 06:33:54 +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
regression-1185540-expected.txt [debug] Fix null pointer access in FindSharedFunctionInfo 2021-03-08 12:42:23 +00:00
regression-1185540.js [debug] Fix null pointer access in FindSharedFunctionInfo 2021-03-08 12:42:23 +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 Add support for source hashing in stack traces. 2022-05-03 00:57:46 +00:00
resource-name-to-url.js [inspector] added V8InspectorClient::resourceNameToUrl 2018-08-09 21:36:24 +00:00
restore-breakpoint-expected.txt [inspector] Fix calculation of breakpoint hint offset 2023-01-11 05:18:31 +00:00
restore-breakpoint.js [inspector] Fix calculation of breakpoint hint offset 2023-01-11 05:18:31 +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
reuse-locals-blocklists-not-inside-function-expected.txt [debug] Fix locals blocklist reuse outside of closures 2022-11-04 22:05:00 +00:00
reuse-locals-blocklists-not-inside-function.js [debug] Fix locals blocklist reuse outside of closures 2022-11-04 22:05:00 +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
script-end-location.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
script-on-after-compile-expected.txt Add support for source hashing in stack traces. 2022-05-03 00:57:46 +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 [inspector] Make collectGarbage of HeapProfiler precise 2020-08-18 07:24:14 +00:00
script-origin-stack-expected.txt Add support for source hashing in stack traces. 2022-05-03 00:57:46 +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 Add support for source hashing in stack traces. 2022-05-03 00:57:46 +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 Add support for source hashing in stack traces. 2022-05-03 00:57:46 +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
session-stop-expected.txt [test] Move inspector stopping to session 2022-12-13 06:59:09 +00:00
session-stop.js [test] Move inspector stopping to session 2022-12-13 06:59:09 +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-gc-expected.txt [inspector] Don't hold on to Script objects strongly for caching. 2022-02-23 06:26:57 +00:00
set-breakpoint-after-gc.js [debugger] Re-compile top level functions for SharedFunctionInfos 2021-02-15 13:00:15 +00:00
set-breakpoint-after-liveedit-expected.txt [inspector] Introduce status result for Debugger.setScriptSource 2022-06-09 12:18:32 +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 [debugger] Return ServerError if debugger agent is disabled 2021-05-06 09:14:12 +00:00
set-breakpoint-before-enabling.js [debugger] Return ServerError if debugger agent is disabled 2021-05-06 09:14:12 +00:00
set-breakpoint-breaks-on-first-breakable-location-expected.txt [debugger] Consider close-by functions when setting a breakpoint 2021-03-15 07:00:49 +00:00
set-breakpoint-breaks-on-first-breakable-location.js [js] Test if setBreakpoint sets breakpoint on first breakable location 2020-07-20 12:45:47 +00:00
set-breakpoint-expected.txt [debugger] Consider close-by functions when setting a breakpoint 2021-03-15 07:00:49 +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-in-class-initializer-expected.txt [debugger] Consider close-by functions when setting a breakpoint 2021-03-15 07:00:49 +00:00
set-breakpoint-in-class-initializer.js [debugger] Consider close-by functions when setting a breakpoint 2021-03-15 07:00:49 +00:00
set-breakpoint-inline-function-expected.txt [debugger] Consider close-by functions when setting a breakpoint 2021-03-15 07:00:49 +00:00
set-breakpoint-inline-function.js [debugger] Consider close-by functions when setting a breakpoint 2021-03-15 07:00:49 +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-on-instrumentation-expected.txt [inspector] Omit call frames in instrumentation pause messages 2023-01-19 06:39:10 +00:00
set-breakpoint-on-instrumentation.js [inspector] Omit call frames in instrumentation pause messages 2023-01-19 06:39:10 +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 [debugger] Consider close-by functions when setting a breakpoint 2021-03-15 07:00:49 +00:00
set-instrumentation-breakpoint-expected.txt [debugger] Do not clear the breakpoint reasons on instrumentation break 2022-02-22 10:23:26 +00:00
set-instrumentation-breakpoint.js [debugger] Do not clear the breakpoint reasons on instrumentation break 2022-02-22 10:23:26 +00:00
set-script-source-active-function-expected.txt Reland "[inspector] Allow Debugger.setScriptSource to edit top-most function" 2022-06-15 07:48:30 +00:00
set-script-source-active-function.js Reland "[inspector] Allow Debugger.setScriptSource to edit top-most function" 2022-06-15 07:48:30 +00:00
set-script-source-debug-evaluate-closure-expected.txt [liveedit] Replace ScopeObject instead of updating positions in-place 2022-10-05 13:14:47 +00:00
set-script-source-debug-evaluate-closure.js [liveedit] Replace ScopeObject instead of updating positions in-place 2022-10-05 13:14:47 +00:00
set-script-source-exception-expected.txt [inspector] Introduce status result for Debugger.setScriptSource 2022-06-09 12:18:32 +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 [inspector] Introduce status result for Debugger.setScriptSource 2022-06-09 12:18:32 +00:00
set-script-source-repl-mode-expected.txt [liveedit] Fix DCHECK when changing outer scope variables 2022-10-14 11:35:15 +00:00
set-script-source-repl-mode.js [liveedit] Fix DCHECK when changing outer scope variables 2022-10-14 11:35:15 +00:00
set-script-source-top-frame-expected.txt [debug] Fix stepping through single statement loops 2023-01-05 07:18:16 +00:00
set-script-source-top-frame-with-additional-activations-expected.txt Reland "[inspector] Allow Debugger.setScriptSource to edit top-most function" 2022-06-15 07:48:30 +00:00
set-script-source-top-frame-with-additional-activations.js Reland "[inspector] Allow Debugger.setScriptSource to edit top-most function" 2022-06-15 07:48:30 +00:00
set-script-source-top-frame.js Reland "[inspector] Allow Debugger.setScriptSource to edit top-most function" 2022-06-15 07:48:30 +00:00
set-script-source-unchanged-expected.txt Fix crash on inspector setScriptSource calls when source is unchanged 2020-07-07 13:25:51 +00:00
set-script-source-unchanged.js Fix crash on inspector setScriptSource calls when source is unchanged 2020-07-07 13:25:51 +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 Reland "[inspector] Report [[Prototype]] as internal property." 2021-04-12 08:44:13 +00:00
set-variable-value.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
side-effect-free-coverage-enabled-expected.txt [coverage] IncBlockCounter should not be side-effect 2020-08-31 19:27:55 +00:00
side-effect-free-coverage-enabled.js [coverage] IncBlockCounter should not be side-effect 2020-08-31 19:27:55 +00:00
side-effect-free-debug-evaluate-expected.txt [inspector] Properly catch side effecting iterators. 2021-10-15 12:29:09 +00:00
side-effect-free-debug-evaluate.js [inspector] Properly catch side effecting iterators. 2021-10-15 12:29:09 +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] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +00:00
step-into-expected.txt [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +00:00
step-into-external-async-task-expected.txt [inspector] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +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] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +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 [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +00:00
step-into-next-script.js [inspector] Correct location for inline scripts with sourceURL. 2021-12-29 15:39:22 +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 [debug] Implement stepping out of async functions in the debugger. 2022-02-08 06:32:16 +00:00
step-out-async-await.js [debug] Implement stepping out of async functions in the debugger. 2022-02-08 06:32:16 +00:00
step-over-another-context-group-expected.txt
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
stepping-and-break-program-api.js [inspector] Refactor protocol-test.js 2017-05-19 00:35:45 +00:00
stepping-async-generator-expected.txt [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +00:00
stepping-async-generator.js [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +00:00
stepping-generator-expected.txt [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +00:00
stepping-generator-parameters-expected.txt [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +00:00
stepping-generator-parameters.js [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +00:00
stepping-generator.js [debug] Remove breakable location right before suspending. 2022-09-23 08:28:05 +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
stepping-with-skiplist-expected.txt [debug] Add support for skipping locations on stepping into 2020-08-13 10:43:14 +00:00
stepping-with-skiplist.js [debug] Add support for skipping locations on stepping into 2020-08-13 10:43:14 +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 [cleanup] Remove experimental flag for [[Scopes]] removal 2023-01-11 11:51:48 +00:00
tdz-modules-scopes-expected.txt [debugger] materialize scope values in TDZ as undefined. 2020-06-15 10:09:58 +00:00
tdz-modules-scopes.js [cleanup] Remove --stress-opt remnants 2022-08-31 08:37:44 +00:00
tdz-scopes-expected.txt [debugger] materialize scope values in TDZ as undefined. 2020-06-15 10:09:58 +00:00
tdz-scopes.js [cleanup] Remove --stress-opt remnants 2022-08-31 08:37:44 +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
value-unavailable-scopes-expected.txt [debug] Only apply TDZ 'value unavailable' logic for let/const 2022-08-23 07:19:34 +00:00
value-unavailable-scopes.js [debug] Only apply TDZ 'value unavailable' logic for let/const 2022-08-23 07:19:34 +00:00
wasm-breakpoint-reset-on-debugger-restart-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-breakpoint-reset-on-debugger-restart.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-conditional-breakpoints-expected.txt [inspector][wasm] Re-add WasmValue as JSObject subclass. 2021-02-09 05:50:16 +00:00
wasm-conditional-breakpoints.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-debug-command-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-debug-command.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-evaluate-on-call-frame-expected.txt Add constructor to WasmValueObjects 2021-06-29 12:46:22 +00:00
wasm-evaluate-on-call-frame.js Add constructor to WasmValueObjects 2021-06-29 12:46:22 +00:00
wasm-externref-global-expected.txt [wasm] Reenable externref globals inspector test 2021-06-17 15:27:31 +00:00
wasm-externref-global.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
wasm-gc-anyref-expected.txt [wasm.gc] WebAssembly.Table: Allow 'i31ref' type specifier 2022-12-22 09:02:39 +00:00
wasm-gc-anyref.js [wasm.gc] WebAssembly.Table: Allow 'i31ref' type specifier 2022-12-22 09:02:39 +00:00
wasm-gc-breakpoints-expected.txt [wasm-gc] Debugger: Provide type info for structs and arrays in tables 2022-08-26 14:51:20 +00:00
wasm-gc-breakpoints.js [stringrefs] Support stringrefs in DevTools inspection 2022-08-17 19:12:09 +00:00
wasm-gc-in-debug-break-expected.txt inspector: report kMessageLog as a level for console.log to embedder 2021-12-14 02:55:15 +00:00
wasm-gc-in-debug-break.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
wasm-get-breakable-locations-byte-offsets-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-get-breakable-locations-byte-offsets.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-global-names-expected.txt [inspector][wasm] Unify locals, stack, and globals objects. 2021-01-11 14:50:40 +00:00
wasm-global-names.js [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-imports-expected.txt [wasm] Print hash of anonymous scripts in stack traces 2021-08-06 17:14:55 +00:00
wasm-imports.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-inspect-many-registers-expected.txt [inspector][wasm] Re-add WasmValue as JSObject subclass. 2021-02-09 05:50:16 +00:00
wasm-inspect-many-registers.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-instrumentation-breakpoint-expected.txt [inspector] Omit call frames in instrumentation pause messages 2023-01-19 06:39:10 +00:00
wasm-instrumentation-breakpoint.js [inspector] Omit call frames in instrumentation pause messages 2023-01-19 06:39:10 +00:00
wasm-memory-names-expected.txt [inspector][wasm] Unify locals, stack, and globals objects. 2021-01-11 14:50:40 +00:00
wasm-memory-names.js [inspector][wasm] Improve Scope view and instance preview. 2021-01-12 15:13:49 +00:00
wasm-regress-10957-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-regress-10957.js [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-remove-breakpoint-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-remove-breakpoint.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-reset-context-group-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-reset-context-group.js [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-scope-info-expected.txt [testing][wasm] Inspector: Print 'null' for empty table entries 2022-11-11 10:53:52 +00:00
wasm-scope-info.js [wasm-simd][inspector] Use no_simd_sse to skip test 2021-05-14 18:23:57 +00:00
wasm-script-code-offset-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-script-code-offset-streaming-expected.txt [wasm][streaming] Check section order of code section 2022-07-06 13:43:17 +00:00
wasm-script-code-offset-streaming.js [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-script-code-offset.js [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-scripts-disassembly-expected.txt [wasm][devtools] Fix reported function body offsets 2022-07-22 10:08:32 +00:00
wasm-scripts-disassembly.js [wasm] Expose disassembler to DevTools 2022-07-19 17:43:16 +00:00
wasm-scripts-expected.txt Revert "[wasm] Send a single scriptParsed event per script" 2021-02-11 16:35:35 +00:00
wasm-scripts-with-name-expected.txt [strings] Reclaim a bit in the hash field 2020-02-17 18:26:07 +00:00
wasm-scripts-with-name.js [wasm][debug] Clean up inspector tests 2020-06-16 08:35:09 +00:00
wasm-scripts.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
wasm-set-breakpoint-breaks-on-first-breakable-location-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-set-breakpoint-breaks-on-first-breakable-location.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-set-breakpoint-expected.txt [inspector] Use consistent names for Wasm functions. 2021-05-10 06:30:21 +00:00
wasm-set-breakpoint-on-instrumentation-expected.txt [inspector] Omit call frames in instrumentation pause messages 2023-01-19 06:39:10 +00:00
wasm-set-breakpoint-on-instrumentation.js [inspector] Omit call frames in instrumentation pause messages 2023-01-19 06:39:10 +00:00
wasm-set-breakpoint.js [inspector] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +00:00
wasm-side-effect-free-debug-evaluate-expected.txt [wasm][debug] Properly mark WebAssembly APIs as side-effect free. 2021-05-14 05:23:07 +00:00
wasm-side-effect-free-debug-evaluate.js [wasm][debug] Properly mark WebAssembly APIs as side-effect free. 2021-05-14 05:23:07 +00:00
wasm-source-expected.txt Remove fake wasm scripts from V8 backend 2020-01-09 13:21:01 +00:00
wasm-source.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
wasm-stack-check-expected.txt [inspector][wasm] Re-add WasmValue as JSObject subclass. 2021-02-09 05:50:16 +00:00
wasm-stack-check.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-stack-expected.txt [wasm] Print hash of anonymous scripts in stack traces 2021-08-06 17:14:55 +00:00
wasm-stack.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
wasm-step-a-lot-expected.txt [wasm][debug] Add test for code garbage-collection 2021-01-29 16:51:40 +00:00
wasm-step-a-lot.js [wasm] Rename a testing flag 2022-11-14 14:01:13 +00:00
wasm-step-after-trap-expected.txt [inspector] Use consistent names for Wasm functions. 2021-05-10 06:30:21 +00:00
wasm-step-after-trap.js [inspector] Make inspector tests independent of Debugger.CallFrame.url. 2022-02-02 14:34:08 +00:00
wasm-step-from-non-breakable-position-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-step-from-non-breakable-position.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-stepping-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-stepping-in-from-js-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-stepping-in-from-js.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-stepping-no-opcode-merging-expected.txt [inspector][wasm] Re-add WasmValue as JSObject subclass. 2021-02-09 05:50:16 +00:00
wasm-stepping-no-opcode-merging.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-stepping-out-from-js-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-stepping-out-from-js.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-stepping-to-js-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-stepping-to-js.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-stepping-with-skiplist-expected.txt [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00
wasm-stepping-with-skiplist.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-stepping-with-source-map-expected.txt [inspector] Use consistent names for Wasm functions. 2021-05-10 06:30:21 +00:00
wasm-stepping-with-source-map.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-stepping.js [inspector][wasm] Stop relying on //# sourceURL annotation. 2021-04-09 09:43:53 +00:00
wasm-terminate-execution-on-pause-expected.txt [wasm] Fix termination on breakpoint 2022-04-27 19:58:41 +00:00
wasm-terminate-execution-on-pause.js [wasm] Fix termination on breakpoint 2022-04-27 19:58:41 +00:00
wasm-unnamed-function-names-expected.txt [inspector] Use consistent names for Wasm functions. 2021-05-10 06:30:21 +00:00
wasm-unnamed-function-names.js [inspector] Make wasm tests fail rather than time out. 2021-01-05 07:38:57 +00:00