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
Pavel Feldman
13cc0c51e2
chore: throttle thumbnail workers, remove video processing ( #5097 )
2021-01-21 19:00:32 -08:00
Pavel Feldman
c757ba72a9
chore: add storybook dep ( #5082 )
2021-01-21 08:29:01 -08:00
Pavel Feldman
4b5c876bbf
chore: allow opening empty trace viewer ( #5080 )
2021-01-20 19:16:23 -08:00
Dmitry Gozman
16249ccbda
feat(trace): account for more action types in timeline ( #5077 )
2021-01-20 16:19:01 -08:00
Dmitry Gozman
263f164238
feat(trace viewer): improve source tab ( #5038 )
...
- Show stack trace and allow to select one.
- Fix an issue when the page is closed before action end and we lack an id.
- Fix timeline time labels.
2021-01-19 14:45:26 -08:00
Dmitry Gozman
afaec552dd
feat(trace): show dialogs, navigations and misc events ( #5025 )
2021-01-15 18:30:55 -08:00
Dmitry Gozman
b45905ae3f
feat(trace viewer): small improvements ( #5007 )
...
- Show logs.
- Show errors.
- Highlight actions.
2021-01-14 20:16:02 -08:00
Dominik Deren
e990a805a8
fix: restore network request title in trace viewer. ( #4957 )
2021-01-09 13:03:58 -08:00
Dmitry Gozman
2e05feac25
feat(cli): bring in trace viewer ( #4920 )
2021-01-07 16:15:34 -08:00