noVNC/tests
Solly Ross d21cd6c164 Cleanup: Util code
File: util.js
Tests Added: True (partial -- for logging and array push methods)
Changes:
- Fixed JSHint Errors (indentation, semicolons, global "use strict")
- Made browser detection methods more readable
- added some newline characters when appropriate for readability
- throw Errors not strings!
- Removed conf_defaults, and added make_properties and set_defaults
  instead (see below)

The removal of conf_defaults and switch to make_properties and
set_defaults is to facilitate the switch over to normal Javascript
constructors instead of Crockford-style constructors.  Now, methods
are added to the objects prototype (and thus make properties is called
outside the constructor).
2014-09-15 16:46:02 -04: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
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
input.html Keyboard Handling [4/8]: Update input.html to work with new keyboard handling 2013-12-05 12:25:30 -05: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 Fix race condition in test runner 2014-06-03 17:42:28 -04:00
run_from_console.js Support running all tests from the root directory 2014-09-15 16:44:36 -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.helper.js Fix issue #326: correct handling of shift key 2014-01-06 13:59:25 +01:00
test.keyboard.js Keyboard Handling [3/8]: Add unit tests for new keyboard handling 2013-12-05 12:25:30 -05:00
test.util.js Cleanup: Util code 2014-09-15 16:46:02 -04:00
viewport.css Viewport clip/drag for mobile/touchscreen devices. 2011-09-22 10:36:23 -05:00
viewport.html Keyboard Handling [6/8]: Update everything to include the new keyboard handling scripts 2013-12-05 12:31:48 -05:00
vnc_perf.html Keyboard Handling [6/8]: Update everything to include the new keyboard handling scripts 2013-12-05 12:31:48 -05:00
vnc_playback.html Keyboard Handling [6/8]: Update everything to include the new keyboard handling scripts 2013-12-05 12:31:48 -05:00