@@ -23,57 +23,165 @@ if (DEBUG === 'true') {
2323}
2424
2525const customLaunchers = {
26- // Android Mobile Browsers
27- bs_android_chrome : {
26+ // Android 16 - all browsers
27+ bs_android_16_chrome : {
2828 base : 'BrowserStack' ,
29- device : 'Google Pixel 8 ' ,
29+ device : 'Google Pixel 10 Pro ' ,
3030 os : 'android' ,
31- os_version : '14 .0' ,
31+ os_version : '16 .0' ,
3232 real_mobile : true ,
3333 browser : 'chrome'
3434 } ,
35- bs_android_firefox : {
35+ bs_android_16_firefox : {
3636 base : 'BrowserStack' ,
37- device : 'Google Pixel 8 ' ,
37+ device : 'Google Pixel 10 ' ,
3838 os : 'android' ,
39- os_version : '14 .0' ,
39+ os_version : '16 .0' ,
4040 real_mobile : true ,
4141 browser : 'firefox'
4242 } ,
43- bs_android_samsung : {
43+ bs_android_16_opera : {
4444 base : 'BrowserStack' ,
45- device : 'Samsung Galaxy S23 ' ,
45+ device : 'Google Pixel 9 ' ,
4646 os : 'android' ,
47- os_version : '13.0' ,
47+ os_version : '16.0' ,
48+ real_mobile : true ,
49+ browser : 'opera'
50+ } ,
51+ bs_android_16_samsung : {
52+ base : 'BrowserStack' ,
53+ device : 'Google Pixel 10 Pro XL' ,
54+ os : 'android' ,
55+ os_version : '16.0' ,
4856 real_mobile : true ,
4957 browser : 'samsung'
5058 } ,
51-
52- // iOS Mobile Browsers
53- bs_ios_safari : {
59+
60+ // Android 15 - all browsers
61+ bs_android_15_chrome : {
62+ base : 'BrowserStack' ,
63+ device : 'Samsung Galaxy S25' ,
64+ os : 'android' ,
65+ os_version : '15.0' ,
66+ real_mobile : true ,
67+ browser : 'chrome'
68+ } ,
69+ bs_android_15_firefox : {
70+ base : 'BrowserStack' ,
71+ device : 'Samsung Galaxy Tab S10 Plus' ,
72+ os : 'android' ,
73+ os_version : '15.0' ,
74+ real_mobile : true ,
75+ browser : 'firefox'
76+ } ,
77+ bs_android_15_opera : {
78+ base : 'BrowserStack' ,
79+ device : 'Google Pixel 9 Pro' ,
80+ os : 'android' ,
81+ os_version : '15.0' ,
82+ real_mobile : true ,
83+ browser : 'opera'
84+ } ,
85+ bs_android_15_samsung : {
86+ base : 'BrowserStack' ,
87+ device : 'Samsung Galaxy S25 Ultra' ,
88+ os : 'android' ,
89+ os_version : '15.0' ,
90+ real_mobile : true ,
91+ browser : 'samsung'
92+ } ,
93+
94+ // Android 14 - chrome
95+ bs_android_14_chrome : {
96+ base : 'BrowserStack' ,
97+ device : 'Samsung Galaxy S24' ,
98+ os : 'android' ,
99+ os_version : '14.0' ,
100+ real_mobile : true ,
101+ browser : 'chrome'
102+ } ,
103+
104+ // Android 13 - chrome
105+ bs_android_13_chrome : {
106+ base : 'BrowserStack' ,
107+ device : 'Samsung Galaxy S23 Ultra' ,
108+ os : 'android' ,
109+ os_version : '13.0' ,
110+ real_mobile : true ,
111+ browser : 'chrome'
112+ } ,
113+
114+ // iOS 26 - chrome, firefox, safari
115+ bs_ios_26_safari : {
54116 base : 'BrowserStack' ,
55- device : 'iPhone 15 Pro' ,
117+ device : 'iPhone 17 Pro' ,
56118 os : 'ios' ,
57- os_version : '17 ' ,
119+ os_version : '26 ' ,
58120 real_mobile : true ,
59121 browser : 'safari'
60122 } ,
61- bs_ios_chrome : {
123+ bs_ios_26_chrome : {
62124 base : 'BrowserStack' ,
63- device : 'iPhone 15 Pro ' ,
125+ device : 'iPad Air 5 ' ,
64126 os : 'ios' ,
65- os_version : '17 ' ,
127+ os_version : '26 ' ,
66128 real_mobile : true ,
67129 browser : 'chrome'
68130 } ,
69- bs_ios_firefox : {
131+ bs_ios_26_firefox : {
70132 base : 'BrowserStack' ,
71- device : 'iPhone 15 Pro ' ,
133+ device : 'iPhone Air ' ,
72134 os : 'ios' ,
73- os_version : '17 ' ,
135+ os_version : '26 ' ,
74136 real_mobile : true ,
75137 browser : 'firefox'
76138 } ,
139+
140+ // iOS 18 - chrome, firefox, safari
141+ bs_ios_18_safari : {
142+ base : 'BrowserStack' ,
143+ device : 'iPhone 16e' ,
144+ os : 'ios' ,
145+ os_version : '18' ,
146+ real_mobile : true ,
147+ browser : 'safari'
148+ } ,
149+ bs_ios_18_chrome : {
150+ base : 'BrowserStack' ,
151+ device : 'iPad Pro 11 2021' ,
152+ os : 'ios' ,
153+ os_version : '18' ,
154+ real_mobile : true ,
155+ browser : 'chrome'
156+ } ,
157+ bs_ios_18_firefox : {
158+ base : 'BrowserStack' ,
159+ device : 'iPhone 14' ,
160+ os : 'ios' ,
161+ os_version : '18' ,
162+ real_mobile : true ,
163+ browser : 'firefox'
164+ } ,
165+
166+ // iOS 17 - chrome
167+ bs_ios_17_safari : {
168+ base : 'BrowserStack' ,
169+ device : 'iPhone 12' ,
170+ os : 'ios' ,
171+ os_version : '17' ,
172+ real_mobile : true ,
173+ browser : 'chrome'
174+ } ,
175+
176+ // iOS 16 - safari
177+ bs_ios_16_safari : {
178+ base : 'BrowserStack' ,
179+ device : 'iPad 10th' ,
180+ os : 'ios' ,
181+ os_version : '16' ,
182+ real_mobile : true ,
183+ browser : 'safari'
184+ } ,
77185} ;
78186
79187module . exports = function ( config ) {
0 commit comments