Skip to content

[Regression]: enabling then filling a textarea doesn't fill it on chromium #36307

@jnizet

Description

@jnizet

Last Good Version

1.52.0

First Bad Version

1.53.0

Steps to reproduce

  1. Clone the repo [email protected]:jnizet/playwright-repro.git
  2. pnpm install
  3. pnpm start
  4. open http://localhost:4200, click on the button, enter text in the textarea, see that everything works fine
  5. kill the pnpm start process (Ctrl-C)
  6. pnpm e2e --ui
  7. run the test with the three configured browsers

Expected behavior

I expect the test to pass in the 3 browsers.

Actual behavior

The test fails on chromium. Filling the textarea after enabling it by clicking the button doesn't actually fill it.

Image

Additional context

The test fails on my machine, but the repro was made after a similar scenario failed in a real app, in a github action, using Ubuntu.

Environment

System:
    OS: macOS 15.4.1
    CPU: (16) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
    Memory: 4.05 GB / 64.00 GB
  Binaries:
    Node: 20.19.2 - ~/.nvm/versions/node/v20.19.2/bin/node
    npm: 10.8.2 - ~/.nvm/versions/node/v20.19.2/bin/npm
    pnpm: 8.15.5 - ~/.nvm/versions/node/v20.19.2/bin/pnpm
  IDEs:
    VSCode: 1.100.0 - /usr/local/bin/code
  Languages:
    Bash: 3.2.57 - /bin/bash
  npmPackages:
    @playwright/test: 1.53.0 => 1.53.0 
    playwright-ng-schematics: 2.1.0 => 2.1.0

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions