Nathan Adams
35fb095aa2
web: Add --browserstack for testing in the cloud
2024-07-14 18:04:14 +02:00
Nathan Adams
d037e5fa2a
web: Add Edge testing, disable autoplay as edge autoplays and that messes up test order of operations slightly
2024-07-14 18:04:14 +02:00
Nathan Adams
ed66cf036c
web: Add firefox testing, + a fix for ExternalConnection on Firefox when called from the test harness
...
Turns out that an object isn't 'instanceof Object' in Firefox, if it was made from another window/process/tab/whatever. In this case, that meant that Ruffle always thought it was null because wasm-bindgen relies on 'instanceof Object'
2024-07-14 18:04:14 +02:00
Nathan Adams
504ac87e8d
web: Start splitting up wdio config to enable different browsers or environments
2024-07-14 18:04:14 +02:00
Nathan Adams
0eaffcc785
web: Clean up wdio config; remove unused stuff, add typing
2024-07-14 18:04:14 +02:00
Nathan Adams
adebb04e3d
web: Removed some unneeded eslint configs
2024-07-08 11:34:35 +02:00
Nathan Adams
c7566d5a4a
web: Convert selfhosted tests to typescript
2024-05-29 00:03:47 +02:00