Use actual name of Edge and EdgeHTML
authorRobert Kaiser <kairo@kairo.at>
Mon, 25 May 2015 14:23:04 +0000 (16:23 +0200)
committerRobert Kaiser <kairo@kairo.at>
Mon, 25 May 2015 14:23:04 +0000 (16:23 +0200)
include/classes/useragent.php-class

index f5a5f8db6b9f8158d0f343367245eae452fb6906..09415a7b852673120f2303e2cbe13ea942c821a7 100755 (executable)
@@ -360,8 +360,8 @@ class userAgent {
       $this->bot = false;
     }
     elseif (preg_match('|Edge/([0-9a-zA-Z\.+]+)|', $this->uastring, $regs)) {
       $this->bot = false;
     }
     elseif (preg_match('|Edge/([0-9a-zA-Z\.+]+)|', $this->uastring, $regs)) {
-      $this->brand = 'Project Spartan';
-      $this->version = null;
+      $this->brand = 'Edge';
+      $this->version = $regs[1];
       $this->bot = false;
     }
     elseif (preg_match('|Chromium/([0-9a-zA-Z\.+]+)|', $this->uastring, $regs)) {
       $this->bot = false;
     }
     elseif (preg_match('|Chromium/([0-9a-zA-Z\.+]+)|', $this->uastring, $regs)) {
@@ -1061,7 +1061,7 @@ class userAgent {
           }
         }
         elseif (preg_match('|Edge/([0-9\.]+)|', $this->uastring, $regs)) {
           }
         }
         elseif (preg_match('|Edge/([0-9\.]+)|', $this->uastring, $regs)) {
-          $this->uadata['engine'] = 'edge';
+          $this->uadata['engine'] = 'edgehtml';
           $this->uadata['eng_version'] = $regs[1];
         }
         elseif ((strpos($this->brand, 'Internet Explorer') !== false) ||  (strpos($this->brand, 'FrontPage') !== false)) {
           $this->uadata['eng_version'] = $regs[1];
         }
         elseif ((strpos($this->brand, 'Internet Explorer') !== false) ||  (strpos($this->brand, 'FrontPage') !== false)) {