Skip to content

chore(registry): dedupe executables in resolveBrowsers#40717

Open
pavelfeldman wants to merge 1 commit intomicrosoft:mainfrom
pavelfeldman:fix-install-deps-dedup
Open

chore(registry): dedupe executables in resolveBrowsers#40717
pavelfeldman wants to merge 1 commit intomicrosoft:mainfrom
pavelfeldman:fix-install-deps-dedup

Conversation

@pavelfeldman
Copy link
Copy Markdown
Member

Summary

  • resolveBrowsers pushes ffmpeg once per browser argument, so callers that don't go through install()/installDeps() (e.g. install --dry-run) saw ffmpeg listed multiple times.
  • Dedupe the array before returning.

resolveBrowsers pushes ffmpeg once per browser argument, so callers
that don't go through install()/installDeps() (e.g. --dry-run) saw
ffmpeg listed multiple times.
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 7, 2026

Test results for "MCP"

2 failed
❌ [webkit] › mcp/annotate.spec.ts:173 › user-initiated annotate downloads zip with feedback.md @mcp-macos-latest-webkit
❌ [webkit] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-windows-latest-webkit

7029 passed, 1068 skipped


Merge workflow run.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 7, 2026

Test results for "tests 1"

5 flaky ⚠️ [installation tests] › playwright-packages-install-behavior.spec.ts:99 › @playwright/test should work `@package-installations-windows-latest`
⚠️ [installation tests] › screencast.spec.ts:18 › screencast works `@package-installations-windows-latest`
⚠️ [chromium-page] › page/page-request-continue.spec.ts:756 › propagate headers cross origin redirect after interception `@chromium-ubuntu-22.04-node20`
⚠️ [chromium-library] › library/video.spec.ts:719 › screencast › should work with video+trace `@chromium-ubuntu-22.04-node22`
⚠️ [playwright-test] › ui-mode-test-output.spec.ts:118 › should collapse repeated console messages for test `@ubuntu-latest-node20`

41690 passed, 851 skipped


Merge workflow run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants