Files
Tommy D. Rossi ec3e1ca186 fix: record one click when multiple CDP clients enable the recorder
A second Playwright connection to the same Chrome used to inject a
second document click listener. Recording 66 showed each physical click
three times.

The playwright-core fork now keeps one injected recorder per document
and attaches the server ActionAdded listener once. This commit adds the
regression test and changeset.

```
before: 1 click -> N action events (one per CDP client)
after:  1 click -> 1 action event
```

Session: ses_fcc0d3701ffeCWJ29O30JooBS8
2026-08-24 16:05:21 +02:00
..
…

Changesets

This folder contains pending release notes for public packages. Each .md file describes one user-facing fix or feature that should appear in the next generated changelog.

What to put here

  • Add one descriptive kebab-case .md file per logical change, for example fix-auth-token-refresh.md.
  • Use patch for fixes and minor for new features.
  • Write in present tense, focused on what users see.
  • Check GitHub issues first. If the change fixes one, include Fixes #123 on its own line.

What not to put here

  • Do not add changesets for private packages or packages without a version field.
  • Do not edit CHANGELOG.md directly.
  • Do not run the interactive changeset CLI.
  • Do not add vague entries like "misc improvements" or "update internals".