Yanzhen Yu
|
6ce32f7994
|
filter text and attributes mutations which target tot a removed node
|
2026-04-01 12:00:00 +08:00 |
|
Yanzhen Yu
|
7c35cb2f49
|
check added nodes from removed nodes and dropped nodes
|
2026-04-01 12:00:00 +08:00 |
|
Yanzhen Yu
|
aa3e2f02ed
|
rewrite mutation observer handler with lazy child list calculation
|
2026-04-01 12:00:00 +08:00 |
|
Yanzhen Yu
|
487f1d0c9a
|
add meta event and fix childList observer, also update related replayer
|
2026-04-01 12:00:00 +08:00 |
|
Yanzhen Yu
|
4446e27899
|
fix scroll value and record viewport when loaded
|
2026-04-01 12:00:00 +08:00 |
|
Yanzhen Yu
|
c96052d8a4
|
add input event observer and hook the value setter
|
2026-04-01 12:00:00 +08:00 |
|
Yanzhen Yu
|
ad2ac811a3
|
serialize newly added nodes and update id node map when childList changed
|
2026-04-01 12:00:00 +08:00 |
|
Yanzhen Yu
|
ee4fc3ce7e
|
add scroll and viewport resize observers
|
2026-04-01 12:00:00 +08:00 |
|
Yanzhen Yu
|
7078ce2f2a
|
add mouse interactions observer
|
2026-04-01 12:00:00 +08:00 |
|
Yanzhen Yu
|
61312a0ad0
|
add mouse movement observer
|
2026-04-01 12:00:00 +08:00 |
|
Yanzhen Yu
|
d2175eae87
|
change observed mutations into serializable records
|
2026-04-01 12:00:00 +08:00 |
|