xref: /plugin/statistics/vendor/matomo/device-detector/regexes/client/browser_engine.yml (revision d5ef99ddb7dfb0cfae33e9257bd1d788f682c50f)
1*d5ef99ddSAndreas Gohr###############
2*d5ef99ddSAndreas Gohr# Device Detector - The Universal Device Detection library for parsing User Agents
3*d5ef99ddSAndreas Gohr#
4*d5ef99ddSAndreas Gohr# @link https://matomo.org
5*d5ef99ddSAndreas Gohr# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
6*d5ef99ddSAndreas Gohr###############
7*d5ef99ddSAndreas Gohr
8*d5ef99ddSAndreas Gohr- regex: 'NetFront'
9*d5ef99ddSAndreas Gohr  name: 'NetFront'
10*d5ef99ddSAndreas Gohr
11*d5ef99ddSAndreas Gohr- regex: 'Edge/'
12*d5ef99ddSAndreas Gohr  name: 'Edge'
13*d5ef99ddSAndreas Gohr
14*d5ef99ddSAndreas Gohr- regex: 'Trident'
15*d5ef99ddSAndreas Gohr  name: 'Trident'
16*d5ef99ddSAndreas Gohr
17*d5ef99ddSAndreas Gohr- regex: 'Chr[o0]me/(?!1?\d\.|2[0-7]\.)'
18*d5ef99ddSAndreas Gohr  name: 'Blink'
19*d5ef99ddSAndreas Gohr
20*d5ef99ddSAndreas Gohr- regex: '(?:Apple)?WebKit'
21*d5ef99ddSAndreas Gohr  name: 'WebKit'
22*d5ef99ddSAndreas Gohr
23*d5ef99ddSAndreas Gohr- regex: 'Presto'
24*d5ef99ddSAndreas Gohr  name: 'Presto'
25*d5ef99ddSAndreas Gohr
26*d5ef99ddSAndreas Gohr- regex: 'Goanna'
27*d5ef99ddSAndreas Gohr  name: 'Goanna'
28*d5ef99ddSAndreas Gohr
29*d5ef99ddSAndreas Gohr- regex: '(?<!like )Clecko' # fork of Gecko
30*d5ef99ddSAndreas Gohr  name: 'Clecko'
31*d5ef99ddSAndreas Gohr
32*d5ef99ddSAndreas Gohr- regex: '(?<!like )Gecko'
33*d5ef99ddSAndreas Gohr  name: 'Gecko'
34*d5ef99ddSAndreas Gohr
35*d5ef99ddSAndreas Gohr- regex: 'KHTML'
36*d5ef99ddSAndreas Gohr  name: 'KHTML'
37*d5ef99ddSAndreas Gohr
38*d5ef99ddSAndreas Gohr- regex: 'NetSurf'
39*d5ef99ddSAndreas Gohr  name: 'NetSurf'
40*d5ef99ddSAndreas Gohr
41*d5ef99ddSAndreas Gohr- regex: 'Servo'
42*d5ef99ddSAndreas Gohr  name: 'Servo'
43*d5ef99ddSAndreas Gohr
44*d5ef99ddSAndreas Gohr- regex: 'Ekioh(?:Flow)?'
45*d5ef99ddSAndreas Gohr  name: 'EkiohFlow'
46*d5ef99ddSAndreas Gohr
47*d5ef99ddSAndreas Gohr- regex: 'xChaos_Arachne'
48*d5ef99ddSAndreas Gohr  name: 'Arachne'
49*d5ef99ddSAndreas Gohr
50*d5ef99ddSAndreas Gohr- regex: 'LibWeb\+LibJs'
51*d5ef99ddSAndreas Gohr  name: 'LibWeb'
52*d5ef99ddSAndreas Gohr
53*d5ef99ddSAndreas Gohr- regex: 'Maple (?!III)(\d+[.\d]+)|Maple\d{4}'
54*d5ef99ddSAndreas Gohr  name: 'Maple'
55