Compared to the state a few years ago, the difference in the behavior of the JavaScript execution run-time between various browsers become insignificant. There is much less pressing need nowadays to run the exhaustive unit tests across different browsers on different operating systems, as the coverage from the Node.js-based tests should be more than enough to give the confidence of pass/fail situation.
Removing the browser-based tests reduces the maintenance burden, as well as shortening the CI runs.
In case this will be needed again in the future, we can always bring it back.
Compared to the state a few years ago, the difference in the behavior of the JavaScript execution run-time between various browsers become insignificant. There is much less pressing need nowadays to run the exhaustive unit tests across different browsers on different operating systems, as the coverage from the Node.js-based tests should be more than enough to give the confidence of pass/fail situation.
Removing the browser-based tests reduces the maintenance burden, as well as shortening the CI runs.
In case this will be needed again in the future, we can always bring it back.