9b7c14bb33
This removes the additional call to `didPause` solely for instrumentation breakpoints. They will be reported along with any other pause reasons, and if several apply, 'ambiguous' will be reported as a reason. Bug: chromium:1229541 Change-Id: I38557248dc2274c2ff2c396aa19073f4a5c5abd5 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3300134 Reviewed-by: Jaroslav Sevcik <jarin@chromium.org> Commit-Queue: Kim-Anh Tran <kimanh@chromium.org> Cr-Commit-Position: refs/heads/main@{#78271}
24 lines
1.5 KiB
Plaintext
24 lines
1.5 KiB
Plaintext
Test that all 'other' reasons are explicitly encoded on a pause event if they overlap with another reason
|
|
|
|
Running test: testBreakpointPauseReason
|
|
Paused with reason: ambiguous and data: {"reasons":[{"reason":"instrumentation","auxData":{"url":"foo.js","scriptId":"3"}},{"reason":"other"}]}.
|
|
|
|
Running test: testTriggeredPausePauseReason
|
|
Paused with reason: ambiguous and data: {"reasons":[{"reason":"instrumentation","auxData":{"url":"foo.js","scriptId":"4"}},{"reason":"other"}]}.
|
|
|
|
Running test: testSteppingPauseReason
|
|
Paused with reason: ambiguous and data: {"reasons":[{"reason":"instrumentation","auxData":{"url":"foo.js","scriptId":"5"}},{"reason":"other"}]}.
|
|
Paused with reason: other and data: {}.
|
|
Paused with reason: ambiguous and data: {"reasons":[{"reason":"instrumentation","auxData":{"url":"bar.js","scriptId":"6"}},{"reason":"other"}]}.
|
|
|
|
Running test: testOnlyReportOtherWithEmptyDataOnce
|
|
Paused with reason: other and data: {}.
|
|
|
|
Running test: testDebuggerStatementReason
|
|
Paused with reason: ambiguous and data: {"reasons":[{"reason":"instrumentation","auxData":{"url":"foo.js","scriptId":"8"}},{"reason":"other"}]}.
|
|
|
|
Running test: testAsyncSteppingPauseReason
|
|
Paused with reason: ambiguous and data: {"reasons":[{"reason":"instrumentation","auxData":{"url":"foo.js","scriptId":"9"}},{"reason":"other"}]}.
|
|
Paused with reason: other and data: {}.
|
|
Paused with reason: ambiguous and data: {"reasons":[{"reason":"instrumentation","auxData":{"url":"bar.js","scriptId":"10"}},{"reason":"other"}]}.
|