litesoft
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
package org.litesoft.GWT.client.nonpublic;
import org.litesoft.core.*;
public class NP_UserAgent_WebKit extends org.litesoft.GWT.client.UserAgent
{
public NP_UserAgent_WebKit()
{
super( BrowserFamily.WebKit, determineReal() );
}
// Chrome is reporting as:
//
// Safari
//
// From Browser data:
//
// 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.46 Safari/525.19'
private static String determineReal()
{
String zUserAgent = getBrowserUserAgent();
if ( zUserAgent.indexOf( " Chrome/" ) != -1 )
{
return "Chrome";
}
return "Safari";
}
}
|
Revision |
Author |
Commited |
Message |
2
|
GeorgeS
|
Sun 07 Feb, 2010 12:50:58 +0000 |
|