@@ -33,6 +33,7 @@ private OS() {
33
33
34
34
public static boolean isIE = false ;
35
35
36
+ public static boolean isIE90 = false ;
36
37
public static boolean isIE80 = false ;
37
38
public static boolean isIE70 = false ;
38
39
public static boolean isIE60 = false ;
@@ -73,26 +74,26 @@ private OS() {
73
74
* @j2sNative
74
75
var os = $wt.internal.browser.OS;
75
76
var dua = navigator.userAgent;
76
- var dav = navigator.appVersion;
77
- os.isOpera = dua.indexOf("Opera") >= 0;
78
- var isKHTML = (dav.indexOf("Konqueror") >= 0)||(dav.indexOf("Safari") >= 0);
79
- os.isSafari = dav.indexOf("Safari") >= 0;
80
- os.isChrome = dav.indexOf("Chrome") >= 0;
81
- os.isChrome10 = dav.indexOf("Chrome/1.") >= 0 || dav.indexOf("Chrome/0.") >= 0;
82
- os.isChrome20 = dav.indexOf("Chrome/2.") >= 0;
83
- os.isChrome30 = dav.indexOf("Chrome/3.") >= 0;
84
- var geckoPos = dua.indexOf("Gecko");
85
- os.isMozilla = (geckoPos >= 0)&&(!isKHTML);
77
+ os.isOpera = dua.indexOf ("Opera") >= 0;
78
+ var isKHTML = dua.indexOf ("Konqueror") >= 0 || dua.indexOf ("Safari") >= 0;
79
+ os.isSafari = dua.indexOf ("Safari") >= 0;
80
+ os.isChrome = dua.indexOf ("Chrome") >= 0;
81
+ os.isChrome10 = dua.indexOf ("Chrome/1.") >= 0 || dua.indexOf ("Chrome/0.") >= 0;
82
+ os.isChrome20 = dua.indexOf ("Chrome/2.") >= 0;
83
+ os.isChrome30 = dua.indexOf ("Chrome/3.") >= 0;
84
+ var geckoPos = dua.indexOf ("Gecko");
85
+ os.isMozilla = geckoPos >= 0 && !isKHTML;
86
86
os.isFirefox = os.isMozilla && dua.indexOf ("Firefox") != -1;
87
87
os.isFirefox10 = os.isFirefox && (dua.indexOf ("Firefox/1.") != -1 || dua.indexOf ("Firefox/0.") != -1);
88
88
os.isFirefox20 = os.isFirefox && dua.indexOf ("Firefox/2.") != -1;
89
89
os.isFirefox30 = os.isFirefox && dua.indexOf ("Firefox/3.") != -1;
90
- os.isIE = (document.all!=null)&&(!os.isOpera);
91
- os.isIE50 = os.isIE && dav.indexOf("MSIE 5.0")>=0;
92
- os.isIE55 = os.isIE && dav.indexOf("MSIE 5.5")>=0;
93
- os.isIE60 = os.isIE && dav.indexOf("MSIE 6.0")>=0;
94
- os.isIE70 = os.isIE && dav.indexOf("MSIE 7.0")>=0;
95
- os.isIE80 = os.isIE && dav.indexOf("MSIE 8.0")>=0;
90
+ os.isIE = document.all != null && !os.isOpera;
91
+ os.isIE50 = os.isIE && dua.indexOf("MSIE 5.0")>=0;
92
+ os.isIE55 = os.isIE && dua.indexOf("MSIE 5.5")>=0;
93
+ os.isIE60 = os.isIE && dua.indexOf("MSIE 6.0")>=0;
94
+ os.isIE70 = os.isIE && dua.indexOf("MSIE 7.0")>=0;
95
+ os.isIE80 = os.isIE && dua.indexOf("MSIE 8.0")>=0;
96
+ os.isIE90 = os.isIE && dua.indexOf("MSIE 9.0")>=0;
96
97
os.isIENeedPNGFix = os.isIE50 || os.isIE55 || os.isIE60;
97
98
os.noReturnCallback = os.noReturnCallbackFunction;
98
99
*/
@@ -177,6 +178,7 @@ public static void SetWindowPos(Object handle, int x, int y, int w, int h, int f
177
178
private static void init () {
178
179
if (invisibleContainer == null ) {
179
180
Element el = document .createElement ("DIV" );
181
+ el .id = "swt-invisible-container" ;
180
182
document .body .appendChild (el );
181
183
CSSStyle s = el .style ;
182
184
s .position = "absolute" ;
0 commit comments