All Downloads are FREE. Search and download functionalities are using the official Maven repository.

UserAgents.Mageia.yaml Maven / Gradle / Ivy

Go to download

A parsing an analyzing library to get information from a useragent string.

There is a newer version: 7.29.0
Show newest version
#
# Yet Another UserAgent Analyzer
# Copyright (C) 2013-2024 Niels Basjes
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

config:

- matcher:
    require:
    - 'agent.product.comments.entry="Mageia"'
    extract:
    - 'DeviceClass                         :        1 :"Desktop"'
    - 'DeviceName                          :        1 :"Linux Desktop"'
    - 'OperatingSystemClass                :       97 :"Desktop"'
    - 'OperatingSystemName                 :       97 :"Mageia"'
    - 'OperatingSystemVersion              :       97 :"<<>>"'


- test:
    input:
      User-Agent                           : 'Mozilla/4.0 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/522.12.1 (KHTML, like Gecko) Chrome/39.0.2171 Safari/532.0'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '39.0'
      LayoutEngineVersionMajor             : '39'
      LayoutEngineNameVersion              : 'Blink 39.0'
      LayoutEngineNameVersionMajor         : 'Blink 39'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '39.0.2171'
      AgentVersionMajor                    : '39'
      AgentNameVersion                     : 'Chrome 39.0.2171'
      AgentNameVersionMajor                : 'Chrome 39'


- test:
    input:
      User-Agent                           : 'Mozilla/4.0 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/531.0 (KHTML, like Gecko) Chrome/63.0.3239 Safari/1EA69'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '63.0'
      LayoutEngineVersionMajor             : '63'
      LayoutEngineNameVersion              : 'Blink 63.0'
      LayoutEngineNameVersionMajor         : 'Blink 63'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '63.0.3239'
      AgentVersionMajor                    : '63'
      AgentNameVersion                     : 'Chrome 63.0.3239'
      AgentNameVersionMajor                : 'Chrome 63'
      RemarkablePattern                    : 'Not a version'


- test:
    input:
      User-Agent                           : 'Mozilla/4.0 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/537.17 (KHTML, like Gecko) Chrome/38.0.2125 Safari/4E423F'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '38.0'
      LayoutEngineVersionMajor             : '38'
      LayoutEngineNameVersion              : 'Blink 38.0'
      LayoutEngineNameVersionMajor         : 'Blink 38'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '38.0.2125'
      AgentVersionMajor                    : '38'
      AgentNameVersion                     : 'Chrome 38.0.2125'
      AgentNameVersionMajor                : 'Chrome 38'
      RemarkablePattern                    : 'Not a version'


- test:
    input:
      User-Agent                           : 'Mozilla/4.0 X11; Mageia; Linux x86_64; rv:10.0.9 Gecko/20061208 Firefox/69.0.1'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Gecko'
      LayoutEngineVersion                  : '10.0.9'
      LayoutEngineVersionMajor             : '10'
      LayoutEngineNameVersion              : 'Gecko 10.0.9'
      LayoutEngineNameVersionMajor         : 'Gecko 10'
      LayoutEngineBuild                    : '20061208'
      AgentClass                           : 'Browser'
      AgentName                            : 'Firefox'
      AgentVersion                         : '69.0.1'
      AgentVersionMajor                    : '69'
      AgentNameVersion                     : 'Firefox 69.0.1'
      AgentNameVersionMajor                : 'Firefox 69'


- test:
    input:
      User-Agent                           : 'Mozilla/4.0 X11; Mageia; Linux x86_64; rv:10.0.9 Gecko/2008020514 Firefox/52.7.1'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Gecko'
      LayoutEngineVersion                  : '10.0.9'
      LayoutEngineVersionMajor             : '10'
      LayoutEngineNameVersion              : 'Gecko 10.0.9'
      LayoutEngineNameVersionMajor         : 'Gecko 10'
      LayoutEngineBuild                    : '2008020514'
      AgentClass                           : 'Browser'
      AgentName                            : 'Firefox'
      AgentVersion                         : '52.7.1'
      AgentVersionMajor                    : '52'
      AgentNameVersion                     : 'Firefox 52.7.1'
      AgentNameVersionMajor                : 'Firefox 52'


