You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by eh...@apache.org on 2004/03/03 21:19:17 UTC
cvs commit: jakarta-tapestry/framework/src/org/apache/tapestry/html PracticalBrowserSniffer.js
ehatcher 2004/03/03 12:19:17
Modified: framework/src/org/apache/tapestry/html
PracticalBrowserSniffer.js
Log:
fix safari javascript support - it used to think it was nn5, which is not accurate. faking to nn4 gets the palette to work
Revision Changes Path
1.2 +6 -1 jakarta-tapestry/framework/src/org/apache/tapestry/html/PracticalBrowserSniffer.js
Index: PracticalBrowserSniffer.js
===================================================================
RCS file: /home/cvs/jakarta-tapestry/framework/src/org/apache/tapestry/html/PracticalBrowserSniffer.js,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PracticalBrowserSniffer.js 5 Mar 2003 22:59:30 -0000 1.1
+++ PracticalBrowserSniffer.js 3 Mar 2004 20:19:17 -0000 1.2
@@ -87,7 +87,12 @@
var i = 0;
var ua = window.navigator.userAgent.toLowerCase();
- if (ua.indexOf('opera') != -1)
+ if (ua.indexOf('safari') {
+ navigator.family = 'nn4';
+ navigator.version = 4;
+ navigator.org = 'netscape';
+ }
+ else if (ua.indexOf('opera') != -1)
{
i = ua.indexOf('opera');
navigator.family = 'opera';
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org