rrweb-snapshot
rrweb-snapshot copied to clipboard
rrweb's snapshot and rebuild module
In some cases calling `snapshot(document)` produces a tree with elements which IDs are not unique. In most cases these elements are the root element `document` and the first element from...
I'm detecting a lot of out-of-order-id full snapshots in the wild but find them very hard to recreate (out of order in the sense that ids don't follow a sequential...
Reliably generate mutations while the snapshot is iterating in order to test rarely occurring problems. Have added what I believe should be the correct parsing, on the assumption that the...
In case a developer wants to block multiple elements by selector or class, without having to change anything on the actual application, it might be helpful to have something as...
Uncaught DOMException: Node.appendChild: Cannot have more than one DocumentType child of a Document
Hi @Yuyz0112 , Whenever I try to replay the recorded session using **rrweb-player**, I am getting this error. **Uncaught DOMException: Node.appendChild: Cannot have more than one DocumentType child of a...
In `/src/snapshot.ts`, `snapshot` function declaring a new empty map, `idNodeMap`, and it then returning it. At first glance, it seems like `idNodeMap` is useless, because there a declare and immediate...
I appreciate the outstanding performance of the "rrweb" library, particularly its "record" feature. I am truly grateful for this. However, I find the "rrweb-snapshot" functionality challenging when it comes to...