record and replay the web
123a81e
Thanks @Juice10! - Full overhawl of video
and audio
element playback. More robust and fixes lots of bugs related to pausing/playing/skipping/muting/playbackRate etc.#1422 3d1877c
Thanks @marandaneto! - fix: createImageBitmap throws DOMException if source is 0 width or height
#1432 123a81e
Thanks @Juice10! - Record loop
on <audio>
& <video>
elements.
#1445 02f50d2
Thanks @daibhin! - fix: protect against missing parentNode
Updated dependencies [123a81e
, 123a81e
, f7c6973
, 123a81e
, c278d06
]:
7c0dc9d
Thanks @benjackwhite! - Extends maskTextFn to pass the HTMLElement to the deciding function#1272 58c9104
Thanks @eoghanmurray! - Perf: Avoid creation of intermediary array when iterating over style rules
#1351 a2be77b
Thanks @eoghanmurray! - Don't double-record the values of <textarea>s when they already have some content prefilled #1301
#1431 a7c33f2
Thanks @eoghanmurray! - Ensure :hover works on replayer, even if a rule is behind a media query
Respect the intent behind max-device-width and min-device-width media queries so that their effects are apparent in the replayer context
#1155 8aea5b0
Thanks @YunFeng0817! - Feat: Add 'isCustom' flag to serialized elements.
This flag is used to indicate whether the element is a custom element or not. This is useful for replaying the :defined pseudo-class of custom elements.
#1374 314a8dd
Thanks @andrewpomeroy! - Capture stylesheets designated as rel="preload"
#1349 07ac5c9
Thanks @eoghanmurray! - Snapshot performance when masking text: Avoid the repeated calls to closest
when recursing through the DOM