noVNC/tests
Alex Tanskanen ceb8ef4ec1 Fix crash with too large clipboard data
If too much text is copied in the session, String.fromCharCode.apply()
would crash in Safari on macOS and Chrome on Linux. This commit fixes
this issue by avoiding apply() altogether. Also added test to cover this
issue.
2020-02-21 09:39:31 +01:00
..
.eslintrc Enforce function names 2018-09-06 16:53:40 +02:00
assertions.js Enforce indentation 2018-09-06 16:37:38 +02:00
fake.websocket.js Send data one byte at a time in tests 2019-02-15 10:26:27 +01:00
karma-test-main.js Enforce curly braces for control statements 2018-09-06 17:22:40 +02:00
playback-ui.js Use CustomEvent for playback events 2019-01-08 12:25:42 +01:00
playback.js Pre-convert recordings for playback 2019-01-08 12:24:39 +01:00
test.base64.js Enforce space after function name 2018-09-06 17:34:15 +02:00
test.deflator.js Add deflator helper class for deflating data 2020-02-17 11:29:29 +01:00
test.display.js Handle slow loading of images 2019-12-23 15:52:54 +01:00
test.helper.js Make afterEach() hooks work when skipping tests 2020-01-23 14:27:37 +01:00
test.int.js Add util for unsigned and signed int. conversion 2020-02-17 11:29:40 +01:00
test.keyboard.js Make afterEach() hooks work when skipping tests 2020-01-23 14:27:37 +01:00
test.localization.js Make afterEach() hooks work when skipping tests 2020-01-23 14:27:37 +01:00
test.mouse.js Enforce space after function name 2018-09-06 17:34:15 +02:00
test.rfb.js Fix crash with too large clipboard data 2020-02-21 09:39:31 +01:00
test.util.js Simplify encodeUTF8/decodeUTF8 unittests 2020-01-03 10:41:34 +01:00
test.websock.js Don't compact the receive buffer unless we've actually run out of space 2019-08-16 19:34:09 +02:00
test.webutil.js Make afterEach() hooks work when skipping tests 2020-01-23 14:27:37 +01:00
vnc_playback.html Fix up errors and warnings in vnc_playback.html 2019-03-26 15:21:31 +01:00