未验证 提交 2f02bd74 编写于 作者: S sushuang 提交者: GitHub

Merge pull request #11963 from apache/release

Merge 4.6.0 release to master
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
{
"name": "echarts",
"version": "4.5.0",
"version": "4.6.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
......@@ -7265,9 +7265,9 @@
"dev": true
},
"zrender": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/zrender/-/zrender-4.1.2.tgz",
"integrity": "sha512-MJYEo1ZOVesjxYsfcGtPXnUREmh4ACMV08QZLGZ3S7D1xOd96iz3O6nf6pv5PHb5NSHkbizr7ChSIgtAGwncvA=="
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/zrender/-/zrender-4.2.0.tgz",
"integrity": "sha512-YJ9hxt5uFincYYU3KK31+Ce+B6PJmYYK0Q9fQ6jOUAoC/VHbe4kCKAPkxKeT7jGTxrK5wYu18R0TLGqj2zbEOA=="
}
}
}
{
"name": "echarts",
"version": "4.5.0",
"version": "4.6.0",
"description": "A powerful charting and visualization library for browser",
"license": "Apache-2.0",
"keywords": [
......@@ -27,7 +27,7 @@
"lint:dist": "echo 'It might take a while. Please wait ...' && ./node_modules/.bin/jshint --config .jshintrc-dist dist/echarts.js"
},
"dependencies": {
"zrender": "4.1.2"
"zrender": "4.2.0"
},
"devDependencies": {
"@babel/core": "7.3.4",
......
......@@ -163,9 +163,11 @@ var PieSeries = echarts.extendSeriesModel({
// 'none', 'labelLine', 'edge'. Works only when position is 'outer'
alignTo: 'none',
// Closest distance between label and chart edge.
// Works only position is 'outer' and alignTo is 'labelLine' or 'edge'.
// Works only position is 'outer' and alignTo is 'edge'.
margin: '25%',
// Works only position is 'outer' and alignTo is not 'edge'.
bleedMargin: 10,
// Distance between text and label line.
distanceToLabelLine: 5
// formatter: 标签文本格式器,同Tooltip.formatter,不支持异步回调
// 默认使用全局文本样式,详见TEXTSTYLE
......
......@@ -95,7 +95,7 @@ export default AxisView.extend({
/**
* @private
*/
_axisLine: function (angleAxisModel, polar, ticksAngles, radiusExtent) {
_axisLine: function (angleAxisModel, polar, ticksAngles, minorTickAngles, radiusExtent) {
var lineStyleModel = angleAxisModel.getModel('axisLine.lineStyle');
// extent id of the axis radius (r0 and r)
......@@ -175,7 +175,7 @@ export default AxisView.extend({
var lines = [];
for (var i = 0; i < minorTickAngles.length; i++) {
for (let k = 0; k < minorTickAngles[i].length; k++) {
for (var k = 0; k < minorTickAngles[i].length; k++) {
lines.push(new graphic.Line({
shape: getAxisLineShape(polar, [radius, radius + tickLen], minorTickAngles[i][k].coord)
}));
......@@ -299,7 +299,7 @@ export default AxisView.extend({
var lines = [];
for (var i = 0; i < minorTickAngles.length; i++) {
for (let k = 0; k < minorTickAngles[i].length; k++) {
for (var k = 0; k < minorTickAngles[i].length; k++) {
lines.push(new graphic.Line({
shape: getAxisLineShape(polar, radiusExtent, minorTickAngles[i][k].coord)
}));
......
......@@ -628,7 +628,7 @@ function buildAxisMajorTicks(axisBuilder, axisModel, opt) {
}
), 'ticks');
for (let i = 0; i < ticksEls.length; i++) {
for (var i = 0; i < ticksEls.length; i++) {
axisBuilder.group.add(ticksEls[i]);
}
......@@ -666,7 +666,7 @@ function buildAxisMinorTicks(axisBuilder, axisModel, opt) {
var minorTicksEls = createTicks(
minorTicksCoords[i], axisBuilder._transform, tickEndCoord, minorTickLineStyle, 'minorticks_' + i
);
for (let k = 0; k < minorTicksEls.length; k++) {
for (var k = 0; k < minorTicksEls.length; k++) {
axisBuilder.group.add(minorTicksEls[k]);
}
}
......
......@@ -168,7 +168,7 @@ var CartesianAxisView = AxisView.extend({
for (var i = 0; i < minorTicksCoords.length; i++) {
for (let k = 0; k < minorTicksCoords[i].length; k++) {
for (var k = 0; k < minorTicksCoords[i].length; k++) {
var tickCoord = axis.toGlobalCoord(minorTicksCoords[i][k].coord);
if (isHorizontal) {
......
......@@ -112,7 +112,7 @@ export default AxisView.extend({
var lines = [];
for (var i = 0; i < minorTicksCoords.length; i++) {
for (let k = 0; k < minorTicksCoords[i].length; k++) {
for (var k = 0; k < minorTicksCoords[i].length; k++) {
lines.push(new graphic.Circle({
shape: {
cx: polar.cx,
......
......@@ -181,25 +181,8 @@ function BrushController(zr) {
*/
this._handlers = {};
/**
* @private
* @type {Object}
*/
this._localHandlers = {};
/**
* @private
* @type {Object}
*/
this._pageHandlers = {};
each(localMouseHandlers, function (handler, eventName) {
this._handlers[eventName] =
this._localHandlers[eventName] = zrUtil.bind(handler, this);
}, this);
each(pageMouseHandlers, function (handler, eventName) {
this._handlers[eventName] =
this._pageHandlers[eventName] = zrUtil.bind(handler, this);
each(pointerHandlers, function (handler, eventName) {
this._handlers[eventName] = zrUtil.bind(handler, this);
}, this);
}
......@@ -394,7 +377,7 @@ function doEnableBrush(controller, brushOption) {
interactionMutex.take(zr, MUTEX_RESOURCE_KEY, controller._uid);
}
mountHandlers(zr, controller._localHandlers);
mountHandlers(zr, controller._handlers);
controller._brushType = brushOption.brushType;
controller._brushOption = zrUtil.merge(zrUtil.clone(DEFAULT_BRUSH_OPT), brushOption, true);
......@@ -735,8 +718,14 @@ function pointsToRect(points) {
}
function resetCursor(controller, e, localCursorPoint) {
// Check active
if (!controller._brushType) {
if (
// Check active
!controller._brushType
// resetCursor should be always called when mouse is in zr area,
// but not called when mouse is out of zr area to avoid bad influence
// if `mousemove`, `mouseup` are triggered from `document` event.
|| isOutsideZrArea(controller, e)
) {
return;
}
......@@ -764,12 +753,8 @@ function resetCursor(controller, e, localCursorPoint) {
}
function preventDefault(e) {
// Just be worried about bring some side effect to the world
// out of echarts, we do not `preventDefault` for globalout.
if (e.zrIsFromLocal) {
var rawE = e.event;
rawE.preventDefault && rawE.preventDefault();
}
var rawE = e.event;
rawE.preventDefault && rawE.preventDefault();
}
function mainShapeContain(cover, x, y) {
......@@ -844,7 +829,7 @@ function determineBrushType(brushType, panel) {
return brushType;
}
var localMouseHandlers = {
var pointerHandlers = {
mousedown: function (e) {
if (this._dragging) {
......@@ -865,44 +850,38 @@ var localMouseHandlers = {
this._dragging = true;
this._track = [localCursorPoint.slice()];
}
// Mount page handlers only when needed to minimize unexpected side-effect.
mountHandlers(this._zr, this._pageHandlers);
}
},
mousemove: function (e) {
var localCursorPoint = this.group.transformCoordToLocal(e.offsetX, e.offsetY);
// resetCursor should be always called when mouse is in zr area,
// but not called when mouse is out of zr area.
resetCursor(this, e, localCursorPoint);
}
};
var x = e.offsetX;
var y = e.offsetY;
var pageMouseHandlers = {
var localCursorPoint = this.group.transformCoordToLocal(x, y);
pagemousemove: function (e) {
if (this._dragging) {
var xy = getLocalMouseXY(e, this._zr);
var localCursorPoint = this.group.transformCoordToLocal(xy[0], xy[1]);
resetCursor(this, e, localCursorPoint);
if (this._dragging) {
preventDefault(e);
var eventParams = updateCoverByMouse(this, e, localCursorPoint, false);
eventParams && trigger(this, eventParams);
}
},
pagemouseup: function (e) {
mouseup: function (e) {
handleDragEnd(this, e);
}
};
function handleDragEnd(controller, e) {
if (controller._dragging) {
preventDefault(e);
var xy = getLocalMouseXY(e, controller._zr);
var localCursorPoint = controller.group.transformCoordToLocal(xy[0], xy[1]);
var x = e.offsetX;
var y = e.offsetY;
var localCursorPoint = controller.group.transformCoordToLocal(x, y);
var eventParams = updateCoverByMouse(controller, e, localCursorPoint, true);
controller._dragging = false;
......@@ -911,24 +890,15 @@ function handleDragEnd(controller, e) {
// trigger event shoule be at final, after procedure will be nested.
eventParams && trigger(controller, eventParams);
unmountHandlers(controller._zr, controller._pageHandlers);
}
}
function getLocalMouseXY(event, zr) {
var x = event.offsetX;
var y = event.offsetY;
// var w = zr.getWidth();
// var h = zr.getHeight();
// x < 0 && (x = 0);
// x > w && (x = w);
// y < 0 && (y = 0);
// y > h && (y = h);
return [x, y];
function isOutsideZrArea(controller, x, y) {
var zr = controller._zr;
return x < 0 || x > zr.getWidth() || y < 0 || y > zr.getHeight();
}
/**
* key: brushType
* @type {Object}
......
......@@ -37,7 +37,7 @@ MagicType.defaultOption = {
/* eslint-disable */
line: 'M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4',
bar: 'M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7',
stack: 'M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z', // jshint ignore:line
stack: 'M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z' // jshint ignore:line
/* eslint-enable */
},
// `line`, `bar`, `stack`, `tiled`
......
......@@ -51,10 +51,10 @@ var isFunction = zrUtil.isFunction;
var isObject = zrUtil.isObject;
var parseClassType = ComponentModel.parseClassType;
export var version = '4.5.0';
export var version = '4.6.0';
export var dependencies = {
zrender: '4.1.2'
zrender: '4.2.0'
};
var TEST_FRAME_REMAIN_TIME = 1;
......
......@@ -238,18 +238,21 @@ under the License.
grid: {
left: '10%',
right: 2,
bottom: 80
bottom: 100
},
yAxis: {
splitArea: {
show: true
}
},
dataZoom: {
dataZoom: [{
type: 'inside',
start: 10,
end: 30
},
}, {
type: 'slider',
bottom: 40
}],
series: [{
name: 'line',
type: 'line',
......
......@@ -44,7 +44,7 @@ under the License.
position: fixed;
right: 5px;
top: 5px;
width: 120px;
width: 140px;
height: 120px;
box-shadow: 0 0 5px #fff;
border: 2px solid green;
......@@ -72,9 +72,90 @@ under the License.
<div id="live-info-content"></div>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div id="parent-of-main0">
<div id="main0"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="main1"></div>
<div id="main2"></div>
......@@ -84,16 +165,20 @@ under the License.
<script>
var _liveInfoPanel = document.getElementById('live-info-panel');
var _liveInfoContent = document.getElementById('live-info-content');;
var _liveMsg = [];
function _printLiveInfo(msg) {
_liveInfoContent.innerHTML = testHelper.encodeHTML(msg).replace(/\n/g, '<br>');
_liveMsg.push(testHelper.encodeHTML(msg));
_liveMsg = _liveMsg.slice(Math.max(0, _liveMsg.length - 9));
_liveInfoContent.innerHTML = _liveMsg.join('<br>');
}
function _printEvent(event) {
_printLiveInfo([
'type: ' + event.type,
'x: ' + event.offsetX,
'y: ' + event.offsetY,
'isFromLocal: ' + !!event.zrIsFromLocal
].join('\n'));
var x = event.offsetX;
var y = event.offsetY;
x = x != null ? x.toFixed(1) : '-';
y = y != null ? y.toFixed(1) : '-';
_printLiveInfo(
event.type + ' [' + x + ',' + x + ']'
);
}
</script>
......@@ -110,6 +195,11 @@ under the License.
xAxis: {},
yAxis: {},
brush: {},
tooltip: {
enterable: true,
alwaysShowContent: true,
position: [10, 10]
},
series: {
type: 'line',
data: [[11, 22]]
......@@ -120,32 +210,18 @@ under the License.
title: [
'[ Test this case in **PC** / **Touch device** / **WeApp(no document)** ]',
'(1) Before anything clicked, **mousemove** / **click** on both inside and outside echarts.',
'**Live Info Panel** should have nothing.',
'(2) Click "mount page event listeners"',
'**mousemove** / **click** on both inside and outside echarts.',
'**Live Info Panel** should display mouse **xy** and **isFromLocal** correctly.',
'**Live Info Panel** should have mouse events.',
'(2) **mousemove** / **click** on both inside and outside echarts.',
'**Live Info Panel** should display mouse **xy** correctly.',
'drag outside and release, "globalout" event should be displayed fianly (only PC)',
'(3) Click "add stopPropagation on parent"',
'Move outside echarts, **Live Info Panel** should have nothing changed.',
'Move inside echarts, **Live Info Panel** should have page event.'
'drag outside should be as usual.',
'Move inside and outside echarts, **Live Info Panel** should have mouse event.'
],
option: option,
width: 300,
height: 200,
buttons: [{
text: 'mount page event listeners',
onclick: function () {
if (mounted) {
return;
}
mounted = true;
zr.on('pagemousemove', function (event) {
_printEvent(event)
});
zr.on('pagemouseup', function (event) {
_printEvent(event)
});
}
}, {
text: 'add stopPropagation on parent',
onclick: function () {
var parent = document.getElementById('parent-of-main0');
......@@ -160,6 +236,15 @@ under the License.
var mounted;
if (chart) {
zr = chart.getZr();
zr.on('mousemove', function (event) {
_printEvent(event)
});
zr.on('mouseup', function (event) {
_printEvent(event)
});
zr.on('globalout', function (event) {
_printEvent(event)
});
}
});
</script>
......
......@@ -90,8 +90,15 @@
// Not let scrollbar affect page size.
// It will AFFECT interaction in the automatic testing.
window.onload = function () {
document.body.style.cssText = 'overflow:overlay!important';
if (typeof MutationObserver !== 'undefined') {
// Must be set as soon as possible(before chart is created)
var observer = new MutationObserver(function() {
if (document.body) {
document.body.style.cssText = 'overflow:overlay!important';
observer.disconnect();
}
});
observer.observe(document.documentElement, {childList: true});
};
// It is not a good solution.
......
......@@ -317,12 +317,12 @@ under the License.
coordinateSystem: 'polar',
name: 'A',
roundCap: true,
animationDuration:5 * 1000,
animationDuration:500,
color: `rgba(${hoverColors[hoverIndex]},0.5)`,
itemStyle: {
borderColor: `rgb(${hoverColors[hoverIndex]})`,
borderWidth: 0
},
},
emphasis: {
itemStyle: {
color: `rgb(${hoverColors[hoverIndex]})`,
......
......@@ -109,7 +109,7 @@
"pie-action": 1,
"pie-alignTo": 4,
"pie-calculable": 1,
"polar-rounded": 2,
"polar-rounded": 3,
"polarLine": 1,
"polarScatter": 1,
"radar": 1,
......
[{"name":"Action 1","ops":[{"type":"mousedown","time":430,"x":95,"y":71},{"type":"mouseup","time":539,"x":95,"y":71},{"time":540,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":655,"x":96,"y":70},{"type":"mousemove","time":856,"x":144,"y":71},{"type":"mousedown","time":1036,"x":144,"y":71},{"type":"mouseup","time":1139,"x":144,"y":71},{"time":1140,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":1239,"x":145,"y":70},{"type":"mousemove","time":1439,"x":166,"y":64},{"type":"mousemove","time":1675,"x":189,"y":62},{"type":"mousedown","time":1836,"x":203,"y":63},{"type":"mousemove","time":1903,"x":203,"y":63},{"type":"mouseup","time":1952,"x":203,"y":63},{"time":1953,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":2086,"x":205,"y":63},{"type":"mousemove","time":2287,"x":357,"y":61},{"type":"mousemove","time":2490,"x":383,"y":67},{"type":"mousedown","time":2624,"x":383,"y":67},{"type":"mouseup","time":2722,"x":383,"y":67},{"time":2723,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":2774,"x":385,"y":67},{"type":"mousemove","time":2975,"x":475,"y":69},{"type":"mousemove","time":3193,"x":502,"y":67},{"type":"mousedown","time":3269,"x":502,"y":67},{"type":"mouseup","time":3366,"x":502,"y":67},{"time":3367,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":3398,"x":505,"y":67},{"type":"mousemove","time":3602,"x":638,"y":72},{"type":"mousemove","time":3802,"x":642,"y":72},{"type":"mousedown","time":3934,"x":642,"y":72},{"type":"mouseup","time":4042,"x":642,"y":72},{"time":4043,"delay":800,"type":"screenshot-auto"},{"type":"mousedown","time":4850,"x":642,"y":72},{"type":"mouseup","time":4938,"x":642,"y":72},{"time":4939,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":5139,"x":641,"y":72},{"type":"mousemove","time":5339,"x":580,"y":72},{"type":"mousedown","time":5539,"x":519,"y":66},{"type":"mousemove","time":5576,"x":519,"y":66},{"type":"mouseup","time":5641,"x":519,"y":66},{"time":5642,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":5759,"x":513,"y":67},{"type":"mousemove","time":5959,"x":406,"y":74},{"type":"mousemove","time":6126,"x":404,"y":72},{"type":"mousedown","time":6241,"x":399,"y":67},{"type":"mousemove","time":6327,"x":399,"y":67},{"type":"mouseup","time":6346,"x":399,"y":67},{"time":6347,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":6437,"x":398,"y":67},{"type":"mousemove","time":6644,"x":262,"y":66},{"type":"mousedown","time":6893,"x":261,"y":66},{"type":"mousemove","time":6958,"x":261,"y":66},{"type":"mouseup","time":6979,"x":261,"y":66},{"time":6980,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":7045,"x":248,"y":67},{"type":"mousemove","time":7264,"x":135,"y":67},{"type":"mousedown","time":7510,"x":135,"y":67},{"type":"mousemove","time":7562,"x":135,"y":67},{"type":"mouseup","time":7613,"x":135,"y":67},{"time":7614,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":7796,"x":132,"y":67},{"type":"mousemove","time":8004,"x":100,"y":68},{"type":"mousemove","time":8228,"x":99,"y":68},{"type":"mousedown","time":8277,"x":99,"y":68},{"type":"mouseup","time":8363,"x":99,"y":68},{"time":8364,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":8991,"x":101,"y":68},{"type":"mousemove","time":9192,"x":680,"y":90},{"type":"mousemove","time":9393,"x":741,"y":90},{"type":"mousemove","time":9593,"x":729,"y":79},{"type":"mousedown","time":9893,"x":729,"y":79},{"type":"mouseup","time":9974,"x":729,"y":79},{"time":9975,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":10565,"x":728,"y":79},{"type":"mousemove","time":10778,"x":700,"y":76},{"type":"mousedown","time":11425,"x":700,"y":76},{"type":"mouseup","time":11512,"x":700,"y":76},{"time":11513,"delay":800,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1568017961395},{"name":"Action 2","ops":[{"type":"mousedown","time":390,"x":299,"y":528},{"type":"mousemove","time":598,"x":302,"y":528},{"type":"mousemove","time":798,"x":431,"y":527},{"type":"mousemove","time":1009,"x":431,"y":526},{"type":"mouseup","time":1028,"x":431,"y":526},{"time":1029,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":1523,"x":431,"y":526},{"type":"mousemove","time":1726,"x":428,"y":526},{"type":"mousemove","time":1759,"x":428,"y":526},{"type":"mousemove","time":1959,"x":407,"y":524},{"type":"mousemove","time":2216,"x":407,"y":524},{"type":"mousedown","time":2325,"x":407,"y":524},{"type":"mousemove","time":2412,"x":407,"y":524},{"type":"mousemove","time":2612,"x":596,"y":518},{"type":"mouseup","time":2818,"x":604,"y":518},{"time":2819,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":2835,"x":604,"y":518},{"type":"mousemove","time":3627,"x":603,"y":517},{"type":"mousemove","time":3828,"x":478,"y":362},{"type":"mousemove","time":4029,"x":429,"y":315},{"type":"mousemove","time":4235,"x":385,"y":292},{"type":"mousemove","time":4435,"x":363,"y":284},{"type":"mousedown","time":4544,"x":363,"y":284},{"type":"mouseup","time":4643,"x":363,"y":284},{"time":4644,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":4701,"x":361,"y":285},{"type":"mousemove","time":4901,"x":218,"y":353},{"type":"mousemove","time":5114,"x":210,"y":357},{"type":"mousedown","time":5303,"x":210,"y":357},{"type":"mousemove","time":5436,"x":212,"y":357},{"type":"mousemove","time":5636,"x":344,"y":369},{"type":"mousemove","time":5847,"x":359,"y":369},{"type":"mouseup","time":6014,"x":359,"y":369},{"time":6015,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":6854,"x":362,"y":367},{"type":"mousemove","time":7054,"x":379,"y":314},{"type":"mousemove","time":7264,"x":401,"y":277},{"type":"mousedown","time":7484,"x":401,"y":277},{"type":"mouseup","time":7573,"x":401,"y":277},{"time":7574,"delay":800,"type":"screenshot-auto"}],"scrollY":974,"scrollX":0,"timestamp":1568017983687}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousedown","time":408,"x":78,"y":68},{"type":"mouseup","time":513,"x":78,"y":68},{"time":514,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":653,"x":79,"y":68},{"type":"mousemove","time":866,"x":134,"y":63},{"type":"mousedown","time":1068,"x":135,"y":63},{"type":"mousemove","time":1120,"x":135,"y":63},{"type":"mouseup","time":1187,"x":135,"y":63},{"time":1188,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":1287,"x":136,"y":63},{"type":"mousemove","time":1487,"x":230,"y":66},{"type":"mousedown","time":1772,"x":230,"y":66},{"type":"mouseup","time":1849,"x":230,"y":66},{"time":1850,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":1891,"x":231,"y":66},{"type":"mousemove","time":2091,"x":354,"y":65},{"type":"mousemove","time":2303,"x":359,"y":64},{"type":"mousemove","time":2503,"x":359,"y":63},{"type":"mousedown","time":2567,"x":359,"y":63},{"type":"mouseup","time":2634,"x":359,"y":63},{"time":2635,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":2671,"x":359,"y":64},{"type":"mousemove","time":2871,"x":492,"y":68},{"type":"mousemove","time":3087,"x":549,"y":74},{"type":"mousedown","time":3270,"x":550,"y":70},{"type":"mousemove","time":3287,"x":550,"y":70},{"type":"mouseup","time":3325,"x":550,"y":70},{"time":3326,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":3391,"x":551,"y":70},{"type":"mousemove","time":3591,"x":581,"y":70},{"type":"mousemove","time":3804,"x":622,"y":66},{"type":"mousedown","time":4019,"x":622,"y":66},{"type":"mouseup","time":4074,"x":622,"y":66},{"time":4075,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":4100,"x":622,"y":66},{"type":"mousedown","time":4810,"x":622,"y":66},{"type":"mouseup","time":4877,"x":622,"y":66},{"time":4878,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":4902,"x":622,"y":66},{"type":"mousemove","time":5108,"x":550,"y":67},{"type":"mousemove","time":5308,"x":526,"y":68},{"type":"mousedown","time":6139,"x":526,"y":68},{"type":"mouseup","time":6222,"x":526,"y":68},{"time":6223,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":6362,"x":526,"y":68},{"type":"mousemove","time":6576,"x":440,"y":70},{"type":"mousemove","time":6806,"x":411,"y":70},{"type":"mousedown","time":7356,"x":411,"y":70},{"type":"mouseup","time":7439,"x":411,"y":70},{"time":7440,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":7561,"x":411,"y":70},{"type":"mousemove","time":7761,"x":168,"y":80},{"type":"mousemove","time":7963,"x":167,"y":76},{"type":"mousemove","time":8163,"x":179,"y":72},{"type":"mousemove","time":8394,"x":186,"y":71},{"type":"mousedown","time":8742,"x":186,"y":71},{"type":"mouseup","time":8808,"x":186,"y":71},{"time":8809,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":8962,"x":185,"y":71},{"type":"mousemove","time":9162,"x":153,"y":72},{"type":"mousemove","time":9377,"x":142,"y":71},{"type":"mousedown","time":10008,"x":142,"y":71},{"type":"mouseup","time":10075,"x":142,"y":71},{"time":10076,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":10278,"x":142,"y":71},{"type":"mousemove","time":10478,"x":106,"y":69},{"type":"mousemove","time":10680,"x":101,"y":68},{"type":"mousemove","time":10914,"x":100,"y":68},{"type":"mousemove","time":11114,"x":89,"y":68},{"type":"mousedown","time":11462,"x":89,"y":68},{"type":"mouseup","time":11529,"x":89,"y":68},{"time":11530,"delay":800,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1575283540869},{"name":"Action 2","ops":[{"type":"mousedown","time":390,"x":299,"y":528},{"type":"mousemove","time":598,"x":302,"y":528},{"type":"mousemove","time":798,"x":431,"y":527},{"type":"mousemove","time":1009,"x":431,"y":526},{"type":"mouseup","time":1028,"x":431,"y":526},{"time":1029,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":1523,"x":431,"y":526},{"type":"mousemove","time":1726,"x":428,"y":526},{"type":"mousemove","time":1759,"x":428,"y":526},{"type":"mousemove","time":1959,"x":407,"y":524},{"type":"mousemove","time":2216,"x":407,"y":524},{"type":"mousedown","time":2325,"x":407,"y":524},{"type":"mousemove","time":2412,"x":407,"y":524},{"type":"mousemove","time":2612,"x":596,"y":518},{"type":"mouseup","time":2818,"x":604,"y":518},{"time":2819,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":2835,"x":604,"y":518},{"type":"mousemove","time":3627,"x":603,"y":517},{"type":"mousemove","time":3828,"x":478,"y":362},{"type":"mousemove","time":4029,"x":429,"y":315},{"type":"mousemove","time":4235,"x":385,"y":292},{"type":"mousemove","time":4435,"x":363,"y":284},{"type":"mousedown","time":4544,"x":363,"y":284},{"type":"mouseup","time":4643,"x":363,"y":284},{"time":4644,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":4701,"x":361,"y":285},{"type":"mousemove","time":4901,"x":218,"y":353},{"type":"mousemove","time":5114,"x":210,"y":357},{"type":"mousedown","time":5303,"x":210,"y":357},{"type":"mousemove","time":5436,"x":212,"y":357},{"type":"mousemove","time":5636,"x":344,"y":369},{"type":"mousemove","time":5847,"x":359,"y":369},{"type":"mouseup","time":6014,"x":359,"y":369},{"time":6015,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":6854,"x":362,"y":367},{"type":"mousemove","time":7054,"x":379,"y":314},{"type":"mousemove","time":7264,"x":401,"y":277},{"type":"mousedown","time":7484,"x":401,"y":277},{"type":"mouseup","time":7573,"x":401,"y":277},{"time":7574,"delay":800,"type":"screenshot-auto"}],"scrollY":974,"scrollX":0,"timestamp":1568017983687}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousedown","time":503,"x":385,"y":433},{"type":"mousemove","time":1342,"x":385,"y":433},{"type":"mousemove","time":1542,"x":353,"y":433},{"type":"mousemove","time":1748,"x":310,"y":432},{"type":"mousemove","time":1948,"x":279,"y":433},{"type":"mousemove","time":2152,"x":242,"y":433},{"type":"mousemove","time":2352,"x":226,"y":434},{"type":"mousemove","time":2557,"x":205,"y":435},{"type":"mousemove","time":2768,"x":188,"y":436},{"type":"mousemove","time":3020,"x":171,"y":436},{"type":"mouseup","time":3555,"x":171,"y":436}],"scrollY":0,"scrollX":0,"timestamp":1567850619396},{"name":"Action 2","ops":[{"type":"mousemove","time":400,"x":382,"y":487},{"type":"mousedown","time":1959,"x":382,"y":487},{"type":"mousemove","time":2544,"x":382,"y":487},{"type":"mousemove","time":2744,"x":304,"y":482},{"type":"mousemove","time":2953,"x":259,"y":478},{"type":"mousemove","time":3154,"x":231,"y":477},{"type":"mousemove","time":3354,"x":204,"y":477},{"type":"mousemove","time":3554,"x":189,"y":478},{"type":"mousemove","time":3760,"x":189,"y":478},{"type":"mousemove","time":3841,"x":187,"y":478},{"type":"mousemove","time":4041,"x":151,"y":473},{"type":"mouseup","time":5093,"x":151,"y":473},{"type":"mousemove","time":7450,"x":151,"y":473}],"scrollY":404,"scrollX":0,"timestamp":1567850633405},{"name":"Action 3","ops":[{"type":"mousedown","time":683,"x":387,"y":477},{"type":"mousemove","time":1290,"x":387,"y":477},{"type":"mousemove","time":1491,"x":351,"y":475},{"type":"mousemove","time":1699,"x":321,"y":471},{"type":"mousemove","time":1903,"x":255,"y":466},{"type":"mousemove","time":2107,"x":239,"y":466},{"type":"mousemove","time":2309,"x":209,"y":467},{"type":"mousemove","time":2533,"x":194,"y":467},{"type":"mousemove","time":2739,"x":160,"y":468},{"type":"mouseup","time":3810,"x":160,"y":468}],"scrollY":878,"scrollX":0,"timestamp":1567850652216},{"name":"Action 4","ops":[{"type":"mousedown","time":576,"x":423,"y":432},{"type":"mousemove","time":967,"x":421,"y":432},{"type":"mousemove","time":1167,"x":386,"y":434},{"type":"mousemove","time":1371,"x":347,"y":434},{"type":"mousemove","time":1572,"x":313,"y":436},{"type":"mousemove","time":1778,"x":261,"y":438},{"type":"mousemove","time":1980,"x":227,"y":438},{"type":"mousemove","time":2180,"x":190,"y":438},{"type":"mousemove","time":2383,"x":180,"y":438},{"type":"mousemove","time":2583,"x":164,"y":438},{"type":"mousemove","time":2786,"x":151,"y":439},{"type":"mousemove","time":2987,"x":139,"y":439},{"type":"mousemove","time":3171,"x":139,"y":439},{"type":"mouseup","time":3751,"x":139,"y":439}],"scrollY":1376,"scrollX":0,"timestamp":1567850672723},{"name":"Action 5","ops":[{"type":"mousemove","time":727,"x":166,"y":301},{"type":"mousemove","time":927,"x":167,"y":307},{"type":"mousemove","time":1133,"x":168,"y":312},{"type":"mousemove","time":1335,"x":168,"y":316},{"type":"mousemove","time":1536,"x":168,"y":322}],"scrollY":1708,"scrollX":0,"timestamp":1567850687017}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousedown","time":503,"x":385,"y":433},{"type":"mousemove","time":1342,"x":385,"y":433},{"type":"mousemove","time":1542,"x":353,"y":433},{"type":"mousemove","time":1748,"x":310,"y":432},{"type":"mousemove","time":1948,"x":279,"y":433},{"type":"mousemove","time":2152,"x":242,"y":433},{"type":"mousemove","time":2352,"x":226,"y":434},{"type":"mousemove","time":2557,"x":205,"y":435},{"type":"mousemove","time":2768,"x":188,"y":436},{"type":"mousemove","time":3020,"x":171,"y":436},{"type":"mouseup","time":3555,"x":171,"y":436}],"scrollY":0,"scrollX":0,"timestamp":1567850619396},{"name":"Action 2","ops":[{"type":"mousemove","time":400,"x":382,"y":487},{"type":"mousedown","time":1959,"x":382,"y":487},{"type":"mousemove","time":2544,"x":382,"y":487},{"type":"mousemove","time":2744,"x":304,"y":482},{"type":"mousemove","time":2953,"x":259,"y":478},{"type":"mousemove","time":3154,"x":231,"y":477},{"type":"mousemove","time":3354,"x":204,"y":477},{"type":"mousemove","time":3554,"x":189,"y":478},{"type":"mousemove","time":3760,"x":189,"y":478},{"type":"mousemove","time":3841,"x":187,"y":478},{"type":"mousemove","time":4041,"x":151,"y":473},{"type":"mouseup","time":5093,"x":151,"y":473},{"type":"mousemove","time":7450,"x":151,"y":473}],"scrollY":404,"scrollX":0,"timestamp":1567850633405},{"name":"Action 3","ops":[{"type":"mousedown","time":683,"x":387,"y":477},{"type":"mousemove","time":1290,"x":387,"y":477},{"type":"mousemove","time":1491,"x":351,"y":475},{"type":"mousemove","time":1699,"x":321,"y":471},{"type":"mousemove","time":1903,"x":255,"y":466},{"type":"mousemove","time":2107,"x":239,"y":466},{"type":"mousemove","time":2309,"x":209,"y":467},{"type":"mousemove","time":2533,"x":194,"y":467},{"type":"mousemove","time":2739,"x":160,"y":468},{"type":"mouseup","time":3810,"x":160,"y":468}],"scrollY":878,"scrollX":0,"timestamp":1567850652216},{"name":"Action 4","ops":[{"type":"mousedown","time":287,"x":435,"y":426},{"type":"mousemove","time":368,"x":435,"y":426},{"type":"mousemove","time":573,"x":367,"y":432},{"type":"mousemove","time":774,"x":268,"y":436},{"type":"mousemove","time":979,"x":201,"y":438},{"type":"mouseup","time":1251,"x":201,"y":438},{"time":1252,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":1831,"x":201,"y":438},{"type":"mousemove","time":1899,"x":200,"y":438},{"type":"mousemove","time":2102,"x":140,"y":442},{"type":"mousemove","time":2302,"x":117,"y":443},{"type":"mousemove","time":2502,"x":114,"y":443},{"type":"mouseup","time":2551,"x":114,"y":443},{"time":2552,"delay":400,"type":"screenshot-auto"}],"scrollY":1376,"scrollX":0,"timestamp":1575283934950},{"name":"Action 5","ops":[{"type":"mousemove","time":727,"x":166,"y":301},{"type":"mousemove","time":927,"x":167,"y":307},{"type":"mousemove","time":1133,"x":168,"y":312},{"type":"mousemove","time":1335,"x":168,"y":316},{"type":"mousemove","time":1536,"x":168,"y":322}],"scrollY":1708,"scrollX":0,"timestamp":1567850687017}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousedown","time":298,"x":329,"y":9},{"type":"mouseup","time":470,"x":329,"y":9},{"time":471,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1166,"x":333,"y":9},{"type":"mousemove","time":1367,"x":379,"y":13},{"type":"mousedown","time":1447,"x":379,"y":13},{"type":"mouseup","time":1565,"x":379,"y":13},{"time":1566,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1625,"x":380,"y":13},{"type":"mousemove","time":1834,"x":399,"y":10},{"type":"mousemove","time":2069,"x":412,"y":7},{"type":"mousedown","time":2301,"x":412,"y":7},{"type":"mouseup","time":2384,"x":412,"y":7},{"time":2385,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":2555,"x":411,"y":7},{"type":"mousemove","time":2755,"x":409,"y":7},{"type":"mousemove","time":2850,"x":409,"y":7},{"type":"mousedown","time":3192,"x":409,"y":7},{"type":"mouseup","time":3289,"x":409,"y":7},{"time":3290,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3357,"x":407,"y":7},{"type":"mousemove","time":3558,"x":391,"y":9},{"type":"mousemove","time":3769,"x":379,"y":10},{"type":"mousedown","time":3776,"x":379,"y":10},{"type":"mouseup","time":3867,"x":379,"y":10},{"time":3868,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":4073,"x":378,"y":10},{"type":"mousemove","time":4273,"x":343,"y":10},{"type":"mousemove","time":4528,"x":336,"y":10},{"type":"mousemove","time":4728,"x":330,"y":10},{"type":"mousedown","time":5138,"x":330,"y":10},{"type":"mouseup","time":5203,"x":330,"y":10},{"time":5204,"delay":400,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1568017498985},{"name":"Action 2","ops":[{"type":"mousedown","time":1328,"x":788,"y":296},{"type":"mouseup","time":1421,"x":788,"y":296},{"time":1422,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":2046,"x":788,"y":298},{"type":"mousemove","time":2247,"x":780,"y":319},{"type":"mousedown","time":2530,"x":780,"y":319},{"type":"mouseup","time":2630,"x":780,"y":319},{"time":2631,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3599,"x":781,"y":318},{"type":"mousemove","time":3799,"x":790,"y":306},{"type":"mousedown","time":4066,"x":790,"y":306},{"type":"mouseup","time":4155,"x":790,"y":306},{"time":4156,"delay":400,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1568017551483}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousedown","time":318,"x":322,"y":14},{"type":"mouseup","time":438,"x":322,"y":14},{"time":439,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":688,"x":322,"y":13},{"type":"mousemove","time":888,"x":374,"y":3},{"type":"mousedown","time":1054,"x":376,"y":4},{"type":"mouseup","time":1137,"x":376,"y":4},{"time":1138,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1167,"x":376,"y":4},{"type":"mousemove","time":1202,"x":376,"y":4},{"type":"mousemove","time":1405,"x":421,"y":8},{"type":"mousedown","time":1603,"x":421,"y":8},{"type":"mouseup","time":1693,"x":421,"y":8},{"time":1694,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1771,"x":421,"y":8},{"type":"mousemove","time":1971,"x":462,"y":11},{"type":"mousemove","time":2228,"x":462,"y":11},{"type":"mousedown","time":2253,"x":462,"y":11},{"type":"mouseup","time":2337,"x":462,"y":11},{"time":2338,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":2870,"x":462,"y":11},{"type":"mouseup","time":2938,"x":462,"y":11},{"time":2939,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3107,"x":462,"y":11},{"type":"mousemove","time":3308,"x":431,"y":14},{"type":"mousemove","time":3522,"x":428,"y":13},{"type":"mousedown","time":3539,"x":428,"y":13},{"type":"mouseup","time":3641,"x":428,"y":13},{"time":3642,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3758,"x":428,"y":13},{"type":"mousemove","time":3959,"x":354,"y":14},{"type":"mousemove","time":4174,"x":355,"y":13},{"type":"mousedown","time":4325,"x":363,"y":11},{"type":"mousemove","time":4374,"x":363,"y":11},{"type":"mouseup","time":4391,"x":363,"y":11},{"time":4392,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":4578,"x":351,"y":15},{"type":"mousemove","time":4778,"x":336,"y":14},{"type":"mousedown","time":4961,"x":330,"y":13},{"type":"mousemove","time":4987,"x":330,"y":13},{"type":"mouseup","time":5043,"x":330,"y":13},{"time":5044,"delay":400,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1575284079249},{"name":"Action 2","ops":[{"type":"mousedown","time":386,"x":790,"y":313},{"type":"mouseup","time":483,"x":790,"y":313},{"time":484,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":1017,"x":790,"y":313},{"type":"mouseup","time":1083,"x":790,"y":313},{"time":1084,"delay":400,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1575284087514}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousedown","time":427,"x":308,"y":15},{"type":"mouseup","time":529,"x":308,"y":15},{"time":530,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":1244,"x":310,"y":15},{"type":"mousemove","time":1445,"x":349,"y":12},{"type":"mousedown","time":1537,"x":349,"y":12},{"type":"mouseup","time":1649,"x":349,"y":12},{"time":1650,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":1702,"x":349,"y":12},{"type":"mousemove","time":1902,"x":406,"y":13},{"type":"mousemove","time":2151,"x":424,"y":11},{"type":"mousedown","time":2534,"x":424,"y":11},{"type":"mouseup","time":2617,"x":424,"y":11},{"time":2618,"delay":800,"type":"screenshot-auto"},{"type":"mousedown","time":3398,"x":424,"y":11},{"type":"mouseup","time":3486,"x":424,"y":11},{"time":3487,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":3637,"x":424,"y":11},{"type":"mousemove","time":4058,"x":420,"y":10},{"type":"mousemove","time":4268,"x":367,"y":10},{"type":"mousedown","time":4366,"x":366,"y":10},{"type":"mousemove","time":4468,"x":366,"y":10},{"type":"mouseup","time":4484,"x":366,"y":10},{"time":4485,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":4869,"x":361,"y":10},{"type":"mousemove","time":5070,"x":308,"y":9},{"type":"mousemove","time":5308,"x":305,"y":10},{"type":"mousedown","time":5505,"x":305,"y":10},{"type":"mouseup","time":5602,"x":305,"y":10},{"time":5603,"delay":800,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1568017628315},{"name":"Action 2","ops":[{"type":"mousedown","time":510,"x":526,"y":575},{"type":"mousemove","time":952,"x":524,"y":575},{"type":"mousemove","time":1156,"x":471,"y":575},{"type":"mousemove","time":1356,"x":358,"y":568},{"type":"mousemove","time":1593,"x":349,"y":568},{"type":"mouseup","time":1740,"x":349,"y":568},{"time":1741,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":2604,"x":349,"y":569},{"type":"mousemove","time":2804,"x":350,"y":571},{"type":"mousedown","time":2872,"x":350,"y":571},{"type":"mousemove","time":2939,"x":350,"y":571},{"type":"mousemove","time":3140,"x":260,"y":573},{"type":"mousemove","time":3340,"x":235,"y":574},{"type":"mouseup","time":3618,"x":235,"y":574},{"time":3619,"delay":800,"type":"screenshot-auto"},{"type":"mousemove","time":3907,"x":242,"y":574},{"type":"mousemove","time":4107,"x":426,"y":584},{"type":"mousemove","time":4307,"x":456,"y":584},{"type":"mousemove","time":4523,"x":457,"y":579},{"type":"mousemove","time":4723,"x":437,"y":571},{"type":"mousemove","time":4904,"x":435,"y":571},{"type":"mousemove","time":5106,"x":432,"y":572},{"type":"mousedown","time":5357,"x":432,"y":572},{"type":"mousemove","time":5444,"x":432,"y":572},{"type":"mousemove","time":5645,"x":273,"y":577},{"type":"mousemove","time":5859,"x":235,"y":578},{"type":"mousemove","time":6060,"x":226,"y":579},{"type":"mousemove","time":6262,"x":225,"y":579},{"type":"mouseup","time":6330,"x":225,"y":579},{"time":6331,"delay":800,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1568017638050}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousedown","time":476,"x":296,"y":46},{"type":"mouseup","time":566,"x":296,"y":46},{"time":567,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":767,"x":297,"y":46},{"type":"mousemove","time":978,"x":416,"y":52},{"type":"mousemove","time":1180,"x":410,"y":51},{"type":"mousemove","time":1380,"x":385,"y":48},{"type":"mousedown","time":1466,"x":385,"y":48},{"type":"mouseup","time":1543,"x":385,"y":48},{"time":1544,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1682,"x":385,"y":48},{"type":"mousemove","time":1777,"x":385,"y":48},{"type":"mousemove","time":1979,"x":416,"y":49},{"type":"mousemove","time":2179,"x":417,"y":49},{"type":"mousedown","time":2261,"x":417,"y":49},{"type":"mouseup","time":2342,"x":417,"y":49},{"time":2343,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":2528,"x":417,"y":49},{"type":"mousemove","time":2729,"x":465,"y":53},{"type":"mousemove","time":2930,"x":473,"y":51},{"type":"mousedown","time":3034,"x":473,"y":50},{"type":"mouseup","time":3094,"x":473,"y":50},{"time":3095,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3130,"x":473,"y":50},{"type":"mousemove","time":3798,"x":473,"y":50},{"type":"mousemove","time":3999,"x":473,"y":51},{"type":"mousedown","time":4062,"x":473,"y":51},{"type":"mouseup","time":4151,"x":473,"y":51},{"time":4152,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":4230,"x":473,"y":51},{"type":"mousemove","time":4430,"x":457,"y":52},{"type":"mousemove","time":4631,"x":442,"y":51},{"type":"mousedown","time":5031,"x":442,"y":51},{"type":"mouseup","time":5114,"x":442,"y":51},{"time":5115,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":5216,"x":441,"y":51},{"type":"mousemove","time":5418,"x":347,"y":59},{"type":"mousemove","time":5732,"x":347,"y":58},{"type":"mousedown","time":5833,"x":348,"y":57},{"type":"mouseup","time":5900,"x":348,"y":57},{"time":5901,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":5946,"x":348,"y":57},{"type":"mousemove","time":6070,"x":347,"y":57},{"type":"mousemove","time":6270,"x":319,"y":57},{"type":"mousemove","time":6503,"x":309,"y":53},{"type":"mousedown","time":6667,"x":309,"y":53},{"type":"mousemove","time":6715,"x":309,"y":53},{"type":"mouseup","time":6751,"x":309,"y":53},{"time":6752,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":7618,"x":309,"y":53},{"type":"mousemove","time":7819,"x":422,"y":53},{"type":"mousemove","time":8019,"x":592,"y":60},{"type":"mousemove","time":8223,"x":648,"y":60},{"type":"mousemove","time":8423,"x":639,"y":57},{"type":"mousemove","time":8632,"x":619,"y":55},{"type":"mousemove","time":8836,"x":645,"y":56},{"type":"mousemove","time":9036,"x":673,"y":59},{"type":"mousedown","time":9150,"x":673,"y":59},{"type":"mouseup","time":9254,"x":673,"y":59},{"time":9255,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":9984,"x":673,"y":59},{"type":"mouseup","time":10066,"x":673,"y":59},{"time":10067,"delay":400,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1575284126199},{"name":"Action 2","ops":[{"type":"mousedown","time":465,"x":722,"y":416},{"type":"mousemove","time":749,"x":721,"y":416},{"type":"mousemove","time":949,"x":600,"y":413},{"type":"mousemove","time":1164,"x":503,"y":410},{"type":"mousemove","time":1364,"x":498,"y":410},{"type":"mouseup","time":1480,"x":498,"y":410},{"time":1481,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1564,"x":497,"y":410},{"type":"mousemove","time":1764,"x":467,"y":418},{"type":"mousemove","time":1964,"x":465,"y":418},{"type":"mousedown","time":1975,"x":465,"y":418},{"type":"mousemove","time":2166,"x":321,"y":418},{"type":"mousemove","time":2367,"x":300,"y":417},{"type":"mouseup","time":2550,"x":300,"y":417},{"time":2551,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":3121,"x":300,"y":417},{"type":"mousemove","time":3129,"x":299,"y":417},{"type":"mousemove","time":3332,"x":215,"y":420},{"type":"mouseup","time":3514,"x":215,"y":420},{"time":3515,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3532,"x":215,"y":420}],"scrollY":0,"scrollX":0,"timestamp":1575284146947}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"screenshot","time":1529},{"type":"mousedown","time":2115,"x":183,"y":21},{"type":"mouseup","time":2205,"x":183,"y":21},{"time":2206,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":2482,"x":184,"y":21},{"type":"mousemove","time":2683,"x":219,"y":20},{"type":"mousemove","time":2825,"x":222,"y":20},{"type":"mousemove","time":3026,"x":225,"y":19},{"type":"mousedown","time":3058,"x":225,"y":19},{"type":"mouseup","time":3139,"x":225,"y":19},{"time":3140,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":3185,"x":220,"y":20},{"type":"mousemove","time":3395,"x":182,"y":45},{"type":"mousedown","time":3758,"x":182,"y":45},{"type":"mouseup","time":3860,"x":182,"y":45},{"time":3861,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":3963,"x":196,"y":45},{"type":"mousemove","time":4163,"x":237,"y":43},{"type":"mousedown","time":4379,"x":237,"y":43},{"type":"mousemove","time":4425,"x":237,"y":43},{"type":"mouseup","time":4474,"x":237,"y":43},{"time":4475,"delay":300,"type":"screenshot-auto"},{"type":"mousedown","time":5042,"x":237,"y":43},{"type":"mouseup","time":5125,"x":237,"y":43},{"time":5126,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":5212,"x":236,"y":43},{"type":"mousemove","time":5413,"x":216,"y":42},{"type":"mousemove","time":5700,"x":216,"y":42},{"type":"mousedown","time":5927,"x":216,"y":42},{"type":"mouseup","time":6011,"x":216,"y":42},{"time":6012,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":6594,"x":215,"y":42},{"type":"mousemove","time":6796,"x":199,"y":28},{"type":"mousemove","time":6996,"x":199,"y":27},{"type":"mousedown","time":7163,"x":198,"y":22},{"type":"mouseup","time":7248,"x":198,"y":22},{"time":7249,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":7301,"x":198,"y":22},{"type":"mousemove","time":7316,"x":198,"y":22},{"type":"mousemove","time":7522,"x":231,"y":23},{"type":"mousemove","time":7731,"x":231,"y":23},{"type":"mousedown","time":7982,"x":231,"y":23},{"type":"mouseup","time":8047,"x":231,"y":23},{"time":8048,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":9298,"x":232,"y":23},{"type":"mousemove","time":9498,"x":427,"y":82},{"type":"mousemove","time":9702,"x":430,"y":84},{"type":"mousemove","time":9914,"x":414,"y":80},{"type":"mousemove","time":10115,"x":400,"y":76},{"type":"mousemove","time":10319,"x":400,"y":76},{"type":"mousedown","time":10804,"x":400,"y":76},{"type":"mouseup","time":10875,"x":400,"y":76},{"time":10876,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":11340,"x":401,"y":76},{"type":"mousemove","time":11540,"x":420,"y":73},{"type":"mousemove","time":11871,"x":423,"y":72},{"type":"mousedown","time":11888,"x":423,"y":72},{"type":"mouseup","time":11967,"x":423,"y":72},{"time":11968,"delay":300,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1568018575624},{"name":"Action 2","ops":[{"type":"mousedown","time":600,"x":503,"y":68},{"type":"mouseup","time":743,"x":503,"y":68},{"time":744,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":1243,"x":479,"y":80},{"type":"mousemove","time":1452,"x":360,"y":123},{"type":"mousemove","time":1652,"x":331,"y":129},{"type":"mousedown","time":2085,"x":331,"y":129},{"type":"mousemove","time":2218,"x":334,"y":134},{"type":"mousemove","time":2418,"x":434,"y":246},{"type":"mousemove","time":2618,"x":463,"y":281},{"type":"mousemove","time":2818,"x":464,"y":283},{"type":"mouseup","time":2940,"x":464,"y":283},{"time":2941,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":3271,"x":466,"y":283},{"type":"mousemove","time":3472,"x":497,"y":300},{"type":"mousedown","time":3825,"x":497,"y":300},{"type":"mouseup","time":3936,"x":497,"y":300},{"time":3937,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":4560,"x":497,"y":297},{"type":"mousemove","time":4761,"x":514,"y":151},{"type":"mousemove","time":4971,"x":551,"y":74},{"type":"mousemove","time":5172,"x":547,"y":65},{"type":"mousemove","time":5372,"x":535,"y":71},{"type":"mousedown","time":5507,"x":535,"y":71},{"type":"mouseup","time":5607,"x":535,"y":71},{"time":5608,"delay":300,"type":"screenshot-auto"},{"type":"mousemove","time":5976,"x":533,"y":72},{"type":"mousemove","time":6179,"x":392,"y":120},{"type":"mousemove","time":6379,"x":389,"y":120},{"type":"mousemove","time":6579,"x":396,"y":129},{"type":"mousedown","time":6673,"x":396,"y":129},{"type":"mousemove","time":6773,"x":396,"y":129},{"type":"mousemove","time":6985,"x":335,"y":176},{"type":"mousemove","time":7198,"x":371,"y":311},{"type":"mousemove","time":7399,"x":455,"y":323},{"type":"mousemove","time":7602,"x":516,"y":280},{"type":"mousemove","time":7810,"x":522,"y":214},{"type":"mousemove","time":8046,"x":514,"y":188},{"type":"mousemove","time":8314,"x":509,"y":182},{"type":"mouseup","time":8679,"x":509,"y":182},{"time":8680,"delay":300,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1568018705990}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousedown","time":284,"x":187,"y":16},{"type":"mouseup","time":401,"x":187,"y":16},{"time":402,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":488,"x":187,"y":16},{"type":"mousemove","time":690,"x":237,"y":18},{"type":"mousemove","time":890,"x":241,"y":17},{"type":"mousedown","time":954,"x":241,"y":17},{"type":"mouseup","time":1037,"x":241,"y":17},{"time":1038,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1338,"x":241,"y":18},{"type":"mousemove","time":1538,"x":243,"y":41},{"type":"mousedown","time":1736,"x":243,"y":42},{"type":"mousemove","time":1752,"x":243,"y":42},{"type":"mouseup","time":1887,"x":243,"y":42},{"time":1888,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":2026,"x":242,"y":42},{"type":"mousemove","time":2226,"x":201,"y":41},{"type":"mousedown","time":2320,"x":201,"y":41},{"type":"mouseup","time":2450,"x":201,"y":41},{"time":2451,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":2969,"x":201,"y":41},{"type":"mouseup","time":3050,"x":201,"y":41},{"time":3051,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3222,"x":201,"y":41},{"type":"mousemove","time":3422,"x":245,"y":43},{"type":"mousemove","time":3636,"x":250,"y":42},{"type":"mousedown","time":3654,"x":250,"y":42},{"type":"mouseup","time":3804,"x":250,"y":42},{"time":3805,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3957,"x":250,"y":42},{"type":"mousemove","time":4158,"x":240,"y":19},{"type":"mousemove","time":4372,"x":240,"y":19},{"type":"mousedown","time":4403,"x":240,"y":19},{"type":"mouseup","time":4471,"x":240,"y":19},{"time":4472,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":4542,"x":239,"y":19},{"type":"mousemove","time":4742,"x":188,"y":15},{"type":"mousedown","time":5042,"x":188,"y":15},{"type":"mouseup","time":5122,"x":188,"y":15},{"time":5123,"delay":400,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1575284298551},{"name":"Action 2","ops":[{"type":"mousedown","time":484,"x":432,"y":74},{"type":"mouseup","time":603,"x":432,"y":74},{"time":604,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":1136,"x":432,"y":74},{"type":"mouseup","time":1233,"x":432,"y":74},{"time":1234,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1416,"x":432,"y":73},{"type":"mousemove","time":1616,"x":488,"y":68},{"type":"mousemove","time":1817,"x":497,"y":69},{"type":"mousemove","time":2018,"x":501,"y":68},{"type":"mousedown","time":2104,"x":502,"y":68},{"type":"mouseup","time":2186,"x":502,"y":68},{"time":2187,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":2258,"x":502,"y":68},{"type":"mousemove","time":2373,"x":502,"y":68},{"type":"mousemove","time":2573,"x":397,"y":107},{"type":"mousedown","time":2749,"x":379,"y":108},{"type":"mousemove","time":2781,"x":379,"y":108},{"type":"mousemove","time":3003,"x":499,"y":205},{"type":"mousemove","time":3211,"x":560,"y":243},{"type":"mousemove","time":3414,"x":572,"y":251},{"type":"mouseup","time":3532,"x":572,"y":251},{"time":3533,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3665,"x":572,"y":251},{"type":"mousemove","time":3867,"x":602,"y":297},{"type":"mousemove","time":4070,"x":596,"y":305},{"type":"mousedown","time":4108,"x":596,"y":305},{"type":"mouseup","time":4204,"x":596,"y":305},{"time":4205,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":4335,"x":596,"y":304},{"type":"mousemove","time":4535,"x":570,"y":122},{"type":"mousemove","time":4735,"x":565,"y":83},{"type":"mousemove","time":4935,"x":562,"y":64},{"type":"mousedown","time":5170,"x":562,"y":64},{"type":"mouseup","time":5254,"x":562,"y":64},{"time":5255,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":5320,"x":562,"y":64},{"type":"mousemove","time":5521,"x":344,"y":237},{"type":"mousedown","time":5660,"x":343,"y":237},{"type":"mousemove","time":5721,"x":344,"y":237},{"type":"mousemove","time":5949,"x":494,"y":250},{"type":"mousemove","time":6153,"x":558,"y":264},{"type":"mousemove","time":6356,"x":582,"y":267},{"type":"mouseup","time":6739,"x":582,"y":267},{"time":6740,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":6925,"x":583,"y":267},{"type":"mousemove","time":7125,"x":620,"y":291},{"type":"mousedown","time":7272,"x":625,"y":292},{"type":"mousemove","time":7334,"x":625,"y":292},{"type":"mouseup","time":7361,"x":625,"y":292},{"time":7362,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":7495,"x":624,"y":291},{"type":"mousemove","time":7695,"x":550,"y":145},{"type":"mousemove","time":7905,"x":538,"y":106},{"type":"mousemove","time":8105,"x":534,"y":86},{"type":"mousemove","time":8306,"x":537,"y":72},{"type":"mousedown","time":8344,"x":537,"y":72},{"type":"mouseup","time":8457,"x":537,"y":72},{"time":8458,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":8507,"x":537,"y":72},{"type":"mousemove","time":8592,"x":537,"y":72},{"type":"mousemove","time":8793,"x":505,"y":147},{"type":"mousedown","time":8907,"x":495,"y":147},{"type":"mousemove","time":9003,"x":412,"y":145},{"type":"mousemove","time":9209,"x":325,"y":251},{"type":"mousemove","time":9411,"x":416,"y":349},{"type":"mousemove","time":9611,"x":557,"y":359},{"type":"mousemove","time":9818,"x":600,"y":277},{"type":"mousemove","time":10018,"x":588,"y":213},{"type":"mousemove","time":10224,"x":584,"y":205},{"type":"mouseup","time":10443,"x":584,"y":205},{"time":10444,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":10943,"x":584,"y":204},{"type":"mousemove","time":11148,"x":646,"y":116},{"type":"mousemove","time":11359,"x":644,"y":83},{"type":"mousemove","time":11559,"x":637,"y":72},{"type":"mousedown","time":11743,"x":637,"y":72},{"type":"mouseup","time":11831,"x":637,"y":72},{"time":11832,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":11960,"x":637,"y":71},{"type":"mousemove","time":12160,"x":637,"y":70}],"scrollY":0,"scrollX":0,"timestamp":1575284251464}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousemove","time":50,"x":246,"y":222},{"type":"mousemove","time":256,"x":337,"y":215},{"type":"mousemove","time":470,"x":344,"y":215},{"type":"mousedown","time":681,"x":344,"y":215},{"type":"mousemove","time":691,"x":344,"y":215},{"type":"mouseup","time":807,"x":344,"y":215},{"time":808,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":1823,"x":344,"y":215},{"type":"mouseup","time":1958,"x":344,"y":215},{"time":1959,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":2379,"x":344,"y":215},{"type":"mousemove","time":2580,"x":386,"y":211},{"type":"mousemove","time":2780,"x":423,"y":214},{"type":"mousemove","time":2980,"x":423,"y":214},{"type":"mousedown","time":3074,"x":423,"y":214},{"type":"mouseup","time":3175,"x":423,"y":214},{"time":3176,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":4363,"x":423,"y":214},{"type":"mouseup","time":4522,"x":423,"y":214},{"time":4523,"delay":400,"type":"screenshot-auto"}],"scrollY":2165,"scrollX":0,"timestamp":1571901499713},{"name":"Action 2","ops":[{"type":"mousemove","time":119,"x":694,"y":534},{"type":"mousemove","time":331,"x":647,"y":574},{"type":"mousedown","time":496,"x":646,"y":574},{"type":"mousemove","time":542,"x":646,"y":574},{"type":"mouseup","time":624,"x":646,"y":574},{"time":625,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":723,"x":641,"y":574},{"type":"mousemove","time":925,"x":601,"y":574},{"type":"mousemove","time":1139,"x":600,"y":574},{"type":"mousedown","time":1183,"x":600,"y":574},{"type":"mousemove","time":1431,"x":600,"y":574},{"type":"mousemove","time":1635,"x":578,"y":575},{"type":"mousemove","time":1845,"x":569,"y":575},{"type":"mousemove","time":2058,"x":555,"y":575},{"type":"mouseup","time":2282,"x":555,"y":575},{"time":2283,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":2292,"x":555,"y":575},{"type":"screenshot","time":3760}],"scrollY":2165,"scrollX":0,"timestamp":1571901532442},{"name":"Action 3","ops":[{"type":"mousemove","time":279,"x":795,"y":280},{"type":"mousemove","time":492,"x":680,"y":160},{"type":"mousemove","time":694,"x":522,"y":147},{"type":"mousemove","time":895,"x":444,"y":144},{"type":"mousemove","time":1123,"x":424,"y":130},{"type":"mousedown","time":1302,"x":423,"y":129},{"type":"mousemove","time":1342,"x":423,"y":129},{"type":"mouseup","time":1445,"x":423,"y":129},{"time":1446,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":2669,"x":423,"y":129},{"type":"mouseup","time":2783,"x":423,"y":129},{"time":2784,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3343,"x":416,"y":129},{"type":"mousemove","time":3543,"x":342,"y":132},{"type":"mousemove","time":3743,"x":339,"y":127},{"type":"mousedown","time":3886,"x":343,"y":123},{"type":"mousemove","time":3952,"x":343,"y":123},{"type":"mouseup","time":4020,"x":343,"y":123},{"time":4021,"delay":400,"type":"screenshot-auto"}],"scrollY":1318,"scrollX":0,"timestamp":1572262476188}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousedown","time":378,"x":371,"y":225},{"type":"mouseup","time":493,"x":371,"y":225},{"time":494,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":631,"x":371,"y":225},{"type":"mousemove","time":831,"x":430,"y":227},{"type":"mousedown","time":1014,"x":431,"y":227},{"type":"mouseup","time":1097,"x":431,"y":227},{"time":1098,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1133,"x":431,"y":227},{"type":"mousedown","time":1578,"x":431,"y":227},{"type":"mouseup","time":1668,"x":431,"y":227},{"time":1669,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1860,"x":430,"y":227},{"type":"mousemove","time":2073,"x":416,"y":227},{"type":"mousemove","time":2294,"x":376,"y":228},{"type":"mousedown","time":2302,"x":376,"y":228},{"type":"mouseup","time":2394,"x":376,"y":228},{"time":2395,"delay":400,"type":"screenshot-auto"}],"scrollY":2165,"scrollX":0,"timestamp":1575284332286},{"name":"Action 2","ops":[{"type":"mousedown","time":273,"x":722,"y":586},{"type":"mousemove","time":407,"x":720,"y":586},{"type":"mousemove","time":610,"x":551,"y":579},{"type":"mousemove","time":811,"x":469,"y":579},{"type":"mouseup","time":910,"x":469,"y":579},{"time":911,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1056,"x":469,"y":579},{"type":"mousemove","time":1256,"x":475,"y":587},{"type":"mousemove","time":1474,"x":473,"y":589},{"type":"mousemove","time":1674,"x":471,"y":588},{"type":"mousedown","time":1689,"x":471,"y":588},{"type":"mousemove","time":1878,"x":356,"y":590},{"type":"mousemove","time":2079,"x":310,"y":598},{"type":"mousemove","time":3033,"x":245,"y":599},{"type":"mousemove","time":3233,"x":236,"y":597}],"scrollY":2165,"scrollX":0,"timestamp":1575284353225},{"name":"Action 3","ops":[{"type":"mousemove","time":279,"x":795,"y":280},{"type":"mousemove","time":492,"x":680,"y":160},{"type":"mousemove","time":694,"x":522,"y":147},{"type":"mousemove","time":895,"x":444,"y":144},{"type":"mousemove","time":1123,"x":424,"y":130},{"type":"mousedown","time":1302,"x":423,"y":129},{"type":"mousemove","time":1342,"x":423,"y":129},{"type":"mouseup","time":1445,"x":423,"y":129},{"time":1446,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":2669,"x":423,"y":129},{"type":"mouseup","time":2783,"x":423,"y":129},{"time":2784,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3343,"x":416,"y":129},{"type":"mousemove","time":3543,"x":342,"y":132},{"type":"mousemove","time":3743,"x":339,"y":127},{"type":"mousedown","time":3886,"x":343,"y":123},{"type":"mousemove","time":3952,"x":343,"y":123},{"type":"mouseup","time":4020,"x":343,"y":123},{"time":4021,"delay":400,"type":"screenshot-auto"}],"scrollY":1318,"scrollX":0,"timestamp":1572262476188}]
\ No newline at end of file
此差异已折叠。
[{"name":"Action 1","ops":[{"type":"mousemove","time":483,"x":796,"y":244},{"type":"mousemove","time":691,"x":694,"y":198},{"type":"mousemove","time":910,"x":672,"y":197},{"type":"mousemove","time":1115,"x":671,"y":197},{"type":"mousemove","time":1315,"x":433,"y":121},{"type":"mousemove","time":1523,"x":415,"y":121},{"type":"mousedown","time":1617,"x":418,"y":126},{"type":"mousemove","time":1728,"x":418,"y":126},{"type":"mouseup","time":1796,"x":418,"y":126},{"time":1797,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":2249,"x":418,"y":127},{"type":"mousemove","time":2516,"x":418,"y":127},{"type":"mousedown","time":2534,"x":418,"y":127},{"type":"mouseup","time":2680,"x":418,"y":127},{"time":2681,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":3685,"x":418,"y":127},{"type":"mousemove","time":3891,"x":336,"y":120},{"type":"mousemove","time":4099,"x":275,"y":129},{"type":"mousedown","time":4263,"x":275,"y":130},{"type":"mousemove","time":4309,"x":275,"y":130},{"type":"mouseup","time":4358,"x":275,"y":130},{"time":4359,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":5464,"x":275,"y":130},{"type":"mouseup","time":5590,"x":275,"y":130},{"time":5591,"delay":400,"type":"screenshot-auto"}],"scrollY":416,"scrollX":0,"timestamp":1571128061652},{"name":"Action 2","ops":[{"type":"mousemove","time":410,"x":486,"y":223},{"type":"mousemove","time":621,"x":434,"y":211},{"type":"mousemove","time":827,"x":381,"y":197},{"type":"mousemove","time":1027,"x":122,"y":186},{"type":"mousemove","time":1235,"x":77,"y":184},{"type":"mousedown","time":1326,"x":75,"y":183},{"type":"mouseup","time":1452,"x":75,"y":182},{"time":1453,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":1531,"x":75,"y":182},{"type":"mousedown","time":2445,"x":75,"y":182},{"type":"mouseup","time":2569,"x":75,"y":182},{"time":2570,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":3622,"x":75,"y":182},{"type":"mouseup","time":3735,"x":75,"y":182},{"time":3736,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":4733,"x":75,"y":182},{"type":"mouseup","time":4866,"x":75,"y":182},{"time":4867,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":5821,"x":75,"y":182},{"type":"mousemove","time":5835,"x":75,"y":182},{"type":"mouseup","time":5938,"x":75,"y":182},{"time":5939,"delay":400,"type":"screenshot-auto"}],"scrollY":1326,"scrollX":0,"timestamp":1571128084658}]
\ No newline at end of file
[{"name":"Action 1","ops":[{"type":"mousedown","time":475,"x":454,"y":90},{"type":"mouseup","time":548,"x":454,"y":90},{"time":549,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":862,"x":453,"y":90},{"type":"mousemove","time":1062,"x":347,"y":82},{"type":"mousedown","time":1273,"x":347,"y":82},{"type":"mouseup","time":1351,"x":347,"y":82},{"time":1352,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":2041,"x":347,"y":82},{"type":"mouseup","time":2115,"x":347,"y":82},{"time":2116,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":2360,"x":348,"y":82},{"type":"mousemove","time":2560,"x":437,"y":80},{"type":"mousedown","time":2799,"x":437,"y":80},{"type":"mouseup","time":2865,"x":437,"y":80},{"time":2866,"delay":400,"type":"screenshot-auto"}],"scrollY":0,"scrollX":0,"timestamp":1575283429900},{"name":"Action 2","ops":[{"type":"mousedown","time":342,"x":52,"y":154},{"type":"mouseup","time":423,"x":52,"y":154},{"time":424,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":1143,"x":52,"y":154},{"type":"mouseup","time":1218,"x":52,"y":154},{"time":1219,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":2102,"x":52,"y":154},{"type":"mousemove","time":2124,"x":52,"y":154},{"type":"mouseup","time":2168,"x":52,"y":155},{"time":2169,"delay":400,"type":"screenshot-auto"},{"type":"mousemove","time":2324,"x":52,"y":155},{"type":"mousedown","time":2860,"x":52,"y":155},{"type":"mouseup","time":2936,"x":52,"y":155},{"time":2937,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":3588,"x":52,"y":155},{"type":"mouseup","time":3670,"x":52,"y":155},{"time":3671,"delay":400,"type":"screenshot-auto"}],"scrollY":890,"scrollX":0,"timestamp":1575283446488},{"name":"Action 3","ops":[{"type":"mousedown","time":660,"x":36,"y":169},{"type":"mouseup","time":775,"x":36,"y":169},{"time":776,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":1250,"x":36,"y":169},{"type":"mouseup","time":1317,"x":36,"y":169},{"time":1318,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":1944,"x":36,"y":169},{"type":"mouseup","time":2015,"x":36,"y":169},{"time":2016,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":2803,"x":36,"y":169},{"type":"mouseup","time":2914,"x":36,"y":169},{"time":2915,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":3567,"x":36,"y":169},{"type":"mouseup","time":3664,"x":36,"y":169},{"time":3665,"delay":400,"type":"screenshot-auto"},{"type":"mousedown","time":4129,"x":36,"y":169},{"type":"mouseup","time":4197,"x":36,"y":169},{"time":4198,"delay":400,"type":"screenshot-auto"}],"scrollY":1853,"scrollX":0,"timestamp":1575283454286}]
\ No newline at end of file
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
(function(root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
......
<!DOCTYPE html>
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<html lang="en">
<head>
<meta charset="UTF-8">
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册