* Update GitHub Actions CI to include pull requests
Update GitHub Actions CI to include pull requests, and limit both triggers to the master branch.
* Run coveralls publish on bash
Always run coveralls publish on bash - on Windows, the default shell is PowerShell but that is not appropriate for this workflow.
* Run GitHub Actions against the 2.9 branch
* Temporarily remove macOS continuous integration
Chrome is unhappy executing the tests after an update to macOS Catalina.
Remove macOS CI until that can be resolved.
* Linux and Windows CI with GitHub Actions
* Add karma-edge-launcher
* Add edge configuration to karma.conf.js
* Support --browsers on the command line for karma tests
* Add macOS CI builds
* Add karma-safari-private-launcher
* Document browser specification for tests