Commit Graph

1219 Commits

Author SHA1 Message Date
Yanzhen Yu
b3412b1d46 fix resolve missing node when target has both previous and next missing node 2018-12-20 17:29:03 +08:00
Yanzhen Yu
097321619c check is dropped and is removed by ancestors instead of only check parent 2018-12-20 15:29:02 +08:00
Yanzhen Yu
661fa6c7eb Add missingNodeRetryMap
Use a global missing node retry map to handle missing node that
has not been resolved in the same round.
2018-12-20 14:46:58 +08:00
Yanzhen Yu
8aa7702940 init chinese guide 2018-12-19 18:36:53 +08:00
Yanzhen Yu
fc4e5164a2 rename record only bundle iife name 2018-12-18 17:52:17 +08:00
Yanzhen Yu
ebe3dc8f94 add README in English 2018-12-17 16:17:16 +08:00
Yanzhen Yu
3dd58f1994 Release 0.3.2 2018-12-14 14:14:43 +08:00
Yanzhen Yu
2fdef75c6c update rrweb and impl click progress to play at any time offset 2018-12-14 14:14:31 +08:00
Yanzhen Yu
b29fb5c697 add events js to repo for develop usage 2018-12-14 14:13:54 +08:00
Yanzhen Yu
bd0e6c98d3 Release 0.6.7 2018-12-14 14:12:07 +08:00
Yanzhen Yu
df1b3d50b7 fix resume to move baseline time by time offset 2018-12-14 14:11:49 +08:00
Yanzhen Yu
a5d0eaa451 only add click animation when cast is not sync 2018-12-14 13:52:47 +08:00
Yanzhen Yu
0892df5512 Release 0.6.6 2018-12-14 13:43:37 +08:00
Yanzhen Yu
b9e4117810 fix timer requestAnimationFrame call may not stop after clear
Before this patch, the checker in the timer will stop only when
actions array is empty.
When we call play more than once, it will clear the timer first,
then  push filtered new actions and start the timer again. If
all of this happened in a frame, the checker which should be
cleared may found actions array is not empty and keep check.
So this patch we use timer.raf to hold raf's handle and cancel
it when clear was called.
2018-12-14 13:37:00 +08:00
Yanzhen Yu
6e41bc3bfa add some unit tests to replayer 2018-12-14 13:35:10 +08:00
Yanzhen Yu
b0b4249c45 Release 0.3.1 2018-12-12 13:56:12 +08:00
Yanzhen Yu
a792e5a1b8 add release-it config file and publish to npm 2018-12-12 13:56:03 +08:00
Yanzhen Yu
61e6e16d5b fix autoplay check 2018-12-10 10:23:26 +08:00
Yanzhen Yu
8f78a3bfb6 fix auto play 2018-12-07 17:18:32 +08:00
Yanzhen Yu
2946e11d90 Release 0.6.5 2018-12-07 17:16:24 +08:00
Yanzhen Yu
c5998d70a3 prevent scroll when dispatch focus 2018-12-07 17:16:01 +08:00
Yanzhen Yu
b9130e8555 update rreb and refactor toggle 2018-12-06 18:05:36 +08:00
Yanzhen Yu
fda6d1c873 emit pause and resume events 2018-12-06 18:04:40 +08:00
Yanzhen Yu
9d627d1912 fix mouse move time offset may be mutated multiple times 2018-12-06 17:29:19 +08:00
Yanzhen Yu
af44982a79 update puppeteer to use setContent with wait and housekeeping the declaration files 2018-12-03 13:10:06 +08:00
Yanzhen Yu
8da0989710 Release 0.6.4 2018-12-02 23:24:16 +08:00
Yanzhen Yu
2c9db926c0 resolve #1 add ignore and block strategy for privacy purpose 2018-12-02 23:23:21 +08:00
Yanzhen Yu
abaa5d935c Release 0.6.10 2018-12-02 23:15:56 +08:00
Yanzhen Yu
b7b38c3a2b delete not needed props 2018-12-02 23:15:48 +08:00
Yanzhen Yu
4ae0361372 Release 0.6.9 2018-12-02 23:06:59 +08:00
Yanzhen Yu
d8c5ae5ae6 handle block element 2018-12-02 23:06:36 +08:00
Yanzhen Yu
78967192fc return stopper function as the result of record 2018-12-02 22:37:28 +08:00
Yanzhen Yu
39373ec1da update README 2018-11-30 23:04:09 +08:00
Yanzhen Yu
ab79af115a update the test snapshot 2018-11-30 22:59:29 +08:00
Yanzhen Yu
5d3d27f9f7 add rollup postcss plugin and import style from rrweb 2018-11-27 17:55:20 +08:00
Yanzhen Yu
b7e7f12d32 new sandbox strategy
In this commit we switched the sandbox strategy to use iframe's
sandbox attribute. Indeed we do not need delegate event anymore,
but need to add some styles into the iframe.
The details were documented in the sandbox part of internal design.
2018-11-27 17:04:30 +08:00
Yanzhen Yu
6b1eb9579b Release 0.6.8 2018-11-27 15:22:15 +08:00
Yanzhen Yu
e55b917590 remove _cssText attribute from style element 2018-11-27 15:22:06 +08:00
Yanzhen Yu
b3edcb30ad fix script tag in repl mode 2018-11-27 15:18:37 +08:00
Yanzhen Yu
cac660ce61 Release 0.6.7 2018-11-27 14:39:22 +08:00
Yanzhen Yu
e198ea494e ignore iframe src attribute 2018-11-27 14:39:13 +08:00
Yanzhen Yu
4a228c3078 add release-it cli config 2018-11-27 13:42:02 +08:00
Yanzhen Yu
e13f9bb0aa add release-it config 2018-11-27 13:38:51 +08:00
Yanzhen Yu
f2e7f2b346 Release 0.6.3 2018-11-27 13:35:02 +08:00
Yanzhen Yu
be73853bff add release-it config 2018-11-27 13:34:50 +08:00
Yanzhen Yu
2c0a0edf36 basic impl of wait for stylesheet loaded 2018-11-26 18:19:07 +08:00
Yanzhen Yu
b8bb590de3 Release 0.6.6 2018-11-26 17:43:07 +08:00
Yanzhen Yu
f73bad21e5 complately update relative path regexp 2018-11-26 17:42:52 +08:00
Yanzhen Yu
aca8207db9 Release 0.6.5 2018-11-23 23:36:30 +08:00
Yanzhen Yu
66e8d4318c fix absolute to doc 2018-11-23 23:36:19 +08:00