deb-novnc/tests
Daniel Henrique Barboza 8d09ab06f4 QEMU RFB extension - rfb.js and input.js changes
In input.js, a new keyboard handler was added to deal exclusively
with the QEMU key event extension. '_onKeyPress()' signature
was changed to allow the same method to treat both cases.

The extension will only be enabled if the browser has support
for the KeyboardEvent.code property.

Changes in rfb.js:

- added a new extension code, QEMUExtendedKeyEvent, value -258.

- handleKeyPress now receives 'keyevent' instead of 'keysym' and
'down'. Both values are retrieved from keyevent as they were
in the previous signature. This method now can send QEMU RFB
extended key messages if the flag was set to 'true'.

- tests/test.rfb.js were changed folowing the onKeyPress() signature
change.

- added a new function to send the QEMU extended key message.

Signed-off-by: Daniel Henrique Barboza <danielhb@linux.vnet.ibm.com>
2016-08-26 17:34:39 -03:00
..
arrays.html test/*.html: use "../include" instead of symlink. 2011-03-14 19:05:42 -05:00
arrays.js Change noVNC license to from LGPLv3 to MPL 2.0 2012-10-15 13:35:00 -05:00
assertions.js Fix 'sent' assertion 2016-06-03 16:31:29 +02:00
base64.html test/*.html: use "../include" instead of symlink. 2011-03-14 19:05:42 -05:00
base64.js wsproxy.js: Fix multi-frame decoding. 2010-11-07 22:28:08 -06:00
browser.js tests/browser.js: Missing. Needed for arrays.html test. 2011-04-21 08:45:04 -05:00
canvas.html Change default PixelFormat. Fix canvas test. 2011-07-18 12:17:47 -05:00
cursor.html test/*.html: use "../include" instead of symlink. 2011-03-14 19:05:42 -05:00
face.png API changes. Client cursor and settings menu. 2010-07-21 20:34:23 -05:00
face.png.js Various cross-browser fixes. 2010-06-23 16:08:36 -05:00
fake.websocket.js Use Typed Arrays for the send queue 2015-08-06 14:47:03 -04:00
input.html QEMU RFB extension - new file xtscancodes.js 2016-08-26 17:06:42 -03:00
keyboard-tests.html Keyboard Handling [3/8]: Add unit tests for new keyboard handling 2013-12-05 12:25:30 -05:00
run_from_console.casper.js Allow the use of the PhantomJS remote debugger 2015-08-06 14:47:03 -04:00
run_from_console.js Fix multi-line assertion messages in test runner 2015-08-06 14:47:03 -04:00
run_from_console.zombie.js Support Skipped Tests and Fix JSHint Issues 2013-12-17 17:56:18 -05:00
stats.js Add Javascript binary byte array test. 2011-02-23 11:08:09 -06:00
test.base64.js Cleanup and Test: base64.js 2014-09-15 16:46:02 -04:00
test.display.js Fix bug in non-true-color code 2015-08-24 19:34:30 -04:00
test.helper.js Cleanup: Keyboard code 2014-09-15 16:46:02 -04:00
test.keyboard.js Cleanup: Keyboard code 2014-09-15 16:46:02 -04:00
test.rfb.js QEMU RFB extension - rfb.js and input.js changes 2016-08-26 17:34:39 -03:00
test.util.js Cleanup: Webutil code 2014-09-15 16:46:02 -04:00
test.websock.js Fix failing test 2016-04-30 02:28:45 +02:00
viewport.css Viewport clip/drag for mobile/touchscreen devices. 2011-09-22 10:36:23 -05:00
viewport.html Support automatic resize [Part 1/4]: display.js 2015-02-06 16:54:14 +01:00
vnc_perf.html QEMU RFB extension - new file xtscancodes.js 2016-08-26 17:06:42 -03:00
vnc_playback.html QEMU RFB extension - new file xtscancodes.js 2016-08-26 17:06:42 -03:00