Skip to content

Commit f7ad3af

Browse files
author
Simone Mariotti
committed
First porting commit
1 parent c5ff173 commit f7ad3af

20 files changed

Lines changed: 752 additions & 0 deletions

‎data/applications-bots.js‎

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎data/applications-browsers.js‎

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎data/applications-others.js‎

Lines changed: 43 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎data/browsers-chrome.js‎

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
module.exports = {
2+
DESKTOP: [
3+
{'0.2.149': 'beta'},
4+
{'0.3.154': 'beta'},
5+
{'0.4.154': 'beta'},
6+
{'1.0.154': 'stable'},
7+
{'2.0.172': 'stable'},
8+
{'3.0.195': 'stable'},
9+
{'4.0.249': 'stable'},
10+
{'4.1.249': 'stable'},
11+
{'5.0.375': 'stable'},
12+
{'6.0.472': 'stable'},
13+
{'7.0.517': 'stable'},
14+
{'8.0.552': 'stable'},
15+
{'9.0.597': 'stable'},
16+
{'10.0.648': 'stable'},
17+
{'11.0.696': 'stable'},
18+
{'12.0.742': 'stable'},
19+
{'13.0.782': 'stable'},
20+
{'14.0.835': 'stable'},
21+
{'15.0.874': 'stable'},
22+
{'16.0.912': 'stable'},
23+
{'17.0.963': 'stable'},
24+
{'18.0.1025': 'stable'},
25+
{'19.0.1084': 'stable'},
26+
{'20.0.1132': 'stable'},
27+
{'21.0.1180': 'stable'},
28+
{'22.0.1229': 'stable'},
29+
{'23.0.1271': 'stable'},
30+
{'24.0.1312': 'stable'},
31+
{'25.0.1364': 'stable'},
32+
{'26.0.1410': 'stable'},
33+
{'27.0.1453': 'stable'},
34+
{'28.0.1500': 'stable'},
35+
{'29.0.1547': 'stable'},
36+
{'30.0.1599': 'stable'},
37+
{'31.0.1650': 'stable'},
38+
{'32.0.1700': 'stable'},
39+
{'33.0.1750': 'stable'},
40+
{'34.0.1847': 'stable'},
41+
{'35.0.1916': 'stable'},
42+
{'36.0.1985': 'stable'},
43+
{'37.0.2062': 'stable'},
44+
{'38.0.2125': 'stable'},
45+
{'39.0.2171': 'stable'},
46+
{'40.0.2214': 'stable'},
47+
{'41.0.2272': 'stable'},
48+
{'42.0.2311': 'stable'},
49+
{'43.0.2357': 'stable'},
50+
{'44.0.2403': 'stable'},
51+
{'45.0.2454': 'stable'},
52+
{'46.0.2490': 'stable'},
53+
{'47.0.2526': 'stable'},
54+
{'48.0.2564': 'stable'},
55+
{'49.0.2623': 'stable'},
56+
{'50.0.2661': 'stable'},
57+
{'51.0.2704': 'stable'},
58+
{'52.0.2743': 'stable'},
59+
{'53.0.2785': 'stable'},
60+
{'54.0.2840': 'stable'},
61+
{'55.0.2883': 'stable'},
62+
{'56.0.2924': 'stable'},
63+
{'57.0.2987': 'stable'},
64+
{'58.0.3029': 'stable'}
65+
],
66+
MOBILE: [
67+
{'16.0.912': 'beta'},
68+
{'18.0.1025': 'stable'},
69+
{'25.0.1364': 'stable'},
70+
{'27.0.1453': 'stable'},
71+
{'29.0.1547': 'stable'},
72+
{'30.0.1599': 'stable'},
73+
{'31.0.1650': 'stable'},
74+
{'32.0.1700': 'stable'},
75+
{'33.0.1750': 'stable'},
76+
{'34.0.1847': 'stable'},
77+
{'35.0.1916': 'stable'},
78+
{'36.0.1985': 'stable'},
79+
{'37.0.2062': 'stable'},
80+
{'38.0.2125': 'stable'},
81+
{'39.0.2171': 'stable'},
82+
{'40.0.2214': 'stable'},
83+
{'41.0.2272': 'stable'},
84+
{'42.0.2311': 'stable'},
85+
{'43.0.2357': 'stable'},
86+
{'44.0.2403': 'stable'},
87+
{'45.0.2454': 'stable'},
88+
{'46.0.2490': 'stable'},
89+
{'47.0.2526': 'stable'},
90+
{'48.0.2564': 'stable'},
91+
{'49.0.2623': 'stable'},
92+
{'50.0.2661': 'stable'},
93+
{'51.0.2704': 'stable'},
94+
{'52.0.2743': 'stable'},
95+
{'53.0.2785': 'stable'},
96+
{'54.0.2840': 'stable'},
97+
{'55.0.2883': 'stable'},
98+
{'56.0.2924': 'stable'},
99+
{'57.0.2987': 'stable'},
100+
{'58.0.3029': 'stable'}
101+
]
102+
};