- test:
    input:
      User-Agent                           : 'Mozilla/4.0 X11; Mageia; Linux x86_64; rv:10.0.9 Gecko/20101203 Firefox/52.2.0'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Gecko'
      LayoutEngineVersion                  : '10.0.9'
      LayoutEngineVersionMajor             : '10'
      LayoutEngineNameVersion              : 'Gecko 10.0.9'
      LayoutEngineNameVersionMajor         : 'Gecko 10'
      LayoutEngineBuild                    : '20101203'
      AgentClass                           : 'Browser'
      AgentName                            : 'Firefox'
      AgentVersion                         : '52.2.0'
      AgentVersionMajor                    : '52'
      AgentNameVersion                     : 'Firefox 52.2.0'
      AgentNameVersionMajor                : 'Firefox 52'


- test:
    input:
      User-Agent                           : 'Mozilla/4.76 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/522.12.1 (KHTML, like Gecko) Chrome/39.0.2171 Safari/85.8'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '39.0'
      LayoutEngineVersionMajor             : '39'
      LayoutEngineNameVersion              : 'Blink 39.0'
      LayoutEngineNameVersionMajor         : 'Blink 39'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '39.0.2171'
      AgentVersionMajor                    : '39'
      AgentNameVersion                     : 'Chrome 39.0.2171'
      AgentNameVersionMajor                : 'Chrome 39'


- test:
    input:
      User-Agent                           : 'Mozilla/4.76 X11; Mageia; Linux x86_64; rv:10.0.9 Gecko/20061204 Opera 66.0'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Presto'
      LayoutEngineVersion                  : '1'
      LayoutEngineVersionMajor             : '1'
      LayoutEngineNameVersion              : 'Presto 1'
      LayoutEngineNameVersionMajor         : 'Presto 1'
      LayoutEngineBuild                    : '20061204'
      AgentClass                           : 'Browser'
      AgentName                            : 'Opera'
      AgentVersion                         : '66.0'
      AgentVersionMajor                    : '66'
      AgentNameVersion                     : 'Opera 66.0'
      AgentNameVersionMajor                : 'Opera 66'


- test:
    input:
      User-Agent                           : 'Mozilla/4.76 X11; Mageia; Linux x86_64; rv:10.0.9 Gecko/20061208 Firefox/68.6.1'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Gecko'
      LayoutEngineVersion                  : '10.0.9'
      LayoutEngineVersionMajor             : '10'
      LayoutEngineNameVersion              : 'Gecko 10.0.9'
      LayoutEngineNameVersionMajor         : 'Gecko 10'
      LayoutEngineBuild                    : '20061208'
      AgentClass                           : 'Browser'
      AgentName                            : 'Firefox'
      AgentVersion                         : '68.6.1'
      AgentVersionMajor                    : '68'
      AgentNameVersion                     : 'Firefox 68.6.1'
      AgentNameVersionMajor                : 'Firefox 68'


- test:
    input:
      User-Agent                           : 'Mozilla/4.78 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/525.13 (KHTML, like Gecko) Chrome/80.0.3987 Safari/534.18'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '80.0'
      LayoutEngineVersionMajor             : '80'
      LayoutEngineNameVersion              : 'Blink 80.0'
      LayoutEngineNameVersionMajor         : 'Blink 80'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '80.0.3987'
      AgentVersionMajor                    : '80'
      AgentNameVersion                     : 'Chrome 80.0.3987'
      AgentNameVersionMajor                : 'Chrome 80'


- test:
    input:
      User-Agent                           : 'Mozilla/4.78 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/528.4 (KHTML, like Gecko) Chrome/56.0.2924 Safari/700.13'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '56.0'
      LayoutEngineVersionMajor             : '56'
      LayoutEngineNameVersion              : 'Blink 56.0'
      LayoutEngineNameVersionMajor         : 'Blink 56'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '56.0.2924'
      AgentVersionMajor                    : '56'
      AgentNameVersion                     : 'Chrome 56.0.2924'
      AgentNameVersionMajor                : 'Chrome 56'


- test:
    input:
      User-Agent                           : 'Mozilla/4.78 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/534.35 (KHTML, like Gecko) Chrome/65.0.3325 Safari/312.3'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '65.0'
      LayoutEngineVersionMajor             : '65'
      LayoutEngineNameVersion              : 'Blink 65.0'
      LayoutEngineNameVersionMajor         : 'Blink 65'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '65.0.3325'
      AgentVersionMajor                    : '65'
      AgentNameVersion                     : 'Chrome 65.0.3325'
      AgentNameVersionMajor                : 'Chrome 65'


