playwright/packages/playwright-core/src
Dmitry Gozman 4b877213a1
fix(tracing): preserve control values without modifying DOM (#12939)
Previously, we preserved input/textarea values by providing
`value` attribute or text child. This produces DOM that does not
actually match the original page.

This change starts using special attributes to modify values
directly when rendering.

Same treatment is also applied to options in `select` and
`checked` property of checkboxes and radio buttons.
2022-03-21 18:51:48 -07:00
..
cli feat(cli) : allow passing PlaywrightServer.startDefault parameters via cli (#12530) 2022-03-07 09:15:46 -08:00
client feat(chromium): large file uploads (#12860) 2022-03-18 09:00:52 -07:00
common chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
dispatchers chore: do not initialize full sessions for pages used in session restore (#12886) 2022-03-18 18:17:37 -07:00
grid chore: intercept socks proxy in the driver (#12021) 2022-02-13 14:03:47 -08:00
protocol feat(chromium): large file uploads (#12860) 2022-03-18 09:00:52 -07:00
remote chore: disambiguate internal flags (#12866) 2022-03-17 18:27:33 -07:00
server fix(tracing): preserve control values without modifying DOM (#12939) 2022-03-21 18:51:48 -07:00
third_party chore: move comparator logic to playwright-core (#12232) 2022-02-18 14:39:17 -08:00
utils fix: allow toMatchSnapshot to use text comparator for text data (#12934) 2022-03-21 16:42:21 -07:00
web fix(tracing): preserve control values without modifying DOM (#12939) 2022-03-21 18:51:48 -07:00
browserServerImpl.ts chore: disambiguate internal flags (#12866) 2022-03-17 18:27:33 -07:00
inprocess.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
inProcessFactory.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
outofprocess.ts chore: use ipc transport for out-of-process driver (#11826) 2022-02-02 21:26:45 -08:00