noVNC/core
Ryan Castner 1ab3479130 Integrate WebChannel into RFB
The main change is to the connect() method which now checks the urlOrChannel variable to determine which arguments to pass to WebChannel.open. The url case remains largely the same, we simply check that it is of type string. If a WebSocket or RTCDataChannel is passed, we use the object prototypes constructor name to determine the type of the instance variable provided is one which we expect and then forward it on to WebChannel.open, along with the name so we dont have to do the same work in WebChannel. We use Object.getPrototypeOf because accessing the __proto__ directly is not recommended.
2020-02-05 10:58:30 -05:00
..
decoders Validate decoded image dimensions 2019-12-23 15:42:02 +01:00
input Fix missing caps lock events on iOS 2019-11-07 16:44:26 +01:00
util Remove generated HTML by Cursor when it detaches 2020-01-23 11:58:16 +02:00
base64.js Use default argument for base64 2019-02-26 23:52:47 +02:00
des.js Convert DES into a class 2019-02-26 23:53:43 +02:00
display.js Handle slow loading of images 2019-12-23 15:52:54 +01:00
encodings.js Update copyright to 2019 for modified files 2019-09-30 15:35:33 +02:00
inflator.js Use ES6 classes 2018-07-12 19:06:57 +02:00
rfb.js Integrate WebChannel into RFB 2020-02-05 10:58:30 -05:00
websock.js Refactor Websock to WebChannel 2020-02-05 10:58:30 -05:00