From b2737d02f6d9ee9ff7c396a28d6f4e82090604ef Mon Sep 17 00:00:00 2001 From: zodiac Date: Sat, 21 Mar 2009 06:05:59 +0000 Subject: [PATCH] More IE5.5 and IE6 tweaks. Those browsers are surprisingly finicky. Everything else is better at following the specs... git-svn-id: https://shellinabox.googlecode.com/svn/trunk@83 0da03de8-d603-11dd-86c2-0f8696b7b6f9 --- config.h | 2 +- shellinabox/styles.css | 5 +++++ shellinabox/vt100.js | 19 ++++++++++++++----- 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/config.h b/config.h index 166e566..a35426b 100644 --- a/config.h +++ b/config.h @@ -95,7 +95,7 @@ #define STDC_HEADERS 1 /* Most recent revision number in the version control system */ -#define VCS_REVISION "81" +#define VCS_REVISION "82" /* Version number of package */ #define VERSION "2.4" diff --git a/shellinabox/styles.css b/shellinabox/styles.css index 0833fb2..1db9f19 100644 --- a/shellinabox/styles.css +++ b/shellinabox/styles.css @@ -13,6 +13,10 @@ margin: 0px; } +#vt100 pre pre { + overflow: hidden; +} + #vt100 #scrollable { overflow-x: hidden; overflow-y: scroll; @@ -55,6 +59,7 @@ visibility: hidden; width: 1px; height: 0px; + overflow: hidden; } #vt100 .hidden { diff --git a/shellinabox/vt100.js b/shellinabox/vt100.js index 60a9d9f..ac65293 100644 --- a/shellinabox/vt100.js +++ b/shellinabox/vt100.js @@ -198,6 +198,7 @@ VT100.prototype.initializeElements = function(container) { !this.getChildById(this.container, 'scrollable') || !this.getChildById(this.container, 'console') || !this.getChildById(this.container, 'alt_console') || + !this.getChildById(this.container, 'ieprobe') || !this.getChildById(this.container, 'padding') || !this.getChildById(this.container, 'cursor') || !this.getChildById(this.container, 'lineheight') || @@ -235,10 +236,13 @@ VT100.prototype.initializeElements = function(container) { '' + '
' + '
 
' + - '
' +
+                         '
' +
+                           '
' +
+                           '
 
' + + '
' + '' + '
' + - '
X
' + + '
 
' + '
' + '