- test:
    input:
      User-Agent                           : 'Mozilla/4.78 X11; Mageia; Linux x86_64; rv:10.0.9 Gecko/20060728 Opera 68.0'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Presto'
      LayoutEngineVersion                  : '1'
      LayoutEngineVersionMajor             : '1'
      LayoutEngineNameVersion              : 'Presto 1'
      LayoutEngineNameVersionMajor         : 'Presto 1'
      LayoutEngineBuild                    : '20060728'
      AgentClass                           : 'Browser'
      AgentName                            : 'Opera'
      AgentVersion                         : '68.0'
      AgentVersionMajor                    : '68'
      AgentNameVersion                     : 'Opera 68.0'
      AgentNameVersionMajor                : 'Opera 68'


- test:
    input:
      User-Agent                           : 'Mozilla/4.78 X11; Mageia; Linux x86_64; rv:10.0.9 Gecko/20061208 Firefox/59.0.3'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Gecko'
      LayoutEngineVersion                  : '10.0.9'
      LayoutEngineVersionMajor             : '10'
      LayoutEngineNameVersion              : 'Gecko 10.0.9'
      LayoutEngineNameVersionMajor         : 'Gecko 10'
      LayoutEngineBuild                    : '20061208'
      AgentClass                           : 'Browser'
      AgentName                            : 'Firefox'
      AgentVersion                         : '59.0.3'
      AgentVersionMajor                    : '59'
      AgentNameVersion                     : 'Firefox 59.0.3'
      AgentNameVersionMajor                : 'Firefox 59'


- test:
    input:
      User-Agent                           : 'Mozilla/4.78 X11; Mageia; Linux x86_64; rv:10.0.9 Gecko/2008020514 Firefox/68.12.0'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Gecko'
      LayoutEngineVersion                  : '10.0.9'
      LayoutEngineVersionMajor             : '10'
      LayoutEngineNameVersion              : 'Gecko 10.0.9'
      LayoutEngineNameVersionMajor         : 'Gecko 10'
      LayoutEngineBuild                    : '2008020514'
      AgentClass                           : 'Browser'
      AgentName                            : 'Firefox'
      AgentVersion                         : '68.12.0'
      AgentVersionMajor                    : '68'
      AgentNameVersion                     : 'Firefox 68.12.0'
      AgentNameVersionMajor                : 'Firefox 68'


- test:
    input:
      User-Agent                           : 'Mozilla/5.0 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/312.8 (KHTML, like Gecko) Chrome/56.0.2924 Safari/534.20'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '56.0'
      LayoutEngineVersionMajor             : '56'
      LayoutEngineNameVersion              : 'Blink 56.0'
      LayoutEngineNameVersionMajor         : 'Blink 56'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '56.0.2924'
      AgentVersionMajor                    : '56'
      AgentNameVersion                     : 'Chrome 56.0.2924'
      AgentNameVersionMajor                : 'Chrome 56'


- test:
    input:
      User-Agent                           : 'Mozilla/5.0 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/523.15.1 (KHTML, like Gecko) Chrome/38.0.2125 Safari/523.11'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '38.0'
      LayoutEngineVersionMajor             : '38'
      LayoutEngineNameVersion              : 'Blink 38.0'
      LayoutEngineNameVersionMajor         : 'Blink 38'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '38.0.2125'
      AgentVersionMajor                    : '38'
      AgentNameVersion                     : 'Chrome 38.0.2125'
      AgentNameVersionMajor                : 'Chrome 38'


- test:
    input:
      User-Agent                           : 'Mozilla/5.0 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/523.2+ (KHTML, like Gecko) Chrome/58.0.3029 Safari/521.32.1'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '58.0'
      LayoutEngineVersionMajor             : '58'
      LayoutEngineNameVersion              : 'Blink 58.0'
      LayoutEngineNameVersionMajor         : 'Blink 58'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '58.0.3029'
      AgentVersionMajor                    : '58'
      AgentNameVersion                     : 'Chrome 58.0.3029'
      AgentNameVersionMajor                : 'Chrome 58'


