Skip to content

Commit b32ba16

Browse files
authored
update browserstack list and add config for scrollend (#133)
This should fix the test suite Safari 26.2 implements `scrollend` but with subtle different handling of event listener removal.
1 parent 195edd8 commit b32ba16

3 files changed

Lines changed: 350 additions & 199 deletions

File tree

polyfills/Event/scrollend/config.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ ie_mob = "*"
3535
opera = "<100"
3636
op_mob = "<76"
3737
op_mini = "*"
38-
safari = "*"
39-
ios_saf = "*"
38+
safari = "<26.2"
39+
ios_saf = "<26.2"
4040
samsung_mob = "<23.0"

test/polyfills/browsers.toml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,9 @@ browsers = [
137137
"chrome/140.0",
138138
"chrome/141.0",
139139
"chrome/142.0",
140-
# "chrome/143.0 beta",
140+
"chrome/143.0",
141+
# "chrome/144.0 beta",
142+
# "chrome/144.0",
141143
"edge/15.0",
142144
"edge/16.0",
143145
"edge/17.0",
@@ -202,8 +204,10 @@ browsers = [
202204
# "edge/138.0",
203205
# "edge/139.0",
204206
# "edge/140.0",
205-
"edge/141.0", # most recent edge at the time of writing
206-
# "edge/142.0 beta",
207+
# "edge/141.0",
208+
# "edge/142.0",
209+
"edge/143.0", # most recent edge at the time of writing
210+
# "edge/144.0 beta",
207211
"firefox/3.6",
208212
"firefox/4.0",
209213
"firefox/5.0",
@@ -346,7 +350,10 @@ browsers = [
346350
"firefox/142.0",
347351
"firefox/143.0",
348352
"firefox/144.0",
349-
# "firefox/145.0 beta",
353+
"firefox/145.0",
354+
"firefox/146.0",
355+
"firefox/147.0",
356+
# "firefox/148.0 beta",
350357
"ie/6.0",
351358
"ie/7.0",
352359
"ie/8.0",
@@ -379,5 +386,5 @@ browsers = [
379386
"safari/16.5",
380387
"safari/17.3",
381388
"safari/18.4",
382-
"safari/26.0"
389+
"safari/26.2"
383390
]

0 commit comments

Comments
 (0)