Example #1
0
 // Checks given UA contains "Safari" as well as "Windows"
 // or "Macintosh" and does not have a "Mobile" version.
 protected internal override bool CanHandle(string userAgent)
 {
     return(InternalCanHandle(userAgent) &&
            OperaMiniHandler.InternalCanHandle(userAgent) == false &&
            OperaMobiHandler.InternalCanHandle(userAgent) == false &&
            base.CanHandle(userAgent));
 }
Example #2
0
 protected internal override bool CanHandle(string userAgent)
 {
     return(userAgent.StartsWith("Opera") &&
            OperaDesktopHandler.InternalCanHandle(userAgent) == false &&
            OperaMiniHandler.InternalCanHandle(userAgent) == false &&
            OperaMobiHandler.InternalCanHandle(userAgent) == false &&
            base.CanHandle(userAgent));
 }