Version
Microsoft.Playwright 1.58.0 (.NET 10)
Steps to reproduce
- Launch browser with
Channel = "msedge" (Microsoft Edge v144 or later)
- Navigate to a page that contains a download link
- Click the download link using
RunAndWaitForDownloadAsync
await using var browser = await playwright.Chromium.LaunchAsync(new()
{
Channel = "msedge",
Headless = false
});
var page = await browser.NewPageAsync();
await page.GotoAsync("https://example.com/download-page");
var download = await page.RunAndWaitForDownloadAsync(async () =>
{
await page.ClickAsync("a[href*='download']");
});
### Expected behavior
The download notification popup that appears in the top-right corner of the Edge
browser window renders correctly, showing file name, file size, and action buttons.
### Actual behavior
The download notification popup that appears in the top-right corner of the Edge
browser window is completely blank (white/empty). No content is rendered inside
the popup.
<img width="1152" height="648" alt="Image" src="https://github.com/user-attachments/assets/967b864b-e9b1-4af9-b55a-09c490ebae4a" />
### Additional context
- This issue **started with Edge v144**. Confirmed working correctly on **Edge v143 and earlier**.
- The download itself **completes successfully**; only the UI popup is blank.
- No workaround has been identified yet.
- This issue does **not** reproduce with the bundled Chromium
(i.e., without specifying `Channel`).
### Environment
```Text
- **OS:** Windows 11
- **Browser channel:** `msedge`
- **.NET Version:** .NET 10
- **Playwright .NET Version:** 1.58.0
- **Headless:** `false`
Version
Microsoft.Playwright 1.58.0 (.NET 10)
Steps to reproduce
Channel = "msedge"(Microsoft Edge v144 or later)RunAndWaitForDownloadAsync