chocolatey / chocolatey/choco-theme
Playwright 1.58.1 fails in Firefox on Windows Server 2016
- Dominant language
- JavaScript
- Stars
- 10
- Forks
- 17
- Avg merge
- 20h 33m
- Merged PRs (30d)
- 4
Description
### Checklist
- [x] I confirm there are no unresolved issues reported on the [Chocolatey Status page](https://status.chocolatey.org).
- [x] I have verified this is the correct repository for opening this issue.
- [x] I have verified no other issues exist related to my problem.
- [x] I have verified this is not an issue for a specific package.
- [x] I have verified this issue is not security related.
- [x] I confirm I am using **official**, and **not** unofficial, or modified, Chocolatey products.
### What You Are Seeing?
When running Playwright on Firefox in Windows Server 2016, the follow errors occurs:
```
Error: browserType.launch: Host system is missing dependencies! Full list of missing libraries:
api-ms-win-core-apiquery-l2-1-0.dl
```
### What is Expected?
The upgrade to the `@playwright/test` package to `1.58.1` should not break any existing functionality.
### How Did You Get This To Happen?
1. Update the `@chocolatey-software/playwright` package to depend on `@playwright/test 1.58.1`.
2. Observer error when running Playwright on Windows Server 2016.
### User Story
As a user of Playwright,
I want to use version 1.58.1 or higher of the `@playwright/test` package without introducing failures in Firefox,
so that I can test my application appropriately.
### System Details
Windows Server 2016 on Firefox.
### Installed Packages
```bash
Error occurs on `@playwright/test 1.58.1`.
```
### Output Log
```bash
Error: browserType.launch: Host system is missing dependencies! Full list of missing libraries:
api-ms-win-core-apiquery-l2-1-0.dl
```
### Additional Context
In order to quickly determine if this issue has been resolved upstream, you can run the following on a Server 2016 instance with `nodejs-lts` Chocolatey package installed:
```bash
mkdir tmp
cd tmp
npm install playwright@1.58.1
npx playwright install firefox --with-deps
```
### Acceptance Criteria
- [ ] The `@playwright/test` package is upgraded to version `1.58.1` or higher and introduces no new failures to run on all Chocolatey products.
- [ ] The version of `@chocolatey-software/playwright` is bumped to the next minor version, or major, depending on other changes.
### Related Issues
- https://github.com/microsoft/playwright/issues/39124
┆Issue is synchronized with this [Github issue](https://github.com/chocolatey/blog/issues/415) by [Unito](https://www.unito.io)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.