Yanzhen Yu
b7b38c3a2b
delete not needed props
2018-12-02 23:15:48 +08:00
Yanzhen Yu
d8c5ae5ae6
handle block element
2018-12-02 23:06:36 +08:00
Yanzhen Yu
e55b917590
remove _cssText attribute from style element
2018-11-27 15:22:06 +08:00
Yanzhen Yu
e198ea494e
ignore iframe src attribute
2018-11-27 14:39:13 +08:00
Yanzhen Yu
f73bad21e5
complately update relative path regexp
2018-11-26 17:42:52 +08:00
Yanzhen Yu
66e8d4318c
fix absolute to doc
2018-11-23 23:36:19 +08:00
Yanzhen Yu
124959a67d
fix css url regexp
2018-11-23 23:02:35 +08:00
Yanzhen Yu
49c1ba0a1f
absolute relative path in inline stylesheet
2018-11-23 22:47:19 +08:00
Yanzhen Yu
8157b38f99
check is svg when serialization
2018-11-13 16:09:57 +08:00
Yanzhen Yu
216d03dae3
Fix the regexp performance issue
...
Also move the addHoverClass implementation into the rebuild stage.
So if there is still some corner case we have not handled, it will
only affect the replayer part of rrweb.
2018-11-01 11:36:25 +08:00
Yanzhen Yu
7f806128ed
add hover class to :hover related css rules
2018-10-31 19:02:26 +08:00
Yanzhen Yu
2a50fff366
allow skip child when serialize node and rebuild node
2018-10-22 23:03:10 +08:00
Yanzhen Yu
508bbdfc26
refactor rebuild implementation which mount DOM onto the target document object
2018-10-22 10:34:23 +08:00
Yanzhen Yu
202a674636
use document object from params instead of the one in the current scope
2018-10-21 22:36:07 +08:00
Yanzhen Yu
416c1eec9a
fix style content url normalizer and add some tests
2018-10-18 19:42:01 +08:00
Yanzhen Yu
43b2290f5f
export reset id function
2018-10-18 16:13:59 +08:00
Yanzhen Yu
e461136f71
impl the extra child data attribute to align id map
2018-10-16 15:18:07 +08:00
Yanzhen Yu
eef6a6e389
change relative path into absolute path
2018-10-16 12:11:00 +08:00
Yanzhen Yu
ffc2b01796
add data attribute to element when rebuild
2018-10-12 15:57:39 +08:00
Yanzhen Yu
1ddb0a3343
return id node map when rebuild
2018-10-12 12:43:16 +08:00
Yanzhen Yu
d59ba817cb
export serializeNodeWithId so rrweb could serialize newly added nodes
2018-10-09 10:51:30 +08:00
Yanzhen Yu
f143eee54a
return id node map when snapshot
2018-10-08 15:35:03 +08:00
Yanzhen Yu
978e12b089
add strict null check and fix codes
2018-10-08 11:20:48 +08:00
Yanzhen Yu
bfe431e99a
add iframe tests and update urls in test file
2018-10-06 10:13:33 +08:00
Yanzhen Yu
8b82981b62
try to inline linked stylesheet when in same origin
2018-10-05 23:06:51 +08:00
Yanzhen Yu
05e4103f7a
replace script tag with noscript and inline the states of form field components
2018-09-30 17:38:44 +08:00
Yanzhen Yu
7d1cf13266
setup tests
2018-09-30 16:20:53 +08:00
Yanzhen Yu
3edd364c3b
basic rebuild implementation
2018-09-30 15:26:00 +08:00
Yanzhen Yu
819cf3062e
basic snapshot implementation
2018-09-30 13:44:13 +08:00
Yanzhen Yu
3c6e07117a
init the repo
2018-09-30 10:32:44 +08:00