Some JSLint'ing
This commit is contained in:
parent
db6836d1c9
commit
ed6a3f8518
@ -6,11 +6,11 @@
|
||||
* See README.md for usage and integration instructions.
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
/*jslint browser: true, white: false, bitwise: false */
|
||||
/*global window, Util, Base64 */
|
||||
/*global window, Util, Base64, changeCursor, getKeysym */
|
||||
|
||||
function Canvas(conf) {
|
||||
"use strict";
|
||||
|
||||
conf = conf || {}; // Configuration
|
||||
var that = {}, // Public API interface
|
||||
@ -176,7 +176,7 @@ function constructor() {
|
||||
c_flush_timer = setTimeout(that.flush, 100);
|
||||
}
|
||||
};
|
||||
})();
|
||||
}());
|
||||
}
|
||||
}
|
||||
|
||||
@ -617,7 +617,7 @@ that.changeCursor = function(pixels, mask, hotx, hoty, w, h) {
|
||||
} else {
|
||||
changeCursor(conf.target, pixels, mask, hotx, hoty, w, h, conf.colourMap);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
return constructor(); // Return the public API interface
|
||||
|
||||
@ -721,7 +721,7 @@ function changeCursor(target, pixels, mask, hotx, hoty, w, h, cmap) {
|
||||
url = "data:image/x-icon;base64," + Base64.encode(cur);
|
||||
target.style.cursor = "url(" + url + ") " + hotx + " " + hoty + ", default";
|
||||
//Util.Debug("<< changeCursor, cur.length: " + cur.length);
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
@ -6,19 +6,19 @@
|
||||
* See README.md for usage and integration instructions.
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
/*jslint white: false, browser: true, bitwise: false, plusplus: false */
|
||||
/*global window, Util, Canvas, VNC_native_ws, Base64, DES */
|
||||
/*global window, Util, Canvas, Websock, Websock_native, Base64, DES, noVNC_logo */
|
||||
|
||||
|
||||
function RFB(conf) {
|
||||
"use strict";
|
||||
|
||||
conf = conf || {}; // Configuration
|
||||
var that = {}, // Public API interface
|
||||
|
||||
// Pre-declare private functions used before definitions (jslint)
|
||||
init_vars, updateState, init_msg, normal_msg,
|
||||
framebufferUpdate, print_stats,
|
||||
init_vars, updateState, fail, handle_message,
|
||||
init_msg, normal_msg, framebufferUpdate, print_stats,
|
||||
|
||||
pixelFormat, clientEncodings, fbUpdateRequest,
|
||||
keyEvent, pointerEvent, clientCutText,
|
||||
@ -229,6 +229,8 @@ function connect() {
|
||||
}
|
||||
|
||||
init_vars = function() {
|
||||
var i;
|
||||
|
||||
/* Reset state */
|
||||
ws = new Websock();
|
||||
ws.init();
|
||||
@ -265,14 +267,14 @@ init_vars = function() {
|
||||
mouse_arr = [];
|
||||
|
||||
// Clear the per connection encoding stats
|
||||
for (var i=0; i < encodings.length; i+=1) {
|
||||
for (i=0; i < encodings.length; i+=1) {
|
||||
encStats[encodings[i][1]][0] = 0;
|
||||
}
|
||||
};
|
||||
|
||||
// Print statistics
|
||||
print_stats = function() {
|
||||
var i, encName, s;
|
||||
var i, s;
|
||||
Util.Info("Encoding stats for this connection:");
|
||||
for (i=0; i < encodings.length; i+=1) {
|
||||
s = encStats[encodings[i][1]];
|
||||
@ -285,8 +287,8 @@ print_stats = function() {
|
||||
for (i=0; i < encodings.length; i+=1) {
|
||||
s = encStats[encodings[i][1]];
|
||||
if ((s[0] + s[1]) > 0) {
|
||||
Util.Info(" " + encodings[i][0] + ": "
|
||||
+ s[1] + " rects");
|
||||
Util.Info(" " + encodings[i][0] + ": " +
|
||||
s[1] + " rects");
|
||||
}
|
||||
}
|
||||
};
|
||||
@ -459,12 +461,13 @@ updateState = function(state, statusMsg) {
|
||||
conf.updateState(that, state, oldstate, statusMsg);
|
||||
}
|
||||
};
|
||||
function fail(msg) {
|
||||
|
||||
fail = function(msg) {
|
||||
updateState('failed', msg);
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
||||
function handle_message() {
|
||||
handle_message = function() {
|
||||
//Util.Debug(">> handle_message ws.rQlen(): " + ws.rQlen());
|
||||
//Util.Debug("ws.rQslice(0,20): " + ws.rQslice(0,20) + " (" + ws.rQlen() + ")");
|
||||
if (ws.rQlen() === 0) {
|
||||
@ -495,11 +498,11 @@ function handle_message() {
|
||||
init_msg();
|
||||
break;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
function genDES(password, challenge) {
|
||||
var i, passwd = [], des;
|
||||
var i, passwd = [];
|
||||
for (i=0; i < password.length; i += 1) {
|
||||
passwd.push(password.charCodeAt(i));
|
||||
}
|
||||
@ -653,9 +656,8 @@ init_msg = function() {
|
||||
if (rfb_version >= 3.8) {
|
||||
updateState('SecurityResult');
|
||||
return;
|
||||
} else {
|
||||
// Fall through to ClientInitialisation
|
||||
}
|
||||
// Fall through to ClientInitialisation
|
||||
break;
|
||||
case 2: // VNC authentication
|
||||
if (rfb_password.length === 0) {
|
||||
|
@ -5,9 +5,10 @@
|
||||
*
|
||||
* See README.md for usage and integration instructions.
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
/*jslint white: false */
|
||||
/*global $, Util, RFB, Canvas, Element, Fx */
|
||||
/*jslint white: false, browser: true */
|
||||
/*global window, $D, Util, WebUtil, RFB, Canvas, Element, Fx */
|
||||
|
||||
var UI = {
|
||||
|
||||
|
@ -78,7 +78,7 @@ function get_rQi() {
|
||||
}
|
||||
set_rQi = function(val) {
|
||||
rQi = val;
|
||||
}
|
||||
};
|
||||
|
||||
function rQlen() {
|
||||
return rQ.length - rQi;
|
||||
@ -193,7 +193,7 @@ function send(arr) {
|
||||
//Util.Debug(">> send_array: " + arr);
|
||||
sQ = sQ.concat(arr);
|
||||
return flush();
|
||||
};
|
||||
}
|
||||
|
||||
function send_string(str) {
|
||||
//Util.Debug(">> send_string: " + str);
|
||||
@ -210,7 +210,7 @@ function recv_message(e) {
|
||||
try {
|
||||
decode_message(e.data);
|
||||
if (rQlen() > 0) {
|
||||
eventHandlers['message']();
|
||||
eventHandlers.message();
|
||||
// Compact the receive queue
|
||||
if (rQ.length > rQmax) {
|
||||
//Util.Debug("Compacting receive queue");
|
||||
@ -229,13 +229,13 @@ function recv_message(e) {
|
||||
Util.Warn("recv_message, caught exception:" + exc);
|
||||
}
|
||||
if (typeof exc.name !== 'undefined') {
|
||||
eventHandlers['error'](exc.name + ": " + exc.message);
|
||||
eventHandlers.error(exc.name + ": " + exc.message);
|
||||
} else {
|
||||
eventHandlers['error'](exc);
|
||||
eventHandlers.error(exc);
|
||||
}
|
||||
}
|
||||
//Util.Debug("<< recv_message");
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
// Set event handlers
|
||||
@ -258,19 +258,19 @@ function open(uri) {
|
||||
websocket.onmessage = recv_message;
|
||||
websocket.onopen = function(e) {
|
||||
Util.Debug(">> WebSock.onopen");
|
||||
eventHandlers['open']();
|
||||
eventHandlers.open();
|
||||
Util.Debug("<< WebSock.onopen");
|
||||
}
|
||||
};
|
||||
websocket.onclose = function(e) {
|
||||
Util.Debug(">> WebSock.onclose");
|
||||
eventHandlers['close']();
|
||||
eventHandlers.close();
|
||||
Util.Debug("<< WebSock.onclose");
|
||||
}
|
||||
};
|
||||
websocket.onerror = function(e) {
|
||||
Util.Debug("<< WebSock.onerror: " + e);
|
||||
eventHandlers['error'](e);
|
||||
eventHandlers.error(e);
|
||||
Util.Debug("<< WebSock.onerror: ");
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
function close() {
|
||||
|
Loading…
Reference in New Issue
Block a user