From ff4bfcb77388c66b5d20eeaeee0b9a9d0e6eaee4 Mon Sep 17 00:00:00 2001 From: Joel Martin <github@martintribe.org> Date: Thu, 12 Jan 2012 12:38:55 -0600 Subject: [PATCH] Linting. Switched to using: http://www.jshint.com/ --- include/display.js | 6 +++--- include/rfb.js | 2 +- include/ui.js | 23 ++++++++++++----------- include/util.js | 2 +- include/websock.js | 9 ++++++--- include/webutil.js | 6 +++--- 6 files changed, 26 insertions(+), 22 deletions(-) diff --git a/include/display.js b/include/display.js index 2cf262d..07fdcc7 100644 --- a/include/display.js +++ b/include/display.js @@ -386,10 +386,10 @@ that.getCleanDirtyReset = function() { // Translate viewport coordinates to absolute coordinates that.absX = function(x) { return x + viewport.x; -} +}; that.absY = function(y) { return y + viewport.y; -} +}; that.resize = function(width, height) { @@ -492,7 +492,7 @@ that.subTile = function(x, y, w, h, color) { // Draw the current tile to the screen that.finishTile = function() { if (conf.prefer_js) { - c_ctx.putImageData(tile, tile_x - viewport.x, tile_y - viewport.y) + c_ctx.putImageData(tile, tile_x - viewport.x, tile_y - viewport.y); } // else: No-op, if not prefer_js then already done by setSubTile }; diff --git a/include/rfb.js b/include/rfb.js index f684804..54398be 100644 --- a/include/rfb.js +++ b/include/rfb.js @@ -1339,7 +1339,7 @@ scan_tight_imgQ = function() { imgQ = FBU.imgQ; while ((imgQ.length > 0) && (imgQ[0].img.complete)) { data = imgQ.shift(); - if (data['type'] === 'fill') { + if (data.type === 'fill') { display.fillRect(data.x, data.y, data.width, data.height, data.color); } else { ctx.drawImage(data.img, data.x, data.y); diff --git a/include/ui.js b/include/ui.js index 21779e1..587f2d6 100644 --- a/include/ui.js +++ b/include/ui.js @@ -190,16 +190,16 @@ forceSetting: function(name, val) { // Show the clipboard panel toggleClipboardPanel: function() { //Close settings if open - if (UI.settingsOpen == true) { + if (UI.settingsOpen === true) { UI.settingsApply(); UI.closeSettingsMenu(); } //Close connection settings if open - if (UI.connSettingsOpen == true) { + if (UI.connSettingsOpen === true) { UI.toggleConnectPanel(); } //Toggle Clipboard Panel - if (UI.clipboardOpen == true) { + if (UI.clipboardOpen === true) { $D('noVNC_clipboard').style.display = "none"; $D('clipboardButton').className = "noVNC_status_button"; UI.clipboardOpen = false; @@ -213,17 +213,17 @@ toggleClipboardPanel: function() { // Show the connection settings panel/menu toggleConnectPanel: function() { //Close connection settings if open - if (UI.settingsOpen == true) { + if (UI.settingsOpen === true) { UI.settingsApply(); UI.closeSettingsMenu(); $D('connectButton').className = "noVNC_status_button"; } - if (UI.clipboardOpen == true) { + if (UI.clipboardOpen === true) { UI.toggleClipboardPanel(); } //Toggle Connection Panel - if (UI.connSettingsOpen == true) { + if (UI.connSettingsOpen === true) { $D('noVNC_controls').style.display = "none"; $D('connectButton').className = "noVNC_status_button"; UI.connSettingsOpen = false; @@ -265,11 +265,11 @@ toggleSettingsPanel: function() { // Open menu openSettingsMenu: function() { - if (UI.clipboardOpen == true) { + if (UI.clipboardOpen === true) { UI.toggleClipboardPanel(); } //Close connection settings if open - if (UI.connSettingsOpen == true) { + if (UI.connSettingsOpen === true) { UI.toggleConnectPanel(); } $D('noVNC_settings').style.display = "block"; @@ -366,6 +366,7 @@ updateState: function(rfb, state, oldstate, msg) { break; case 'disconnected': $D('noVNC_logo').style.display = "block"; + // Fall through case 'loaded': klass = "noVNC_status_normal"; break; @@ -574,11 +575,11 @@ setViewDrag: function(drag) { // On touch devices, show the OS keyboard showKeyboard: function() { - if(UI.keyboardVisible == false) { + if(UI.keyboardVisible === false) { $D('keyboardinput').focus(); UI.keyboardVisible = true; $D('showKeyboard').className = "noVNC_status_button_selected"; - } else if(UI.keyboardVisible == true) { + } else if(UI.keyboardVisible === true) { $D('keyboardinput').blur(); $D('showKeyboard').className = "noVNC_status_button"; UI.keyboardVisible = false; @@ -590,7 +591,7 @@ keyInputBlur: function() { //Weird bug in iOS if you change keyboardVisible //here it does not actually occur so next time //you click keyboard icon it doesnt work. - setTimeout("UI.setKeyboard()",100) + setTimeout(function() { UI.setKeyboard(); },100); }, setKeyboard: function() { diff --git a/include/util.js b/include/util.js index abadcf8..687f655 100644 --- a/include/util.js +++ b/include/util.js @@ -159,7 +159,7 @@ Util.conf_defaults = function(cfg, api, defaults, arr) { Util.conf_default(cfg, api, defaults, arr[i][0], arr[i][1], arr[i][2], arr[i][3], arr[i][4]); } -} +}; /* diff --git a/include/websock.js b/include/websock.js index ca17668..33350df 100644 --- a/include/websock.js +++ b/include/websock.js @@ -14,6 +14,9 @@ * read binary data off of the receive queue. */ +/*jslint browser: true, bitwise: false, plusplus: false */ +/*global Util, Base64 */ + // Load Flash WebSocket emulator if needed @@ -38,11 +41,11 @@ if (window.WebSocket && !window.WEB_SOCKET_FORCE_FLASH) { var start = "<script src='" + get_INCLUDE_URI(), end = "'><\/script>", extra = ""; - WEB_SOCKET_SWF_LOCATION = get_INCLUDE_URI() + + window.WEB_SOCKET_SWF_LOCATION = get_INCLUDE_URI() + "web-socket-js/WebSocketMain.swf"; if (Util.Engine.trident) { Util.Debug("Forcing uncached load of WebSocketMain.swf"); - WEB_SOCKET_SWF_LOCATION += "?" + Math.random(); + window.WEB_SOCKET_SWF_LOCATION += "?" + Math.random(); } extra += start + "web-socket-js/swfobject.js" + end; extra += start + "web-socket-js/web_socket.js" + end; @@ -87,7 +90,7 @@ function get_rQi() { } function set_rQi(val) { rQi = val; -}; +} function rQlen() { return rQ.length - rQi; diff --git a/include/webutil.js b/include/webutil.js index 95138f8..ee370e0 100644 --- a/include/webutil.js +++ b/include/webutil.js @@ -8,7 +8,7 @@ "use strict"; /*jslint bitwise: false, white: false */ -/*global window, document */ +/*global Util, window, document */ // Globals defined here var WebUtil = {}, $D; @@ -42,8 +42,8 @@ WebUtil.init_logging = function() { /logging=([A-Za-z0-9\._\-]*)/) || ['', Util._log_level])[1]; - Util.init_logging() -} + Util.init_logging(); +}; WebUtil.init_logging(); -- 2.18.1