‎data/build-android.js‎

Lines changed: 240 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,240 @@
1+
exports.ANDROID_BUILDS = {
2+
'CUPCAKE': '1.5',
3+
'DONUT': '1.6',
4+
'ECLAIR': '2.0',
5+
'FROYO': '2.2',
6+
'GINGERBREAD': '2.3',
7+
8+
'DRC83': '1.6',
9+
'DRC92': '1.6',
10+
'DRD08': '1.6',
11+
'DRD20': '1.6',
12+
'DMD64': '1.6',
13+
'ESD20': '2.0',
14+
'ESD56': '2.0.1',
15+
'ERD79': '2.1',
16+
'ERE27': '2.1',
17+
'EPE54B': '2.1',
18+
'ESE81': '2.1',
19+
'EPF21B': '2.1',
20+
'FRF85B': '2.2',
21+
'FRF91': '2.2',
22+
'FRG01B': '2.2',
23+
'FRG22D': '2.2',
24+
'FRG83': '2.2.1',
25+
'FRG83D': '2.2.1',
26+
'FRG83G': '2.2.2',
27+
'FRK76': '2.2.3',
28+
'FRK76C': '2.2.3',
29+
'GRH55': '2.3',
30+
'GRH78': '2.3.1',
31+
'GRH78C': '2.3.2',
32+
'GRI40': '2.3.3',
33+
'GRI54': '2.3.3',
34+
'GRJ06D': '2.3.4',
35+
'GRJ22': '2.3.4',
36+
'GRJ90': '2.3.5',
37+
'GRK39C': '2.3.6',
38+
'GRK39F': '2.3.6',
39+
'GWK74': '2.3.7',
40+
41+
'HRI39': '3.0',
42+
'HRI66': '3.0',
43+
'HWI69': '3.0',
44+
'HRI83': '3.0',
45+
'HMJ37': '3.1',
46+
'HTJ85B': '3.2',
47+
'HTK55D': '3.2.1',
48+
'HTK75': '3.2.1',
49+
'HTK75D': '3.2.1',
50+
'HLK75C': '3.2.2',
51+
'HLK75D': '3.2.2',
52+
'HLK75F': '3.2.4',
53+
'HLK75H': '3.2.6',
54+
55+
'ITL41D': '4.0.1',
56+
'ITL41E': '4.0.1',
57+
'ITL41F': '4.0.1',
58+
'ICL53F': '4.0.2',
59+
'IML74K': '4.0.3',
60+
'IML77': '4.0.3',
61+
'IMM76': '4.0.4',
62+
'IMM76D': '4.0.4',
63+
'IMM76I': '4.0.4',
64+
'IMM76K': '4.0.4',
65+
'IMM76L': '4.0.4',
66+
'JRO03C': '4.1.1',
67+
'JRO03D': '4.1.1',
68+
'JRO03E': '4.1.1',
69+
'JRO03H': '4.1.1',
70+
'JRO03L': '4.1.1',
71+
'JRO03O': '4.1.1',
72+
'JRO03R': '4.1.1',
73+
'JRO03S': '4.1.1',
74+
'JZO54K': '4.1.2',
75+
'JZO54M': '4.1.2',
76+
'JVP15S': '4.2', // Interim build used by the Nexus 7
77+
'JOP40C': '4.2',
78+
'JOP40D': '4.2.1',
79+
'JOP40F': '4.2.1',
80+
'JOP40G': '4.2.1',
81+
'JDQ39': '4.2.2',
82+
'JDQ39B': '4.2.2',
83+
'JDQ39E': '4.2.2',
84+
'JWR66L': '4.3',
85+
'JWR66N': '4.3',
86+
'JWR66N.S005': '4.3', // Google Play Edition - Samsung Galaxy S4
87+
'JWR66V': '4.3',
88+
'JWR66V.H10': '4.3', // Google Play Edition - HTC One
89+
'JWR66V.S014': '4.3', // Google Play Edition - Samsung Galaxy S4
90+
'JWR66Y': '4.3',
91+
'JWR66Y.S003': '4.3', // Google Play Edition - Samsung Galaxy S4
92+
'JSR78D': '4.3',
93+
'JSS15J': '4.3',
94+
'JSS15Q': '4.3',
95+
'KRT16S': '4.4',
96+
'KRT16M': '4.4',
97+
'KOT49E': '4.4.1',
98+
'KOT49H': '4.4.2',
99+
'KVT49L': '4.4.2',
100+
'KTU84L': '4.4.3',
101+
'KTU84M': '4.4.3',
102+
'KTU84P': '4.4.4',
103+
104+
'LPV79': {'value': '5.0', 'alias': 'L'},
105+
'LPV81C': {'value': '5.0', 'alias': 'L'},
106+
'LPX13D': {'value': '5.0', 'alias': 'L'},
107+
108+
'LRX21L': '5.0',
109+
'LRX21M': '5.0',
110+
'LRX21O': '5.0',
111+
'LRX21P': '5.0',
112+
'LRX21Q': '5.0',
113+
'LRX21R': '5.0',
114+
'LRX21T': '5.0',
115+
'LRX21V': '5.0',
116+
'LRX22C': '5.0.1',
117+
'LRX22G': '5.0.2',
118+
'LRX22L': '5.0.2',
119+
'LGZ23.S3': '5.0.2', // Sony Bravia Android TV
120+
'LGZ23.S15': '5.0.2', // Sony Bravia Android TV
121+
'LGZ23.S37': '5.0.2', // Sony Bravia Android TV
122+
'LGZ23.S49': '5.0.2', // Sony Bravia Android TV
123+
'LGZ23.S55': '5.0.2', // Sony Bravia Android TV
124+
'LGZ23.S59': '5.0.2', // Sony Bravia Android TV
125+
'LGZ23.S61': '5.0.2', // Sony Bravia Android TV
126+
'LGZ23.S73': '5.0.2', // Sony Bravia Android TV
127+
'LGY70.S1': '5.0.2', // Sony Bravia Android TV
128+
'LGY75.S91': '5.0.2', // Sony Bravia Android TV
129+
'LGY75.S105': '5.0.2', // Sony Bravia Android TV
130+
'LGY75.S109': '5.0.2', // Sony Bravia Android TV
131+
'LGY75.S131': '5.0.2', // Sony Bravia Android TV
132+
'LGY75.S143': '5.0.2', // Sony Bravia Android TV
133+
'LGY75.S147': '5.0.2', // Sony Bravia Android TV
134+
'LMY47D': '5.1',
135+
'LMY47E': '5.1',
136+
'LMY47I': '5.1',
137+
'LMY47M': '5.1',
138+
'LMY47O': '5.1',
139+
'LMY47V': '5.1.1',
140+
'LMY47X': '5.1.1',
141+
'LMY47Z': '5.1.1',
142+
'LMY48B': '5.1.1',
143+
'LMY48E.S1': '5.1.1', // Sony Bravia Android TV
144+
'LMY48E.S39': '5.1.1', // Sony Bravia Android TV
145+
'LMY48E.S63': '5.1.1', // Sony Bravia Android TV
146+
'LMY48E.S81': '5.1.1', // Sony Bravia Android TV
147+
'LMY48E.S89': '5.1.1', // Sony Bravia Android TV
148+
'LMY48E.S91': '5.1.1', // Sony Bravia Android TV
149+
'LMY48E.S117': '5.1.1', // Sony Bravia Android TV
150+
'LMY48E.S127': '5.1.1', // Sony Bravia Android TV
151+
'LMY48E.S143': '5.1.1', // Sony Bravia Android TV
152+
'LMY48E.S153': '5.1.1', // Sony Bravia Android TV
153+
'LMY48E.S155': '5.1.1', // Sony Bravia Android TV
154+
'LMY48E.S167': '5.1.1', // Sony Bravia Android TV
155+
'LMY48E.S185': '5.1.1', // Sony Bravia Android TV
156+
'LMY48E.S191': '5.1.1', // Sony Bravia Android TV
157+
'LMY48E.S195': '5.1.1', // Sony Bravia Android TV
158+
'LMY48E.S197': '5.1.1', // Sony Bravia Android TV
159+
'LMY48E.S223': '5.1.1', // Sony Bravia Android TV
160+
'LMY48B': '5.1.1',
161+
'LMY48G': '5.1.1',
162+
'LMY48I': '5.1.1',
163+
'LMY48J': '5.1.1',
164+
'LMY48M': '5.1.1',
165+
'LMY48N': '5.1.1',
166+
'LMY48P': '5.1.1',
167+
'LMY48T': '5.1.1',
168+
'LMY48U': '5.1.1',
169+
'LMY48W': '5.1.1',
170+
'LMY48X': '5.1.1',
171+
'LMY48Y': '5.1.1',
172+
'LMY48Z': '5.1.1',
173+
'LMY49F': '5.1.1',
174+
'LMY49G': '5.1.1',
175+
'LMY49H': '5.1.1',
176+
'LMY49I': '5.1.1',
177+
'LMY49J': '5.1.1',
178+
'LVY48C': '5.1.1',
179+
'LVY48E': '5.1.1',
180+
'LVY48F': '5.1.1',
181+
'LVY48H': '5.1.1',
182+
'LYZ28E': '5.1.1',
183+
'LYZ28J': '5.1.1',
184+
'LYZ28K': '5.1.1',
185+
'LYZ28M': '5.1.1',
186+
'LYZ28N': '5.1.1',
187+
188+
'MPZ44Q': {'value': '6.0', 'alias': 'M'},
189+
'MPZ79M': {'value': '6.0', 'alias': 'M'},
190+
191+
'MRA58K': '6.0',
192+
'MRA58N': '6.0',
193+
'MRA58U': '6.0',
194+
'MRA58V': '6.0',
195+
'MRA58X': '6.0',
196+
'MRA59B': '6.0',
197+
'MDA89D': '6.0',
198+
'MDA89E': '6.0',
199+
'MDB08I': '6.0',
200+
'MDB08K': '6.0',
201+
'MDB08L': '6.0',
202+
'MDB08M': '6.0',
203+
'MMB29N': '6.0',
204+
'MMB29K': '6.0.1',
205+
'MMB29M': '6.0.1',
206+
'MMB29O': '6.0.1',
207+
'MMB29P': '6.0.1',
208+
'MMB29S': '6.0.1',
209+
'MMB29T': '6.0.1',
210+
'MMB29Q': '6.0.1',
211+
'MMB29R': '6.0.1',
212+
'MMB29U': '6.0.1',
213+
'MMB29V': '6.0.1',
214+
'MMB29X': '6.0.1',
215+
'MHC19I': '6.0.1',
216+
'MHC19J': '6.0.1',
217+
'MHC19Q': '6.0.1',
218+
'MOB30D': '6.0.1',
219+
'MOB30G': '6.0.1',
220+
'MOB30H': '6.0.1',
221+
'MOB30I': '6.0.1',
222+
'MOB30J': '6.0.1',
223+
'MTC19T': '6.0.1',
224+
'MXB48J': '6.0.1',
225+
'MXB48K': '6.0.1',
226+
'MXB48T': '6.0.1',
227+
'MXC14G': '6.0.1',
228+
'MXC89F': '6.0.1',
229+
'M5C14J': '6.0.1',
230+
231+
'NPC56P': {'value': '7.0', 'alias': 'N'},
232+
'NPC56W': {'value': '7.0', 'alias': 'N'},
233+
'NPC56X': {'value': '7.0', 'alias': 'N'},
234+
'NPC91K': {'value': '7.0', 'alias': 'N'},
235+
'NPD35K': {'value': '7.0', 'alias': 'N'},
236+
237+
'NRD21D': {'value': '7.0', 'alias': 'N'},
238+
'NRD28C': {'value': '7.0', 'alias': 'N'}
239+
};
240+
// Source: http://source.android.com/source/build-numbers.html

‎data/regexes/applications-bots.js‎

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)