Daniel Imms
bfa6f656ef
Merge branch 'master' into underline-dotted
2023-09-11 08:47:04 -07:00
Daniel Imms
b2c123e0e2
Merge pull request #4787 from Tyriar/pw_tweak
...
Tweak playwright workers
2023-09-10 09:04:27 -07:00
Daniel Imms
be82ffc01d
Merge pull request #4786 from Tyriar/4773
...
Fix block cursor rendering in DOM renderer
2023-09-10 09:00:45 -07:00
Daniel Imms
efcca3fb3e
Run pw tests faster on high core machines
2023-09-10 08:56:36 -07:00
Daniel Imms
b91de01a4d
Fix initial args not being passed through to pw
2023-09-10 08:56:19 -07:00
Daniel Imms
6b1c1e0751
Force 50% workers in CI to reduce flakiness
2023-09-10 08:56:04 -07:00
Daniel Imms
8985326dd8
Merge pull request #4743 from Tyriar/es2021
...
Upgrade es6 -> es2021
2023-09-10 08:33:48 -07:00
Daniel Imms
c609f5cca0
Add regression test for block cursor focus/selection
2023-09-10 08:30:43 -07:00
Daniel Imms
3b15fb6211
Fix block cursor rendering in DOM renderer
...
Fixes #4773
2023-09-10 08:27:18 -07:00
Daniel Imms
a7eb112d36
Merge pull request #4785 from Tyriar/4757
...
Fix possible exception when disposing terminal
2023-09-10 08:26:22 -07:00
Daniel Imms
cc43fe5191
Fix possible exception when disposing terminal
...
Fixes #4757
2023-09-10 08:19:46 -07:00
Daniel Imms
cfced0caf1
Merge pull request #4784 from Tyriar/server-debug
...
Fix server debugging
2023-09-10 07:52:45 -07:00
Daniel Imms
fc18e6e774
Merge pull request #4783 from Tyriar/4781
...
Fix regression in force mouse selection
2023-09-10 07:48:55 -07:00
Daniel Imms
1d57ac5c63
Fix server debugging
...
This broke somewhere along the way, the changes update from the legacy
attach method of --inspect-brk to stopOnEntry and also updates for the
introduction of .nvmrc.
2023-09-10 07:46:00 -07:00
Daniel Imms
b55d699451
Fix regression in force mouse selection
...
Shift+left click is means to force terminal selection and not passthrough
any mouse events, even if a mouse mode is enabled. The change this is
reverting from #4583 caused this feature to break by always installing a
global listener on Terminal.element so the SelectionService never got a
chance to cancel is.
Fixes #4781
2023-09-10 07:41:31 -07:00
Daniel Imms
4241704261
Merge pull request #4782 from Tyriar/edge_debug
...
Add edge debug target
2023-09-10 07:24:21 -07:00
Daniel Imms
b50d21434e
Add edge debug target
2023-09-10 07:23:54 -07:00
Daniel Imms
c3fd1c2c40
Merge pull request #4778 from Tyriar/4759
...
Fix webgl/dom inverse MCR edge cases, add regression test
2023-09-09 09:08:33 -07:00
Daniel Imms
fe4528c9be
Add one regression test to canvas exceptions
2023-09-09 09:00:57 -07:00
Daniel Imms
b0868967cb
Fix inverse MCR with selection for dom renderer
...
Fixes #4759
2023-09-09 08:52:43 -07:00
Daniel Imms
1aac37e14f
Improve regression tests for 4759
2023-09-09 08:51:50 -07:00
Daniel Imms
851c2e39af
Fix webgl not respecting MCR for inverse
...
Part of #4759
2023-09-09 08:37:55 -07:00
Daniel Imms
d2387342ce
Merge pull request #4777 from Tyriar/4769
...
Fix MCR test on webkit, add pollForApproximate
2023-09-09 07:52:47 -07:00
Daniel Imms
1792eaf05f
Fix MCR test on webkit, add pollForApproximate
...
Fixes #4769
2023-09-09 07:45:31 -07:00
Daniel Imms
36bf3ebff3
Merge pull request #4776 from Tyriar/4775
...
Fix viewport error during term dispose
2023-09-09 07:20:03 -07:00
Daniel Imms
681ba4887f
Fix viewport error during term dispose
...
Fixes #4775
2023-09-09 07:11:32 -07:00
Daniel Imms
b7f28c56a9
Merge pull request #4774 from Tyriar/4772
...
Avoid block elements in renderer tests
2023-09-09 06:57:31 -07:00
Daniel Imms
575cd8d28b
Avoid block elements in renderer tests
...
Fixes #4772
2023-09-09 06:51:13 -07:00
Daniel Imms
3d440e21bd
Merge pull request #4763 from tisilent/fix-selection-background-domrenderer
...
DomRenderer draw selection inactive background correctly when unfocused
2023-09-09 06:37:00 -07:00
Daniel Imms
a10113543b
Check add empty cells that are being asserted on
2023-09-09 06:28:07 -07:00
Daniel Imms
50369713de
Merge branch 'master' into fix-selection-background-domrenderer
2023-09-09 06:16:42 -07:00
Daniel Imms
2f2154c13b
Merge pull request #4762 from tisilent/Fix-Domrenderer-Invisible
...
Add handling of invisible
2023-09-09 06:16:16 -07:00
Daniel Imms
056206d7a4
Clear theme at start of every renderer test
2023-09-09 06:09:07 -07:00
Daniel Imms
57ab29bb85
Handle canvas renderer's more delayed rendering
2023-09-09 06:02:32 -07:00
Daniel Imms
4e69307074
Add regression test
2023-09-09 05:59:24 -07:00
Daniel Imms
608a5e2329
Merge branch 'master' into Fix-Domrenderer-Invisible
2023-09-09 04:58:39 -07:00
Daniel Imms
5126481de2
Remove only
2023-09-09 04:55:56 -07:00
Daniel Imms
fa168bd4c0
Add a test which fails without the change
2023-09-08 20:21:58 -07:00
Daniel Imms
f159a862e4
Add default xterm.js theme inactive selection bg
2023-09-08 19:57:17 -07:00
Daniel Imms
9f5ff468e1
Remove selection color test buttons
...
There's too many theme colors, we'll leave it to the console
2023-09-08 19:55:25 -07:00
Daniel Imms
65e07dcebc
Merge branch 'master' into fix-selection-background-domrenderer
2023-09-08 19:50:29 -07:00
Daniel Imms
cc83b9a4ca
Merge pull request #4770 from Tyriar/tyriar/canvas_tests
...
Add canvas renderer tests
2023-09-08 14:27:38 -07:00
Daniel Imms
14872e091e
Revert "Avoid importing os"
...
This reverts commit 2d74505208 .
2023-09-08 14:21:18 -07:00
Daniel Imms
3d3f58b6ff
Have playwright addon tests only start server, not build it
2023-09-08 14:10:37 -07:00
Daniel Imms
b99158f8f0
Add workers back to playwright ci
2023-09-08 13:30:27 -07:00
Daniel Imms
2d74505208
Avoid importing os
2023-09-08 13:26:10 -07:00
Daniel Imms
534b03b99f
Revert "Put webgl first"
...
This reverts commit 4af4d8dcc6 .
2023-09-08 13:19:29 -07:00
Daniel Imms
4af4d8dcc6
Put webgl first
2023-09-08 13:12:49 -07:00
Daniel Imms
298c5b2041
Split up playwright suites into steps
2023-09-08 13:09:47 -07:00
Daniel Imms
328e97336b
Try space out suites
2023-09-08 12:58:33 -07:00