- test:
    input:
      User-Agent                           : 'Mozilla/5.0 X11; Mageia; Linux x86_64; rv:10.0.9 AppleWebKit/523.9+ (KHTML, like Gecko) Chrome/73.0.3683 Safari/534.20'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Blink'
      LayoutEngineVersion                  : '73.0'
      LayoutEngineVersionMajor             : '73'
      LayoutEngineNameVersion              : 'Blink 73.0'
      LayoutEngineNameVersionMajor         : 'Blink 73'
      AgentClass                           : 'Browser'
      AgentName                            : 'Chrome'
      AgentVersion                         : '73.0.3683'
      AgentVersionMajor                    : '73'
      AgentNameVersion                     : 'Chrome 73.0.3683'
      AgentNameVersionMajor                : 'Chrome 73'


- test:
    input:
      User-Agent                           : 'Mozilla/5.0 X11; Mageia; Linux x86_64; rv:10.0.9 Gecko/20060728 Opera 72.0'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Presto'
      LayoutEngineVersion                  : '1'
      LayoutEngineVersionMajor             : '1'
      LayoutEngineNameVersion              : 'Presto 1'
      LayoutEngineNameVersionMajor         : 'Presto 1'
      LayoutEngineBuild                    : '20060728'
      AgentClass                           : 'Browser'
      AgentName                            : 'Opera'
      AgentVersion                         : '72.0'
      AgentVersionMajor                    : '72'
      AgentNameVersion                     : 'Opera 72.0'
      AgentNameVersionMajor                : 'Opera 72'


- test:
    input:
      User-Agent                           : 'Mozilla/5.0 X11; Mageia; Linux x86_64; rv:10.0.9 Gecko/20060728 Firefox/56.0.1'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Gecko'
      LayoutEngineVersion                  : '10.0.9'
      LayoutEngineVersionMajor             : '10'
      LayoutEngineNameVersion              : 'Gecko 10.0.9'
      LayoutEngineNameVersionMajor         : 'Gecko 10'
      LayoutEngineBuild                    : '20060728'
      AgentClass                           : 'Browser'
      AgentName                            : 'Firefox'
      AgentVersion                         : '56.0.1'
      AgentVersionMajor                    : '56'
      AgentNameVersion                     : 'Firefox 56.0.1'
      AgentNameVersionMajor                : 'Firefox 56'


- test:
    input:
      User-Agent                           : 'Mozilla/5.0 (X11; Mageia; Linux x86_64; rv:10.0.9) Gecko/20100101 Firefox/10.0.9'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Gecko'
      LayoutEngineVersion                  : '10.0.9'
      LayoutEngineVersionMajor             : '10'
      LayoutEngineNameVersion              : 'Gecko 10.0.9'
      LayoutEngineNameVersionMajor         : 'Gecko 10'
      LayoutEngineBuild                    : '20100101'
      AgentClass                           : 'Browser'
      AgentName                            : 'Firefox'
      AgentVersion                         : '10.0.9'
      AgentVersionMajor                    : '10'
      AgentNameVersion                     : 'Firefox 10.0.9'
      AgentNameVersionMajor                : 'Firefox 10'


- test:
    input:
      User-Agent                           : 'Opera/6.01 X11; Mageia; Linux x86_64; rv:10.0.9 Presto/2.8.149 Version/63.0'
    expected:
      DeviceClass                          : 'Desktop'
      DeviceName                           : 'Linux Desktop'
      DeviceBrand                          : 'Unknown'
      DeviceCpu                            : 'Intel x86_64'
      DeviceCpuBits                        : '64'
      OperatingSystemClass                 : 'Desktop'
      OperatingSystemName                  : 'Mageia'
      OperatingSystemVersion               : '??'
      OperatingSystemVersionMajor          : '??'
      OperatingSystemNameVersion           : 'Mageia ??'
      OperatingSystemNameVersionMajor      : 'Mageia ??'
      LayoutEngineClass                    : 'Browser'
      LayoutEngineName                     : 'Presto'
      LayoutEngineVersion                  : '2.8.149'
      LayoutEngineVersionMajor             : '2'
      LayoutEngineNameVersion              : 'Presto 2.8.149'
      LayoutEngineNameVersionMajor         : 'Presto 2'
      AgentClass                           : 'Browser'
      AgentName                            : 'Opera'
      AgentVersion                         : '63.0'
      AgentVersionMajor                    : '63'
      AgentNameVersion                     : 'Opera 63.0'
      AgentNameVersionMajor                : 'Opera 63'




© 2015 - 2025 Weber Informatics LLC | Privacy Policy