playwright/src
Dmitry Gozman 5033261d27
feat(trace): streaming snapshots (#5133)
- Instead of capturing snapshots on demand, we now stream them
  from each frame every 100ms.
- Certain actions can also force snapshots at particular moment using
  "checkpoints".
- Trace viewer is able to show the page snapshot at a particular
  timestamp, or using a "checkpoint" snapshot.
- Small optimization to not process stylesheets if CSSOM was not used.
  There still is a lot of room for improvement.
2021-01-25 18:44:46 -08:00
..
cli feat(trace): streaming snapshots (#5133) 2021-01-25 18:44:46 -08:00
client fix: don't parse potentially invalid urls in event handlers (#5090) 2021-01-25 14:49:51 -08:00
dispatchers chore: introduce debug toolbar (#5145) 2021-01-25 14:49:26 -08:00
install fix(installer): release lock if things go south (#5125) 2021-01-23 04:27:33 +03:00
protocol chore: introduce debug toolbar (#5145) 2021-01-25 14:49:26 -08:00
remote chore: make recorder a supplement (#5131) 2021-01-24 19:21:19 -08:00
server feat(trace): streaming snapshots (#5133) 2021-01-25 18:44:46 -08:00
third_party/highlightjs chore: add storybook dep (#5082) 2021-01-21 08:29:01 -08:00
trace feat(trace): streaming snapshots (#5133) 2021-01-25 18:44:46 -08:00
utils chore: remove source maps in pwdebug mode (#5148) 2021-01-25 16:36:57 -08:00
.eslintrc.js chore(lint): add @typescript-eslint/type-annotation-spacing rule (#897) 2020-02-07 13:36:49 -08:00
browserServerImpl.ts fix(connect): provide an error message when ws endpoint is incorrect (#4978) 2021-01-11 15:53:45 -08:00
inprocess.ts chore: make recorder a supplement (#5131) 2021-01-24 19:21:19 -08:00
service.ts chore: add websocket connection mode (#4510) 2020-11-20 15:19:39 -08:00