[mono][wasm][debugger] Implement conditional breakpoint (#48785)
authorThays Grazia <thaystg@gmail.com>
Wed, 10 Mar 2021 23:02:23 +0000 (20:02 -0300)
committerGitHub <noreply@github.com>
Wed, 10 Mar 2021 23:02:23 +0000 (17:02 -0600)
commita66f32452b976a0c4c30deff1028f936c6c00319
treeaa209bffbc09656f400968e9913b22787c40766a
parent128c757a3ac580829d08c2a60aa205559ccde8f9
[mono][wasm][debugger] Implement conditional breakpoint (#48785)

* Implementing conditional breakpoint

* Adding tests

* Changing what @radical suggested

* Changing what @radical suggested.

* Changed what @radical suggested.

* Implement support to conditional breakpoints returning string.
Adding more tests.

* Changing tests to use TheoryData as suggested by @radical.

* Apply suggestions from code review

Co-authored-by: Larry Ewing <lewing@microsoft.com>
Co-authored-by: Larry Ewing <lewing@microsoft.com>
src/mono/wasm/debugger/BrowserDebugProxy/DebugStore.cs
src/mono/wasm/debugger/BrowserDebugProxy/DevToolsHelper.cs
src/mono/wasm/debugger/BrowserDebugProxy/MemberReferenceResolver.cs
src/mono/wasm/debugger/BrowserDebugProxy/MonoProxy.cs
src/mono/wasm/debugger/DebuggerTestSuite/BreakpointTests.cs [new file with mode: 0644]
src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs
src/mono/wasm/debugger/DebuggerTestSuite/Tests.cs
src/mono/wasm/debugger/tests/debugger-test/debugger-driver.html
src/mono/wasm/debugger/tests/debugger-test/debugger-evaluate-test.cs