summaryrefslogtreecommitdiffstats
path: root/examples/tools/customcompleter
diff options
context:
space:
mode:
authorJason Barron <jbarron@trolltech.com>2009-06-30 09:21:56 (GMT)
committerJason Barron <jbarron@trolltech.com>2009-06-30 09:21:56 (GMT)
commit197df24edfe095a10e2bf65116796e027fea44e2 (patch)
tree4ffb08f614b550298663f90297c9e559ecb47a3c /examples/tools/customcompleter
parent1e84894225e31adf80a7a33da7f655fb5c38ea0e (diff)
parente3c1039d4d10aa383a1f681e7dd9c1129d22d8ca (diff)
downloadQt-197df24edfe095a10e2bf65116796e027fea44e2.zip
Qt-197df24edfe095a10e2bf65116796e027fea44e2.tar.gz
Qt-197df24edfe095a10e2bf65116796e027fea44e2.tar.bz2
Merge commit 'qt/master-stable' into 4.6-merged
Conflicts: .gitignore configure.exe src/corelib/concurrent/qtconcurrentthreadengine.h src/corelib/global/qnamespace.h src/gui/graphicsview/qgraphicssceneevent.h src/gui/kernel/qapplication.cpp src/gui/kernel/qapplication.h src/gui/kernel/qapplication_p.h src/gui/kernel/qapplication_qws.cpp src/gui/kernel/qwidget.h src/gui/painting/qpaintengine_raster.cpp src/gui/text/qfontdatabase.cpp src/network/access/qnetworkaccesshttpbackend.cpp tests/auto/network-settings.h tests/auto/qscriptjstestsuite/qscriptjstestsuite.pro tests/auto/qvariant/tst_qvariant.cpp
Diffstat (limited to 'examples/tools/customcompleter')
-rw-r--r--examples/tools/customcompleter/main.cpp4
-rw-r--r--examples/tools/customcompleter/mainwindow.cpp4
-rw-r--r--examples/tools/customcompleter/mainwindow.h4
-rw-r--r--examples/tools/customcompleter/textedit.cpp4
-rw-r--r--examples/tools/customcompleter/textedit.h4
5 files changed, 10 insertions, 10 deletions
diff --git a/examples/tools/customcompleter/main.cpp b/examples/tools/customcompleter/main.cpp
index 8e64f6c..b66606f 100644
--- a/examples/tools/customcompleter/main.cpp
+++ b/examples/tools/customcompleter/main.cpp
@@ -1,7 +1,7 @@
/****************************************************************************
**
** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: Qt Software Information (qt-info@nokia.com)
+** Contact: Nokia Corporation (qt-info@nokia.com)
**
** This file is part of the examples of the Qt Toolkit.
**
@@ -34,7 +34,7 @@
** met: http://www.gnu.org/copyleft/gpl.html.
**
** If you are unsure which license is appropriate for your use, please
-** contact the sales department at qt-sales@nokia.com.
+** contact the sales department at http://www.qtsoftware.com/contact.
** $QT_END_LICENSE$
**
****************************************************************************/
diff --git a/examples/tools/customcompleter/mainwindow.cpp b/examples/tools/customcompleter/mainwindow.cpp
index 8d75ddd..2665960 100644
--- a/examples/tools/customcompleter/mainwindow.cpp
+++ b/examples/tools/customcompleter/mainwindow.cpp
@@ -1,7 +1,7 @@
/****************************************************************************
**
** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: Qt Software Information (qt-info@nokia.com)
+** Contact: Nokia Corporation (qt-info@nokia.com)
**
** This file is part of the examples of the Qt Toolkit.
**
@@ -34,7 +34,7 @@
** met: http://www.gnu.org/copyleft/gpl.html.
**
** If you are unsure which license is appropriate for your use, please
-** contact the sales department at qt-sales@nokia.com.
+** contact the sales department at http://www.qtsoftware.com/contact.
** $QT_END_LICENSE$
**
****************************************************************************/
diff --git a/examples/tools/customcompleter/mainwindow.h b/examples/tools/customcompleter/mainwindow.h
index 77089c2..bac0713 100644
--- a/examples/tools/customcompleter/mainwindow.h
+++ b/examples/tools/customcompleter/mainwindow.h
@@ -1,7 +1,7 @@
/****************************************************************************
**
** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: Qt Software Information (qt-info@nokia.com)
+** Contact: Nokia Corporation (qt-info@nokia.com)
**
** This file is part of the examples of the Qt Toolkit.
**
@@ -34,7 +34,7 @@
** met: http://www.gnu.org/copyleft/gpl.html.
**
** If you are unsure which license is appropriate for your use, please
-** contact the sales department at qt-sales@nokia.com.
+** contact the sales department at http://www.qtsoftware.com/contact.
** $QT_END_LICENSE$
**
****************************************************************************/
diff --git a/examples/tools/customcompleter/textedit.cpp b/examples/tools/customcompleter/textedit.cpp
index ecafa8f..1453190 100644
--- a/examples/tools/customcompleter/textedit.cpp
+++ b/examples/tools/customcompleter/textedit.cpp
@@ -1,7 +1,7 @@
/****************************************************************************
**
** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: Qt Software Information (qt-info@nokia.com)
+** Contact: Nokia Corporation (qt-info@nokia.com)
**
** This file is part of the examples of the Qt Toolkit.
**
@@ -34,7 +34,7 @@
** met: http://www.gnu.org/copyleft/gpl.html.
**
** If you are unsure which license is appropriate for your use, please
-** contact the sales department at qt-sales@nokia.com.
+** contact the sales department at http://www.qtsoftware.com/contact.
** $QT_END_LICENSE$
**
****************************************************************************/
diff --git a/examples/tools/customcompleter/textedit.h b/examples/tools/customcompleter/textedit.h
index d727228..b9bd010 100644
--- a/examples/tools/customcompleter/textedit.h
+++ b/examples/tools/customcompleter/textedit.h
@@ -1,7 +1,7 @@
/****************************************************************************
**
** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: Qt Software Information (qt-info@nokia.com)
+** Contact: Nokia Corporation (qt-info@nokia.com)
**
** This file is part of the examples of the Qt Toolkit.
**
@@ -34,7 +34,7 @@
** met: http://www.gnu.org/copyleft/gpl.html.
**
** If you are unsure which license is appropriate for your use, please
-** contact the sales department at qt-sales@nokia.com.
+** contact the sales department at http://www.qtsoftware.com/contact.
** $QT_END_LICENSE$
**
****************************************************************************/
visual/ListView/data-MAC/listview.9.pngbin0 -> 1510 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data-MAC/listview.qml3079
-rw-r--r--tests/auto/declarative/visual/ListView/data-X11/basic1.qml159
-rw-r--r--tests/auto/declarative/visual/ListView/data-X11/basic2.qml187
-rw-r--r--tests/auto/declarative/visual/ListView/data-X11/basic3.qml147
-rw-r--r--tests/auto/declarative/visual/ListView/data-X11/basic4.qml171
-rw-r--r--tests/auto/declarative/visual/ListView/data/basic1.qml159
-rw-r--r--tests/auto/declarative/visual/ListView/data/basic2.qml187
-rw-r--r--tests/auto/declarative/visual/ListView/data/basic3.qml147
-rw-r--r--tests/auto/declarative/visual/ListView/data/basic4.qml171
-rw-r--r--tests/auto/declarative/visual/ListView/data/itemlist.0.pngbin0 -> 961 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/itemlist.1.pngbin0 -> 972 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/itemlist.2.pngbin0 -> 962 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/itemlist.3.pngbin0 -> 962 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/itemlist.4.pngbin0 -> 962 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/itemlist.5.pngbin0 -> 970 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/itemlist.6.pngbin0 -> 961 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/itemlist.qml2203
-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.0.pngbin0 -> 1510 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.1.pngbin0 -> 1510 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.10.pngbin0 -> 1588 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.11.pngbin0 -> 1575 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.12.pngbin0 -> 1502 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.13.pngbin0 -> 1583 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.14.pngbin0 -> 1681 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.15.pngbin0 -> 1524 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.16.pngbin0 -> 1510 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.17.pngbin0 -> 1510 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.18.pngbin0 -> 1510 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.19.pngbin0 -> 1510 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.2.pngbin0 -> 1656 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.3.pngbin0 -> 1524 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.4.pngbin0 -> 1678 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.5.pngbin0 -> 1510 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.6.pngbin0 -> 1573 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.7.pngbin0 -> 1669 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.8.pngbin0 -> 1658 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.9.pngbin0 -> 1510 bytes-rw-r--r--tests/auto/declarative/visual/ListView/data/listview.qml3079
-rw-r--r--tests/auto/declarative/visual/ListView/itemlist.qml40
-rw-r--r--tests/auto/declarative/visual/ListView/listview.qml81
-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.0.pngbin0 -> 714 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.1.pngbin0 -> 798 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.10.pngbin0 -> 773 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.11.pngbin0 -> 773 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.12.pngbin0 -> 754 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.13.pngbin0 -> 742 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.14.pngbin0 -> 733 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.15.pngbin0 -> 712 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.16.pngbin0 -> 730 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.17.pngbin0 -> 730 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.18.pngbin0 -> 730 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.19.pngbin0 -> 744 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.2.pngbin0 -> 757 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.20.pngbin0 -> 754 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.21.pngbin0 -> 721 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.22.pngbin0 -> 732 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.3.pngbin0 -> 813 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.4.pngbin0 -> 756 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.5.pngbin0 -> 752 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.6.pngbin0 -> 752 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.7.pngbin0 -> 774 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.8.pngbin0 -> 774 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.9.pngbin0 -> 754 bytes-rw-r--r--tests/auto/declarative/visual/Package_Views/data/packageviews.qml3751
-rw-r--r--tests/auto/declarative/visual/Package_Views/packageviews.qml89
-rw-r--r--tests/auto/declarative/visual/animation/bindinganimation/bindinganimation.qml40
-rw-r--r--tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.0.pngbin0 -> 817 bytes-rw-r--r--tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.1.pngbin0 -> 815 bytes-rw-r--r--tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.2.pngbin0 -> 817 bytes-rw-r--r--tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.3.pngbin0 -> 815 bytes-rw-r--r--tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.4.pngbin0 -> 813 bytes-rw-r--r--tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.5.pngbin0 -> 815 bytes-rw-r--r--tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.6.pngbin0 -> 817 bytes-rw-r--r--tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.qml1655
-rw-r--r--tests/auto/declarative/visual/animation/colorAnimation/colorAnimation.qml41
-rw-r--r--tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.0.pngbin0 -> 610 bytes-rw-r--r--tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.1.pngbin0 -> 610 bytes-rw-r--r--tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.2.pngbin0 -> 610 bytes-rw-r--r--tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.qml951
-rw-r--r--tests/auto/declarative/visual/animation/easing/data/easing.0.pngbin0 -> 3393 bytes-rw-r--r--tests/auto/declarative/visual/animation/easing/data/easing.1.pngbin0 -> 3381 bytes-rw-r--r--tests/auto/declarative/visual/animation/easing/data/easing.2.pngbin0 -> 3101 bytes-rw-r--r--tests/auto/declarative/visual/animation/easing/data/easing.3.pngbin0 -> 16542 bytes-rw-r--r--tests/auto/declarative/visual/animation/easing/data/easing.qml779
-rw-r--r--tests/auto/declarative/visual/animation/easing/easing.qml193
-rw-r--r--tests/auto/declarative/visual/animation/easing/pics/qtlogo.pngbin0 -> 2738 bytes-rw-r--r--tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.0.pngbin0 -> 774 bytes-rw-r--r--tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.1.pngbin0 -> 762 bytes-rw-r--r--tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.2.pngbin0 -> 773 bytes-rw-r--r--tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.qml463
-rw-r--r--tests/auto/declarative/visual/animation/parallelAnimation/parallelAnimation.qml43
-rw-r--r--tests/auto/declarative/visual/animation/parentAction/data/parentAction.0.pngbin0 -> 1652 bytes-rw-r--r--tests/auto/declarative/visual/animation/parentAction/data/parentAction.1.pngbin0 -> 1492 bytes-rw-r--r--tests/auto/declarative/visual/animation/parentAction/data/parentAction.2.pngbin0 -> 1424 bytes-rw-r--r--tests/auto/declarative/visual/animation/parentAction/data/parentAction.3.pngbin0 -> 1583 bytes-rw-r--r--tests/auto/declarative/visual/animation/parentAction/data/parentAction.4.pngbin0 -> 1640 bytes-rw-r--r--tests/auto/declarative/visual/animation/parentAction/data/parentAction.5.pngbin0 -> 1640 bytes-rw-r--r--tests/auto/declarative/visual/animation/parentAction/data/parentAction.qml1207
-rw-r--r--tests/auto/declarative/visual/animation/parentAction/parentAction.qml55
-rw-r--r--tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.0.pngbin0 -> 3211 bytes-rw-r--r--tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.1.pngbin0 -> 3214 bytes-rw-r--r--tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.2.pngbin0 -> 3209 bytes-rw-r--r--tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.3.pngbin0 -> 3211 bytes-rw-r--r--tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.4.pngbin0 -> 3214 bytes-rw-r--r--tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.5.pngbin0 -> 3214 bytes-rw-r--r--tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.qml1619
-rw-r--r--tests/auto/declarative/visual/animation/pauseAnimation/pauseAnimation.qml29
-rw-r--r--tests/auto/declarative/visual/animation/pauseAnimation/pics/qtlogo.pngbin0 -> 2738 bytes-rw-r--r--tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.0.pngbin0 -> 1418 bytes-rw-r--r--tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.1.pngbin0 -> 1430 bytes-rw-r--r--tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.2.pngbin0 -> 1431 bytes-rw-r--r--tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.qml939
-rw-r--r--tests/auto/declarative/visual/animation/propertyAction/propertyAction.qml34
-rw-r--r--tests/auto/declarative/visual/animation/reanchor/data/reanchor.0.pngbin0 -> 622 bytes-rw-r--r--tests/auto/declarative/visual/animation/reanchor/data/reanchor.1.pngbin0 -> 626 bytes-rw-r--r--tests/auto/declarative/visual/animation/reanchor/data/reanchor.2.pngbin0 -> 622 bytes-rw-r--r--tests/auto/declarative/visual/animation/reanchor/data/reanchor.3.pngbin0 -> 622 bytes-rw-r--r--tests/auto/declarative/visual/animation/reanchor/data/reanchor.4.pngbin0 -> 632 bytes-rw-r--r--tests/auto/declarative/visual/animation/reanchor/data/reanchor.5.pngbin0 -> 622 bytes-rw-r--r--tests/auto/declarative/visual/animation/reanchor/data/reanchor.6.pngbin0 -> 622 bytes-rw-r--r--tests/auto/declarative/visual/animation/reanchor/data/reanchor.7.pngbin0 -> 622 bytes-rw-r--r--tests/auto/declarative/visual/animation/reanchor/data/reanchor.8.pngbin0 -> 634 bytes-rw-r--r--tests/auto/declarative/visual/animation/reanchor/data/reanchor.qml2471
-rw-r--r--tests/auto/declarative/visual/animation/reanchor/reanchor.qml68
-rw-r--r--tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.0.pngbin0 -> 1418 bytes-rw-r--r--tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.1.pngbin0 -> 1431 bytes-rw-r--r--tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.qml535
-rw-r--r--tests/auto/declarative/visual/animation/scriptAction/scriptAction.qml35
-rw-r--r--tests/auto/declarative/visual/fillmode/data/fillmode.0.pngbin0 -> 26099 bytes-rw-r--r--tests/auto/declarative/visual/fillmode/data/fillmode.qml279
-rw-r--r--tests/auto/declarative/visual/fillmode/face.pngbin0 -> 905 bytes-rw-r--r--tests/auto/declarative/visual/fillmode/fillmode.qml16
-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test.0.pngbin0 -> 14875 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test.1.pngbin0 -> 14875 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test.2.pngbin0 -> 14863 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test.3.pngbin0 -> 14877 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test.4.pngbin0 -> 14877 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test.5.pngbin0 -> 14877 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test.qml1599
-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test2.0.pngbin0 -> 5375 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test2.1.pngbin0 -> 5375 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test2.qml607
-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.0.pngbin0 -> 12749 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.1.pngbin0 -> 12667 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.2.pngbin0 -> 12373 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.3.pngbin0 -> 12150 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.4.pngbin0 -> 11944 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.5.pngbin0 -> 12150 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.6.pngbin0 -> 12373 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.7.pngbin0 -> 12667 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.8.pngbin0 -> 12749 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.9.pngbin0 -> 12710 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-MAC/test3.qml2879
-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test.0.pngbin0 -> 11501 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test.1.pngbin0 -> 11501 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test.2.pngbin0 -> 11486 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test.3.pngbin0 -> 11500 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test.4.pngbin0 -> 11500 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test.5.pngbin0 -> 11500 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test.qml1599
-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test2.0.pngbin0 -> 4656 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test2.1.pngbin0 -> 4656 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test2.qml607
-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.0.pngbin0 -> 10093 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.1.pngbin0 -> 10051 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.2.pngbin0 -> 9812 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.3.pngbin0 -> 9625 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.4.pngbin0 -> 9458 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.5.pngbin0 -> 9645 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.6.pngbin0 -> 9812 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.7.pngbin0 -> 10051 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.8.pngbin0 -> 10087 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.9.pngbin0 -> 10072 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data-X11/test3.qml2879
-rw-r--r--tests/auto/declarative/visual/focusscope/data/test.0.pngbin0 -> 14836 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test.1.pngbin0 -> 14836 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test.2.pngbin0 -> 14821 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test.3.pngbin0 -> 14833 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test.4.pngbin0 -> 14833 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test.5.pngbin0 -> 14833 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test.qml1599
-rw-r--r--tests/auto/declarative/visual/focusscope/data/test2.0.pngbin0 -> 5359 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test2.1.pngbin0 -> 5359 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test2.qml607
-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.0.pngbin0 -> 12616 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.1.pngbin0 -> 12538 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.2.pngbin0 -> 12257 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.3.pngbin0 -> 12035 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.4.pngbin0 -> 11877 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.5.pngbin0 -> 12046 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.6.pngbin0 -> 12257 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.7.pngbin0 -> 12538 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.8.pngbin0 -> 12616 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.9.pngbin0 -> 12581 bytes-rw-r--r--tests/auto/declarative/visual/focusscope/data/test3.qml2879
-rw-r--r--tests/auto/declarative/visual/focusscope/test.qml76
-rw-r--r--tests/auto/declarative/visual/focusscope/test2.qml40
-rw-r--r--tests/auto/declarative/visual/focusscope/test3.qml52
-rw-r--r--tests/auto/declarative/visual/qfxwebview/autosize/autosize.qml60
-rw-r--r--tests/auto/declarative/visual/qfxwebview/autosize/data-X11/autosize.0.pngbin0 -> 6886 bytes-rw-r--r--tests/auto/declarative/visual/qfxwebview/autosize/data-X11/autosize.qml83
-rw-r--r--tests/auto/declarative/visual/qfxwebview/autosize/data/autosize.0.pngbin0 -> 6886 bytes-rw-r--r--tests/auto/declarative/visual/qfxwebview/autosize/data/autosize.qml83
-rw-r--r--tests/auto/declarative/visual/qmleasefollow/data/easefollow.0.pngbin0 -> 1305 bytes-rw-r--r--tests/auto/declarative/visual/qmleasefollow/data/easefollow.1.pngbin0 -> 1306 bytes-rw-r--r--tests/auto/declarative/visual/qmleasefollow/data/easefollow.2.pngbin0 -> 1305 bytes-rw-r--r--tests/auto/declarative/visual/qmleasefollow/data/easefollow.3.pngbin0 -> 1303 bytes-rw-r--r--tests/auto/declarative/visual/qmleasefollow/data/easefollow.4.pngbin0 -> 1303 bytes-rw-r--r--tests/auto/declarative/visual/qmleasefollow/data/easefollow.5.pngbin0 -> 1305 bytes-rw-r--r--tests/auto/declarative/visual/qmleasefollow/data/easefollow.6.pngbin0 -> 1306 bytes-rw-r--r--tests/auto/declarative/visual/qmleasefollow/data/easefollow.qml1807
-rw-r--r--tests/auto/declarative/visual/qmleasefollow/easefollow.qml40
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/animated-smooth.qml55
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/animated.qml55
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/borders.qml18
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/content/MyBorderImage.qml38
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/content/bw.pngbin0 -> 1357 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors-round.sci7
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors-stretch.sci5
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors.pngbin0 -> 1655 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.0.pngbin0 -> 61731 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.1.pngbin0 -> 98912 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.2.pngbin0 -> 48780 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.3.pngbin0 -> 32431 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.4.pngbin0 -> 35835 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.5.pngbin0 -> 79428 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.6.pngbin0 -> 45928 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.qml1823
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.0.pngbin0 -> 23684 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.1.pngbin0 -> 29115 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.2.pngbin0 -> 27580 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.3.pngbin0 -> 14822 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.4.pngbin0 -> 21356 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.5.pngbin0 -> 31143 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.6.pngbin0 -> 26468 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.7.pngbin0 -> 16225 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.qml2091
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.0.pngbin0 -> 23029 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.1.pngbin0 -> 23029 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.2.pngbin0 -> 23029 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.3.pngbin0 -> 23029 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.4.pngbin0 -> 23029 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.qml1359
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.0.pngbin0 -> 1427 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.1.pngbin0 -> 1357 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.2.pngbin0 -> 1405 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.3.pngbin0 -> 1427 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.qml1199
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.0.pngbin0 -> 1951 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.1.pngbin0 -> 1951 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.10.pngbin0 -> 1952 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.11.pngbin0 -> 1930 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.12.pngbin0 -> 1974 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.13.pngbin0 -> 1961 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.14.pngbin0 -> 1959 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.15.pngbin0 -> 1937 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.16.pngbin0 -> 1618 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.17.pngbin0 -> 1952 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.18.pngbin0 -> 1952 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.19.pngbin0 -> 1930 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.2.pngbin0 -> 1976 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.20.pngbin0 -> 1930 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.21.pngbin0 -> 1947 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.22.pngbin0 -> 1941 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.23.pngbin0 -> 1951 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.24.png0
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.3.pngbin0 -> 1987 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.4.pngbin0 -> 1947 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.5.pngbin0 -> 1975 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.6.pngbin0 -> 1928 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.7.pngbin0 -> 1928 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.8.pngbin0 -> 1928 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.9.pngbin0 -> 1928 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.qml7037
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/flickable-horizontal.qml37
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflickable/flickable-vertical.qml91
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.0.pngbin0 -> 1090 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.1.pngbin0 -> 1134 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.2.pngbin0 -> 961 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.3.pngbin0 -> 1076 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.4.pngbin0 -> 1134 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.5.pngbin0 -> 969 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.qml1623
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsflipable/test-flipable.qml79
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.0.pngbin0 -> 1303 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.1.pngbin0 -> 1317 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.2.pngbin0 -> 1318 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.3.pngbin0 -> 1306 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.4.pngbin0 -> 1308 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.5.pngbin0 -> 1303 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.6.pngbin0 -> 1323 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.7.pngbin0 -> 1325 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.8.pngbin0 -> 1346 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.9.pngbin0 -> 1303 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.qml2859
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.0.pngbin0 -> 1310 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.1.pngbin0 -> 1322 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.10.pngbin0 -> 1313 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.2.pngbin0 -> 1341 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.3.pngbin0 -> 1368 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.4.pngbin0 -> 1319 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.5.pngbin0 -> 1352 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.6.pngbin0 -> 1309 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.7.pngbin0 -> 1347 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.8.pngbin0 -> 1310 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.9.pngbin0 -> 1354 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.qml2479
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/gridview.qml51
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsgridview/gridview2.qml58
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.0.pngbin0 -> 10219 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.1.pngbin0 -> 13469 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.2.pngbin0 -> 14051 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.qml775
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsparticles/particles.qml54
-rw-r--r--tests/auto/declarative/visual/qmlgraphicsparticles/star.pngbin0 -> 262 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.0.pngbin0 -> 2263 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.1.pngbin0 -> 2329 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.2.pngbin0 -> 2279 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.3.pngbin0 -> 2263 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.4.pngbin0 -> 2263 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.5.pngbin0 -> 2308 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.6.pngbin0 -> 2280 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.qml2303
-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.0.pngbin0 -> 2321 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.1.pngbin0 -> 2380 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.2.pngbin0 -> 2315 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.3.pngbin0 -> 2372 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.4.pngbin0 -> 2327 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.qml1495
-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/test-pathview-2.qml62
-rw-r--r--tests/auto/declarative/visual/qmlgraphicspathview/test-pathview.qml62
-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.0.pngbin0 -> 1429 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.1.pngbin0 -> 1433 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.2.pngbin0 -> 1431 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.3.pngbin0 -> 1428 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.4.pngbin0 -> 1432 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.5.pngbin0 -> 1434 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.qml1603
-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/data/repeater.0.pngbin0 -> 2790 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/data/repeater.qml339
-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/dynamic.qml65
-rw-r--r--tests/auto/declarative/visual/qmlgraphicspositioners/repeater.qml15
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/baseline/data-X11/parentanchor.qml131
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/baseline/data/parentanchor.qml131
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/baseline/parentanchor.qml14
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide.0.pngbin0 -> 2276 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide.qml279
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.0.pngbin0 -> 4818 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.1.pngbin0 -> 4089 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.2.pngbin0 -> 3128 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.3.pngbin0 -> 1963 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.qml991
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/multilength.0.pngbin0 -> 736 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/multilength.qml303
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/elide.0.pngbin0 -> 1002 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/elide.qml279
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/multilength.0.pngbin0 -> 596 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/multilength.qml303
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide.0.pngbin0 -> 1604 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide.qml279
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.0.pngbin0 -> 4818 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.1.pngbin0 -> 4089 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.2.pngbin0 -> 3128 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.3.pngbin0 -> 1963 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.qml991
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/elide.qml31
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/elide2.qml12
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/elide/multilength.qml19
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/plaintext.0.pngbin0 -> 103018 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/plaintext.qml351
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/richtext.0.pngbin0 -> 136492 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/richtext.qml359
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/font/data/plaintext.0.pngbin0 -> 94120 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/font/data/plaintext.qml351
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/font/data/richtext.0.pngbin0 -> 121122 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/font/data/richtext.qml359
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/font/plaintext.qml85
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstext/font/richtext.qml85
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/cursorDelegate.qml35
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.0.pngbin0 -> 793 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.1.pngbin0 -> 795 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.2.pngbin0 -> 803 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.3.pngbin0 -> 805 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.4.pngbin0 -> 805 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.5.pngbin0 -> 805 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.6.pngbin0 -> 799 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.7.pngbin0 -> 799 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.8.pngbin0 -> 803 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.qml3555
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.0.pngbin0 -> 365 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.1.pngbin0 -> 365 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.2.pngbin0 -> 366 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.3.pngbin0 -> 362 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.qml1371
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.0.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.1.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.2.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.3.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.4.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.5.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.6.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.qml2467
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.0.pngbin0 -> 3322 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.1.pngbin0 -> 3323 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.2.pngbin0 -> 3325 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.3.pngbin0 -> 3332 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.4.pngbin0 -> 3329 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.5.pngbin0 -> 3818 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.6.pngbin0 -> 3333 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.7.pngbin0 -> 3332 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.8.pngbin0 -> 3347 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.qml3555
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.0.pngbin0 -> 4802 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.1.pngbin0 -> 4804 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.2.pngbin0 -> 4801 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.3.pngbin0 -> 4791 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.qml1371
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.0.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.1.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.2.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.3.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.4.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.5.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.6.pngbin0 -> 1110 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.qml2467
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/qt-669.qml19
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextedit/wrap.qml21
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/cursorDelegate.qml35
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.0.pngbin0 -> 793 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.1.pngbin0 -> 796 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.2.pngbin0 -> 804 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.3.pngbin0 -> 805 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.4.pngbin0 -> 805 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.5.pngbin0 -> 805 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.6.pngbin0 -> 801 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.7.pngbin0 -> 802 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.8.pngbin0 -> 802 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.qml3379
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.0.pngbin0 -> 999 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.1.pngbin0 -> 1880 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.2.pngbin0 -> 2962 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.3.pngbin0 -> 2827 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.4.pngbin0 -> 2827 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.qml1043
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/hAlign.0.pngbin0 -> 1245 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/hAlign.qml107
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.0.pngbin0 -> 3314 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.1.pngbin0 -> 3377 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.2.pngbin0 -> 3323 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.3.pngbin0 -> 3325 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.4.pngbin0 -> 3322 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.5.pngbin0 -> 3322 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.6.pngbin0 -> 3326 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.7.pngbin0 -> 3814 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.8.pngbin0 -> 3324 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.qml3379
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.0.pngbin0 -> 999 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.1.pngbin0 -> 1880 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.2.pngbin0 -> 2962 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.3.pngbin0 -> 2827 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.4.pngbin0 -> 2827 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.qml1043
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/hAlign.0.pngbin0 -> 1245 bytes-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/data/hAlign.qml107
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/echoMode.qml10
-rw-r--r--tests/auto/declarative/visual/qmlgraphicstextinput/hAlign.qml39
-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/drag.0.pngbin0 -> 1563 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/drag.1.pngbin0 -> 1570 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/drag.2.pngbin0 -> 1553 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/drag.3.pngbin0 -> 1563 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/drag.4.pngbin0 -> 1569 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/drag.5.pngbin0 -> 1569 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/drag.6.pngbin0 -> 1566 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/drag.7.pngbin0 -> 1566 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/drag.8.pngbin0 -> 1567 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/drag.qml5207
-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.0.pngbin0 -> 471 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.1.pngbin0 -> 474 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.10.pngbin0 -> 479 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.11.pngbin0 -> 479 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.12.pngbin0 -> 479 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.13.pngbin0 -> 479 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.14.pngbin0 -> 479 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.15.pngbin0 -> 479 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.16.pngbin0 -> 1454 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.17.pngbin0 -> 1454 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.18.pngbin0 -> 1454 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.19.pngbin0 -> 1454 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.2.pngbin0 -> 474 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.20.pngbin0 -> 1454 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.21.pngbin0 -> 1454 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.22.pngbin0 -> 1454 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.3.pngbin0 -> 474 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.4.pngbin0 -> 481 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.5.pngbin0 -> 481 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.6.pngbin0 -> 481 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.7.pngbin0 -> 481 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.8.pngbin0 -> 479 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.9.pngbin0 -> 479 bytes-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/data/mouseregion.qml5867
-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/drag.qml21
-rw-r--r--tests/auto/declarative/visual/qmlmouseregion/mouseregion.qml124
-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/clock.qml64
-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/content/background.pngbin0 -> 46895 bytes-rwxr-xr-xtests/auto/declarative/visual/qmlspringfollow/content/center.pngbin0 -> 765 bytes-rwxr-xr-xtests/auto/declarative/visual/qmlspringfollow/content/clock.pngbin0 -> 20653 bytes-rwxr-xr-xtests/auto/declarative/visual/qmlspringfollow/content/hour.pngbin0 -> 625 bytes-rwxr-xr-xtests/auto/declarative/visual/qmlspringfollow/content/minute.pngbin0 -> 625 bytes-rwxr-xr-xtests/auto/declarative/visual/qmlspringfollow/content/second.pngbin0 -> 303 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/clock.0.pngbin0 -> 17294 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/clock.1.pngbin0 -> 17394 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/clock.2.pngbin0 -> 17524 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/clock.3.pngbin0 -> 17572 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/clock.qml1135
-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.0.pngbin0 -> 959 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.1.pngbin0 -> 1244 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.10.pngbin0 -> 1299 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.2.pngbin0 -> 1224 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.3.pngbin0 -> 1243 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.4.pngbin0 -> 1230 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.5.pngbin0 -> 1231 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.6.pngbin0 -> 1239 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.7.pngbin0 -> 1241 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.8.pngbin0 -> 1237 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.9.pngbin0 -> 1229 bytes-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/data/follow.qml1763
-rw-r--r--tests/auto/declarative/visual/qmlspringfollow/follow.qml71
-rw-r--r--tests/auto/declarative/visual/rect/GradientRect.qml25
-rw-r--r--tests/auto/declarative/visual/rect/MyRect.qml21
-rw-r--r--tests/auto/declarative/visual/rect/data/rect-painting.0.pngbin0 -> 29725 bytes-rw-r--r--tests/auto/declarative/visual/rect/data/rect-painting.qml287
-rw-r--r--tests/auto/declarative/visual/rect/rect-painting.qml55
-rw-r--r--tests/auto/declarative/visual/repeater/basic1.qml27
-rw-r--r--tests/auto/declarative/visual/repeater/basic2.qml31
-rw-r--r--tests/auto/declarative/visual/repeater/basic3.qml29
-rw-r--r--tests/auto/declarative/visual/repeater/basic4.qml33
-rw-r--r--tests/auto/declarative/visual/repeater/data-MAC/basic1.0.pngbin0 -> 1550 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data-MAC/basic1.qml323
-rw-r--r--tests/auto/declarative/visual/repeater/data-MAC/basic2.0.pngbin0 -> 1550 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data-MAC/basic2.qml331
-rw-r--r--tests/auto/declarative/visual/repeater/data-MAC/basic3.0.pngbin0 -> 1550 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data-MAC/basic3.qml347
-rw-r--r--tests/auto/declarative/visual/repeater/data-MAC/basic4.0.pngbin0 -> 1550 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data-MAC/basic4.qml419
-rw-r--r--tests/auto/declarative/visual/repeater/data-X11/basic1.0.pngbin0 -> 1354 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data-X11/basic1.qml323
-rw-r--r--tests/auto/declarative/visual/repeater/data-X11/basic2.0.pngbin0 -> 1354 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data-X11/basic2.qml331
-rw-r--r--tests/auto/declarative/visual/repeater/data-X11/basic3.0.pngbin0 -> 1354 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data-X11/basic3.qml347
-rw-r--r--tests/auto/declarative/visual/repeater/data-X11/basic4.0.pngbin0 -> 1354 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data-X11/basic4.qml419
-rw-r--r--tests/auto/declarative/visual/repeater/data/basic1.0.pngbin0 -> 1513 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data/basic1.qml323
-rw-r--r--tests/auto/declarative/visual/repeater/data/basic2.0.pngbin0 -> 1513 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data/basic2.qml331
-rw-r--r--tests/auto/declarative/visual/repeater/data/basic3.0.pngbin0 -> 1513 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data/basic3.qml347
-rw-r--r--tests/auto/declarative/visual/repeater/data/basic4.0.pngbin0 -> 1513 bytes-rw-r--r--tests/auto/declarative/visual/repeater/data/basic4.qml419
-rw-r--r--tests/auto/declarative/visual/selftest_noimages/data/selftest_noimages.qml470
-rw-r--r--tests/auto/declarative/visual/selftest_noimages/selftest_noimages.qml9
-rw-r--r--tests/auto/declarative/visual/tst_visual.cpp370
-rw-r--r--tests/auto/declarative/visual/visual.pro7
-rw-r--r--tests/auto/declarative/visual/webview/embedding/data/nesting.0.pngbin0 -> 5659 bytes-rw-r--r--tests/auto/declarative/visual/webview/embedding/data/nesting.qml363
-rw-r--r--tests/auto/declarative/visual/webview/embedding/egg.qml26
-rw-r--r--tests/auto/declarative/visual/webview/embedding/nesting.html9
-rw-r--r--tests/auto/declarative/visual/webview/embedding/nesting.qml8
-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/evaluateJavaScript.0.pngbin0 -> 7999 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/evaluateJavaScript.1.pngbin0 -> 8020 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/evaluateJavaScript.2.pngbin0 -> 8143 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/evaluateJavaScript.3.pngbin0 -> 8158 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/evaluateJavaScript.4.pngbin0 -> 8284 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/evaluateJavaScript.5.pngbin0 -> 8284 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/evaluateJavaScript.6.pngbin0 -> 8284 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/evaluateJavaScript.7.pngbin0 -> 8284 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/evaluateJavaScript.8.pngbin0 -> 8284 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/evaluateJavaScript.qml3759
-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/windowObjects.0.pngbin0 -> 7991 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/windowObjects.1.pngbin0 -> 7991 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/windowObjects.2.pngbin0 -> 7643 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/windowObjects.3.pngbin0 -> 7733 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/windowObjects.4.pngbin0 -> 8116 bytes-rw-r--r--tests/auto/declarative/visual/webview/javascript/data/windowObjects.qml2643
-rw-r--r--tests/auto/declarative/visual/webview/javascript/evaluateJavaScript.qml31
-rw-r--r--tests/auto/declarative/visual/webview/javascript/test-objects.html12
-rw-r--r--tests/auto/declarative/visual/webview/javascript/windowObjects.qml26
-rw-r--r--tests/auto/declarative/visual/webview/settings/data/fontFamily.0.pngbin0 -> 3774 bytes-rw-r--r--tests/auto/declarative/visual/webview/settings/data/fontFamily.qml395
-rw-r--r--tests/auto/declarative/visual/webview/settings/data/fontSize.0.pngbin0 -> 32180 bytes-rw-r--r--tests/auto/declarative/visual/webview/settings/data/fontSize.qml339
-rw-r--r--tests/auto/declarative/visual/webview/settings/data/noAutoLoadImages.0.pngbin0 -> 6609 bytes-rw-r--r--tests/auto/declarative/visual/webview/settings/data/noAutoLoadImages.1.pngbin0 -> 6609 bytes-rw-r--r--tests/auto/declarative/visual/webview/settings/data/noAutoLoadImages.qml595
-rw-r--r--tests/auto/declarative/visual/webview/settings/data/setFontFamily.0.pngbin0 -> 12132 bytes-rw-r--r--tests/auto/declarative/visual/webview/settings/data/setFontFamily.qml351
-rw-r--r--tests/auto/declarative/visual/webview/settings/fontFamily.qml16
-rw-r--r--tests/auto/declarative/visual/webview/settings/fontSize.qml70
-rw-r--r--tests/auto/declarative/visual/webview/settings/noAutoLoadImages.qml20
-rw-r--r--tests/auto/declarative/visual/webview/settings/qtlogo.pngbin0 -> 2738 bytes-rw-r--r--tests/auto/declarative/visual/webview/settings/setFontFamily.qml10
-rw-r--r--tests/auto/declarative/visual/webview/settings/tarzeau_ocr_a.ttfbin0 -> 24544 bytes-rw-r--r--tests/auto/declarative/visual/webview/settings/test-img.html6
-rw-r--r--tests/auto/declarative/visual/webview/settings/test.html9
-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/pageWidth.qml227
-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/renderControl.0.pngbin0 -> 7589 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/renderControl.qml415
-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/resolution.0.pngbin0 -> 6275 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/resolution.1.pngbin0 -> 3553 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/resolution.2.pngbin0 -> 5838 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/resolution.3.pngbin0 -> 8005 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/resolution.4.pngbin0 -> 6087 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/resolution.qml1319
-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/zoomTextOnly.0.pngbin0 -> 5589 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/zoomTextOnly.1.pngbin0 -> 6848 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/zoomTextOnly.qml655
-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/zooming.0.pngbin0 -> 735 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/zooming.1.pngbin0 -> 735 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/zooming.2.pngbin0 -> 735 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/zooming.3.pngbin0 -> 735 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/data/zooming.qml2115
-rw-r--r--tests/auto/declarative/visual/webview/zooming/pageWidth.qml9
-rw-r--r--tests/auto/declarative/visual/webview/zooming/qtlogo.pngbin0 -> 2738 bytes-rw-r--r--tests/auto/declarative/visual/webview/zooming/renderControl.html7
-rw-r--r--tests/auto/declarative/visual/webview/zooming/renderControl.qml20
-rw-r--r--tests/auto/declarative/visual/webview/zooming/resolution.html6
-rw-r--r--tests/auto/declarative/visual/webview/zooming/resolution.qml16
-rw-r--r--tests/auto/declarative/visual/webview/zooming/zoomTextOnly.html7
-rw-r--r--tests/auto/declarative/visual/webview/zooming/zoomTextOnly.qml14
-rw-r--r--tests/auto/declarative/visual/webview/zooming/zooming.html6
-rw-r--r--tests/auto/declarative/visual/webview/zooming/zooming.qml17
668 files changed, 136075 insertions, 0 deletions
diff --git a/tests/auto/declarative/visual/ListView/basic1.qml b/tests/auto/declarative/visual/ListView/basic1.qml
new file mode 100644
index 0000000..3c371a6
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/basic1.qml
@@ -0,0 +1,27 @@
+import Qt 4.6
+
+Rectangle {
+ color: "blue"
+ width: 200
+ height: 300
+ id: page
+ ListView {
+ anchors.fill: parent
+ delegate: Rectangle {
+ color: "red"
+ width: 100
+ height: 100
+ Text {
+ text: name
+ }
+ }
+ model: ListModel {
+ ListElement {
+ name: "January"
+ }
+ ListElement {
+ name: "February"
+ }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/basic2.qml b/tests/auto/declarative/visual/ListView/basic2.qml
new file mode 100644
index 0000000..bdba65e
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/basic2.qml
@@ -0,0 +1,31 @@
+import Qt 4.6
+
+Rectangle {
+ color: "blue"
+ width: 200
+ height: 300
+ id: page
+ Component {
+ id: delegate
+ Rectangle {
+ color: "red"
+ width: 100
+ height: 100
+ Text {
+ text: name
+ }
+ }
+ }
+ ListView {
+ anchors.fill: parent
+ delegate: delegate
+ model: ListModel {
+ ListElement {
+ name: "January"
+ }
+ ListElement {
+ name: "February"
+ }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/basic3.qml b/tests/auto/declarative/visual/ListView/basic3.qml
new file mode 100644
index 0000000..05ac358
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/basic3.qml
@@ -0,0 +1,29 @@
+import Qt 4.6
+
+Rectangle {
+ color: "blue"
+ width: 200
+ height: 300
+ id: page
+ Listmodel {
+ id: model
+ ListElement {
+ name: "January"
+ }
+ ListElement {
+ name: "February"
+ }
+ }
+ ListView {
+ anchors.fill: parent
+ model: model
+ delegate: Rectangle {
+ color: "red"
+ width: 100
+ height: 100
+ Text {
+ text: name
+ }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/basic4.qml b/tests/auto/declarative/visual/ListView/basic4.qml
new file mode 100644
index 0000000..3628bd3
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/basic4.qml
@@ -0,0 +1,33 @@
+import Qt 4.6
+
+Rectangle {
+ color: "blue"
+ width: 200
+ height: 300
+ id: page
+ Listmodel {
+ id: model
+ ListElement {
+ name: "January"
+ }
+ ListElement {
+ name: "February"
+ }
+ }
+ Component {
+ id: delegate
+ Rectangle {
+ color: "red"
+ width: 100
+ height: 100
+ Text {
+ text: name
+ }
+ }
+ }
+ ListView {
+ anchors.fill: parent
+ model: model
+ delegate: delegate
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/basic1.qml b/tests/auto/declarative/visual/ListView/data-MAC/basic1.qml
new file mode 100644
index 0000000..83b700d
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/basic1.qml
@@ -0,0 +1,159 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 32
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 48
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 64
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 80
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 96
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 112
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 128
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 144
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 160
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 176
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 192
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 208
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 224
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 240
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 256
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 272
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 288
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 304
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 320
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 336
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 352
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 368
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 384
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 400
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 416
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 432
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 448
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 464
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 480
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 496
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 512
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 528
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 560
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 576
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/basic2.qml b/tests/auto/declarative/visual/ListView/data-MAC/basic2.qml
new file mode 100644
index 0000000..1483512
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/basic2.qml
@@ -0,0 +1,187 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 32
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 48
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 64
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 80
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 96
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 112
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 128
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 144
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 160
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 176
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 192
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 208
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 224
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 240
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 256
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 272
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 288
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 304
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 320
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 336
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 352
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 368
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 384
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 400
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 416
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 432
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 448
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 464
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 480
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 496
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 512
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 528
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 544
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 560
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 576
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 592
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 608
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 624
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 640
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 656
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 672
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 688
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/basic3.qml b/tests/auto/declarative/visual/ListView/data-MAC/basic3.qml
new file mode 100644
index 0000000..bf68998
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/basic3.qml
@@ -0,0 +1,147 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 32
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 48
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 64
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 80
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 96
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 112
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 128
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 144
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 160
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 176
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 192
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 208
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 224
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 240
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 256
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 272
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 288
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 304
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 320
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 336
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 352
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 368
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 384
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 400
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 416
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 432
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 448
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 464
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 480
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 496
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 512
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 528
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/basic4.qml b/tests/auto/declarative/visual/ListView/data-MAC/basic4.qml
new file mode 100644
index 0000000..4aa9ab6
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/basic4.qml
@@ -0,0 +1,171 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 32
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 48
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 64
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 80
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 96
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 112
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 128
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 144
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 160
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 176
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 192
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 208
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 224
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 240
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 256
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 272
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 288
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 304
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 320
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 336
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 352
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 368
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 384
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 400
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 416
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 432
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 448
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 464
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 480
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 496
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 512
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 528
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 560
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 576
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 592
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 608
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+ Frame {
+ msec: 624
+ hash: "895c70434a24da42144e60e6d8dcf323"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/itemlist.0.png b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.0.png
new file mode 100644
index 0000000..13b280c
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/itemlist.1.png b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.1.png
new file mode 100644
index 0000000..402872b
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/itemlist.2.png b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.2.png
new file mode 100644
index 0000000..afd0830
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/itemlist.3.png b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.3.png
new file mode 100644
index 0000000..7c15f61
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/itemlist.4.png b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.4.png
new file mode 100644
index 0000000..afd0830
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/itemlist.5.png b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.5.png
new file mode 100644
index 0000000..fddf1cb
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/itemlist.6.png b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.6.png
new file mode 100644
index 0000000..13b280c
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/itemlist.qml b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.qml
new file mode 100644
index 0000000..073749f
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/itemlist.qml
@@ -0,0 +1,2203 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 32
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 48
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 64
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 80
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 96
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 112
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 128
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 144
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 160
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 176
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 192
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 208
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 224
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 240
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 256
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 272
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 288
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 304
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 320
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 336
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 352
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 368
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 384
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 400
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 416
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 432
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 448
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 464
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 480
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 496
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 512
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 528
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 544
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 560
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 576
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 592
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 608
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 624
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 640
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 656
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 672
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 688
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 704
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 720
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 736
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 752
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 768
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 784
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 800
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 816
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 832
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 848
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 864
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 880
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 896
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 912
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 928
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 944
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 960
+ image: "itemlist.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 992
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1008
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1024
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1040
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1056
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1072
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1088
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1104
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1120
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1136
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1152
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1168
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1184
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1200
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1216
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1232
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1248
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1264
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1280
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1296
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1312
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1328
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1344
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1360
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1376
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1392
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1408
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1424
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1440
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1456
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1472
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1488
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1504
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1520
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1536
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1552
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1568
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1584
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1600
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1616
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1632
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1648
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 192; y: 111
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1664
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 191; y: 111
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1680
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 190; y: 112
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 113
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1696
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 184; y: 113
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 180; y: 113
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1712
+ hash: "a68b1bc6c2963ee92c3a45f500667b3b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 174; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 167; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1728
+ hash: "7cda93e59466b3348e7ffe3895f89e86"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1744
+ hash: "06e0008c78e919f7270402938d9d764b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 140; y: 121
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 132; y: 122
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1760
+ hash: "9d8da9199efebb95f56e5d4ebc9a585e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 114; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 98; y: 132
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1776
+ hash: "54a60a4279911ba4a8a5741bcadfa783"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 91; y: 132
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 91; y: 132
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1792
+ hash: "a1a19370a1a8ed78e475f0d0eb12311c"
+ }
+ Frame {
+ msec: 1808
+ hash: "196a3b127cf7065614c34856bf8d8bca"
+ }
+ Frame {
+ msec: 1824
+ hash: "5fbefbd7c7be4374382cc4c8b86ac78a"
+ }
+ Frame {
+ msec: 1840
+ hash: "d6a544c622e504c1b931e1a8a1310a6e"
+ }
+ Frame {
+ msec: 1856
+ hash: "20e76f0eb4ec5f691999faf8ad313370"
+ }
+ Frame {
+ msec: 1872
+ hash: "7f84a3545907c754ae8a6a30ef61c98d"
+ }
+ Frame {
+ msec: 1888
+ hash: "b544901eae32903ad054e8cdfed715eb"
+ }
+ Frame {
+ msec: 1904
+ hash: "a010ed1e3312f4ca9f429b7e32cdcef9"
+ }
+ Frame {
+ msec: 1920
+ image: "itemlist.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "93a731dc6f71b6ff5400bf74c87e6c46"
+ }
+ Frame {
+ msec: 1952
+ hash: "c73f63d1a024ba956e693487b3ccc761"
+ }
+ Frame {
+ msec: 1968
+ hash: "539d3d00fce2d0128cd697d86d237fe7"
+ }
+ Frame {
+ msec: 1984
+ hash: "52752d7d6f2d0e085f7132313907b72b"
+ }
+ Frame {
+ msec: 2000
+ hash: "f46dd5803a6075e979e0fc733d503bfb"
+ }
+ Frame {
+ msec: 2016
+ hash: "b8734698a6bad00ecf019f85328c2c21"
+ }
+ Frame {
+ msec: 2032
+ hash: "1cfc499ca756023430cc5b2fa95a599d"
+ }
+ Frame {
+ msec: 2048
+ hash: "63a816548837c19f8f0494c137fc0174"
+ }
+ Frame {
+ msec: 2064
+ hash: "1bce9b85235e9a1a472c079dfec70ec5"
+ }
+ Frame {
+ msec: 2080
+ hash: "6677863e7f74c12648409883f73adbe2"
+ }
+ Frame {
+ msec: 2096
+ hash: "98e707a3e39a5f7bd4a101c2ed83535c"
+ }
+ Frame {
+ msec: 2112
+ hash: "c1f6d8842d14a9394d4b7797314f50e8"
+ }
+ Frame {
+ msec: 2128
+ hash: "579758b477bcd2112b305a5aac7df338"
+ }
+ Frame {
+ msec: 2144
+ hash: "4a7bb81090db246db53e2dbc56f710ea"
+ }
+ Frame {
+ msec: 2160
+ hash: "074995cdd8a70817d1c8a7bb0ad4c542"
+ }
+ Frame {
+ msec: 2176
+ hash: "bd8d7bda4d2e9ad1fba2895d568f36cc"
+ }
+ Frame {
+ msec: 2192
+ hash: "40cce3d2d80ac470af44fc334cec1d5b"
+ }
+ Frame {
+ msec: 2208
+ hash: "15cbc226b032d5a97199735ea7a1408b"
+ }
+ Frame {
+ msec: 2224
+ hash: "12b296aea9b058a5402d0d0a620f8edc"
+ }
+ Frame {
+ msec: 2240
+ hash: "6ffd2b79cf0e941a59e74bc6f9025bcb"
+ }
+ Frame {
+ msec: 2256
+ hash: "589a58ef76ea709dc8d80390c9044f99"
+ }
+ Frame {
+ msec: 2272
+ hash: "c009924bfa30153f22ab168b539494e9"
+ }
+ Frame {
+ msec: 2288
+ hash: "4b83674a7c2daa68d735901ad40be2bd"
+ }
+ Frame {
+ msec: 2304
+ hash: "0525908c0302ada989e28990bac3f2ca"
+ }
+ Frame {
+ msec: 2320
+ hash: "89eb13976ba3ba4413cafeb0cc91c01b"
+ }
+ Frame {
+ msec: 2336
+ hash: "75c1295ef99680784b2e11fb88fa1423"
+ }
+ Frame {
+ msec: 2352
+ hash: "93d89165cf6a97c76ae6e7f75678a3cd"
+ }
+ Frame {
+ msec: 2368
+ hash: "53064c1938f08a55603a99b0db225174"
+ }
+ Frame {
+ msec: 2384
+ hash: "31db5684466c0c32128a9a8c7b1835e1"
+ }
+ Frame {
+ msec: 2400
+ hash: "99d9e58697736198e0a00443d237e85b"
+ }
+ Frame {
+ msec: 2416
+ hash: "6c1e860aef983367365d53f5849ad441"
+ }
+ Frame {
+ msec: 2432
+ hash: "6c1e860aef983367365d53f5849ad441"
+ }
+ Frame {
+ msec: 2448
+ hash: "6c1e860aef983367365d53f5849ad441"
+ }
+ Frame {
+ msec: 2464
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2480
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2496
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2512
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2528
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2544
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2560
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2576
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2592
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2608
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2624
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2640
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2656
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2672
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2688
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2704
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2720
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2736
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2752
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2768
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2784
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2800
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2816
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2832
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2848
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2864
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 181; y: 104
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2880
+ image: "itemlist.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 179; y: 105
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 177; y: 106
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2912
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 174; y: 108
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 170; y: 110
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2928
+ hash: "5bb06b4e74532ba5bc8c7bc38bf77d7f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 112
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2944
+ hash: "b10a6206830a876017799ef2fcf61b1a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 140; y: 123
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2960
+ hash: "b2e24759ba10afd6cff90f4b1e04b496"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 124; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 124; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2976
+ hash: "ccbcd6f45cb529c2db71504c0f69d73e"
+ }
+ Frame {
+ msec: 2992
+ hash: "7b31c6d5931677f1aa1e8c7d48a4ff22"
+ }
+ Frame {
+ msec: 3008
+ hash: "c52f691a0a6cf155118bdfea2dfea623"
+ }
+ Frame {
+ msec: 3024
+ hash: "dd639d1df3d4a9b8f06718def63d588f"
+ }
+ Frame {
+ msec: 3040
+ hash: "39d767b09a648ef6295cec2848f9226f"
+ }
+ Frame {
+ msec: 3056
+ hash: "5dd46d5f386431e7b13348ac9a9630ed"
+ }
+ Frame {
+ msec: 3072
+ hash: "0354e5183b0e66e7ba146d292c559df4"
+ }
+ Frame {
+ msec: 3088
+ hash: "984aa6d7075e24de429e05b1b0eda94a"
+ }
+ Frame {
+ msec: 3104
+ hash: "1af58a2f44f1f613712d4df85e38356d"
+ }
+ Frame {
+ msec: 3120
+ hash: "6e4085e7f1fee724d78808753f04b471"
+ }
+ Frame {
+ msec: 3136
+ hash: "73a019ef9057639d631cd99a431b3f3b"
+ }
+ Frame {
+ msec: 3152
+ hash: "c9414a2e655a90dfdcb6fb288b4ba0ca"
+ }
+ Frame {
+ msec: 3168
+ hash: "3f4c24f7ac89da982af22032309637fb"
+ }
+ Frame {
+ msec: 3184
+ hash: "a50e6ada8f73a257657f4348ceaffcfd"
+ }
+ Frame {
+ msec: 3200
+ hash: "a67bf40d09259bbd079c12ae4f49150f"
+ }
+ Frame {
+ msec: 3216
+ hash: "a2fc512b7c234a9d0b2c1a83387a8a46"
+ }
+ Frame {
+ msec: 3232
+ hash: "85090683ce9a3c9833b1cb0b3df076ee"
+ }
+ Frame {
+ msec: 3248
+ hash: "275f3594a0e2cc4b6717f9f336e7e1b6"
+ }
+ Frame {
+ msec: 3264
+ hash: "2473eb11f7b65a784a2b166114026488"
+ }
+ Frame {
+ msec: 3280
+ hash: "4865c30dc45fbf5ca82047b77eca0912"
+ }
+ Frame {
+ msec: 3296
+ hash: "54de88bca395449fbaea2c090c7a5d91"
+ }
+ Frame {
+ msec: 3312
+ hash: "833f9295cf9a34934f001eac48551b59"
+ }
+ Frame {
+ msec: 3328
+ hash: "5bf565f57ababa7380faeee94add91ca"
+ }
+ Frame {
+ msec: 3344
+ hash: "6325578867f1eb3b2d47ed40b017b571"
+ }
+ Frame {
+ msec: 3360
+ hash: "046a6114176b3a3206b7a2acd6e30b41"
+ }
+ Frame {
+ msec: 3376
+ hash: "f8d4120a17f28c2d1d9c4be959098058"
+ }
+ Frame {
+ msec: 3392
+ hash: "71356d2e48aad2900784ea6bc1a3d908"
+ }
+ Frame {
+ msec: 3408
+ hash: "b84ad460fb81fdc4049abe8f3ff180bb"
+ }
+ Frame {
+ msec: 3424
+ hash: "0354239f5eaea23474d9f81385392a8a"
+ }
+ Frame {
+ msec: 3440
+ hash: "8ef0eef3393e07ae7605c865a95edc30"
+ }
+ Frame {
+ msec: 3456
+ hash: "5b8b384cc8e3faf4310015e19b3eb487"
+ }
+ Frame {
+ msec: 3472
+ hash: "77c18ac7dfff2a4e516915e3e3df0717"
+ }
+ Frame {
+ msec: 3488
+ hash: "c1d3264384c26345eb8100de829309ca"
+ }
+ Frame {
+ msec: 3504
+ hash: "6b21f71d0bedef4bbcb445a13f61e7a3"
+ }
+ Frame {
+ msec: 3520
+ hash: "f619097356671f6eb54d3b1c481e709d"
+ }
+ Frame {
+ msec: 3536
+ hash: "e56e3a90da446e0c482cb93717f6aacc"
+ }
+ Frame {
+ msec: 3552
+ hash: "aa94ebdbb4b8423aff28c95daff0baf5"
+ }
+ Frame {
+ msec: 3568
+ hash: "e1744d9cacd1a2c96af4cfdd5c486995"
+ }
+ Frame {
+ msec: 3584
+ hash: "7f19ea52e9e41a3b1bd90bb2a144d305"
+ }
+ Frame {
+ msec: 3600
+ hash: "7f19ea52e9e41a3b1bd90bb2a144d305"
+ }
+ Frame {
+ msec: 3616
+ hash: "7f19ea52e9e41a3b1bd90bb2a144d305"
+ }
+ Frame {
+ msec: 3632
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3648
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3664
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3680
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3696
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3712
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3728
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3744
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3760
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3776
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3792
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3808
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3824
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3840
+ image: "itemlist.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3872
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3888
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3904
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3920
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3936
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3952
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3968
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3984
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4000
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4016
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4032
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4048
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4064
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4080
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4096
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 31; y: 137
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4112
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 32; y: 137
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4128
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 33; y: 136
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 36; y: 135
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4144
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 40; y: 134
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 46; y: 132
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4160
+ hash: "c2c9c284b185a89faf4ddb5a7867f449"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 64; y: 130
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4176
+ hash: "de1c18aeda5d2fbd6dad4554c78617bd"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 86; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 110; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 110; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4192
+ hash: "a67bf40d09259bbd079c12ae4f49150f"
+ }
+ Frame {
+ msec: 4208
+ hash: "94514668dafbe41c5890a578efd6dea4"
+ }
+ Frame {
+ msec: 4224
+ hash: "2e97a74eb9ddb1c9613c89e2d78db018"
+ }
+ Frame {
+ msec: 4240
+ hash: "4b5368f0d86bffeb6bd31b58aec88650"
+ }
+ Frame {
+ msec: 4256
+ hash: "b459bde7bb4ce51e6ecdab58f64fcbb9"
+ }
+ Frame {
+ msec: 4272
+ hash: "7bac8cc3ec64c9ad1c0da282e38c953e"
+ }
+ Frame {
+ msec: 4288
+ hash: "a73a58c3d7a757547740a2a161f4c756"
+ }
+ Frame {
+ msec: 4304
+ hash: "b35edcb1fa3568a3e770ab2364b82e75"
+ }
+ Frame {
+ msec: 4320
+ hash: "d6c863ef57c5e5cb04cdac72f920db0b"
+ }
+ Frame {
+ msec: 4336
+ hash: "0db5e4588ff851918b07796f0cf07382"
+ }
+ Frame {
+ msec: 4352
+ hash: "71ec8c363ca6a6f7556afb70faccffe6"
+ }
+ Frame {
+ msec: 4368
+ hash: "18d026e9c965ada1db67c643576d2a80"
+ }
+ Frame {
+ msec: 4384
+ hash: "69f71c22dff981a4da8ec1edcf90e79f"
+ }
+ Frame {
+ msec: 4400
+ hash: "680460f5e4d9e649931601041af046b2"
+ }
+ Frame {
+ msec: 4416
+ hash: "3028763fd15de2607b20b1331b904a4a"
+ }
+ Frame {
+ msec: 4432
+ hash: "333eb60e217fe1ea7469eab52ac461f1"
+ }
+ Frame {
+ msec: 4448
+ hash: "ccbcd6f45cb529c2db71504c0f69d73e"
+ }
+ Frame {
+ msec: 4464
+ hash: "3445df9b41a0a3e74738cbf328ab7d5c"
+ }
+ Frame {
+ msec: 4480
+ hash: "bd2c072558479e9de7a97207e58cc57f"
+ }
+ Frame {
+ msec: 4496
+ hash: "3d34b0b24a30eda93377dcb4585afed8"
+ }
+ Frame {
+ msec: 4512
+ hash: "d3045703863b0c5a327b9355c23d69f2"
+ }
+ Frame {
+ msec: 4528
+ hash: "2f2eb55f693415b840a317211b250e9f"
+ }
+ Frame {
+ msec: 4544
+ hash: "791b9ca7d47a3343474c30a35e336d4b"
+ }
+ Frame {
+ msec: 4560
+ hash: "73a0c02ebad6d3d5f939d9a00dd898bf"
+ }
+ Frame {
+ msec: 4576
+ hash: "d5c11135d586711b12f236430a2c2795"
+ }
+ Frame {
+ msec: 4592
+ hash: "34f9ea214fe714ff4e994f715ea6ea39"
+ }
+ Frame {
+ msec: 4608
+ hash: "8e49afa00983b156b818533923fb6edd"
+ }
+ Frame {
+ msec: 4624
+ hash: "e7e7bef17cee92eca9191fd734d7a577"
+ }
+ Frame {
+ msec: 4640
+ hash: "e407f6ed7cb3c130365ab5515d6308c0"
+ }
+ Frame {
+ msec: 4656
+ hash: "5bb06b4e74532ba5bc8c7bc38bf77d7f"
+ }
+ Frame {
+ msec: 4672
+ hash: "0ad7411316031e22034c14e81ca3a806"
+ }
+ Frame {
+ msec: 4688
+ hash: "dd81d7a9b48c922b4c42cba1b5f2b9d7"
+ }
+ Frame {
+ msec: 4704
+ hash: "32bef6f5005ad94e29ff59165958fbdc"
+ }
+ Frame {
+ msec: 4720
+ hash: "87758dd311f91193bf1e3536c2f58525"
+ }
+ Frame {
+ msec: 4736
+ hash: "015be92a4ff4e735fcc3cbc7a8b9d763"
+ }
+ Frame {
+ msec: 4752
+ hash: "d4c34ed49317c6692d71681fcd9842b6"
+ }
+ Frame {
+ msec: 4768
+ hash: "abaa235bb946a8abaddd52981d632c2d"
+ }
+ Frame {
+ msec: 4784
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4800
+ image: "itemlist.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4832
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4848
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4864
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4880
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4896
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4912
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4928
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4944
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4960
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4976
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4992
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5008
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5024
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5040
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5056
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5072
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5088
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5104
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5120
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5136
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5152
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5168
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5184
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5200
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5216
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5232
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 17; y: 120
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5248
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 19; y: 120
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 21; y: 120
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5264
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 24; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 28; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5280
+ hash: "95b380c9ab6f8db7b822faf023d94546"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 35; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 44; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5296
+ hash: "bb79e53556698c62ec30c75be9f6b7d7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 70; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 96; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 96; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5312
+ hash: "285cc2f0df1f59f25a0135560ab6edf2"
+ }
+ Frame {
+ msec: 5328
+ hash: "93a731dc6f71b6ff5400bf74c87e6c46"
+ }
+ Frame {
+ msec: 5344
+ hash: "eb555741ab128a50de5a18a454f2e639"
+ }
+ Frame {
+ msec: 5360
+ hash: "5dbe6cf898c1e37fcaacecfcf57b2194"
+ }
+ Frame {
+ msec: 5376
+ hash: "e7795610115593e78bb32f7bcc0ae2eb"
+ }
+ Frame {
+ msec: 5392
+ hash: "20e76f0eb4ec5f691999faf8ad313370"
+ }
+ Frame {
+ msec: 5408
+ hash: "d6a544c622e504c1b931e1a8a1310a6e"
+ }
+ Frame {
+ msec: 5424
+ hash: "e7a3a21feed244c5b1c710a9254c15f0"
+ }
+ Frame {
+ msec: 5440
+ hash: "5a4b1aca24f121d1373646e9d80b86fd"
+ }
+ Frame {
+ msec: 5456
+ hash: "331d2ec7021655c86aa64e47718a1088"
+ }
+ Frame {
+ msec: 5472
+ hash: "92096bc872e7395aa5b75c44646a0b60"
+ }
+ Frame {
+ msec: 5488
+ hash: "0d9aa6cee4d21488cbb5153f8f3ed593"
+ }
+ Frame {
+ msec: 5504
+ hash: "c1b943d43701605563fffffcb75f9fa7"
+ }
+ Frame {
+ msec: 5520
+ hash: "1b680025d5ad1ddd8f8d5f570ba73e71"
+ }
+ Frame {
+ msec: 5536
+ hash: "5539a3b9f60ea747c10ed8328b467cbf"
+ }
+ Frame {
+ msec: 5552
+ hash: "0a1317bcb606cd3488c5b14ee5d96585"
+ }
+ Frame {
+ msec: 5568
+ hash: "8844af68b11db7d92c69804c7371a746"
+ }
+ Frame {
+ msec: 5584
+ hash: "28d7fd127739c6e3b8488651b725c802"
+ }
+ Frame {
+ msec: 5600
+ hash: "0cf1a7d958a96aa2768995dddc5ccc09"
+ }
+ Frame {
+ msec: 5616
+ hash: "64b902fe7ab4d89ef0c7b760974e3488"
+ }
+ Frame {
+ msec: 5632
+ hash: "aba11c597eba550fc1eaddbf554057f6"
+ }
+ Frame {
+ msec: 5648
+ hash: "1bacaa3bb9dc3cac9ffc7491cb4dc1a5"
+ }
+ Frame {
+ msec: 5664
+ hash: "0ba8b582234d9f0c198c0c9e18e1cb02"
+ }
+ Frame {
+ msec: 5680
+ hash: "f66eaf2b5c3529987c0d9d005351ed73"
+ }
+ Frame {
+ msec: 5696
+ hash: "75b0bb720fa4c77da3783b3ff31c2fae"
+ }
+ Frame {
+ msec: 5712
+ hash: "345b235bb7f13409378e5c0c370f2a41"
+ }
+ Frame {
+ msec: 5728
+ hash: "83b7e902dce4e0fdc4ef5d629188c23c"
+ }
+ Frame {
+ msec: 5744
+ hash: "04b9041c6f10969889d92e94785c7e88"
+ }
+ Frame {
+ msec: 5760
+ image: "itemlist.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "4f3a902addc34ecdaf390e2427cc52e7"
+ }
+ Frame {
+ msec: 5792
+ hash: "68d443f16c16821ffc9ca68b17c76034"
+ }
+ Frame {
+ msec: 5808
+ hash: "9d25adc77befa761ee376a9b43595b5e"
+ }
+ Frame {
+ msec: 5824
+ hash: "a68b1bc6c2963ee92c3a45f500667b3b"
+ }
+ Frame {
+ msec: 5840
+ hash: "d5268cd58c222451d48038e715e83802"
+ }
+ Frame {
+ msec: 5856
+ hash: "f37d461541a8ec7a4161b18748de6aea"
+ }
+ Frame {
+ msec: 5872
+ hash: "805319ac7ca842feb3649e92f8b5b72f"
+ }
+ Frame {
+ msec: 5888
+ hash: "73124472a05080891d4948d8ca273f8c"
+ }
+ Frame {
+ msec: 5904
+ hash: "b6e433a23282a50db2e165a2447ba3f6"
+ }
+ Frame {
+ msec: 5920
+ hash: "fd8d3f5688b1806998c6087e18c6c730"
+ }
+ Frame {
+ msec: 5936
+ hash: "f132dd459950ef2d18aa93ca950d0692"
+ }
+ Frame {
+ msec: 5952
+ hash: "ade5beb259b5277c333ca806fc9bdbec"
+ }
+ Frame {
+ msec: 5968
+ hash: "ade5beb259b5277c333ca806fc9bdbec"
+ }
+ Frame {
+ msec: 5984
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6000
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6016
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6032
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6048
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6064
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6080
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6096
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6112
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6128
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6144
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6160
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6176
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6192
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6208
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6224
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6240
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6256
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6272
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6288
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6304
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6320
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6336
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6352
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6368
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6384
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6400
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6416
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6432
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6448
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6464
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6480
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6496
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6512
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6528
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6544
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6560
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6576
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6592
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6608
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6624
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6640
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6656
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6672
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6688
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6704
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6720
+ image: "itemlist.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6752
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6768
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6784
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6800
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6816
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6832
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6848
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6864
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6880
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6896
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6912
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6928
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6944
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6960
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6976
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6992
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7008
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7024
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7040
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7056
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7072
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7088
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7104
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7120
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7136
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7152
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7168
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7184
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7200
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7216
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7232
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7248
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7264
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7280
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7296
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7312
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.0.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.0.png
new file mode 100644
index 0000000..a1ab987
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.1.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.1.png
new file mode 100644
index 0000000..a1ab987
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.10.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.10.png
new file mode 100644
index 0000000..dcfca3f
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.10.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.11.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.11.png
new file mode 100644
index 0000000..7cc4047
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.11.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.12.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.12.png
new file mode 100644
index 0000000..a97f4ad
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.12.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.13.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.13.png
new file mode 100644
index 0000000..7a8c6bd
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.13.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.14.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.14.png
new file mode 100644
index 0000000..ae47356
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.14.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.15.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.15.png
new file mode 100644
index 0000000..b3a7260
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.15.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.16.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.16.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.16.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.17.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.17.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.17.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.18.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.18.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.18.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.19.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.19.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.19.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.2.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.2.png
new file mode 100644
index 0000000..9877b92
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.3.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.3.png
new file mode 100644
index 0000000..603bd24
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.4.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.4.png
new file mode 100644
index 0000000..5fdfbb8
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.5.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.5.png
new file mode 100644
index 0000000..a1ab987
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.6.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.6.png
new file mode 100644
index 0000000..9ccf9b0
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.7.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.7.png
new file mode 100644
index 0000000..6b40e1b
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.8.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.8.png
new file mode 100644
index 0000000..2fda36d
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.9.png b/tests/auto/declarative/visual/ListView/data-MAC/listview.9.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.9.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data-MAC/listview.qml b/tests/auto/declarative/visual/ListView/data-MAC/listview.qml
new file mode 100644
index 0000000..3765668
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-MAC/listview.qml
@@ -0,0 +1,3079 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 32
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 48
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 64
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 80
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 96
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 112
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 128
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 144
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 160
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 176
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 192
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 208
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 224
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 240
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 256
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 272
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 288
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 304
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 320
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 336
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 352
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 368
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 384
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 400
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 416
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 432
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 448
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 464
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 480
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 496
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 512
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 528
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 544
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 560
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 576
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 592
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 608
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 624
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 640
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 656
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 672
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 688
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 704
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 720
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 736
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 752
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 768
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 784
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 800
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 816
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 832
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 848
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 864
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 880
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 896
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 912
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 928
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 944
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 960
+ image: "listview.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 992
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1008
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1024
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1040
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1056
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1072
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1088
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1104
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1120
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1136
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1152
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1168
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1184
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1200
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1216
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1232
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1248
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1264
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1280
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1296
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1312
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1328
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1344
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1360
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1376
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1392
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1408
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1424
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1440
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1456
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1472
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1488
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1504
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1520
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1536
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1552
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1568
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1584
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1600
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1616
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1632
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1648
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1664
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1680
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1696
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1712
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1728
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1744
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1760
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1776
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1792
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1808
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1824
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1840
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1856
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1872
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1888
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1904
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1920
+ image: "listview.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1952
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1968
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1984
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2000
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2016
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2032
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2048
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2064
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2080
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2096
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2112
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2128
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2144
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2160
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2176
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2192
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2208
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2224
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2240
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2256
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2272
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2288
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2304
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2320
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2336
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2352
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2368
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2384
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2400
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2416
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2432
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2448
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2464
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2480
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2496
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2512
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2528
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2544
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2560
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2576
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2592
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 553; y: 267
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2608
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2624
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 554; y: 267
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 555; y: 266
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2640
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 556; y: 265
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 558; y: 260
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2656
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 560; y: 256
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2672
+ hash: "c315e184c4dcb11d7e9fd4509a8b6a1f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 562; y: 250
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 566; y: 234
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2688
+ hash: "aeef1cacca9518408519b670443e396f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 568; y: 216
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2704
+ hash: "621626927f83bf7b36b78f5ca7ed4ed0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 572; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 572; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2720
+ hash: "b2aca965b745e98365195c52b9dd9a2c"
+ }
+ Frame {
+ msec: 2736
+ hash: "4cc8c162afcc45c79afd8230893d4ddd"
+ }
+ Frame {
+ msec: 2752
+ hash: "b9c0815086393878ad00566db7a3c577"
+ }
+ Frame {
+ msec: 2768
+ hash: "23cbc15fce97f966c24e3ec626e01960"
+ }
+ Frame {
+ msec: 2784
+ hash: "3a7ce897b47ba39e63be31a020de6f3d"
+ }
+ Frame {
+ msec: 2800
+ hash: "2a8a32cd27fad2c57c9eb518c7b3b3ca"
+ }
+ Frame {
+ msec: 2816
+ hash: "96d676ad58119430b440a5f0a2215f26"
+ }
+ Frame {
+ msec: 2832
+ hash: "5f9cd251615ee6a98470a7b6098f7890"
+ }
+ Frame {
+ msec: 2848
+ hash: "c9b1c073cbfbf1c353685b3f38baa675"
+ }
+ Frame {
+ msec: 2864
+ hash: "cf5bfbfe8904ea40b796d2b33d5cc363"
+ }
+ Frame {
+ msec: 2880
+ image: "listview.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "c75c3342b476f75fc0c5f56a374da13e"
+ }
+ Frame {
+ msec: 2912
+ hash: "0dfcd15d21b7e949b56bc69d881c52f5"
+ }
+ Frame {
+ msec: 2928
+ hash: "73b7352bb11d29cbf64b6b594e761e42"
+ }
+ Frame {
+ msec: 2944
+ hash: "876361c2fc18c2236c1dffd36f517f44"
+ }
+ Frame {
+ msec: 2960
+ hash: "0dfaf61e3a86ee056a5d76cf6f7994b2"
+ }
+ Frame {
+ msec: 2976
+ hash: "391995cfc5d8d3808b30d74ba5ea3188"
+ }
+ Frame {
+ msec: 2992
+ hash: "6fd4f14c16a8870355fa190c94e4be2d"
+ }
+ Frame {
+ msec: 3008
+ hash: "0aac04c8092505d934220e61c7959512"
+ }
+ Frame {
+ msec: 3024
+ hash: "6cb0fbe22fcd60b5ed6385e49522b32e"
+ }
+ Frame {
+ msec: 3040
+ hash: "2eb7fd1a773e32ae94284cf57efaaff2"
+ }
+ Frame {
+ msec: 3056
+ hash: "e143ed5eeb94b35ef97e965f34d45e4d"
+ }
+ Frame {
+ msec: 3072
+ hash: "529e85f2cd48c1f0d056682b8350445b"
+ }
+ Frame {
+ msec: 3088
+ hash: "d74bded985c00ecd192ff8fdce708450"
+ }
+ Frame {
+ msec: 3104
+ hash: "f71568b2173f72c4433a019775923c02"
+ }
+ Frame {
+ msec: 3120
+ hash: "1185a1c936ac08633c14d39ca9c4f5e9"
+ }
+ Frame {
+ msec: 3136
+ hash: "e641720bf75f1e4f0a8471f3a8b35094"
+ }
+ Frame {
+ msec: 3152
+ hash: "cecc41fb42abb95505c094829fd415bf"
+ }
+ Frame {
+ msec: 3168
+ hash: "7ad89090beb9de3cd7c5a5a03fca900d"
+ }
+ Frame {
+ msec: 3184
+ hash: "2a98fe4406367d4e286d8932d6a21318"
+ }
+ Frame {
+ msec: 3200
+ hash: "9aad024b2fc25ce886ccaa4ac106b1d8"
+ }
+ Frame {
+ msec: 3216
+ hash: "3c4a787a4d590efd2e72706e40df7b6d"
+ }
+ Frame {
+ msec: 3232
+ hash: "1135e06c2981bdaed13c13400e178dc3"
+ }
+ Frame {
+ msec: 3248
+ hash: "1fbceedf1c20f2aa3f05be36126280e2"
+ }
+ Frame {
+ msec: 3264
+ hash: "5d1ec83f43b649c732cc3f7815100428"
+ }
+ Frame {
+ msec: 3280
+ hash: "27501f6b6adccfdb77a5228611e2a95a"
+ }
+ Frame {
+ msec: 3296
+ hash: "218dc244352c14467f2b2a39d78a1bc7"
+ }
+ Frame {
+ msec: 3312
+ hash: "33a998563d2c053e375f619b7a75a224"
+ }
+ Frame {
+ msec: 3328
+ hash: "02d34b79e25367e6d0dc1765cab12353"
+ }
+ Frame {
+ msec: 3344
+ hash: "2698cf68138aa7d292167bcc85f60b74"
+ }
+ Frame {
+ msec: 3360
+ hash: "0b33e929b420596ff1dce2eeef8480db"
+ }
+ Frame {
+ msec: 3376
+ hash: "d8ec307a85cecaacaa908ceb34d5db5b"
+ }
+ Frame {
+ msec: 3392
+ hash: "4afe1df3e802b41d1b89b5fab4e35190"
+ }
+ Frame {
+ msec: 3408
+ hash: "e8f484ed8d2a6745ee87ac9544281d55"
+ }
+ Frame {
+ msec: 3424
+ hash: "6df053920e87d7e6e3ec0368b4b14c25"
+ }
+ Frame {
+ msec: 3440
+ hash: "6e94791acce321417a37132821c0260d"
+ }
+ Frame {
+ msec: 3456
+ hash: "fea3e31cbf3078615f57c934197dac35"
+ }
+ Frame {
+ msec: 3472
+ hash: "e8d15890a8bd95db39889d19f046901b"
+ }
+ Frame {
+ msec: 3488
+ hash: "038b422b154dfef2d955b833892c581e"
+ }
+ Frame {
+ msec: 3504
+ hash: "01180b3d9b504ca2814382eadaf3a4e0"
+ }
+ Frame {
+ msec: 3520
+ hash: "869a0aa0d67043822c65383e0f3264d4"
+ }
+ Frame {
+ msec: 3536
+ hash: "43785b1214510c10b65018a9d68a93b1"
+ }
+ Frame {
+ msec: 3552
+ hash: "95e6ebc35c2fb128b6e6ac0743268523"
+ }
+ Frame {
+ msec: 3568
+ hash: "f8c22a6ca3169de4d29b3b0e2908f581"
+ }
+ Frame {
+ msec: 3584
+ hash: "6baf16c321847d269718bcb3468aeeb2"
+ }
+ Frame {
+ msec: 3600
+ hash: "30804b5eb2a6d99116475cbdc1a9c043"
+ }
+ Frame {
+ msec: 3616
+ hash: "c892c17ec947a910b74f5b8704405e9f"
+ }
+ Frame {
+ msec: 3632
+ hash: "696029b77512943001c9eba64191e633"
+ }
+ Frame {
+ msec: 3648
+ hash: "4c26bb0ca28d74a2bb79d0bfc8127361"
+ }
+ Frame {
+ msec: 3664
+ hash: "6e8c50cc14c9afe73b4baf09a6a8f1a4"
+ }
+ Frame {
+ msec: 3680
+ hash: "fd20e4259b44357c93f22f35c698fe1b"
+ }
+ Frame {
+ msec: 3696
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3712
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3728
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3744
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3760
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3776
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3792
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3808
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3824
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3840
+ image: "listview.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3872
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3888
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3904
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3920
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3936
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3952
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3968
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3984
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4000
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4016
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4032
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4048
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4064
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4080
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4096
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4112
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4128
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4144
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 521; y: 24
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4160
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 25
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4176
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 32
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 37
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4192
+ hash: "a5df688148c264de1d376c9b87ddfa6b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 46
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4208
+ hash: "a4e2c1878b0afce0ee1eebd63e9c951a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 66
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 88
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4224
+ hash: "2f9a79278d492790ef86a09c77e95ff4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 531; y: 136
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 531; y: 136
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4240
+ hash: "5b5ce7206b26528157c426f4e1e3e0a8"
+ }
+ Frame {
+ msec: 4256
+ hash: "65a1e5f81ab89b163aed46b984cca45e"
+ }
+ Frame {
+ msec: 4272
+ hash: "e28253ad5a2415251b68bcda1d7d4bd0"
+ }
+ Frame {
+ msec: 4288
+ hash: "71aae5abb4a9e9077053ea21dd3ec315"
+ }
+ Frame {
+ msec: 4304
+ hash: "33fcea38fc3b328b3294f9ac2a26aa1a"
+ }
+ Frame {
+ msec: 4320
+ hash: "6299eb1d87f371966307668b92de6a0b"
+ }
+ Frame {
+ msec: 4336
+ hash: "4f66d8c7cb6971d0fc24089d123c547b"
+ }
+ Frame {
+ msec: 4352
+ hash: "d9906d61b31fabf968290ebcd6688f34"
+ }
+ Frame {
+ msec: 4368
+ hash: "5a1945993ff8096ba6b933d45586044a"
+ }
+ Frame {
+ msec: 4384
+ hash: "331535e54da9bbdbc2fbf2b244ad0199"
+ }
+ Frame {
+ msec: 4400
+ hash: "4dc39de0c54f6e0b77f94f6ae6c345ec"
+ }
+ Frame {
+ msec: 4416
+ hash: "ec309a298ce246c13eb666488eb75016"
+ }
+ Frame {
+ msec: 4432
+ hash: "a133819f8adc6265eb0e438261c869e3"
+ }
+ Frame {
+ msec: 4448
+ hash: "da4d64fd6b3ae7d49ee5c5c8d0117a37"
+ }
+ Frame {
+ msec: 4464
+ hash: "620dd1c3fc41ce657eac9d1a5b765fd4"
+ }
+ Frame {
+ msec: 4480
+ hash: "ff1c370bd1bf75a98ae7125e7dd5a9db"
+ }
+ Frame {
+ msec: 4496
+ hash: "59c6e4297109b5cc7c197749867dddae"
+ }
+ Frame {
+ msec: 4512
+ hash: "91b1719e86529d0c35a53a2d0a095dd6"
+ }
+ Frame {
+ msec: 4528
+ hash: "2994663d35c9eb453a27c1a1fa9aeeb8"
+ }
+ Frame {
+ msec: 4544
+ hash: "ae4ec37b9f6a00b3c9139e5cfe13d32e"
+ }
+ Frame {
+ msec: 4560
+ hash: "a98340236d1b65f47e88684168c1429d"
+ }
+ Frame {
+ msec: 4576
+ hash: "34848b483ea6a2bd412e29d26beb3ab0"
+ }
+ Frame {
+ msec: 4592
+ hash: "dd9bae0e2fca84b265d8cb59686ff88d"
+ }
+ Frame {
+ msec: 4608
+ hash: "18b6ef6f5913b0612b76e7b2e25073dd"
+ }
+ Frame {
+ msec: 4624
+ hash: "9398aab9478279aed1bc40c9378f8da4"
+ }
+ Frame {
+ msec: 4640
+ hash: "a297a304c12102f23bd1e0f0207e0df9"
+ }
+ Frame {
+ msec: 4656
+ hash: "091db9138cd6ae801ad857105a83c8f9"
+ }
+ Frame {
+ msec: 4672
+ hash: "253938ca4a4f13433ddd502eb94cb7cd"
+ }
+ Frame {
+ msec: 4688
+ hash: "6002df1793d290e4e31ee0c91c37bbe6"
+ }
+ Frame {
+ msec: 4704
+ hash: "212476fa1c3a52fb8eba03ec3aecdcd8"
+ }
+ Frame {
+ msec: 4720
+ hash: "80d4d8434d4e96a2bc23f5ed060d6ddc"
+ }
+ Frame {
+ msec: 4736
+ hash: "2d4add725f31a04558635ce4b73a758a"
+ }
+ Frame {
+ msec: 4752
+ hash: "57c06022ec1e502c4f49f43063c433e7"
+ }
+ Frame {
+ msec: 4768
+ hash: "8393e97990993f9d5f68ea65f8e4a2db"
+ }
+ Frame {
+ msec: 4784
+ hash: "9a1fcd96dffaf5c79ecc7f9427e02499"
+ }
+ Frame {
+ msec: 4800
+ image: "listview.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "5ae722cf541e3453e73bbee57dc379e9"
+ }
+ Frame {
+ msec: 4832
+ hash: "fc7326c2e2e56d9c3036e8dfc2ea77a8"
+ }
+ Frame {
+ msec: 4848
+ hash: "f22a2a68cea158f333b0457025d75490"
+ }
+ Frame {
+ msec: 4864
+ hash: "d684c8aa9b835779080f170cafead40f"
+ }
+ Frame {
+ msec: 4880
+ hash: "dd451e5e421f929d015981bc7aeb8c66"
+ }
+ Frame {
+ msec: 4896
+ hash: "d066f228295db7f46520495167d3e946"
+ }
+ Frame {
+ msec: 4912
+ hash: "ebf640a457e3498bade3220aafa70331"
+ }
+ Frame {
+ msec: 4928
+ hash: "190f5b1f3ce9d200790c34c50bcc62c5"
+ }
+ Frame {
+ msec: 4944
+ hash: "9d4ad865246eb008afa40740b5c9a208"
+ }
+ Frame {
+ msec: 4960
+ hash: "81c8b2c0b4f9e74f24d328a1d9b40a9f"
+ }
+ Frame {
+ msec: 4976
+ hash: "24acc300307e71bee79bce8de76f56cb"
+ }
+ Frame {
+ msec: 4992
+ hash: "1f9d31f94cfce6f868bfcc8a104d2465"
+ }
+ Frame {
+ msec: 5008
+ hash: "7a3cab008dcb7a893ae30797b33df6f2"
+ }
+ Frame {
+ msec: 5024
+ hash: "38d561a2950434e59513439c7f1120ea"
+ }
+ Frame {
+ msec: 5040
+ hash: "8d34131faa15bc126bd4d9ef3be39ef5"
+ }
+ Frame {
+ msec: 5056
+ hash: "85d57ef15791b56deb537795dd87911e"
+ }
+ Frame {
+ msec: 5072
+ hash: "71e932169915a6c8c2cef0b22febf316"
+ }
+ Frame {
+ msec: 5088
+ hash: "8b3452981963aeebadc9ac2013150263"
+ }
+ Frame {
+ msec: 5104
+ hash: "a3fb8abecfeb48ba1cd1fd8f40896fa0"
+ }
+ Frame {
+ msec: 5120
+ hash: "f53ab533f6a58ae45139f3da4bf8ab4e"
+ }
+ Frame {
+ msec: 5136
+ hash: "9ec7012404f3c1c7795810dcee5acc3b"
+ }
+ Frame {
+ msec: 5152
+ hash: "99ca43bab532dd5d7566e596c65053ce"
+ }
+ Frame {
+ msec: 5168
+ hash: "0af83ad2416821cc230cd2856d1a3e39"
+ }
+ Frame {
+ msec: 5184
+ hash: "86fa23ddf2005bbf35238ae04ae554ac"
+ }
+ Frame {
+ msec: 5200
+ hash: "bb52a748f1d85dde410cfa4f24e3ed20"
+ }
+ Frame {
+ msec: 5216
+ hash: "898b96bc5ee9a3ac61764e5cd9af8cfb"
+ }
+ Frame {
+ msec: 5232
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5248
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5264
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5280
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5296
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5312
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5328
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5344
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5360
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5376
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5392
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5408
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5424
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5440
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5456
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5472
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5488
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5504
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5520
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5536
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5552
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5568
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5584
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5600
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5616
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5632
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5648
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5664
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5680
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5696
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5712
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5728
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5744
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5760
+ image: "listview.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5792
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5808
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5824
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5840
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5856
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5872
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5888
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5904
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5920
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5936
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5952
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5968
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 111; y: 230
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 227
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5984
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 223
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6000
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 216
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 210
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6016
+ hash: "0076b55d3da4ca365688b6a2c984103f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 112; y: 205
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6032
+ hash: "db846ad8e3200ca1fce36a38dc7beab8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 112; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6048
+ hash: "3cb6b25725b4285f9c096d595224c5ca"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 180
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6064
+ hash: "1832e12fdf3b464b02b296e727b33694"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 110; y: 173
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6080
+ hash: "6d18d2b5f65cbba4915d0725d24b40f3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 109; y: 158
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 107; y: 140
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6096
+ hash: "79bc7afc6b1aa5f8904b3e6d5d4a9389"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 103; y: 124
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6112
+ hash: "4436f2d15304c839aacec486c1fd6d96"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 111
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6128
+ hash: "c3bffc7c95893cf9bbd8596208b7f657"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 105
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6144
+ hash: "04231c2fdc02729aa34ed4e403dd373b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6160
+ hash: "392d75c4b372825e78366eb63a618170"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 87
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 102; y: 83
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6176
+ hash: "7f91f7bdb0cb62d600ac4aa573681fe3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 102; y: 79
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6192
+ hash: "69207181a382650c5e33145555f0d9ba"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 103; y: 76
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 103; y: 72
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6208
+ hash: "65a184b5c49b02e08114e437483f928d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 104; y: 68
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 105; y: 64
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6224
+ hash: "c22da9ce54d04f51fb55da755753a509"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 105; y: 61
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6240
+ hash: "59dbd5216847a62f60a1d0701a15bb62"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 106; y: 57
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 106; y: 53
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6256
+ hash: "bbfc902db6e6ca253afb1c90306b2a63"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 106; y: 47
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 106; y: 47
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6272
+ hash: "5c41f194afec5f7e3db9d98673d03d5c"
+ }
+ Frame {
+ msec: 6288
+ hash: "deb06d0f915d5f6ec39b1820d57b6af6"
+ }
+ Frame {
+ msec: 6304
+ hash: "deb06d0f915d5f6ec39b1820d57b6af6"
+ }
+ Frame {
+ msec: 6320
+ hash: "2a1a1f9239a6ccb308e51796f9b0bb89"
+ }
+ Frame {
+ msec: 6336
+ hash: "3c1b44201616b8271023bf05a3f3f0f7"
+ }
+ Frame {
+ msec: 6352
+ hash: "87afcef49db8b2b547e85e834f8ec304"
+ }
+ Frame {
+ msec: 6368
+ hash: "290081b4b1272ef09ec9964c128e61b5"
+ }
+ Frame {
+ msec: 6384
+ hash: "19bb3b23ee4b14a5f0a313106ef7c8c1"
+ }
+ Frame {
+ msec: 6400
+ hash: "65a184b5c49b02e08114e437483f928d"
+ }
+ Frame {
+ msec: 6416
+ hash: "832d2aefbcaf776f35039be527d367c5"
+ }
+ Frame {
+ msec: 6432
+ hash: "69207181a382650c5e33145555f0d9ba"
+ }
+ Frame {
+ msec: 6448
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6464
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6480
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6496
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6512
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6528
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6544
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6560
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6576
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6592
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6608
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6624
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6640
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6656
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6672
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6688
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6704
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6720
+ image: "listview.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6752
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6768
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6784
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6800
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6816
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6832
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6848
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6864
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6880
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6896
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6912
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6928
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6944
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6960
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6976
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6992
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7008
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7024
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7040
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7056
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7072
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7088
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7104
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7120
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7136
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7152
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7168
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7184
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7200
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7216
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7232
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7248
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7264
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7280
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7296
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 519; y: 276
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7312
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 519; y: 275
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7328
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 519; y: 274
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7344
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 273
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 272
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7360
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 271
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7376
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 268
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7392
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 266
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 265
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7408
+ hash: "9047f597b9e59ca652c172338bed6ef9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 262
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7424
+ hash: "87476f78daecd6bb49e8d6e673d28100"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 260
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7440
+ hash: "6bfd895c6b7d97e4102eb26608cdfeca"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 254
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7456
+ hash: "e4c2b75beaee54a5781a5acbeb37ea64"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 249
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7472
+ hash: "d5e816768e9c3db0631416bd86b1b461"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 243
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7488
+ hash: "df6c7252ebb51e7447396b640e1c6ead"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 237
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7504
+ hash: "5f4db5386dc76b9f2dac47618c733dee"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 231
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7520
+ hash: "534d1d16d8321996969b54875ec5f1e0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 225
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7536
+ hash: "5263016e53327df1972498b55a60c0ed"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 219
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7552
+ hash: "6787a5a16d2a61643bb1435f6488ada6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 215
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7568
+ hash: "1feabcd683590c3d28d899167e6278b3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 519; y: 208
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7584
+ hash: "c0495d6083b2e4ddd2b1dca2f231529c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 520; y: 202
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7600
+ hash: "cb302493a17c1806dfcdf002c44e7acd"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 196
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7616
+ hash: "f3822b79b678532ce7f826952636be90"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 189
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7632
+ hash: "6e30eed182c38be110ba9c7e95b223be"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 185
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7648
+ hash: "9e3ad0331c0c041b9a5747a1d44a43fe"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 177
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7664
+ hash: "791e6abf9dae670770c2429ee9f1ad71"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 169
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7680
+ image: "listview.7.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 160
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7696
+ hash: "d3ae366fb8212cb987e23150802c88e3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 156
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7712
+ hash: "b87708e19d7e8b64fe1ab50ec1723975"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 147
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7728
+ hash: "512678e45cdd8d48e10b08ee020afe8e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 144
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7744
+ hash: "211aa70e813819d476996b3396e9e5a0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 137
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7760
+ hash: "f16eaa360604be84ce61364ad9733b52"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 130
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7776
+ hash: "d3af36dfb187d08abe1458f186a935a2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 124
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7792
+ hash: "9d0a0ba1deb7c4a4a8838e5e6a27f2f6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 122
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7808
+ hash: "69aac14f4c137e66724ca33f00a86676"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7824
+ hash: "893d56e2a2ca257fae9f0c6c0629903d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 111
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7840
+ hash: "b9f734e57a72e33973740a59776948d9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 106
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7856
+ hash: "e4b0f3f6a6785d7a183e4a36c5803301"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 104
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7872
+ hash: "99ee1e8803c05e546a721b0c9ee39499"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7888
+ hash: "96e7da2f895500a786ed36cb295e9003"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7904
+ hash: "cd369fc5dc31814208e56cf7cd0decea"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7920
+ hash: "5fee72994b65a45b4900a3073f86a3e1"
+ }
+ Frame {
+ msec: 7936
+ hash: "9a2f8a65d842b8f92998e6411f7cd53c"
+ }
+ Frame {
+ msec: 7952
+ hash: "2848d69017ce71ae101ccdfa7c67f933"
+ }
+ Frame {
+ msec: 7968
+ hash: "6568aa88e81f988f65da435df7166167"
+ }
+ Frame {
+ msec: 7984
+ hash: "d5f15ee08a2d7667786757a378a7a7f4"
+ }
+ Frame {
+ msec: 8000
+ hash: "9b566bd02a561b32d1a4c1ec99c2e2c3"
+ }
+ Frame {
+ msec: 8016
+ hash: "580419e1c9e91046547d913f6b8790a4"
+ }
+ Frame {
+ msec: 8032
+ hash: "a5a3cd610ec0b35af1295ee6c41e09e3"
+ }
+ Frame {
+ msec: 8048
+ hash: "a5a3cd610ec0b35af1295ee6c41e09e3"
+ }
+ Frame {
+ msec: 8064
+ hash: "a5a3cd610ec0b35af1295ee6c41e09e3"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 521; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8080
+ hash: "a5a3cd610ec0b35af1295ee6c41e09e3"
+ }
+ Frame {
+ msec: 8096
+ hash: "a5a3cd610ec0b35af1295ee6c41e09e3"
+ }
+ Frame {
+ msec: 8112
+ hash: "83b91a371d682a501bc3a3fceabe4f8c"
+ }
+ Frame {
+ msec: 8128
+ hash: "798b1dbfa0cce362213f426e2c60ac0e"
+ }
+ Frame {
+ msec: 8144
+ hash: "d71b6a693c430a618c23413cb65bb320"
+ }
+ Frame {
+ msec: 8160
+ hash: "2baae394390da39447a67151bc503d65"
+ }
+ Frame {
+ msec: 8176
+ hash: "06688b05c61a7b862d39534207a8adab"
+ }
+ Frame {
+ msec: 8192
+ hash: "a1d3042e16709817906dcdc673ee52c7"
+ }
+ Frame {
+ msec: 8208
+ hash: "236dd41feac1b1a8a4bd7911bb184da2"
+ }
+ Frame {
+ msec: 8224
+ hash: "f3ec821bba1d32e90bdab0e85c07d7d8"
+ }
+ Frame {
+ msec: 8240
+ hash: "e328c35adf7ffc3d7e3af97e798ec8a5"
+ }
+ Frame {
+ msec: 8256
+ hash: "651101db68fd3ed1dc5f441c126dc31b"
+ }
+ Frame {
+ msec: 8272
+ hash: "651101db68fd3ed1dc5f441c126dc31b"
+ }
+ Frame {
+ msec: 8288
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8304
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8320
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8336
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8352
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8368
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8384
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8400
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8416
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8432
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8448
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8464
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8480
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8496
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8512
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8528
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8544
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8560
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8576
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8592
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8608
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8624
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8640
+ image: "listview.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8672
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8688
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8704
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8720
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8736
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8752
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8768
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8784
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8800
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8816
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8832
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8848
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8864
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8880
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8896
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8912
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8928
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8944
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8960
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8976
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8992
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9008
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9024
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9040
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9056
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9072
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9088
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9104
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9120
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9136
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9152
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9168
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9184
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9200
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9216
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9232
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9248
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9264
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9280
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9296
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9312
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9328
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9344
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9360
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9376
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9392
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9408
+ hash: "1171be123a361d72859c25434573482c"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data-X11/basic1.qml b/tests/auto/declarative/visual/ListView/data-X11/basic1.qml
new file mode 100644
index 0000000..ae59b14
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-X11/basic1.qml
@@ -0,0 +1,159 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 32
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 48
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 64
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 80
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 96
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 112
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 128
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 144
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 160
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 176
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 192
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 208
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 224
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 240
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 256
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 272
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 288
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 304
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 320
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 336
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 352
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 368
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 384
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 400
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 416
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 432
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 448
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 464
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 480
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 496
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 512
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 528
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 560
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 576
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data-X11/basic2.qml b/tests/auto/declarative/visual/ListView/data-X11/basic2.qml
new file mode 100644
index 0000000..ff19d22
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-X11/basic2.qml
@@ -0,0 +1,187 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 32
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 48
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 64
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 80
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 96
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 112
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 128
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 144
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 160
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 176
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 192
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 208
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 224
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 240
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 256
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 272
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 288
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 304
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 320
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 336
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 352
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 368
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 384
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 400
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 416
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 432
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 448
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 464
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 480
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 496
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 512
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 528
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 544
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 560
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 576
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 592
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 608
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 624
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 640
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 656
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 672
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 688
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data-X11/basic3.qml b/tests/auto/declarative/visual/ListView/data-X11/basic3.qml
new file mode 100644
index 0000000..2f33cae
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-X11/basic3.qml
@@ -0,0 +1,147 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 32
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 48
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 64
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 80
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 96
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 112
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 128
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 144
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 160
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 176
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 192
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 208
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 224
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 240
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 256
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 272
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 288
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 304
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 320
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 336
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 352
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 368
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 384
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 400
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 416
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 432
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 448
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 464
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 480
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 496
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 512
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 528
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data-X11/basic4.qml b/tests/auto/declarative/visual/ListView/data-X11/basic4.qml
new file mode 100644
index 0000000..4b1c5cf
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data-X11/basic4.qml
@@ -0,0 +1,171 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 32
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 48
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 64
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 80
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 96
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 112
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 128
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 144
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 160
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 176
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 192
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 208
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 224
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 240
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 256
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 272
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 288
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 304
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 320
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 336
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 352
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 368
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 384
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 400
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 416
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 432
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 448
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 464
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 480
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 496
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 512
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 528
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 560
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 576
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 592
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 608
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+ Frame {
+ msec: 624
+ hash: "c0dc2737283d8dfa62631e0cbb948b99"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data/basic1.qml b/tests/auto/declarative/visual/ListView/data/basic1.qml
new file mode 100644
index 0000000..4cd44fc
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/basic1.qml
@@ -0,0 +1,159 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 32
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 48
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 64
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 80
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 96
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 112
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 128
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 144
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 160
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 176
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 192
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 208
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 224
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 240
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 256
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 272
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 288
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 304
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 320
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 336
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 352
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 368
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 384
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 400
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 416
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 432
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 448
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 464
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 480
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 496
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 512
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 528
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 560
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 576
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data/basic2.qml b/tests/auto/declarative/visual/ListView/data/basic2.qml
new file mode 100644
index 0000000..34ad5ed
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/basic2.qml
@@ -0,0 +1,187 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 32
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 48
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 64
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 80
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 96
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 112
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 128
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 144
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 160
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 176
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 192
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 208
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 224
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 240
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 256
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 272
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 288
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 304
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 320
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 336
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 352
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 368
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 384
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 400
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 416
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 432
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 448
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 464
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 480
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 496
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 512
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 528
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 544
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 560
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 576
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 592
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 608
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 624
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 640
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 656
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 672
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 688
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data/basic3.qml b/tests/auto/declarative/visual/ListView/data/basic3.qml
new file mode 100644
index 0000000..1c5ddb0
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/basic3.qml
@@ -0,0 +1,147 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 32
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 48
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 64
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 80
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 96
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 112
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 128
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 144
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 160
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 176
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 192
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 208
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 224
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 240
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 256
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 272
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 288
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 304
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 320
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 336
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 352
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 368
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 384
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 400
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 416
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 432
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 448
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 464
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 480
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 496
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 512
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 528
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data/basic4.qml b/tests/auto/declarative/visual/ListView/data/basic4.qml
new file mode 100644
index 0000000..d121d91
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/basic4.qml
@@ -0,0 +1,171 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 32
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 48
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 64
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 80
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 96
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 112
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 128
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 144
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 160
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 176
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 192
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 208
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 224
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 240
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 256
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 272
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 288
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 304
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 320
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 336
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 352
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 368
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 384
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 400
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 416
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 432
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 448
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 464
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 480
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 496
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 512
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 528
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 560
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 576
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 592
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 608
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+ Frame {
+ msec: 624
+ hash: "c0ec1bac5550efaa1f8ce7b46c2fed94"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data/itemlist.0.png b/tests/auto/declarative/visual/ListView/data/itemlist.0.png
new file mode 100644
index 0000000..a1947ca
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/itemlist.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/itemlist.1.png b/tests/auto/declarative/visual/ListView/data/itemlist.1.png
new file mode 100644
index 0000000..d27b7fa
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/itemlist.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/itemlist.2.png b/tests/auto/declarative/visual/ListView/data/itemlist.2.png
new file mode 100644
index 0000000..fdab8c6
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/itemlist.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/itemlist.3.png b/tests/auto/declarative/visual/ListView/data/itemlist.3.png
new file mode 100644
index 0000000..dc321a8
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/itemlist.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/itemlist.4.png b/tests/auto/declarative/visual/ListView/data/itemlist.4.png
new file mode 100644
index 0000000..fdab8c6
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/itemlist.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/itemlist.5.png b/tests/auto/declarative/visual/ListView/data/itemlist.5.png
new file mode 100644
index 0000000..15b51cb
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/itemlist.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/itemlist.6.png b/tests/auto/declarative/visual/ListView/data/itemlist.6.png
new file mode 100644
index 0000000..a1947ca
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/itemlist.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/itemlist.qml b/tests/auto/declarative/visual/ListView/data/itemlist.qml
new file mode 100644
index 0000000..073749f
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/itemlist.qml
@@ -0,0 +1,2203 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 32
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 48
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 64
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 80
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 96
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 112
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 128
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 144
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 160
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 176
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 192
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 208
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 224
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 240
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 256
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 272
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 288
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 304
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 320
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 336
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 352
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 368
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 384
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 400
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 416
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 432
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 448
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 464
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 480
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 496
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 512
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 528
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 544
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 560
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 576
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 592
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 608
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 624
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 640
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 656
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 672
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 688
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 704
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 720
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 736
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 752
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 768
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 784
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 800
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 816
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 832
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 848
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 864
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 880
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 896
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 912
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 928
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 944
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 960
+ image: "itemlist.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 992
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1008
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1024
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1040
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1056
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1072
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1088
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1104
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1120
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1136
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1152
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1168
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1184
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1200
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1216
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1232
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1248
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1264
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1280
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1296
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1312
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1328
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1344
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1360
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1376
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1392
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1408
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1424
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1440
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1456
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1472
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1488
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1504
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1520
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1536
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1552
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1568
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1584
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1600
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1616
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1632
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 1648
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 192; y: 111
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1664
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 191; y: 111
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1680
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 190; y: 112
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 113
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1696
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 184; y: 113
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 180; y: 113
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1712
+ hash: "a68b1bc6c2963ee92c3a45f500667b3b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 174; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 167; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1728
+ hash: "7cda93e59466b3348e7ffe3895f89e86"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1744
+ hash: "06e0008c78e919f7270402938d9d764b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 140; y: 121
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 132; y: 122
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1760
+ hash: "9d8da9199efebb95f56e5d4ebc9a585e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 114; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 98; y: 132
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1776
+ hash: "54a60a4279911ba4a8a5741bcadfa783"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 91; y: 132
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 91; y: 132
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1792
+ hash: "a1a19370a1a8ed78e475f0d0eb12311c"
+ }
+ Frame {
+ msec: 1808
+ hash: "196a3b127cf7065614c34856bf8d8bca"
+ }
+ Frame {
+ msec: 1824
+ hash: "5fbefbd7c7be4374382cc4c8b86ac78a"
+ }
+ Frame {
+ msec: 1840
+ hash: "d6a544c622e504c1b931e1a8a1310a6e"
+ }
+ Frame {
+ msec: 1856
+ hash: "20e76f0eb4ec5f691999faf8ad313370"
+ }
+ Frame {
+ msec: 1872
+ hash: "7f84a3545907c754ae8a6a30ef61c98d"
+ }
+ Frame {
+ msec: 1888
+ hash: "b544901eae32903ad054e8cdfed715eb"
+ }
+ Frame {
+ msec: 1904
+ hash: "a010ed1e3312f4ca9f429b7e32cdcef9"
+ }
+ Frame {
+ msec: 1920
+ image: "itemlist.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "93a731dc6f71b6ff5400bf74c87e6c46"
+ }
+ Frame {
+ msec: 1952
+ hash: "c73f63d1a024ba956e693487b3ccc761"
+ }
+ Frame {
+ msec: 1968
+ hash: "539d3d00fce2d0128cd697d86d237fe7"
+ }
+ Frame {
+ msec: 1984
+ hash: "52752d7d6f2d0e085f7132313907b72b"
+ }
+ Frame {
+ msec: 2000
+ hash: "f46dd5803a6075e979e0fc733d503bfb"
+ }
+ Frame {
+ msec: 2016
+ hash: "b8734698a6bad00ecf019f85328c2c21"
+ }
+ Frame {
+ msec: 2032
+ hash: "1cfc499ca756023430cc5b2fa95a599d"
+ }
+ Frame {
+ msec: 2048
+ hash: "63a816548837c19f8f0494c137fc0174"
+ }
+ Frame {
+ msec: 2064
+ hash: "1bce9b85235e9a1a472c079dfec70ec5"
+ }
+ Frame {
+ msec: 2080
+ hash: "6677863e7f74c12648409883f73adbe2"
+ }
+ Frame {
+ msec: 2096
+ hash: "98e707a3e39a5f7bd4a101c2ed83535c"
+ }
+ Frame {
+ msec: 2112
+ hash: "c1f6d8842d14a9394d4b7797314f50e8"
+ }
+ Frame {
+ msec: 2128
+ hash: "579758b477bcd2112b305a5aac7df338"
+ }
+ Frame {
+ msec: 2144
+ hash: "4a7bb81090db246db53e2dbc56f710ea"
+ }
+ Frame {
+ msec: 2160
+ hash: "074995cdd8a70817d1c8a7bb0ad4c542"
+ }
+ Frame {
+ msec: 2176
+ hash: "bd8d7bda4d2e9ad1fba2895d568f36cc"
+ }
+ Frame {
+ msec: 2192
+ hash: "40cce3d2d80ac470af44fc334cec1d5b"
+ }
+ Frame {
+ msec: 2208
+ hash: "15cbc226b032d5a97199735ea7a1408b"
+ }
+ Frame {
+ msec: 2224
+ hash: "12b296aea9b058a5402d0d0a620f8edc"
+ }
+ Frame {
+ msec: 2240
+ hash: "6ffd2b79cf0e941a59e74bc6f9025bcb"
+ }
+ Frame {
+ msec: 2256
+ hash: "589a58ef76ea709dc8d80390c9044f99"
+ }
+ Frame {
+ msec: 2272
+ hash: "c009924bfa30153f22ab168b539494e9"
+ }
+ Frame {
+ msec: 2288
+ hash: "4b83674a7c2daa68d735901ad40be2bd"
+ }
+ Frame {
+ msec: 2304
+ hash: "0525908c0302ada989e28990bac3f2ca"
+ }
+ Frame {
+ msec: 2320
+ hash: "89eb13976ba3ba4413cafeb0cc91c01b"
+ }
+ Frame {
+ msec: 2336
+ hash: "75c1295ef99680784b2e11fb88fa1423"
+ }
+ Frame {
+ msec: 2352
+ hash: "93d89165cf6a97c76ae6e7f75678a3cd"
+ }
+ Frame {
+ msec: 2368
+ hash: "53064c1938f08a55603a99b0db225174"
+ }
+ Frame {
+ msec: 2384
+ hash: "31db5684466c0c32128a9a8c7b1835e1"
+ }
+ Frame {
+ msec: 2400
+ hash: "99d9e58697736198e0a00443d237e85b"
+ }
+ Frame {
+ msec: 2416
+ hash: "6c1e860aef983367365d53f5849ad441"
+ }
+ Frame {
+ msec: 2432
+ hash: "6c1e860aef983367365d53f5849ad441"
+ }
+ Frame {
+ msec: 2448
+ hash: "6c1e860aef983367365d53f5849ad441"
+ }
+ Frame {
+ msec: 2464
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2480
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2496
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2512
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2528
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2544
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2560
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2576
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2592
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2608
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2624
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2640
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2656
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2672
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2688
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2704
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2720
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2736
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2752
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2768
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2784
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2800
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2816
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2832
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2848
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 2864
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 181; y: 104
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2880
+ image: "itemlist.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 179; y: 105
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 177; y: 106
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2912
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 174; y: 108
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 170; y: 110
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2928
+ hash: "5bb06b4e74532ba5bc8c7bc38bf77d7f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 112
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2944
+ hash: "b10a6206830a876017799ef2fcf61b1a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 140; y: 123
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2960
+ hash: "b2e24759ba10afd6cff90f4b1e04b496"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 124; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 124; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2976
+ hash: "ccbcd6f45cb529c2db71504c0f69d73e"
+ }
+ Frame {
+ msec: 2992
+ hash: "7b31c6d5931677f1aa1e8c7d48a4ff22"
+ }
+ Frame {
+ msec: 3008
+ hash: "c52f691a0a6cf155118bdfea2dfea623"
+ }
+ Frame {
+ msec: 3024
+ hash: "dd639d1df3d4a9b8f06718def63d588f"
+ }
+ Frame {
+ msec: 3040
+ hash: "39d767b09a648ef6295cec2848f9226f"
+ }
+ Frame {
+ msec: 3056
+ hash: "5dd46d5f386431e7b13348ac9a9630ed"
+ }
+ Frame {
+ msec: 3072
+ hash: "0354e5183b0e66e7ba146d292c559df4"
+ }
+ Frame {
+ msec: 3088
+ hash: "984aa6d7075e24de429e05b1b0eda94a"
+ }
+ Frame {
+ msec: 3104
+ hash: "1af58a2f44f1f613712d4df85e38356d"
+ }
+ Frame {
+ msec: 3120
+ hash: "6e4085e7f1fee724d78808753f04b471"
+ }
+ Frame {
+ msec: 3136
+ hash: "73a019ef9057639d631cd99a431b3f3b"
+ }
+ Frame {
+ msec: 3152
+ hash: "c9414a2e655a90dfdcb6fb288b4ba0ca"
+ }
+ Frame {
+ msec: 3168
+ hash: "3f4c24f7ac89da982af22032309637fb"
+ }
+ Frame {
+ msec: 3184
+ hash: "a50e6ada8f73a257657f4348ceaffcfd"
+ }
+ Frame {
+ msec: 3200
+ hash: "a67bf40d09259bbd079c12ae4f49150f"
+ }
+ Frame {
+ msec: 3216
+ hash: "a2fc512b7c234a9d0b2c1a83387a8a46"
+ }
+ Frame {
+ msec: 3232
+ hash: "85090683ce9a3c9833b1cb0b3df076ee"
+ }
+ Frame {
+ msec: 3248
+ hash: "275f3594a0e2cc4b6717f9f336e7e1b6"
+ }
+ Frame {
+ msec: 3264
+ hash: "2473eb11f7b65a784a2b166114026488"
+ }
+ Frame {
+ msec: 3280
+ hash: "4865c30dc45fbf5ca82047b77eca0912"
+ }
+ Frame {
+ msec: 3296
+ hash: "54de88bca395449fbaea2c090c7a5d91"
+ }
+ Frame {
+ msec: 3312
+ hash: "833f9295cf9a34934f001eac48551b59"
+ }
+ Frame {
+ msec: 3328
+ hash: "5bf565f57ababa7380faeee94add91ca"
+ }
+ Frame {
+ msec: 3344
+ hash: "6325578867f1eb3b2d47ed40b017b571"
+ }
+ Frame {
+ msec: 3360
+ hash: "046a6114176b3a3206b7a2acd6e30b41"
+ }
+ Frame {
+ msec: 3376
+ hash: "f8d4120a17f28c2d1d9c4be959098058"
+ }
+ Frame {
+ msec: 3392
+ hash: "71356d2e48aad2900784ea6bc1a3d908"
+ }
+ Frame {
+ msec: 3408
+ hash: "b84ad460fb81fdc4049abe8f3ff180bb"
+ }
+ Frame {
+ msec: 3424
+ hash: "0354239f5eaea23474d9f81385392a8a"
+ }
+ Frame {
+ msec: 3440
+ hash: "8ef0eef3393e07ae7605c865a95edc30"
+ }
+ Frame {
+ msec: 3456
+ hash: "5b8b384cc8e3faf4310015e19b3eb487"
+ }
+ Frame {
+ msec: 3472
+ hash: "77c18ac7dfff2a4e516915e3e3df0717"
+ }
+ Frame {
+ msec: 3488
+ hash: "c1d3264384c26345eb8100de829309ca"
+ }
+ Frame {
+ msec: 3504
+ hash: "6b21f71d0bedef4bbcb445a13f61e7a3"
+ }
+ Frame {
+ msec: 3520
+ hash: "f619097356671f6eb54d3b1c481e709d"
+ }
+ Frame {
+ msec: 3536
+ hash: "e56e3a90da446e0c482cb93717f6aacc"
+ }
+ Frame {
+ msec: 3552
+ hash: "aa94ebdbb4b8423aff28c95daff0baf5"
+ }
+ Frame {
+ msec: 3568
+ hash: "e1744d9cacd1a2c96af4cfdd5c486995"
+ }
+ Frame {
+ msec: 3584
+ hash: "7f19ea52e9e41a3b1bd90bb2a144d305"
+ }
+ Frame {
+ msec: 3600
+ hash: "7f19ea52e9e41a3b1bd90bb2a144d305"
+ }
+ Frame {
+ msec: 3616
+ hash: "7f19ea52e9e41a3b1bd90bb2a144d305"
+ }
+ Frame {
+ msec: 3632
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3648
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3664
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3680
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3696
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3712
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3728
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3744
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3760
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3776
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3792
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3808
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3824
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3840
+ image: "itemlist.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3872
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3888
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3904
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3920
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3936
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3952
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3968
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 3984
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4000
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4016
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4032
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4048
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4064
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4080
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Frame {
+ msec: 4096
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 31; y: 137
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4112
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 32; y: 137
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4128
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 33; y: 136
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 36; y: 135
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4144
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 40; y: 134
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 46; y: 132
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4160
+ hash: "c2c9c284b185a89faf4ddb5a7867f449"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 64; y: 130
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4176
+ hash: "de1c18aeda5d2fbd6dad4554c78617bd"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 86; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 110; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 110; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4192
+ hash: "a67bf40d09259bbd079c12ae4f49150f"
+ }
+ Frame {
+ msec: 4208
+ hash: "94514668dafbe41c5890a578efd6dea4"
+ }
+ Frame {
+ msec: 4224
+ hash: "2e97a74eb9ddb1c9613c89e2d78db018"
+ }
+ Frame {
+ msec: 4240
+ hash: "4b5368f0d86bffeb6bd31b58aec88650"
+ }
+ Frame {
+ msec: 4256
+ hash: "b459bde7bb4ce51e6ecdab58f64fcbb9"
+ }
+ Frame {
+ msec: 4272
+ hash: "7bac8cc3ec64c9ad1c0da282e38c953e"
+ }
+ Frame {
+ msec: 4288
+ hash: "a73a58c3d7a757547740a2a161f4c756"
+ }
+ Frame {
+ msec: 4304
+ hash: "b35edcb1fa3568a3e770ab2364b82e75"
+ }
+ Frame {
+ msec: 4320
+ hash: "d6c863ef57c5e5cb04cdac72f920db0b"
+ }
+ Frame {
+ msec: 4336
+ hash: "0db5e4588ff851918b07796f0cf07382"
+ }
+ Frame {
+ msec: 4352
+ hash: "71ec8c363ca6a6f7556afb70faccffe6"
+ }
+ Frame {
+ msec: 4368
+ hash: "18d026e9c965ada1db67c643576d2a80"
+ }
+ Frame {
+ msec: 4384
+ hash: "69f71c22dff981a4da8ec1edcf90e79f"
+ }
+ Frame {
+ msec: 4400
+ hash: "680460f5e4d9e649931601041af046b2"
+ }
+ Frame {
+ msec: 4416
+ hash: "3028763fd15de2607b20b1331b904a4a"
+ }
+ Frame {
+ msec: 4432
+ hash: "333eb60e217fe1ea7469eab52ac461f1"
+ }
+ Frame {
+ msec: 4448
+ hash: "ccbcd6f45cb529c2db71504c0f69d73e"
+ }
+ Frame {
+ msec: 4464
+ hash: "3445df9b41a0a3e74738cbf328ab7d5c"
+ }
+ Frame {
+ msec: 4480
+ hash: "bd2c072558479e9de7a97207e58cc57f"
+ }
+ Frame {
+ msec: 4496
+ hash: "3d34b0b24a30eda93377dcb4585afed8"
+ }
+ Frame {
+ msec: 4512
+ hash: "d3045703863b0c5a327b9355c23d69f2"
+ }
+ Frame {
+ msec: 4528
+ hash: "2f2eb55f693415b840a317211b250e9f"
+ }
+ Frame {
+ msec: 4544
+ hash: "791b9ca7d47a3343474c30a35e336d4b"
+ }
+ Frame {
+ msec: 4560
+ hash: "73a0c02ebad6d3d5f939d9a00dd898bf"
+ }
+ Frame {
+ msec: 4576
+ hash: "d5c11135d586711b12f236430a2c2795"
+ }
+ Frame {
+ msec: 4592
+ hash: "34f9ea214fe714ff4e994f715ea6ea39"
+ }
+ Frame {
+ msec: 4608
+ hash: "8e49afa00983b156b818533923fb6edd"
+ }
+ Frame {
+ msec: 4624
+ hash: "e7e7bef17cee92eca9191fd734d7a577"
+ }
+ Frame {
+ msec: 4640
+ hash: "e407f6ed7cb3c130365ab5515d6308c0"
+ }
+ Frame {
+ msec: 4656
+ hash: "5bb06b4e74532ba5bc8c7bc38bf77d7f"
+ }
+ Frame {
+ msec: 4672
+ hash: "0ad7411316031e22034c14e81ca3a806"
+ }
+ Frame {
+ msec: 4688
+ hash: "dd81d7a9b48c922b4c42cba1b5f2b9d7"
+ }
+ Frame {
+ msec: 4704
+ hash: "32bef6f5005ad94e29ff59165958fbdc"
+ }
+ Frame {
+ msec: 4720
+ hash: "87758dd311f91193bf1e3536c2f58525"
+ }
+ Frame {
+ msec: 4736
+ hash: "015be92a4ff4e735fcc3cbc7a8b9d763"
+ }
+ Frame {
+ msec: 4752
+ hash: "d4c34ed49317c6692d71681fcd9842b6"
+ }
+ Frame {
+ msec: 4768
+ hash: "abaa235bb946a8abaddd52981d632c2d"
+ }
+ Frame {
+ msec: 4784
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4800
+ image: "itemlist.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4832
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4848
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4864
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4880
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4896
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4912
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4928
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4944
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4960
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4976
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 4992
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5008
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5024
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5040
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5056
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5072
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5088
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5104
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5120
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5136
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5152
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5168
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5184
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5200
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5216
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Frame {
+ msec: 5232
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 17; y: 120
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5248
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 19; y: 120
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 21; y: 120
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5264
+ hash: "99f9988040a389576cb6420b5391f768"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 24; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 28; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5280
+ hash: "95b380c9ab6f8db7b822faf023d94546"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 35; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 44; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5296
+ hash: "bb79e53556698c62ec30c75be9f6b7d7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 70; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 96; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 96; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5312
+ hash: "285cc2f0df1f59f25a0135560ab6edf2"
+ }
+ Frame {
+ msec: 5328
+ hash: "93a731dc6f71b6ff5400bf74c87e6c46"
+ }
+ Frame {
+ msec: 5344
+ hash: "eb555741ab128a50de5a18a454f2e639"
+ }
+ Frame {
+ msec: 5360
+ hash: "5dbe6cf898c1e37fcaacecfcf57b2194"
+ }
+ Frame {
+ msec: 5376
+ hash: "e7795610115593e78bb32f7bcc0ae2eb"
+ }
+ Frame {
+ msec: 5392
+ hash: "20e76f0eb4ec5f691999faf8ad313370"
+ }
+ Frame {
+ msec: 5408
+ hash: "d6a544c622e504c1b931e1a8a1310a6e"
+ }
+ Frame {
+ msec: 5424
+ hash: "e7a3a21feed244c5b1c710a9254c15f0"
+ }
+ Frame {
+ msec: 5440
+ hash: "5a4b1aca24f121d1373646e9d80b86fd"
+ }
+ Frame {
+ msec: 5456
+ hash: "331d2ec7021655c86aa64e47718a1088"
+ }
+ Frame {
+ msec: 5472
+ hash: "92096bc872e7395aa5b75c44646a0b60"
+ }
+ Frame {
+ msec: 5488
+ hash: "0d9aa6cee4d21488cbb5153f8f3ed593"
+ }
+ Frame {
+ msec: 5504
+ hash: "c1b943d43701605563fffffcb75f9fa7"
+ }
+ Frame {
+ msec: 5520
+ hash: "1b680025d5ad1ddd8f8d5f570ba73e71"
+ }
+ Frame {
+ msec: 5536
+ hash: "5539a3b9f60ea747c10ed8328b467cbf"
+ }
+ Frame {
+ msec: 5552
+ hash: "0a1317bcb606cd3488c5b14ee5d96585"
+ }
+ Frame {
+ msec: 5568
+ hash: "8844af68b11db7d92c69804c7371a746"
+ }
+ Frame {
+ msec: 5584
+ hash: "28d7fd127739c6e3b8488651b725c802"
+ }
+ Frame {
+ msec: 5600
+ hash: "0cf1a7d958a96aa2768995dddc5ccc09"
+ }
+ Frame {
+ msec: 5616
+ hash: "64b902fe7ab4d89ef0c7b760974e3488"
+ }
+ Frame {
+ msec: 5632
+ hash: "aba11c597eba550fc1eaddbf554057f6"
+ }
+ Frame {
+ msec: 5648
+ hash: "1bacaa3bb9dc3cac9ffc7491cb4dc1a5"
+ }
+ Frame {
+ msec: 5664
+ hash: "0ba8b582234d9f0c198c0c9e18e1cb02"
+ }
+ Frame {
+ msec: 5680
+ hash: "f66eaf2b5c3529987c0d9d005351ed73"
+ }
+ Frame {
+ msec: 5696
+ hash: "75b0bb720fa4c77da3783b3ff31c2fae"
+ }
+ Frame {
+ msec: 5712
+ hash: "345b235bb7f13409378e5c0c370f2a41"
+ }
+ Frame {
+ msec: 5728
+ hash: "83b7e902dce4e0fdc4ef5d629188c23c"
+ }
+ Frame {
+ msec: 5744
+ hash: "04b9041c6f10969889d92e94785c7e88"
+ }
+ Frame {
+ msec: 5760
+ image: "itemlist.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "4f3a902addc34ecdaf390e2427cc52e7"
+ }
+ Frame {
+ msec: 5792
+ hash: "68d443f16c16821ffc9ca68b17c76034"
+ }
+ Frame {
+ msec: 5808
+ hash: "9d25adc77befa761ee376a9b43595b5e"
+ }
+ Frame {
+ msec: 5824
+ hash: "a68b1bc6c2963ee92c3a45f500667b3b"
+ }
+ Frame {
+ msec: 5840
+ hash: "d5268cd58c222451d48038e715e83802"
+ }
+ Frame {
+ msec: 5856
+ hash: "f37d461541a8ec7a4161b18748de6aea"
+ }
+ Frame {
+ msec: 5872
+ hash: "805319ac7ca842feb3649e92f8b5b72f"
+ }
+ Frame {
+ msec: 5888
+ hash: "73124472a05080891d4948d8ca273f8c"
+ }
+ Frame {
+ msec: 5904
+ hash: "b6e433a23282a50db2e165a2447ba3f6"
+ }
+ Frame {
+ msec: 5920
+ hash: "fd8d3f5688b1806998c6087e18c6c730"
+ }
+ Frame {
+ msec: 5936
+ hash: "f132dd459950ef2d18aa93ca950d0692"
+ }
+ Frame {
+ msec: 5952
+ hash: "ade5beb259b5277c333ca806fc9bdbec"
+ }
+ Frame {
+ msec: 5968
+ hash: "ade5beb259b5277c333ca806fc9bdbec"
+ }
+ Frame {
+ msec: 5984
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6000
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6016
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6032
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6048
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6064
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6080
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6096
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6112
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6128
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6144
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6160
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6176
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6192
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6208
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6224
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6240
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6256
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6272
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6288
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6304
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6320
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6336
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6352
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6368
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6384
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6400
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6416
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6432
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6448
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6464
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6480
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6496
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6512
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6528
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6544
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6560
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6576
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6592
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6608
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6624
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6640
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6656
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6672
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6688
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6704
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6720
+ image: "itemlist.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6752
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6768
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6784
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6800
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6816
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6832
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6848
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6864
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6880
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6896
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6912
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6928
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6944
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6960
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6976
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 6992
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7008
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7024
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7040
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7056
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7072
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7088
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7104
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7120
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7136
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7152
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7168
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7184
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7200
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7216
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7232
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7248
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7264
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7280
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7296
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+ Frame {
+ msec: 7312
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/data/listview.0.png b/tests/auto/declarative/visual/ListView/data/listview.0.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.1.png b/tests/auto/declarative/visual/ListView/data/listview.1.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.10.png b/tests/auto/declarative/visual/ListView/data/listview.10.png
new file mode 100644
index 0000000..dcfca3f
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.10.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.11.png b/tests/auto/declarative/visual/ListView/data/listview.11.png
new file mode 100644
index 0000000..7cc4047
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.11.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.12.png b/tests/auto/declarative/visual/ListView/data/listview.12.png
new file mode 100644
index 0000000..a97f4ad
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.12.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.13.png b/tests/auto/declarative/visual/ListView/data/listview.13.png
new file mode 100644
index 0000000..7a8c6bd
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.13.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.14.png b/tests/auto/declarative/visual/ListView/data/listview.14.png
new file mode 100644
index 0000000..ae47356
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.14.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.15.png b/tests/auto/declarative/visual/ListView/data/listview.15.png
new file mode 100644
index 0000000..b3a7260
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.15.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.16.png b/tests/auto/declarative/visual/ListView/data/listview.16.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.16.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.17.png b/tests/auto/declarative/visual/ListView/data/listview.17.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.17.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.18.png b/tests/auto/declarative/visual/ListView/data/listview.18.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.18.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.19.png b/tests/auto/declarative/visual/ListView/data/listview.19.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.19.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.2.png b/tests/auto/declarative/visual/ListView/data/listview.2.png
new file mode 100644
index 0000000..579c68c
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.3.png b/tests/auto/declarative/visual/ListView/data/listview.3.png
new file mode 100644
index 0000000..b3a7260
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.4.png b/tests/auto/declarative/visual/ListView/data/listview.4.png
new file mode 100644
index 0000000..19758b0
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.5.png b/tests/auto/declarative/visual/ListView/data/listview.5.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.6.png b/tests/auto/declarative/visual/ListView/data/listview.6.png
new file mode 100644
index 0000000..82cac48
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.7.png b/tests/auto/declarative/visual/ListView/data/listview.7.png
new file mode 100644
index 0000000..9277a82
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.8.png b/tests/auto/declarative/visual/ListView/data/listview.8.png
new file mode 100644
index 0000000..8c36da7
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.9.png b/tests/auto/declarative/visual/ListView/data/listview.9.png
new file mode 100644
index 0000000..581e824
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.9.png
Binary files differ
diff --git a/tests/auto/declarative/visual/ListView/data/listview.qml b/tests/auto/declarative/visual/ListView/data/listview.qml
new file mode 100644
index 0000000..cd5d7b4
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/data/listview.qml
@@ -0,0 +1,3079 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 32
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 48
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 64
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 80
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 96
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 112
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 128
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 144
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 160
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 176
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 192
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 208
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 224
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 240
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 256
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 272
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 288
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 304
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 320
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 336
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 352
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 368
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 384
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 400
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 416
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 432
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 448
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 464
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 480
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 496
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 512
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 528
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 544
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 560
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 576
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 592
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 608
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 624
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 640
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 656
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 672
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 688
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 704
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 720
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 736
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 752
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 768
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 784
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 800
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 816
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 832
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 848
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 864
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 880
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 896
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 912
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 928
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 944
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 960
+ image: "listview.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 992
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1008
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1024
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1040
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1056
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1072
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1088
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1104
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1120
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1136
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1152
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1168
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1184
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1200
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1216
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1232
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1248
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1264
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1280
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1296
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1312
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1328
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1344
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1360
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1376
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1392
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1408
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1424
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1440
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1456
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1472
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1488
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1504
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1520
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1536
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1552
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1568
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1584
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1600
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1616
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1632
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1648
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1664
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1680
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1696
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1712
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1728
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1744
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1760
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1776
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1792
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1808
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1824
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1840
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1856
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1872
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1888
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1904
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1920
+ image: "listview.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1952
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1968
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 1984
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2000
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2016
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2032
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2048
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2064
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2080
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2096
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2112
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2128
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2144
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2160
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2176
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2192
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2208
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2224
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2240
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2256
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2272
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2288
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2304
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2320
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2336
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2352
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2368
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2384
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2400
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2416
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2432
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2448
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2464
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2480
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2496
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2512
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2528
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2544
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2560
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2576
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2592
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 553; y: 267
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2608
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 2624
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 554; y: 267
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 555; y: 266
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2640
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 556; y: 265
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 558; y: 260
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2656
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 560; y: 256
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2672
+ hash: "c315e184c4dcb11d7e9fd4509a8b6a1f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 562; y: 250
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 566; y: 234
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2688
+ hash: "aeef1cacca9518408519b670443e396f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 568; y: 216
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2704
+ hash: "621626927f83bf7b36b78f5ca7ed4ed0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 572; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 572; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2720
+ hash: "b2aca965b745e98365195c52b9dd9a2c"
+ }
+ Frame {
+ msec: 2736
+ hash: "b80cc493e604c42aca2367e26bc9e844"
+ }
+ Frame {
+ msec: 2752
+ hash: "39165ad87fc687e0f165f8a2675173b5"
+ }
+ Frame {
+ msec: 2768
+ hash: "edd1da7c34c3eb7f1f16b782dfa41a13"
+ }
+ Frame {
+ msec: 2784
+ hash: "d31a7915cdb2a7f392e6edc3047a6606"
+ }
+ Frame {
+ msec: 2800
+ hash: "3038dbb3fe3c255adcbecfc106bacb99"
+ }
+ Frame {
+ msec: 2816
+ hash: "454137c508d76f2c38b8007247420b81"
+ }
+ Frame {
+ msec: 2832
+ hash: "16eb385d3ce3b186745974500f855a97"
+ }
+ Frame {
+ msec: 2848
+ hash: "8871fded1fbbdcb0fdfdaa2e6eecc3d1"
+ }
+ Frame {
+ msec: 2864
+ hash: "f49955dab8341e7ca472c3f547cbeaab"
+ }
+ Frame {
+ msec: 2880
+ image: "listview.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "c0ef41c682fa9802c9eb74fd249cfd40"
+ }
+ Frame {
+ msec: 2912
+ hash: "6174fea6ef04fbcefd32d6a0b35a3514"
+ }
+ Frame {
+ msec: 2928
+ hash: "7b2288a8be7b3c465e725aeb5788e91f"
+ }
+ Frame {
+ msec: 2944
+ hash: "b39d8cb650ee00c245b556235843490b"
+ }
+ Frame {
+ msec: 2960
+ hash: "9478ea0bf640924931d627cd8b607eba"
+ }
+ Frame {
+ msec: 2976
+ hash: "39743788f56c6f5c29fa9549e586d1ae"
+ }
+ Frame {
+ msec: 2992
+ hash: "ec8ab3547e10d18e9493b8fae5125591"
+ }
+ Frame {
+ msec: 3008
+ hash: "169b115d03db8c901db4f4c2909a18d3"
+ }
+ Frame {
+ msec: 3024
+ hash: "bf438b17a1e8df6d6bb05474cacd12a7"
+ }
+ Frame {
+ msec: 3040
+ hash: "2aad06334128659e143c4c6c8415a30b"
+ }
+ Frame {
+ msec: 3056
+ hash: "ea0e8d7387b9b54a47bb99c058093462"
+ }
+ Frame {
+ msec: 3072
+ hash: "e483e585399a47490599ca265cf73000"
+ }
+ Frame {
+ msec: 3088
+ hash: "43bed4aac1a2a9b66eafefc117424500"
+ }
+ Frame {
+ msec: 3104
+ hash: "ba5c36add368938f8134a0a88e599c00"
+ }
+ Frame {
+ msec: 3120
+ hash: "c905be5276a871bd1ac392580231c9e4"
+ }
+ Frame {
+ msec: 3136
+ hash: "0c96d9b0119513c1f327f9e6651e89cd"
+ }
+ Frame {
+ msec: 3152
+ hash: "c4ba0836dbb900600f8f4aed42eb1ea1"
+ }
+ Frame {
+ msec: 3168
+ hash: "253d014f89a616032664f29f268cfd85"
+ }
+ Frame {
+ msec: 3184
+ hash: "a5185192d7db7c4a4c8bec6cb5a2a73a"
+ }
+ Frame {
+ msec: 3200
+ hash: "d453cc5b89d3fa00586cc41d5a9a8092"
+ }
+ Frame {
+ msec: 3216
+ hash: "b3c39c0c06643612681b098101458d32"
+ }
+ Frame {
+ msec: 3232
+ hash: "09beec410a0ca7c47fe08991341aea0c"
+ }
+ Frame {
+ msec: 3248
+ hash: "c13c269b384029d04a05fd0170e5909e"
+ }
+ Frame {
+ msec: 3264
+ hash: "cafe360c512ab92804dc1fddae9b8fb6"
+ }
+ Frame {
+ msec: 3280
+ hash: "26dfe538a7edc8f43af1d78e678f3dfa"
+ }
+ Frame {
+ msec: 3296
+ hash: "11e03f6901a4bdbc1eabe72b1ddbee4b"
+ }
+ Frame {
+ msec: 3312
+ hash: "0ea8886b1256649665a1597f62cc633b"
+ }
+ Frame {
+ msec: 3328
+ hash: "013c34be077fb689333df9b04a931b3a"
+ }
+ Frame {
+ msec: 3344
+ hash: "d0e9f1d147e0767c12a89f33b5f2b5b3"
+ }
+ Frame {
+ msec: 3360
+ hash: "9888bf29cd868bad6b2593842413b283"
+ }
+ Frame {
+ msec: 3376
+ hash: "d8ec307a85cecaacaa908ceb34d5db5b"
+ }
+ Frame {
+ msec: 3392
+ hash: "4afe1df3e802b41d1b89b5fab4e35190"
+ }
+ Frame {
+ msec: 3408
+ hash: "e8f484ed8d2a6745ee87ac9544281d55"
+ }
+ Frame {
+ msec: 3424
+ hash: "48eaa0644a27cb3e53c75bd0ce08bf47"
+ }
+ Frame {
+ msec: 3440
+ hash: "f1523d82dfc5c136fbe8746449bb5013"
+ }
+ Frame {
+ msec: 3456
+ hash: "d664786f1a79f851e72aa48ee6736374"
+ }
+ Frame {
+ msec: 3472
+ hash: "e43bb6d0374c8bab67b5fafcaeb2a205"
+ }
+ Frame {
+ msec: 3488
+ hash: "77ef61827c993b16691a023e99cc7f7e"
+ }
+ Frame {
+ msec: 3504
+ hash: "6198e0d242db79e81fb81f621c78a3c9"
+ }
+ Frame {
+ msec: 3520
+ hash: "a66b4773ef05ca78aa12e2c8a151c53a"
+ }
+ Frame {
+ msec: 3536
+ hash: "52fa0b693c3de208e5943521eef5587c"
+ }
+ Frame {
+ msec: 3552
+ hash: "0e237f706f9c2c4c616271f9b9d014e5"
+ }
+ Frame {
+ msec: 3568
+ hash: "14edd1dc2371a9aadaa3c079d325fab6"
+ }
+ Frame {
+ msec: 3584
+ hash: "1fe873b07ee24edaea224939e10830f1"
+ }
+ Frame {
+ msec: 3600
+ hash: "30804b5eb2a6d99116475cbdc1a9c043"
+ }
+ Frame {
+ msec: 3616
+ hash: "c892c17ec947a910b74f5b8704405e9f"
+ }
+ Frame {
+ msec: 3632
+ hash: "696029b77512943001c9eba64191e633"
+ }
+ Frame {
+ msec: 3648
+ hash: "4c26bb0ca28d74a2bb79d0bfc8127361"
+ }
+ Frame {
+ msec: 3664
+ hash: "2d1539db88647d73b9c53cde7c424dd7"
+ }
+ Frame {
+ msec: 3680
+ hash: "fd20e4259b44357c93f22f35c698fe1b"
+ }
+ Frame {
+ msec: 3696
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3712
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3728
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3744
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3760
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3776
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3792
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3808
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3824
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3840
+ image: "listview.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3872
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3888
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3904
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3920
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3936
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3952
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3968
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 3984
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4000
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4016
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4032
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4048
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4064
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4080
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4096
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4112
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4128
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Frame {
+ msec: 4144
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 521; y: 24
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4160
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 25
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4176
+ hash: "5d49efe1383065f0b88f1bfdbbe5e165"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 32
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 37
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4192
+ hash: "a5df688148c264de1d376c9b87ddfa6b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 46
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4208
+ hash: "a4e2c1878b0afce0ee1eebd63e9c951a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 66
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 88
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4224
+ hash: "2f9a79278d492790ef86a09c77e95ff4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 531; y: 136
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 531; y: 136
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4240
+ hash: "5b5ce7206b26528157c426f4e1e3e0a8"
+ }
+ Frame {
+ msec: 4256
+ hash: "65a1e5f81ab89b163aed46b984cca45e"
+ }
+ Frame {
+ msec: 4272
+ hash: "e28253ad5a2415251b68bcda1d7d4bd0"
+ }
+ Frame {
+ msec: 4288
+ hash: "71aae5abb4a9e9077053ea21dd3ec315"
+ }
+ Frame {
+ msec: 4304
+ hash: "33fcea38fc3b328b3294f9ac2a26aa1a"
+ }
+ Frame {
+ msec: 4320
+ hash: "6299eb1d87f371966307668b92de6a0b"
+ }
+ Frame {
+ msec: 4336
+ hash: "4f66d8c7cb6971d0fc24089d123c547b"
+ }
+ Frame {
+ msec: 4352
+ hash: "d9906d61b31fabf968290ebcd6688f34"
+ }
+ Frame {
+ msec: 4368
+ hash: "5a1945993ff8096ba6b933d45586044a"
+ }
+ Frame {
+ msec: 4384
+ hash: "331535e54da9bbdbc2fbf2b244ad0199"
+ }
+ Frame {
+ msec: 4400
+ hash: "4dc39de0c54f6e0b77f94f6ae6c345ec"
+ }
+ Frame {
+ msec: 4416
+ hash: "ec309a298ce246c13eb666488eb75016"
+ }
+ Frame {
+ msec: 4432
+ hash: "a133819f8adc6265eb0e438261c869e3"
+ }
+ Frame {
+ msec: 4448
+ hash: "da4d64fd6b3ae7d49ee5c5c8d0117a37"
+ }
+ Frame {
+ msec: 4464
+ hash: "620dd1c3fc41ce657eac9d1a5b765fd4"
+ }
+ Frame {
+ msec: 4480
+ hash: "ff1c370bd1bf75a98ae7125e7dd5a9db"
+ }
+ Frame {
+ msec: 4496
+ hash: "59c6e4297109b5cc7c197749867dddae"
+ }
+ Frame {
+ msec: 4512
+ hash: "91b1719e86529d0c35a53a2d0a095dd6"
+ }
+ Frame {
+ msec: 4528
+ hash: "2994663d35c9eb453a27c1a1fa9aeeb8"
+ }
+ Frame {
+ msec: 4544
+ hash: "ae4ec37b9f6a00b3c9139e5cfe13d32e"
+ }
+ Frame {
+ msec: 4560
+ hash: "a98340236d1b65f47e88684168c1429d"
+ }
+ Frame {
+ msec: 4576
+ hash: "34848b483ea6a2bd412e29d26beb3ab0"
+ }
+ Frame {
+ msec: 4592
+ hash: "dd9bae0e2fca84b265d8cb59686ff88d"
+ }
+ Frame {
+ msec: 4608
+ hash: "18b6ef6f5913b0612b76e7b2e25073dd"
+ }
+ Frame {
+ msec: 4624
+ hash: "9398aab9478279aed1bc40c9378f8da4"
+ }
+ Frame {
+ msec: 4640
+ hash: "a297a304c12102f23bd1e0f0207e0df9"
+ }
+ Frame {
+ msec: 4656
+ hash: "091db9138cd6ae801ad857105a83c8f9"
+ }
+ Frame {
+ msec: 4672
+ hash: "253938ca4a4f13433ddd502eb94cb7cd"
+ }
+ Frame {
+ msec: 4688
+ hash: "6002df1793d290e4e31ee0c91c37bbe6"
+ }
+ Frame {
+ msec: 4704
+ hash: "212476fa1c3a52fb8eba03ec3aecdcd8"
+ }
+ Frame {
+ msec: 4720
+ hash: "80d4d8434d4e96a2bc23f5ed060d6ddc"
+ }
+ Frame {
+ msec: 4736
+ hash: "2d4add725f31a04558635ce4b73a758a"
+ }
+ Frame {
+ msec: 4752
+ hash: "57c06022ec1e502c4f49f43063c433e7"
+ }
+ Frame {
+ msec: 4768
+ hash: "8393e97990993f9d5f68ea65f8e4a2db"
+ }
+ Frame {
+ msec: 4784
+ hash: "9a1fcd96dffaf5c79ecc7f9427e02499"
+ }
+ Frame {
+ msec: 4800
+ image: "listview.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "5ae722cf541e3453e73bbee57dc379e9"
+ }
+ Frame {
+ msec: 4832
+ hash: "fc7326c2e2e56d9c3036e8dfc2ea77a8"
+ }
+ Frame {
+ msec: 4848
+ hash: "f22a2a68cea158f333b0457025d75490"
+ }
+ Frame {
+ msec: 4864
+ hash: "d684c8aa9b835779080f170cafead40f"
+ }
+ Frame {
+ msec: 4880
+ hash: "dd451e5e421f929d015981bc7aeb8c66"
+ }
+ Frame {
+ msec: 4896
+ hash: "d066f228295db7f46520495167d3e946"
+ }
+ Frame {
+ msec: 4912
+ hash: "ebf640a457e3498bade3220aafa70331"
+ }
+ Frame {
+ msec: 4928
+ hash: "190f5b1f3ce9d200790c34c50bcc62c5"
+ }
+ Frame {
+ msec: 4944
+ hash: "9d4ad865246eb008afa40740b5c9a208"
+ }
+ Frame {
+ msec: 4960
+ hash: "81c8b2c0b4f9e74f24d328a1d9b40a9f"
+ }
+ Frame {
+ msec: 4976
+ hash: "24acc300307e71bee79bce8de76f56cb"
+ }
+ Frame {
+ msec: 4992
+ hash: "1f9d31f94cfce6f868bfcc8a104d2465"
+ }
+ Frame {
+ msec: 5008
+ hash: "7a3cab008dcb7a893ae30797b33df6f2"
+ }
+ Frame {
+ msec: 5024
+ hash: "38d561a2950434e59513439c7f1120ea"
+ }
+ Frame {
+ msec: 5040
+ hash: "8d34131faa15bc126bd4d9ef3be39ef5"
+ }
+ Frame {
+ msec: 5056
+ hash: "85d57ef15791b56deb537795dd87911e"
+ }
+ Frame {
+ msec: 5072
+ hash: "71e932169915a6c8c2cef0b22febf316"
+ }
+ Frame {
+ msec: 5088
+ hash: "8b3452981963aeebadc9ac2013150263"
+ }
+ Frame {
+ msec: 5104
+ hash: "a3fb8abecfeb48ba1cd1fd8f40896fa0"
+ }
+ Frame {
+ msec: 5120
+ hash: "f53ab533f6a58ae45139f3da4bf8ab4e"
+ }
+ Frame {
+ msec: 5136
+ hash: "9ec7012404f3c1c7795810dcee5acc3b"
+ }
+ Frame {
+ msec: 5152
+ hash: "99ca43bab532dd5d7566e596c65053ce"
+ }
+ Frame {
+ msec: 5168
+ hash: "0af83ad2416821cc230cd2856d1a3e39"
+ }
+ Frame {
+ msec: 5184
+ hash: "86fa23ddf2005bbf35238ae04ae554ac"
+ }
+ Frame {
+ msec: 5200
+ hash: "bb52a748f1d85dde410cfa4f24e3ed20"
+ }
+ Frame {
+ msec: 5216
+ hash: "898b96bc5ee9a3ac61764e5cd9af8cfb"
+ }
+ Frame {
+ msec: 5232
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5248
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5264
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5280
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5296
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5312
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5328
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5344
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5360
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5376
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5392
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5408
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5424
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5440
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5456
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5472
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5488
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5504
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5520
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5536
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5552
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5568
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5584
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5600
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5616
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5632
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5648
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5664
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5680
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5696
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5712
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5728
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5744
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5760
+ image: "listview.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5792
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5808
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5824
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5840
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5856
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5872
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5888
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5904
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5920
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5936
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5952
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Frame {
+ msec: 5968
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 111; y: 230
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 227
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5984
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 223
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6000
+ hash: "3b88645092be28037fca4a6034f5b2f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 216
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 210
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6016
+ hash: "0076b55d3da4ca365688b6a2c984103f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 112; y: 205
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6032
+ hash: "db846ad8e3200ca1fce36a38dc7beab8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 112; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6048
+ hash: "3cb6b25725b4285f9c096d595224c5ca"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 180
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6064
+ hash: "1832e12fdf3b464b02b296e727b33694"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 110; y: 173
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6080
+ hash: "6d18d2b5f65cbba4915d0725d24b40f3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 109; y: 158
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 107; y: 140
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6096
+ hash: "79bc7afc6b1aa5f8904b3e6d5d4a9389"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 103; y: 124
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6112
+ hash: "4436f2d15304c839aacec486c1fd6d96"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 111
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6128
+ hash: "c3bffc7c95893cf9bbd8596208b7f657"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 105
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6144
+ hash: "04231c2fdc02729aa34ed4e403dd373b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6160
+ hash: "392d75c4b372825e78366eb63a618170"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 87
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 102; y: 83
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6176
+ hash: "7f91f7bdb0cb62d600ac4aa573681fe3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 102; y: 79
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6192
+ hash: "69207181a382650c5e33145555f0d9ba"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 103; y: 76
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 103; y: 72
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6208
+ hash: "65a184b5c49b02e08114e437483f928d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 104; y: 68
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 105; y: 64
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6224
+ hash: "c22da9ce54d04f51fb55da755753a509"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 105; y: 61
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6240
+ hash: "59dbd5216847a62f60a1d0701a15bb62"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 106; y: 57
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 106; y: 53
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6256
+ hash: "bbfc902db6e6ca253afb1c90306b2a63"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 106; y: 47
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 106; y: 47
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6272
+ hash: "5c41f194afec5f7e3db9d98673d03d5c"
+ }
+ Frame {
+ msec: 6288
+ hash: "5c41f194afec5f7e3db9d98673d03d5c"
+ }
+ Frame {
+ msec: 6304
+ hash: "deb06d0f915d5f6ec39b1820d57b6af6"
+ }
+ Frame {
+ msec: 6320
+ hash: "deb06d0f915d5f6ec39b1820d57b6af6"
+ }
+ Frame {
+ msec: 6336
+ hash: "2a1a1f9239a6ccb308e51796f9b0bb89"
+ }
+ Frame {
+ msec: 6352
+ hash: "3c1b44201616b8271023bf05a3f3f0f7"
+ }
+ Frame {
+ msec: 6368
+ hash: "87afcef49db8b2b547e85e834f8ec304"
+ }
+ Frame {
+ msec: 6384
+ hash: "290081b4b1272ef09ec9964c128e61b5"
+ }
+ Frame {
+ msec: 6400
+ hash: "19bb3b23ee4b14a5f0a313106ef7c8c1"
+ }
+ Frame {
+ msec: 6416
+ hash: "65a184b5c49b02e08114e437483f928d"
+ }
+ Frame {
+ msec: 6432
+ hash: "832d2aefbcaf776f35039be527d367c5"
+ }
+ Frame {
+ msec: 6448
+ hash: "69207181a382650c5e33145555f0d9ba"
+ }
+ Frame {
+ msec: 6464
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6480
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6496
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6512
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6528
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6544
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6560
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6576
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6592
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6608
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6624
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6640
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6656
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6672
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6688
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6704
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6720
+ image: "listview.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6752
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6768
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6784
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6800
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6816
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6832
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6848
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6864
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6880
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6896
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6912
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6928
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6944
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6960
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6976
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 6992
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7008
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7024
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7040
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7056
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7072
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7088
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7104
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7120
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7136
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7152
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7168
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7184
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7200
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7216
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7232
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7248
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7264
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7280
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Frame {
+ msec: 7296
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 519; y: 276
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7312
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 519; y: 275
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7328
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 519; y: 274
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7344
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 273
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 272
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7360
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 271
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7376
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 268
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7392
+ hash: "89fe95733476bd000457e36ee4ecfc73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 266
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 265
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7408
+ hash: "9047f597b9e59ca652c172338bed6ef9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 262
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7424
+ hash: "87476f78daecd6bb49e8d6e673d28100"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 260
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7440
+ hash: "6bfd895c6b7d97e4102eb26608cdfeca"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 254
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7456
+ hash: "e4c2b75beaee54a5781a5acbeb37ea64"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 249
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7472
+ hash: "d5e816768e9c3db0631416bd86b1b461"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 243
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7488
+ hash: "22cb512b302afc6c3c9dec1d47b3bf03"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 237
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7504
+ hash: "a7e458e007954bd908cf27a1841d36ea"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 231
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7520
+ hash: "0f9fa53b247f72e9a8ff6201b188b410"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 225
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7536
+ hash: "c986ea3853dd33f7f2b5629f67429423"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 517; y: 219
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7552
+ hash: "114ffaa5cf38e4884a1d477884541b44"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 518; y: 215
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7568
+ hash: "7cdf1bb327484618909ded5411aca4ec"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 519; y: 208
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7584
+ hash: "d4c005194ed510f5d54a811176943dc2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 520; y: 202
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7600
+ hash: "3103351bc83675c877fb6dcd1a6ddbbc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 196
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7616
+ hash: "2c13ddda8d89501c9487b83f8b115570"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 189
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7632
+ hash: "476834b6d88077f9983ed358c06bd0c3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 185
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7648
+ hash: "cc2148c6a7ba0bbe6ceea848b7e48621"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 177
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7664
+ hash: "5b8824848dd1de3632b26e04e95b5899"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 169
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7680
+ image: "listview.7.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 160
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7696
+ hash: "d0a4a8b631e3494043f261fb8da67938"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 156
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7712
+ hash: "985111215c3959a45b293879af701318"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 147
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7728
+ hash: "ed5917a3fe95777f2efdaa154af0c489"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 144
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7744
+ hash: "6fa9de2983f0e30cb96c035c28757b93"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 137
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7760
+ hash: "fd568c7d27618a71b0f0882ca57b685b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 130
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7776
+ hash: "f5b941f5741a9a78122605576809c395"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 124
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7792
+ hash: "ffc96a85d7dbbed257b69a0c735e21b8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 122
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7808
+ hash: "cfb6335c5449554e631d6e3106ea8a00"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7824
+ hash: "ff9786e85ee8af6177ac8e5cc1307462"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 111
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7840
+ hash: "3140b49dfee8e690b5c778044385e107"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 106
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7856
+ hash: "0d899af24685a9998a6b961023286fde"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 104
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7872
+ hash: "99ee1e8803c05e546a721b0c9ee39499"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7888
+ hash: "96e7da2f895500a786ed36cb295e9003"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7904
+ hash: "cd369fc5dc31814208e56cf7cd0decea"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 521; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7920
+ hash: "5fee72994b65a45b4900a3073f86a3e1"
+ }
+ Frame {
+ msec: 7936
+ hash: "9a2f8a65d842b8f92998e6411f7cd53c"
+ }
+ Frame {
+ msec: 7952
+ hash: "2848d69017ce71ae101ccdfa7c67f933"
+ }
+ Frame {
+ msec: 7968
+ hash: "6568aa88e81f988f65da435df7166167"
+ }
+ Frame {
+ msec: 7984
+ hash: "d5f15ee08a2d7667786757a378a7a7f4"
+ }
+ Frame {
+ msec: 8000
+ hash: "9b566bd02a561b32d1a4c1ec99c2e2c3"
+ }
+ Frame {
+ msec: 8016
+ hash: "580419e1c9e91046547d913f6b8790a4"
+ }
+ Frame {
+ msec: 8032
+ hash: "a5a3cd610ec0b35af1295ee6c41e09e3"
+ }
+ Frame {
+ msec: 8048
+ hash: "a5a3cd610ec0b35af1295ee6c41e09e3"
+ }
+ Frame {
+ msec: 8064
+ hash: "a5a3cd610ec0b35af1295ee6c41e09e3"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 521; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8080
+ hash: "a5a3cd610ec0b35af1295ee6c41e09e3"
+ }
+ Frame {
+ msec: 8096
+ hash: "a5a3cd610ec0b35af1295ee6c41e09e3"
+ }
+ Frame {
+ msec: 8112
+ hash: "83b91a371d682a501bc3a3fceabe4f8c"
+ }
+ Frame {
+ msec: 8128
+ hash: "798b1dbfa0cce362213f426e2c60ac0e"
+ }
+ Frame {
+ msec: 8144
+ hash: "d71b6a693c430a618c23413cb65bb320"
+ }
+ Frame {
+ msec: 8160
+ hash: "2baae394390da39447a67151bc503d65"
+ }
+ Frame {
+ msec: 8176
+ hash: "06688b05c61a7b862d39534207a8adab"
+ }
+ Frame {
+ msec: 8192
+ hash: "a1d3042e16709817906dcdc673ee52c7"
+ }
+ Frame {
+ msec: 8208
+ hash: "236dd41feac1b1a8a4bd7911bb184da2"
+ }
+ Frame {
+ msec: 8224
+ hash: "f3ec821bba1d32e90bdab0e85c07d7d8"
+ }
+ Frame {
+ msec: 8240
+ hash: "e328c35adf7ffc3d7e3af97e798ec8a5"
+ }
+ Frame {
+ msec: 8256
+ hash: "651101db68fd3ed1dc5f441c126dc31b"
+ }
+ Frame {
+ msec: 8272
+ hash: "651101db68fd3ed1dc5f441c126dc31b"
+ }
+ Frame {
+ msec: 8288
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8304
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8320
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8336
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8352
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8368
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8384
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8400
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8416
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8432
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8448
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8464
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8480
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8496
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8512
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8528
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8544
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8560
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8576
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8592
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8608
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8624
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8640
+ image: "listview.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8672
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8688
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8704
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8720
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8736
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8752
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8768
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8784
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8800
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8816
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8832
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8848
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8864
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8880
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8896
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8912
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8928
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8944
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8960
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8976
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 8992
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9008
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9024
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9040
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9056
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9072
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9088
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9104
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9120
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9136
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9152
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9168
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9184
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9200
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9216
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9232
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9248
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9264
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9280
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9296
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9312
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9328
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9344
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9360
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9376
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9392
+ hash: "1171be123a361d72859c25434573482c"
+ }
+ Frame {
+ msec: 9408
+ hash: "1171be123a361d72859c25434573482c"
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/itemlist.qml b/tests/auto/declarative/visual/ListView/itemlist.qml
new file mode 100644
index 0000000..8cbbdb0
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/itemlist.qml
@@ -0,0 +1,40 @@
+// This example demonstrates placing items in a view using
+// a VisualItemModel
+
+import Qt 4.6
+
+Rectangle {
+ color: "lightgray"
+ width: 240
+ height: 320
+
+ VisualItemModel {
+ id: itemModel
+ objectName: "itemModel"
+ Rectangle {
+ objectName: "item1"
+ height: view.height; width: view.width; color: "#FFFEF0"
+ }
+ Rectangle {
+ objectName: "item2"
+ height: view.height; width: view.width; color: "#F0FFF7"
+ }
+ Rectangle {
+ objectName: "item3"
+ height: view.height; width: view.width; color: "#F4F0FF"
+ }
+ }
+
+ ListView {
+ id: view
+ objectName: "view"
+ anchors.fill: parent
+ anchors.bottomMargin: 30
+ model: itemModel
+ preferredHighlightBegin: 0
+ preferredHighlightEnd: 0
+ highlightRangeMode: "StrictlyEnforceRange"
+ orientation: ListView.Horizontal
+ flickDeceleration: 2000
+ }
+}
diff --git a/tests/auto/declarative/visual/ListView/listview.qml b/tests/auto/declarative/visual/ListView/listview.qml
new file mode 100644
index 0000000..fb9eecd
--- /dev/null
+++ b/tests/auto/declarative/visual/ListView/listview.qml
@@ -0,0 +1,81 @@
+import Qt 4.6
+
+Rectangle {
+ width: 600; height: 300; color: "white"
+
+ ListModel {
+ id: myModel
+ ListElement {
+ itemColor: "red"
+ }
+ ListElement {
+ itemColor: "green"
+ }
+ ListElement {
+ itemColor: "blue"
+ }
+ ListElement {
+ itemColor: "orange"
+ }
+ ListElement {
+ itemColor: "brown"
+ }
+ ListElement {
+ itemColor: "yellow"
+ }
+ ListElement {
+ itemColor: "purple"
+ }
+ ListElement {
+ itemColor: "darkred"
+ }
+ ListElement {
+ itemColor: "darkblue"
+ }
+ }
+
+ Component {
+ id: myDelegate
+ Item {
+ width: 200; height: 50
+ Rectangle {
+ x: 5; y : 5
+ width: 190; height: 40
+ opacity: 0.5
+ color: itemColor
+ }
+ }
+ }
+
+ Component {
+ id: myHighlight
+ Rectangle { color: "black" }
+ }
+
+ ListView {
+ id: list1
+ width: 200; height: parent.height
+ model: myModel; delegate: myDelegate
+ highlight: myHighlight; currentIndex: list3.currentIndex
+ focus: true
+ }
+ ListView {
+ id: list2
+ x: 200; width: 200; height: parent.height
+ model: myModel; delegate: myDelegate; highlight: myHighlight
+ preferredHighlightBegin: 80
+ preferredHighlightEnd: 220
+ highlightRangeMode: "ApplyRange"
+ currentIndex: list1.currentIndex
+ }
+ ListView {
+ id: list3
+ x: 400; width: 200; height: parent.height
+ model: myModel; delegate: myDelegate; highlight: myHighlight
+ currentIndex: list1.currentIndex
+ preferredHighlightBegin: 125
+ preferredHighlightEnd: 125
+ highlightRangeMode: "StrictlyEnforceRange"
+ flickDeceleration: 1000
+ }
+}
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.0.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.0.png
new file mode 100644
index 0000000..c59b816
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.1.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.1.png
new file mode 100644
index 0000000..d4dbc70
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.10.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.10.png
new file mode 100644
index 0000000..ed9d345
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.10.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.11.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.11.png
new file mode 100644
index 0000000..ed9d345
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.11.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.12.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.12.png
new file mode 100644
index 0000000..45ee400
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.12.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.13.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.13.png
new file mode 100644
index 0000000..c73e158
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.13.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.14.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.14.png
new file mode 100644
index 0000000..e2fff6d
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.14.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.15.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.15.png
new file mode 100644
index 0000000..d7a13df
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.15.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.16.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.16.png
new file mode 100644
index 0000000..beb3094
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.16.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.17.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.17.png
new file mode 100644
index 0000000..beb3094
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.17.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.18.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.18.png
new file mode 100644
index 0000000..beb3094
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.18.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.19.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.19.png
new file mode 100644
index 0000000..d3a2650
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.19.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.2.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.2.png
new file mode 100644
index 0000000..a09dd28
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.20.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.20.png
new file mode 100644
index 0000000..600462a
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.20.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.21.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.21.png
new file mode 100644
index 0000000..6defca0
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.21.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.22.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.22.png
new file mode 100644
index 0000000..91967e1
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.22.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.3.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.3.png
new file mode 100644
index 0000000..d099a79
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.4.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.4.png
new file mode 100644
index 0000000..385efc8
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.5.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.5.png
new file mode 100644
index 0000000..25a7c3c
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.6.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.6.png
new file mode 100644
index 0000000..25a7c3c
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.7.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.7.png
new file mode 100644
index 0000000..7a24f51
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.8.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.8.png
new file mode 100644
index 0000000..7a24f51
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.9.png b/tests/auto/declarative/visual/Package_Views/data/packageviews.9.png
new file mode 100644
index 0000000..45ee400
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.9.png
Binary files differ
diff --git a/tests/auto/declarative/visual/Package_Views/data/packageviews.qml b/tests/auto/declarative/visual/Package_Views/data/packageviews.qml
new file mode 100644
index 0000000..d062667
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/data/packageviews.qml
@@ -0,0 +1,3751 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 32
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 48
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 64
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 80
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 96
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 112
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 128
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 144
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 160
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 176
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 192
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 208
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 224
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 240
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 256
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 272
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 288
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 304
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 320
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 336
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 352
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 368
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 384
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 400
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 416
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 432
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 448
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 464
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 480
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 496
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 512
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 528
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 544
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 560
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 576
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 592
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 608
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 624
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 640
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 656
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 672
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 688
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 704
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 720
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 736
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 752
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 768
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 784
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 800
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 816
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 832
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 848
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 864
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 880
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 896
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 912
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 928
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 944
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 960
+ image: "packageviews.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 992
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1008
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1024
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1040
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1056
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1072
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1088
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1104
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1120
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1136
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1152
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1168
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1184
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1200
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1216
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1232
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1248
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1264
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1280
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1296
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1312
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1328
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1344
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1360
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Frame {
+ msec: 1376
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 57; y: 164
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1392
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 57; y: 162
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1408
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 57; y: 159
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 57; y: 156
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1424
+ hash: "a327426c93b523526f993b5271ab4501"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 56; y: 152
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 56; y: 147
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1440
+ hash: "87b7cacfb2d9e8ad916e331b2cf1f13e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 55; y: 141
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 54; y: 133
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1456
+ hash: "34290c1435c1a96d08152479d2d1334e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 54; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 54; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1472
+ hash: "ef5fb09ec8fb4b0d97c864618d6f6231"
+ }
+ Frame {
+ msec: 1488
+ hash: "d5b4c2e1d4b0bc877c99739a67b4a4fb"
+ }
+ Frame {
+ msec: 1504
+ hash: "a3623a3f253590d51ee03b6849e88edb"
+ }
+ Frame {
+ msec: 1520
+ hash: "4c1115f1041629b7c37cf4ae001fd7d3"
+ }
+ Frame {
+ msec: 1536
+ hash: "845bb3d1f52bee4a469fb12d6875a323"
+ }
+ Frame {
+ msec: 1552
+ hash: "eb08b5a671149005dbafc8507bb78b18"
+ }
+ Frame {
+ msec: 1568
+ hash: "16744a5b90b29954faf0710010ac6369"
+ }
+ Frame {
+ msec: 1584
+ hash: "322bbe367fbbf0bf07f9153da652a5fc"
+ }
+ Frame {
+ msec: 1600
+ hash: "257769f7c3e24bb2d0cd674dfbe42913"
+ }
+ Frame {
+ msec: 1616
+ hash: "8e299cbcaeae4d53d0fc05e03d36e0d9"
+ }
+ Frame {
+ msec: 1632
+ hash: "f3fb7f30336045abb4557247aab5bde1"
+ }
+ Frame {
+ msec: 1648
+ hash: "468400fb4e9bfa454ea00f19aa5d77b5"
+ }
+ Frame {
+ msec: 1664
+ hash: "429cc820ada7a515b2cb71f133320949"
+ }
+ Frame {
+ msec: 1680
+ hash: "721ec7594d8f815e5648eb8d570d1179"
+ }
+ Frame {
+ msec: 1696
+ hash: "9bc4105a0456c36738c435323e690db1"
+ }
+ Frame {
+ msec: 1712
+ hash: "e54a84718dbdc45dd814089051772585"
+ }
+ Frame {
+ msec: 1728
+ hash: "2c969450ede6b6ea7e0e68ee54d02aaa"
+ }
+ Frame {
+ msec: 1744
+ hash: "c2015dd1d4bd223a7fe1df03027af2f3"
+ }
+ Frame {
+ msec: 1760
+ hash: "74108fedfb0967adea181893834bcd9b"
+ }
+ Frame {
+ msec: 1776
+ hash: "b04a22f1cfde6ede57117992cd97dc1c"
+ }
+ Frame {
+ msec: 1792
+ hash: "271d71cb03dd38100812466a973b79ef"
+ }
+ Frame {
+ msec: 1808
+ hash: "130709eecd8eca395085020a83e7553a"
+ }
+ Frame {
+ msec: 1824
+ hash: "a0e5e187ed5245fd766803d266195e6b"
+ }
+ Frame {
+ msec: 1840
+ hash: "d29c145f3ba39a7c2c6ac54b27f9cea1"
+ }
+ Frame {
+ msec: 1856
+ hash: "6e41349b4adb6e37a2f9f2482c0aa5b1"
+ }
+ Frame {
+ msec: 1872
+ hash: "c02c52d3c87c6befb65f3bf392981cd5"
+ }
+ Frame {
+ msec: 1888
+ hash: "ec48d113c8468bd1e1b465e248eecaee"
+ }
+ Frame {
+ msec: 1904
+ hash: "a2c9b917d1f0cff0e088d3b624d9eeb8"
+ }
+ Frame {
+ msec: 1920
+ image: "packageviews.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "c4d4f8a351316b4a33f42f5fb030f304"
+ }
+ Frame {
+ msec: 1952
+ hash: "1baee6be1da687309d84a992e430c915"
+ }
+ Frame {
+ msec: 1968
+ hash: "4245f02817f7a674c34c581cbd9e1181"
+ }
+ Frame {
+ msec: 1984
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2000
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2016
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2032
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2048
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2064
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2080
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2096
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2112
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2128
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2144
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2160
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2176
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2192
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2208
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2224
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2240
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2256
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2272
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2288
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 70; y: 89
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2304
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2320
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2336
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2352
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 70; y: 89
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2368
+ hash: "2fa6bb20f29467713c94886c6fffe5e3"
+ }
+ Frame {
+ msec: 2384
+ hash: "3b9a75225adddb01e92286463e15bf98"
+ }
+ Frame {
+ msec: 2400
+ hash: "32f99602756898b4ec607d4124b5120f"
+ }
+ Frame {
+ msec: 2416
+ hash: "60007f14752d2d87ba6e335ad596f1ad"
+ }
+ Frame {
+ msec: 2432
+ hash: "dcfad2407f53f83964fa7be762a137bd"
+ }
+ Frame {
+ msec: 2448
+ hash: "fcc1a30a33bec046868734014132eb70"
+ }
+ Frame {
+ msec: 2464
+ hash: "f60592829a2765b3cd3a0cecb9c45426"
+ }
+ Frame {
+ msec: 2480
+ hash: "a0e26063acd1b53b5eeeb31187f38336"
+ }
+ Frame {
+ msec: 2496
+ hash: "d7f3e776038bd479db292bcba3a65fc7"
+ }
+ Frame {
+ msec: 2512
+ hash: "4af31954235ab8a7cf8462eaa64d7dda"
+ }
+ Frame {
+ msec: 2528
+ hash: "aff3f287c07f546e0d3e9e68731d82fe"
+ }
+ Frame {
+ msec: 2544
+ hash: "75fbc4e26466e8a1f66503addfcbb525"
+ }
+ Frame {
+ msec: 2560
+ hash: "cb4c91f725ec46dd066475efc2bc2d65"
+ }
+ Frame {
+ msec: 2576
+ hash: "106434203ccc2fd8246c56520095a473"
+ }
+ Frame {
+ msec: 2592
+ hash: "129ced0e7fc406e81b1ced72397adc5c"
+ }
+ Frame {
+ msec: 2608
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2624
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2640
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2656
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2672
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2688
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2704
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2720
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2736
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2752
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2768
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2784
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2800
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2816
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2832
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2848
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2864
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2880
+ image: "packageviews.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2912
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2928
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2944
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2960
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2976
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 2992
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3008
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3024
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3040
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3056
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3072
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3088
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3104
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3120
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3136
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3152
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3168
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3184
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3200
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3216
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3232
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3248
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3264
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3280
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3296
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3312
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3328
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3344
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3360
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3376
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3392
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 49; y: 162
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3408
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Frame {
+ msec: 3424
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 49; y: 161
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3440
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 49; y: 159
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 48; y: 157
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3456
+ hash: "49903693b112d5f35c4e877bef6bbdb0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 48; y: 153
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 48; y: 149
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3472
+ hash: "1c84452b0ce90ae6f136f5bcce408220"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 50; y: 144
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 50; y: 138
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 50; y: 138
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3488
+ hash: "4c77d402b995297dadb5e671f071605f"
+ }
+ Frame {
+ msec: 3504
+ hash: "babd28626a81bd48b39b56f8da69c360"
+ }
+ Frame {
+ msec: 3520
+ hash: "71654a76f9b94fafaf3767003598fb96"
+ }
+ Frame {
+ msec: 3536
+ hash: "87ad69a660e072e71f940db93be3a949"
+ }
+ Frame {
+ msec: 3552
+ hash: "147f7f3f1913bc5ac5889c1a4daa8026"
+ }
+ Frame {
+ msec: 3568
+ hash: "9c26b3ad7a5dacd56028afa7bf4deef6"
+ }
+ Frame {
+ msec: 3584
+ hash: "18611ff90e5af36c9b6396c3df4cd646"
+ }
+ Frame {
+ msec: 3600
+ hash: "84701fd73ed8e1951bd4c806b70654ac"
+ }
+ Frame {
+ msec: 3616
+ hash: "42b40f1683beb23f4fe5ade066c0626f"
+ }
+ Frame {
+ msec: 3632
+ hash: "8c6aeefaa6f36cdffcf7bdb1597c6fbe"
+ }
+ Frame {
+ msec: 3648
+ hash: "731cea2e0d8fb8aac6ae919b23b89b87"
+ }
+ Frame {
+ msec: 3664
+ hash: "d4dc70a8e09e7ec03e7c1f5123b7abef"
+ }
+ Frame {
+ msec: 3680
+ hash: "5246e2f52aa104e8030eef105a5b5a7c"
+ }
+ Frame {
+ msec: 3696
+ hash: "a9c3d0034c09ba81d19d57ff550d7b4f"
+ }
+ Frame {
+ msec: 3712
+ hash: "e9092b1be19273f1f29912cd493dd238"
+ }
+ Frame {
+ msec: 3728
+ hash: "c2b19c7b818c94e932558676a026f049"
+ }
+ Frame {
+ msec: 3744
+ hash: "6627c4d6daab8e6500dbd0d921bc1ebd"
+ }
+ Frame {
+ msec: 3760
+ hash: "45c584ca18e8bfd6aa495c16a977662a"
+ }
+ Frame {
+ msec: 3776
+ hash: "de79039a8bb623f7d48afe1549ae23e0"
+ }
+ Frame {
+ msec: 3792
+ hash: "076d29278466038071095093266553f5"
+ }
+ Frame {
+ msec: 3808
+ hash: "73ed162dc5f9983bf22446f63691f7e4"
+ }
+ Frame {
+ msec: 3824
+ hash: "4cc3648635884a69191f0cfe2051f621"
+ }
+ Frame {
+ msec: 3840
+ image: "packageviews.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 3872
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 3888
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 3904
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 3920
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 3936
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 3952
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 3968
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 3984
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4000
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4016
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4032
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4048
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4064
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4080
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4096
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4112
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4128
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4144
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4160
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4176
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4192
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4208
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4224
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4240
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4256
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4272
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4288
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4304
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4320
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4336
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4352
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Frame {
+ msec: 4368
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 151; y: 170
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 151; y: 168
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4384
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 166
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 153; y: 163
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4400
+ hash: "d06fbe4c7dd8bd392172aa5b29c6ceee"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 160
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 155; y: 154
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4416
+ hash: "ac75b9adaecd10206c4daa07c93adb27"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 155; y: 148
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 156; y: 141
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4432
+ hash: "539ec244fd42801cfcf97adc12f48786"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 121
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4448
+ hash: "7d7bc6f7d2ff1da352ddab0d679906e7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 162; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 83
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 166; y: 83
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4464
+ hash: "4b508eb55971a03c6dc8a50d0244fa21"
+ }
+ Frame {
+ msec: 4480
+ hash: "2ceb497ca10e6448a019b62a225a72e4"
+ }
+ Frame {
+ msec: 4496
+ hash: "1fd9b89ebcb8e707c9b1b13ba64061b4"
+ }
+ Frame {
+ msec: 4512
+ hash: "24a3a48843860f643e55ca6dfec84f98"
+ }
+ Frame {
+ msec: 4528
+ hash: "48ea9398101f44a707c44ee1c5102d0c"
+ }
+ Frame {
+ msec: 4544
+ hash: "d8f2cebcdb542e75bbbaa4391ca881b8"
+ }
+ Frame {
+ msec: 4560
+ hash: "df35827ac111c67588922aadd45b3c85"
+ }
+ Frame {
+ msec: 4576
+ hash: "c1e612548c8d5c2f844e94ad4c0f1db4"
+ }
+ Frame {
+ msec: 4592
+ hash: "c298bccebeb1f4528c935e5fd256479c"
+ }
+ Frame {
+ msec: 4608
+ hash: "4c01d969eba4eca32b8a3b7f6f9c99f0"
+ }
+ Frame {
+ msec: 4624
+ hash: "66c783ae698cb91195088591a9bd67c1"
+ }
+ Frame {
+ msec: 4640
+ hash: "5419f6889162fb0db6b8c9e521f57f4f"
+ }
+ Frame {
+ msec: 4656
+ hash: "d153dbf30acf36145d7fcb8e37dd5c6d"
+ }
+ Frame {
+ msec: 4672
+ hash: "ffbf186683dc979ef29cdd5ff50296fc"
+ }
+ Frame {
+ msec: 4688
+ hash: "ddcedde95d1ebcafe5b73924ecfa047a"
+ }
+ Frame {
+ msec: 4704
+ hash: "d94b9e92f2c1a5e0ea2f8dd21a905517"
+ }
+ Frame {
+ msec: 4720
+ hash: "92c27d497128ccdcbfe8224a0f55a302"
+ }
+ Frame {
+ msec: 4736
+ hash: "7146017581b03e6551822653e54d5001"
+ }
+ Frame {
+ msec: 4752
+ hash: "a39567e01b8963d3b71f5f525d1582d4"
+ }
+ Frame {
+ msec: 4768
+ hash: "842654ef5a24143e41412b2450b6024c"
+ }
+ Frame {
+ msec: 4784
+ hash: "c2a002588b4b3f89806d6d283c39ea54"
+ }
+ Frame {
+ msec: 4800
+ image: "packageviews.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "2bea5cc22ea4989f8f07fbf62d09880b"
+ }
+ Frame {
+ msec: 4832
+ hash: "b8326b959b75b05c050ff91f0c34fa55"
+ }
+ Frame {
+ msec: 4848
+ hash: "d5f2e63bd18b2067221ec80764c7500d"
+ }
+ Frame {
+ msec: 4864
+ hash: "157f93ebaa95664965539237ba121265"
+ }
+ Frame {
+ msec: 4880
+ hash: "5bda47a6295e500f24b6ba7bf04e9282"
+ }
+ Frame {
+ msec: 4896
+ hash: "0134d543cfbf085eb4b5ea4a0f5ae32f"
+ }
+ Frame {
+ msec: 4912
+ hash: "d27f2ad3bd9817c23caf01ba64335776"
+ }
+ Frame {
+ msec: 4928
+ hash: "4dd96288601f4481a24b75afedd34599"
+ }
+ Frame {
+ msec: 4944
+ hash: "d5ebfbd190fe2482af54004ad9434818"
+ }
+ Frame {
+ msec: 4960
+ hash: "6a8c5c64228b3be521407e00c2b6a1de"
+ }
+ Frame {
+ msec: 4976
+ hash: "645219e7aa6761bef1b11ac8f17f1f42"
+ }
+ Frame {
+ msec: 4992
+ hash: "54fff3170fa43d99eca2c87381ecaf1e"
+ }
+ Frame {
+ msec: 5008
+ hash: "54fff3170fa43d99eca2c87381ecaf1e"
+ }
+ Frame {
+ msec: 5024
+ hash: "00c3c11b9b266504b8cdbdf4edcc3a98"
+ }
+ Frame {
+ msec: 5040
+ hash: "00c3c11b9b266504b8cdbdf4edcc3a98"
+ }
+ Frame {
+ msec: 5056
+ hash: "00c3c11b9b266504b8cdbdf4edcc3a98"
+ }
+ Frame {
+ msec: 5072
+ hash: "54fff3170fa43d99eca2c87381ecaf1e"
+ }
+ Frame {
+ msec: 5088
+ hash: "6a8c5c64228b3be521407e00c2b6a1de"
+ }
+ Frame {
+ msec: 5104
+ hash: "f91cea801322d1bc6ac1b9eeae96c704"
+ }
+ Frame {
+ msec: 5120
+ hash: "d27f2ad3bd9817c23caf01ba64335776"
+ }
+ Frame {
+ msec: 5136
+ hash: "5bda47a6295e500f24b6ba7bf04e9282"
+ }
+ Frame {
+ msec: 5152
+ hash: "d5f2e63bd18b2067221ec80764c7500d"
+ }
+ Frame {
+ msec: 5168
+ hash: "b10145c10c2bc9d01ec6a49a399f728e"
+ }
+ Frame {
+ msec: 5184
+ hash: "f0b759a49bf21b0c9b311a1dd02d7807"
+ }
+ Frame {
+ msec: 5200
+ hash: "1c5546c3ddbde95d10921c8c32fd2d67"
+ }
+ Frame {
+ msec: 5216
+ hash: "c2a002588b4b3f89806d6d283c39ea54"
+ }
+ Frame {
+ msec: 5232
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5248
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5264
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5280
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5296
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5312
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5328
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5344
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5360
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5376
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5392
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5408
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5424
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5440
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5456
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5472
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5488
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5504
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5520
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5536
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5552
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5568
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5584
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5600
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5616
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5632
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5648
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5664
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5680
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5696
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5712
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5728
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5744
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5760
+ image: "packageviews.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5792
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5808
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5824
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5840
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5856
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5872
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5888
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5904
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5920
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5936
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5952
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5968
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 5984
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6000
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6016
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6032
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6048
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6064
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6080
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6096
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6112
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6128
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6144
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6160
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6176
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6192
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6208
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6224
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6240
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6256
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6272
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6288
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6304
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6320
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6336
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6352
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6368
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6384
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6400
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6416
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6432
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6448
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6464
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6480
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6496
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6512
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 177; y: 168
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6528
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6544
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6560
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6576
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 178; y: 168
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6592
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 178; y: 168
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6608
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6624
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6640
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6656
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6672
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6688
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6704
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6720
+ image: "packageviews.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6752
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6768
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6784
+ hash: "1eb5d2140ff3c71d55a6e5338dd2853e"
+ }
+ Frame {
+ msec: 6800
+ hash: "f6de07972a225d276b4b5c424dc490ef"
+ }
+ Frame {
+ msec: 6816
+ hash: "d8c400ca33d590a9b4d9b179b5634d94"
+ }
+ Frame {
+ msec: 6832
+ hash: "21ec87c22e52b3daa78bd94b771a105c"
+ }
+ Frame {
+ msec: 6848
+ hash: "19a3667f4051e40e944ec58abb16846a"
+ }
+ Frame {
+ msec: 6864
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 6880
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 6896
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 6912
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 6928
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 6944
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 6960
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 6976
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 6992
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7008
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7024
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7040
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7056
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7072
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7088
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7104
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7120
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7136
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7152
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7168
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7184
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7200
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7216
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7232
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7248
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7264
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7280
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7296
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7312
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7328
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7344
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7360
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7376
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7392
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7408
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 157; y: 37
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7424
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Frame {
+ msec: 7440
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 39
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7456
+ hash: "08369a783b1f1f4e64da7dab40df6ef3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 44
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 51
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7472
+ hash: "e8ad02d4c2429a03ff0686888e4038bf"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 59
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 67
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7488
+ hash: "43dcc86aeff3b8b74ae1b87e735e8963"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 87
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7504
+ hash: "96e10ce9e5a80caf626213e5c696d84d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7520
+ hash: "3b34cb99481d5418136840afd649807d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 164; y: 134
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 164; y: 134
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7536
+ hash: "494cf05eb3d8eb221d0e3c233c936e87"
+ }
+ Frame {
+ msec: 7552
+ hash: "e0d5f3aab9fbfac1de47f42202dbeb79"
+ }
+ Frame {
+ msec: 7568
+ hash: "8cd6919e15ea4320e00e79d43596ea80"
+ }
+ Frame {
+ msec: 7584
+ hash: "395a63aa12928a6b597eabd74f019a03"
+ }
+ Frame {
+ msec: 7600
+ hash: "16d4ccbda396a9afcaeac4ddca733012"
+ }
+ Frame {
+ msec: 7616
+ hash: "71955518b68a9817a41d5d0f63adcc57"
+ }
+ Frame {
+ msec: 7632
+ hash: "152f2569fe8849d5c4289699dba2ee32"
+ }
+ Frame {
+ msec: 7648
+ hash: "a1de2cb5acc31a9d73e005c3a44cee4f"
+ }
+ Frame {
+ msec: 7664
+ hash: "96ceaad68263b5165a65f557ae19d9cd"
+ }
+ Frame {
+ msec: 7680
+ image: "packageviews.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "9ff5d2774820dac56655a44d965c7742"
+ }
+ Frame {
+ msec: 7712
+ hash: "79cdbfb2f93a35680eab38f0df2eaf66"
+ }
+ Frame {
+ msec: 7728
+ hash: "19896d510a27871fc589579e27adc0dc"
+ }
+ Frame {
+ msec: 7744
+ hash: "71b62e488897345eebf8d9640d50585f"
+ }
+ Frame {
+ msec: 7760
+ hash: "4853b95a3f1ae0ebbd468dff3605d595"
+ }
+ Frame {
+ msec: 7776
+ hash: "a8030aa0aede17d91758af08256cf39d"
+ }
+ Frame {
+ msec: 7792
+ hash: "a2a5e71349060ae262d337d9aa33b549"
+ }
+ Frame {
+ msec: 7808
+ hash: "7b5f32f0e53ab102ef6f1eca7da016dd"
+ }
+ Frame {
+ msec: 7824
+ hash: "7b5f32f0e53ab102ef6f1eca7da016dd"
+ }
+ Frame {
+ msec: 7840
+ hash: "25908df38057c7394135108d9618e28d"
+ }
+ Frame {
+ msec: 7856
+ hash: "d3b3ab6e43eef22ca71fc35c36b1f50d"
+ }
+ Frame {
+ msec: 7872
+ hash: "c25759db4e12acbe8e4701c7c86d1957"
+ }
+ Frame {
+ msec: 7888
+ hash: "fe67a155ead8495d646fa7bbcf5db6b4"
+ }
+ Frame {
+ msec: 7904
+ hash: "34e2877a8b84e53e5c85fb1b25d57e2b"
+ }
+ Frame {
+ msec: 7920
+ hash: "2fc6c5a0e9bb80e3c8f12553e7e96d02"
+ }
+ Frame {
+ msec: 7936
+ hash: "b5122a2530e21a01e93862bd8060e320"
+ }
+ Frame {
+ msec: 7952
+ hash: "9c55e0c920bcf5189fb24e1765d221db"
+ }
+ Frame {
+ msec: 7968
+ hash: "1106703562135e36ae62130200960fc8"
+ }
+ Frame {
+ msec: 7984
+ hash: "c24b57dbf01d2646fbbeb3e66636e220"
+ }
+ Frame {
+ msec: 8000
+ hash: "71663a05c04bb77c2e25299a9c6dd9ce"
+ }
+ Frame {
+ msec: 8016
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8032
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8048
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8064
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8080
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8096
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8112
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8128
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8144
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8160
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8176
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8192
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8208
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8224
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8240
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8256
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8272
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8288
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8304
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8320
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8336
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8352
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8368
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8384
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8400
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8416
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8432
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8448
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8464
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8480
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8496
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8512
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8528
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8544
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8560
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8576
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8592
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8608
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8624
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8640
+ image: "packageviews.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8672
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8688
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Frame {
+ msec: 8704
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 46; y: 147
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8720
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 46; y: 146
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8736
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 46; y: 145
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 46; y: 143
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8752
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 46; y: 141
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8768
+ hash: "dd6caf22c0cacf5c34686785072da5f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 46; y: 138
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 46; y: 134
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 46; y: 129
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8784
+ hash: "7b1354e70befc84c343145987c81562f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 45; y: 122
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8800
+ hash: "6107f00c6472d877b5c109dd58d73145"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 45; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 45; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8816
+ hash: "47288701643899e26b53d28595d59b29"
+ }
+ Frame {
+ msec: 8832
+ hash: "a3b4b613d19c8f21ec1b75c1c660ed1d"
+ }
+ Frame {
+ msec: 8848
+ hash: "7a5d9fe471eb673f68b77d97f9108bac"
+ }
+ Frame {
+ msec: 8864
+ hash: "20a09795ffcf05276d7a5be24b33e207"
+ }
+ Frame {
+ msec: 8880
+ hash: "225e529ac77f225fc8b84ed71cdcd70f"
+ }
+ Frame {
+ msec: 8896
+ hash: "e4188406a3d3d1f1b83547d362a187f8"
+ }
+ Frame {
+ msec: 8912
+ hash: "82707040aad297885ba1c8c6672dc017"
+ }
+ Frame {
+ msec: 8928
+ hash: "a369118e98e2bd67dc4242c5e8c86cb8"
+ }
+ Frame {
+ msec: 8944
+ hash: "001ef50f7d2b7db7e0db8d2190137d0c"
+ }
+ Frame {
+ msec: 8960
+ hash: "2db473b2bd9fd602ed0298501752dae9"
+ }
+ Frame {
+ msec: 8976
+ hash: "f9cdbb4e515abf23721627e3f2748960"
+ }
+ Frame {
+ msec: 8992
+ hash: "cbc072c5b117ce156a4d6661ae488a77"
+ }
+ Frame {
+ msec: 9008
+ hash: "79acb38cec803e6ebeb570dc4d7bbb30"
+ }
+ Frame {
+ msec: 9024
+ hash: "848014437545fc8d2e454a774586a8ca"
+ }
+ Frame {
+ msec: 9040
+ hash: "0836f3a48355f6384c6b3f452df1e7d6"
+ }
+ Frame {
+ msec: 9056
+ hash: "b3da223cdf138e915fcb424cf9181d6b"
+ }
+ Frame {
+ msec: 9072
+ hash: "1a7cf7e7ddaac64eeff0d23997580b8c"
+ }
+ Frame {
+ msec: 9088
+ hash: "cfbd055b2f905db503250b49120948db"
+ }
+ Frame {
+ msec: 9104
+ hash: "c5b8a4ce51ec806f0ce654a8977fb17d"
+ }
+ Frame {
+ msec: 9120
+ hash: "d09ba0ea9e7fed2f50d6463ac74da470"
+ }
+ Frame {
+ msec: 9136
+ hash: "47ec5bab098fd88ef5be3703c316717a"
+ }
+ Frame {
+ msec: 9152
+ hash: "3ea8c442ed43bd3a2aebc9cc2aacfc01"
+ }
+ Frame {
+ msec: 9168
+ hash: "f016f14b0b21781924ac2afe146b1b97"
+ }
+ Frame {
+ msec: 9184
+ hash: "7b7b6954cce0ca202585310520bbb3e3"
+ }
+ Frame {
+ msec: 9200
+ hash: "b0de94ee3b0ce4845101606d2d512426"
+ }
+ Frame {
+ msec: 9216
+ hash: "8dc56bcb2313bd8dd9ef0cbc098b80e5"
+ }
+ Frame {
+ msec: 9232
+ hash: "a1692b26fb73ade5a05e03de3f4a8dbe"
+ }
+ Frame {
+ msec: 9248
+ hash: "672dd46e629475d823b182104f15aa24"
+ }
+ Frame {
+ msec: 9264
+ hash: "2859e53d63c20af7891efc99d5e515b5"
+ }
+ Frame {
+ msec: 9280
+ hash: "b44b1c4eaa33fbd09c8e59c1bf2a8f2a"
+ }
+ Frame {
+ msec: 9296
+ hash: "d520fa81032ca25ec2cb6c358488049d"
+ }
+ Frame {
+ msec: 9312
+ hash: "3676c00bd5c3e9af8c4092afd80f58c2"
+ }
+ Frame {
+ msec: 9328
+ hash: "6be4d4c35aba5a8d32a28dd88f32acd1"
+ }
+ Frame {
+ msec: 9344
+ hash: "375473d4d838ef937c3164e7451d9391"
+ }
+ Frame {
+ msec: 9360
+ hash: "610253e766974af4958c3623547deebd"
+ }
+ Frame {
+ msec: 9376
+ hash: "20b79be381a95930c924240815cc63f4"
+ }
+ Frame {
+ msec: 9392
+ hash: "88130d7132f472ff8495d640adf290cc"
+ }
+ Frame {
+ msec: 9408
+ hash: "2e81f4c9a0221708146adcb508eb2d30"
+ }
+ Frame {
+ msec: 9424
+ hash: "977f52ed922ba5db66440f115f7484a2"
+ }
+ Frame {
+ msec: 9440
+ hash: "706f99c32d00be14ae67b4866fee0cd9"
+ }
+ Frame {
+ msec: 9456
+ hash: "210231604091497b510c4a1d42295574"
+ }
+ Frame {
+ msec: 9472
+ hash: "210231604091497b510c4a1d42295574"
+ }
+ Frame {
+ msec: 9488
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9504
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9520
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9536
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9552
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9568
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9584
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9600
+ image: "packageviews.9.png"
+ }
+ Frame {
+ msec: 9616
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9632
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9648
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9664
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9680
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9696
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9712
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9728
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9744
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9760
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9776
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9792
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9808
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9824
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9840
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9856
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9872
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9888
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9904
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9920
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9936
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9952
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9968
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 9984
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10000
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10016
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10032
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10048
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10064
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10080
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10096
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10112
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10128
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10144
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10160
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10176
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 48; y: 137
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 10192
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10208
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10224
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10240
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10256
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 48; y: 137
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 10272
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 10288
+ hash: "c54f97c72088b6319efba3c79bbef0fa"
+ }
+ Frame {
+ msec: 10304
+ hash: "3627adf820bc44f99cca852096f337a0"
+ }
+ Frame {
+ msec: 10320
+ hash: "48c0f775534ff9bbe9227e60ad9a3622"
+ }
+ Frame {
+ msec: 10336
+ hash: "da5c6fd80ee0dc20e81031c84ede20cf"
+ }
+ Frame {
+ msec: 10352
+ hash: "ce7595da55b274259771eb99a42df454"
+ }
+ Frame {
+ msec: 10368
+ hash: "c2dd2aa17b9508477699fefe55bfbd06"
+ }
+ Frame {
+ msec: 10384
+ hash: "4ee897ddfec1081eef8bc5d799774f82"
+ }
+ Frame {
+ msec: 10400
+ hash: "f4da67964a175acf4cde4a24b054c24c"
+ }
+ Frame {
+ msec: 10416
+ hash: "e3da951dad465f1a69d8d7c08e888f02"
+ }
+ Frame {
+ msec: 10432
+ hash: "ff862073eada170a07d209048367b823"
+ }
+ Frame {
+ msec: 10448
+ hash: "cb61d5a89c1acc2b646f3c07214bea4a"
+ }
+ Frame {
+ msec: 10464
+ hash: "15d842ac551c15a136c7598adf2fe2b1"
+ }
+ Frame {
+ msec: 10480
+ hash: "04b9e85f7418bbc402e51e0ce8149180"
+ }
+ Frame {
+ msec: 10496
+ hash: "455dff37edfac66f5e4ae78e10b93cf9"
+ }
+ Frame {
+ msec: 10512
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10528
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10544
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10560
+ image: "packageviews.10.png"
+ }
+ Frame {
+ msec: 10576
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10592
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10608
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10624
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10640
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10656
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10672
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10688
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10704
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10720
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10736
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10752
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10768
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10784
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10800
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10816
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10832
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10848
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10864
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10880
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10896
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10912
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10928
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10944
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10960
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10976
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 10992
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11008
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11024
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11040
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11056
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11072
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11088
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11104
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11120
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11136
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11152
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11168
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11184
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11200
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11216
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11232
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11248
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11264
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11280
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11296
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11312
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11328
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11344
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11360
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11376
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11392
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11408
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11424
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11440
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11456
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11472
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11488
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11504
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 47; y: 141
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11520
+ image: "packageviews.11.png"
+ }
+ Frame {
+ msec: 11536
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11552
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11568
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 47; y: 141
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11584
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11600
+ hash: "259e9da7c3b8738db1762128f2c8d4b0"
+ }
+ Frame {
+ msec: 11616
+ hash: "cf515f316c197a307a7fb8373df3b107"
+ }
+ Frame {
+ msec: 11632
+ hash: "927379ba611284d5c98a3eb5aca04f7c"
+ }
+ Frame {
+ msec: 11648
+ hash: "387ad2042589de0a19cb13aa0cac8872"
+ }
+ Frame {
+ msec: 11664
+ hash: "6536ad87d1f04b13c28c43ae0fed984f"
+ }
+ Frame {
+ msec: 11680
+ hash: "38d77d6610739614e95c70f32736f238"
+ }
+ Frame {
+ msec: 11696
+ hash: "9a6c3a95b61d3b9b787417600123b6d8"
+ }
+ Frame {
+ msec: 11712
+ hash: "782d907d7d170108beb030c93d9a4d94"
+ }
+ Frame {
+ msec: 11728
+ hash: "646ee08d1ffe676ca0363f70e14c2ed6"
+ }
+ Frame {
+ msec: 11744
+ hash: "830730ed9990c8f96fa5c7e6b4228884"
+ }
+ Frame {
+ msec: 11760
+ hash: "2e678862f358814278d38950c7c5765b"
+ }
+ Frame {
+ msec: 11776
+ hash: "c656eb6ace9caf86d417d79452c4ea34"
+ }
+ Frame {
+ msec: 11792
+ hash: "227a9bb3644c26622ef654ba2c61ddad"
+ }
+ Frame {
+ msec: 11808
+ hash: "bc8188bf8be749bfb28fc64bb5773922"
+ }
+ Frame {
+ msec: 11824
+ hash: "f1e90cfd466bdc26ba98632fe1e5360c"
+ }
+ Frame {
+ msec: 11840
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 11856
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 11872
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 11888
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 11904
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 11920
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 11936
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 11952
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 11968
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 11984
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12000
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12016
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12032
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12048
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12064
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12080
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12096
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12112
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12128
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12144
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12160
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12176
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12192
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12208
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12224
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12240
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12256
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12272
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12288
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12304
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12320
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12336
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12352
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12368
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12384
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12400
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12416
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12432
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12448
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12464
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12480
+ image: "packageviews.12.png"
+ }
+ Frame {
+ msec: 12496
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12512
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12528
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12544
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12560
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12576
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12592
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12608
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12624
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12640
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12656
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12672
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12688
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12704
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12720
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12736
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12752
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12768
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12784
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12800
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12816
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12832
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12848
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12864
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12880
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12896
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12912
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12928
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12944
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12960
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12976
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+ Frame {
+ msec: 12992
+ hash: "81795ee4213ac62e073d811aaf6b580c"
+ }
+}
diff --git a/tests/auto/declarative/visual/Package_Views/packageviews.qml b/tests/auto/declarative/visual/Package_Views/packageviews.qml
new file mode 100644
index 0000000..c8016b6
--- /dev/null
+++ b/tests/auto/declarative/visual/Package_Views/packageviews.qml
@@ -0,0 +1,89 @@
+import Qt 4.6
+
+Rectangle {
+ id: root
+ width: 200
+ height: 200
+ color: "black"
+
+ VisualDatamodel {
+ id: model
+ model: Listmodel {
+ ListElement { itemColor: "red" }
+ ListElement { itemColor: "green" }
+ ListElement { itemColor: "blue" }
+ ListElement { itemColor: "orange" }
+ ListElement { itemColor: "purple" }
+ ListElement { itemColor: "yellow" }
+ ListElement { itemColor: "slategrey" }
+ ListElement { itemColor: "cyan" }
+ ListElement { itemColor: "red" }
+ ListElement { itemColor: "green" }
+ ListElement { itemColor: "blue" }
+ ListElement { itemColor: "orange" }
+ ListElement { itemColor: "purple" }
+ ListElement { itemColor: "yellow" }
+ ListElement { itemColor: "slategrey" }
+ ListElement { itemColor: "cyan" }
+ }
+ delegate: Package {
+ Rectangle {
+ id: listItem; Package.name: "list"; width:root.width/2; height: 50; color: "transparent"; border.color: "white"
+ MouseRegion {
+ anchors.fill: parent
+ onClicked: myState.state = myState.state == "list" ? "grid" : "list"
+ }
+ }
+ Rectangle {
+ id: gridItem; Package.name: "grid"; width:50; height: 50; color: "transparent"; border.color: "white"
+ MouseRegion {
+ anchors.fill: parent
+ onClicked: myState.state = myState.state == "list" ? "grid" : "list"
+ }
+ }
+ Rectangle { id: myContent; width:50; height: 50; color: itemColor }
+
+ StateGroup {
+ id: myState
+ state: "list"
+ states: [
+ State {
+ name: "list"
+ ParentChange { target: myContent; parent: listItem }
+ PropertyChanges { target: myContent; x: 0; y: 0; width: listItem.width }
+ },
+ State {
+ name: "grid"
+ ParentChange { target: myContent; parent: gridItem }
+ PropertyChanges { target: myContent; x: 0; y: 0; width: gridItem.width }
+ }
+ ]
+
+ transitions: [
+ Transition {
+ from: "*"; to: "*"
+ SequentialAnimation {
+ ParentAction{}
+ NumberAnimation { matchProperties: "x,y,width"; easing: "easeInOutQuad" }
+ }
+ }
+ ]
+ }
+ }
+ }
+
+ ListView {
+ width: parent.width/2
+ height: parent.height
+ model: model.parts.list
+ }
+
+ GridView {
+ x: parent.width/2
+ width: parent.width/2
+ cellWidth: 50
+ cellHeight: 50
+ height: parent.height
+ model: model.parts.grid
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/bindinganimation/bindinganimation.qml b/tests/auto/declarative/visual/animation/bindinganimation/bindinganimation.qml
new file mode 100644
index 0000000..732eb59
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/bindinganimation/bindinganimation.qml
@@ -0,0 +1,40 @@
+import Qt 4.6
+
+Rectangle {
+ color: "blue"
+ width: 320
+ height: 240
+ id: page
+ Rectangle {
+ id: myRectangle
+ width: 100
+ height: 100
+ color: "red"
+ x: 10
+ }
+ states: [
+ State {
+ name: "hello"
+ PropertyChanges {
+ target: myRectangle
+ x: 50 + 50
+ }
+ PropertyChanges {
+ target: myMouseRegion
+ onClicked: page.state = ''
+ }
+ }
+ ]
+ transitions: [
+ Transition {
+ NumberAnimation {
+ matchProperties: "x"
+ }
+ }
+ ]
+ MouseRegion {
+ id: myMouseRegion
+ anchors.fill: parent
+ onClicked: { page.state= 'hello' }
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.0.png b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.0.png
new file mode 100644
index 0000000..1b08c81
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.1.png b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.1.png
new file mode 100644
index 0000000..f3074fc
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.2.png b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.2.png
new file mode 100644
index 0000000..1b08c81
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.3.png b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.3.png
new file mode 100644
index 0000000..e2560e0
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.4.png b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.4.png
new file mode 100644
index 0000000..2ddde86
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.5.png b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.5.png
new file mode 100644
index 0000000..f3074fc
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.6.png b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.6.png
new file mode 100644
index 0000000..1b08c81
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.qml b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.qml
new file mode 100644
index 0000000..8297c5a
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/bindinganimation/data/bindinganimation.qml
@@ -0,0 +1,1655 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 32
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 48
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 64
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 80
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 96
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 112
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 128
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 144
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 160
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 176
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 192
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 208
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 224
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 240
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 256
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 272
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 288
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 304
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 320
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 336
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 352
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 368
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 384
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 400
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 416
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 432
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 448
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 464
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 480
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 496
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 512
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 528
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 544
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 560
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 576
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 592
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 608
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 624
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 640
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 656
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 672
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 688
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 704
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 720
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 736
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 752
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 768
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 784
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 800
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 816
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 832
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 848
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 864
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 880
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 896
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 912
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 928
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 944
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 960
+ image: "bindinganimation.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 992
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1008
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1024
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1040
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1056
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1072
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1088
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1104
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1120
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1136
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1152
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 136; y: 174
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1168
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1184
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1200
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1216
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1232
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1248
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1264
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1280
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 136; y: 174
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1296
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 1312
+ hash: "a78c9394bf3b81f192f42710cd7218b1"
+ }
+ Frame {
+ msec: 1328
+ hash: "7f08e8170feb1d02373c9ab42b6e882d"
+ }
+ Frame {
+ msec: 1344
+ hash: "967fbad8ac664400a3efbe66617d62aa"
+ }
+ Frame {
+ msec: 1360
+ hash: "abc2ec0bc7a93e75b5823310e6284db1"
+ }
+ Frame {
+ msec: 1376
+ hash: "afbd5b24e2f86646f5ec2aa22f3a4b5b"
+ }
+ Frame {
+ msec: 1392
+ hash: "9413dffb7ee853ba0125ac22ab22abbd"
+ }
+ Frame {
+ msec: 1408
+ hash: "fcae0317f81a3ddd713f4db1349a9da0"
+ }
+ Frame {
+ msec: 1424
+ hash: "37739777a5979f3ebf85e47e63341660"
+ }
+ Frame {
+ msec: 1440
+ hash: "72731478d80f024076ea639b55152360"
+ }
+ Frame {
+ msec: 1456
+ hash: "69058485ced6bc992a1a7c5ee34add4c"
+ }
+ Frame {
+ msec: 1472
+ hash: "391ad7ff2362e059f6170dfe306f94a7"
+ }
+ Frame {
+ msec: 1488
+ hash: "f9f74a2e38b52c9266f33e428b6acd9d"
+ }
+ Frame {
+ msec: 1504
+ hash: "25152412c4ea2aec6caf89486c073484"
+ }
+ Frame {
+ msec: 1520
+ hash: "ba403842ba3128b1cdf6a9cb28c90751"
+ }
+ Frame {
+ msec: 1536
+ hash: "e90cd68490cf3ce6ef9fe4e8f92feaa9"
+ }
+ Frame {
+ msec: 1552
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1568
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1584
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1600
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1616
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1632
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1648
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1664
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1680
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1696
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1712
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1728
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1744
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1760
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1776
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1792
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1808
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1824
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1840
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1856
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1872
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1888
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1904
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1920
+ image: "bindinganimation.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1952
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1968
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 1984
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2000
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2016
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2032
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2048
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2064
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2080
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2096
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2112
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2128
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2144
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2160
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2176
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2192
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2208
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2224
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2240
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2256
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2272
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2288
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2304
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2320
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2336
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2352
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2368
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 2384
+ hash: "adc501a3a2b8aaf72f58ba985b57424e"
+ }
+ Frame {
+ msec: 2400
+ hash: "bfa51b7c19753ef7b16d78afffc7b9dd"
+ }
+ Frame {
+ msec: 2416
+ hash: "ffa8471f57765b49fcdb9155393251e5"
+ }
+ Frame {
+ msec: 2432
+ hash: "ddb65481469c38f2331546ee03a44206"
+ }
+ Frame {
+ msec: 2448
+ hash: "6f48d1a9977b77cafd38a5903017605b"
+ }
+ Frame {
+ msec: 2464
+ hash: "4279c814163af3bd069ce21b3cd1c729"
+ }
+ Frame {
+ msec: 2480
+ hash: "17c46242c17983478f34cb49cb91ca6e"
+ }
+ Frame {
+ msec: 2496
+ hash: "42f65c58b1f5f4b5ba70855f4aaa7d2f"
+ }
+ Frame {
+ msec: 2512
+ hash: "6a74d6dc91a8b370200d3765c55c1136"
+ }
+ Frame {
+ msec: 2528
+ hash: "ecda10356cca33901c2acd0a702fee46"
+ }
+ Frame {
+ msec: 2544
+ hash: "4f58226bdbda7339d972eca065f75766"
+ }
+ Frame {
+ msec: 2560
+ hash: "a39c80859a7643c9879da9c77b644703"
+ }
+ Frame {
+ msec: 2576
+ hash: "16fe17b15900ff0464ab20ea921e5b1f"
+ }
+ Frame {
+ msec: 2592
+ hash: "bc5c83b2014b7260900587ae3637598f"
+ }
+ Frame {
+ msec: 2608
+ hash: "96c077e3a572edff04fa9b2f7020ffd0"
+ }
+ Frame {
+ msec: 2624
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2640
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2656
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2672
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2688
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2704
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2720
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2736
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2752
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2768
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2784
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2800
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2816
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2832
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2848
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2864
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2880
+ image: "bindinganimation.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2912
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2928
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2944
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2960
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2976
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 2992
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3008
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3024
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3040
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3056
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3072
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3088
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3104
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3120
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3136
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3152
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3168
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3184
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3200
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3216
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3232
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3248
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3264
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3280
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3296
+ hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ }
+ Frame {
+ msec: 3312
+ hash: "a78c9394bf3b81f192f42710cd7218b1"
+ }
+ Frame {
+ msec: 3328
+ hash: "7f08e8170feb1d02373c9ab42b6e882d"
+ }
+ Frame {
+ msec: 3344
+ hash: "967fbad8ac664400a3efbe66617d62aa"
+ }
+ Frame {
+ msec: 3360
+ hash: "abc2ec0bc7a93e75b5823310e6284db1"
+ }
+ Frame {
+ msec: 3376
+ hash: "afbd5b24e2f86646f5ec2aa22f3a4b5b"
+ }
+ Frame {
+ msec: 3392
+ hash: "9413dffb7ee853ba0125ac22ab22abbd"
+ }
+ Frame {
+ msec: 3408
+ hash: "fcae0317f81a3ddd713f4db1349a9da0"
+ }
+ Frame {
+ msec: 3424
+ hash: "37739777a5979f3ebf85e47e63341660"
+ }
+ Frame {
+ msec: 3440
+ hash: "72731478d80f024076ea639b55152360"
+ }
+ Frame {
+ msec: 3456
+ hash: "69058485ced6bc992a1a7c5ee34add4c"
+ }
+ Frame {
+ msec: 3472
+ hash: "391ad7ff2362e059f6170dfe306f94a7"
+ }
+ Mouse {
+ type: 4
+ button: 1
+ buttons: 1
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3488
+ hash: "f9f74a2e38b52c9266f33e428b6acd9d"
+ }
+ Frame {
+ msec: 3504
+ hash: "25152412c4ea2aec6caf89486c073484"
+ }
+ Frame {
+ msec: 3520
+ hash: "ba403842ba3128b1cdf6a9cb28c90751"
+ }
+ Frame {
+ msec: 3536
+ hash: "e90cd68490cf3ce6ef9fe4e8f92feaa9"
+ }
+ Frame {
+ msec: 3552
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 3568
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 3584
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 3600
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3616
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 3632
+ hash: "adc501a3a2b8aaf72f58ba985b57424e"
+ }
+ Frame {
+ msec: 3648
+ hash: "bfa51b7c19753ef7b16d78afffc7b9dd"
+ }
+ Frame {
+ msec: 3664
+ hash: "ffa8471f57765b49fcdb9155393251e5"
+ }
+ Frame {
+ msec: 3680
+ hash: "ddb65481469c38f2331546ee03a44206"
+ }
+ Frame {
+ msec: 3696
+ hash: "6f48d1a9977b77cafd38a5903017605b"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3712
+ hash: "4279c814163af3bd069ce21b3cd1c729"
+ }
+ Frame {
+ msec: 3728
+ hash: "17c46242c17983478f34cb49cb91ca6e"
+ }
+ Frame {
+ msec: 3744
+ hash: "42f65c58b1f5f4b5ba70855f4aaa7d2f"
+ }
+ Frame {
+ msec: 3760
+ hash: "6a74d6dc91a8b370200d3765c55c1136"
+ }
+ Frame {
+ msec: 3776
+ hash: "ecda10356cca33901c2acd0a702fee46"
+ }
+ Frame {
+ msec: 3792
+ hash: "4f58226bdbda7339d972eca065f75766"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3808
+ hash: "4f58226bdbda7339d972eca065f75766"
+ }
+ Frame {
+ msec: 3824
+ hash: "5fae0bdc65c609cb766ce585b8c649db"
+ }
+ Frame {
+ msec: 3840
+ image: "bindinganimation.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "6a74d6dc91a8b370200d3765c55c1136"
+ }
+ Frame {
+ msec: 3872
+ hash: "4f41101378a104e72228eeb4ba395ca8"
+ }
+ Frame {
+ msec: 3888
+ hash: "37739777a5979f3ebf85e47e63341660"
+ }
+ Frame {
+ msec: 3904
+ hash: "f4fe2cc93d65e086ba8ded1438269eb2"
+ }
+ Mouse {
+ type: 4
+ button: 1
+ buttons: 1
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3920
+ hash: "4279c814163af3bd069ce21b3cd1c729"
+ }
+ Frame {
+ msec: 3936
+ hash: "72a0c017a2fa90a4aeadfa6e552ff573"
+ }
+ Frame {
+ msec: 3952
+ hash: "391ad7ff2362e059f6170dfe306f94a7"
+ }
+ Frame {
+ msec: 3968
+ hash: "0b0c6419e1e5b016d9c22bd98fd452b1"
+ }
+ Frame {
+ msec: 3984
+ hash: "365c824c330398d267ea52ae9468b9ee"
+ }
+ Frame {
+ msec: 4000
+ hash: "65ad7e0189c096792331bd1bb0daf0db"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4016
+ hash: "65ad7e0189c096792331bd1bb0daf0db"
+ }
+ Frame {
+ msec: 4032
+ hash: "a21aa1984f068650cce2a124a82c12be"
+ }
+ Frame {
+ msec: 4048
+ hash: "8006ceaa02d22b5fdfeab400d39a0caf"
+ }
+ Frame {
+ msec: 4064
+ hash: "a2cebc35e5c2c709a2cd83e1df6eaeab"
+ }
+ Frame {
+ msec: 4080
+ hash: "07f751ea4cf877ba72fbb36f9da268d7"
+ }
+ Frame {
+ msec: 4096
+ hash: "72731478d80f024076ea639b55152360"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4112
+ hash: "37739777a5979f3ebf85e47e63341660"
+ }
+ Frame {
+ msec: 4128
+ hash: "ed47684a0b21836cd27549e0989e96dd"
+ }
+ Frame {
+ msec: 4144
+ hash: "772396bb23c713f34ea5c23bfbcb115e"
+ }
+ Frame {
+ msec: 4160
+ hash: "d9af30557f99b086bb1a185a946b580d"
+ }
+ Frame {
+ msec: 4176
+ hash: "575d30ac088448b01f49082519bbb3a1"
+ }
+ Frame {
+ msec: 4192
+ hash: "2e3f134664df8204a291af2c9f81239a"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4208
+ hash: "2e3f134664df8204a291af2c9f81239a"
+ }
+ Frame {
+ msec: 4224
+ hash: "4f58226bdbda7339d972eca065f75766"
+ }
+ Frame {
+ msec: 4240
+ hash: "5fae0bdc65c609cb766ce585b8c649db"
+ }
+ Frame {
+ msec: 4256
+ hash: "82363265ed2b611a54f8d48b2af22f11"
+ }
+ Frame {
+ msec: 4272
+ hash: "f9deee3a204c939562b896a6179743d2"
+ }
+ Frame {
+ msec: 4288
+ hash: "42f65c58b1f5f4b5ba70855f4aaa7d2f"
+ }
+ Mouse {
+ type: 4
+ button: 1
+ buttons: 1
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4304
+ hash: "3223ed179c828fadb3eca9c6373176c1"
+ }
+ Frame {
+ msec: 4320
+ hash: "56125a260a79bc38bb0ef44fd65ba49b"
+ }
+ Frame {
+ msec: 4336
+ hash: "07f751ea4cf877ba72fbb36f9da268d7"
+ }
+ Frame {
+ msec: 4352
+ hash: "6f48d1a9977b77cafd38a5903017605b"
+ }
+ Frame {
+ msec: 4368
+ hash: "8006ceaa02d22b5fdfeab400d39a0caf"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4384
+ hash: "8006ceaa02d22b5fdfeab400d39a0caf"
+ }
+ Frame {
+ msec: 4400
+ hash: "6f48d1a9977b77cafd38a5903017605b"
+ }
+ Frame {
+ msec: 4416
+ hash: "69058485ced6bc992a1a7c5ee34add4c"
+ }
+ Frame {
+ msec: 4432
+ hash: "dafcce427161a70c3513841ac22aea00"
+ }
+ Frame {
+ msec: 4448
+ hash: "3223ed179c828fadb3eca9c6373176c1"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4464
+ hash: "b08811b237ce7a460c80d285f04d53d8"
+ }
+ Frame {
+ msec: 4480
+ hash: "fcae0317f81a3ddd713f4db1349a9da0"
+ }
+ Frame {
+ msec: 4496
+ hash: "772396bb23c713f34ea5c23bfbcb115e"
+ }
+ Frame {
+ msec: 4512
+ hash: "ecda10356cca33901c2acd0a702fee46"
+ }
+ Frame {
+ msec: 4528
+ hash: "575d30ac088448b01f49082519bbb3a1"
+ }
+ Frame {
+ msec: 4544
+ hash: "abc2ec0bc7a93e75b5823310e6284db1"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4560
+ hash: "abc2ec0bc7a93e75b5823310e6284db1"
+ }
+ Frame {
+ msec: 4576
+ hash: "575d30ac088448b01f49082519bbb3a1"
+ }
+ Frame {
+ msec: 4592
+ hash: "ecda10356cca33901c2acd0a702fee46"
+ }
+ Frame {
+ msec: 4608
+ hash: "772396bb23c713f34ea5c23bfbcb115e"
+ }
+ Frame {
+ msec: 4624
+ hash: "fcae0317f81a3ddd713f4db1349a9da0"
+ }
+ Frame {
+ msec: 4640
+ hash: "b08811b237ce7a460c80d285f04d53d8"
+ }
+ Mouse {
+ type: 4
+ button: 1
+ buttons: 1
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4656
+ hash: "17c46242c17983478f34cb49cb91ca6e"
+ }
+ Frame {
+ msec: 4672
+ hash: "dafcce427161a70c3513841ac22aea00"
+ }
+ Frame {
+ msec: 4688
+ hash: "69058485ced6bc992a1a7c5ee34add4c"
+ }
+ Frame {
+ msec: 4704
+ hash: "6f48d1a9977b77cafd38a5903017605b"
+ }
+ Frame {
+ msec: 4720
+ hash: "ddb65481469c38f2331546ee03a44206"
+ }
+ Frame {
+ msec: 4736
+ hash: "a21aa1984f068650cce2a124a82c12be"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4752
+ hash: "a21aa1984f068650cce2a124a82c12be"
+ }
+ Frame {
+ msec: 4768
+ hash: "8006ceaa02d22b5fdfeab400d39a0caf"
+ }
+ Frame {
+ msec: 4784
+ hash: "6f48d1a9977b77cafd38a5903017605b"
+ }
+ Frame {
+ msec: 4800
+ image: "bindinganimation.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "56125a260a79bc38bb0ef44fd65ba49b"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4832
+ hash: "56c72b5da44bd5efdc47c3b9c3eac409"
+ }
+ Frame {
+ msec: 4848
+ hash: "42f65c58b1f5f4b5ba70855f4aaa7d2f"
+ }
+ Frame {
+ msec: 4864
+ hash: "6a74d6dc91a8b370200d3765c55c1136"
+ }
+ Frame {
+ msec: 4880
+ hash: "9413dffb7ee853ba0125ac22ab22abbd"
+ }
+ Frame {
+ msec: 4896
+ hash: "527b1f9e7a222483134675a73f9cf5b7"
+ }
+ Frame {
+ msec: 4912
+ hash: "ffeb3db6d3f177acf6f92049359a9025"
+ }
+ Frame {
+ msec: 4928
+ hash: "a39c80859a7643c9879da9c77b644703"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 122; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4944
+ hash: "a39c80859a7643c9879da9c77b644703"
+ }
+ Frame {
+ msec: 4960
+ hash: "ffeb3db6d3f177acf6f92049359a9025"
+ }
+ Frame {
+ msec: 4976
+ hash: "527b1f9e7a222483134675a73f9cf5b7"
+ }
+ Frame {
+ msec: 4992
+ hash: "9413dffb7ee853ba0125ac22ab22abbd"
+ }
+ Frame {
+ msec: 5008
+ hash: "6a74d6dc91a8b370200d3765c55c1136"
+ }
+ Frame {
+ msec: 5024
+ hash: "4f41101378a104e72228eeb4ba395ca8"
+ }
+ Frame {
+ msec: 5040
+ hash: "56c72b5da44bd5efdc47c3b9c3eac409"
+ }
+ Frame {
+ msec: 5056
+ hash: "72731478d80f024076ea639b55152360"
+ }
+ Frame {
+ msec: 5072
+ hash: "07f751ea4cf877ba72fbb36f9da268d7"
+ }
+ Frame {
+ msec: 5088
+ hash: "a2cebc35e5c2c709a2cd83e1df6eaeab"
+ }
+ Frame {
+ msec: 5104
+ hash: "8006ceaa02d22b5fdfeab400d39a0caf"
+ }
+ Frame {
+ msec: 5120
+ hash: "f9f74a2e38b52c9266f33e428b6acd9d"
+ }
+ Frame {
+ msec: 5136
+ hash: "a93f930ec8528f954cd4a770c9a8171b"
+ }
+ Frame {
+ msec: 5152
+ hash: "bfa51b7c19753ef7b16d78afffc7b9dd"
+ }
+ Frame {
+ msec: 5168
+ hash: "df62027b6b53c69a071cb3dc09c3a7ed"
+ }
+ Frame {
+ msec: 5184
+ hash: "0d59ac57f8790fe741a31d12c3438abf"
+ }
+ Frame {
+ msec: 5200
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5216
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5232
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5248
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5264
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5280
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5296
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5312
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5328
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5344
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5360
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5376
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5392
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5408
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5424
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5440
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5456
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5472
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5488
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5504
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5520
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5536
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5552
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5568
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5584
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5600
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5616
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5632
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5648
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5664
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5680
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5696
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5712
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5728
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5744
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5760
+ image: "bindinganimation.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5792
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5808
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5824
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5840
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+ Frame {
+ msec: 5856
+ hash: "383ba6b9efcc58fca512982a207631f6"
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/colorAnimation/colorAnimation.qml b/tests/auto/declarative/visual/animation/colorAnimation/colorAnimation.qml
new file mode 100644
index 0000000..0e98d7e
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/colorAnimation/colorAnimation.qml
@@ -0,0 +1,41 @@
+import Qt 4.6
+
+Rectangle {
+ id: mainrect
+ width: 200; height: 200
+ state: "first"
+ states: [
+ State {
+ name: "first"
+ PropertyChanges {
+ target: mainrect
+ color: "red"
+ }
+ },
+ State {
+ name: "second"
+ PropertyChanges {
+ target: mainrect
+ color: "blue"
+ }
+ }
+ ]
+ transitions: [
+ Transition {
+ from: "first"
+ to: "second"
+ reversible: true
+ SequentialAnimation {
+ ColorAnimation {
+ duration: 2000
+ target: mainrect
+ property: "color"
+ }
+ }
+ }
+ ]
+ MouseRegion {
+ anchors.fill: parent
+ onClicked: { mainrect.state = 'second' }
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.0.png b/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.0.png
new file mode 100644
index 0000000..f4a6cfd
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.1.png b/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.1.png
new file mode 100644
index 0000000..f4a6cfd
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.2.png b/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.2.png
new file mode 100644
index 0000000..f4a6cfd
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.qml b/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.qml
new file mode 100644
index 0000000..900bf5c
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/colorAnimation/data/colorAnimation.qml
@@ -0,0 +1,951 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 32
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 48
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 64
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 80
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 96
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 112
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 128
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 144
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 160
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 176
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 192
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 208
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 224
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 240
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 256
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 272
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 288
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 304
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 320
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 336
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 352
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 368
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 384
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 400
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 416
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 432
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 448
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 464
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 480
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 496
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 512
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 93; y: 136
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 528
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 544
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 560
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 576
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Frame {
+ msec: 592
+ hash: "acc736435c9f84aa82941ba561bc5dbc"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 93; y: 136
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 608
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 624
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 640
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 656
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 672
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 688
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 704
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 720
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 736
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 752
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 768
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 784
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 800
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 816
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 832
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 848
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 864
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 880
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 896
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 912
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 928
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 944
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 960
+ image: "colorAnimation.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 992
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1008
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1024
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1040
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1056
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1072
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1088
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1104
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1120
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1136
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1152
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1168
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1184
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1200
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1216
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1232
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1248
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1264
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1280
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1296
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1312
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1328
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1344
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1360
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1376
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1392
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1408
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1424
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1440
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1456
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1472
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1488
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1504
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1520
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1536
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1552
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1568
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1584
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1600
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1616
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1632
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1648
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1664
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1680
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1696
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1712
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1728
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1744
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1760
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1776
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1792
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1808
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1824
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1840
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1856
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1872
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1888
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1904
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1920
+ image: "colorAnimation.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1952
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1968
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 1984
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2000
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2016
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2032
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2048
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2064
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2080
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2096
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2112
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2128
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2144
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2160
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2176
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2192
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2208
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2224
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2240
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2256
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2272
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2288
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2304
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2320
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2336
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2352
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2368
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2384
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2400
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2416
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2432
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2448
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2464
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2480
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2496
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2512
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2528
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2544
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2560
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2576
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2592
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2608
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2624
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2640
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2656
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2672
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2688
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2704
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2720
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2736
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2752
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2768
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2784
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2800
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2816
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2832
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2848
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2864
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2880
+ image: "colorAnimation.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2912
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2928
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2944
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2960
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2976
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 2992
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3008
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3024
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3040
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3056
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3072
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3088
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3104
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3120
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3136
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3152
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3168
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3184
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3200
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3216
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3232
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3248
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3264
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3280
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3296
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3312
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3328
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3344
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3360
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3376
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3392
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3408
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3424
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3440
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3456
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3472
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3488
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3504
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3520
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3536
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3552
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3568
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3584
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3600
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3616
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3632
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3648
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3664
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+ Frame {
+ msec: 3680
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/easing/data/easing.0.png b/tests/auto/declarative/visual/animation/easing/data/easing.0.png
new file mode 100644
index 0000000..4f75bfd
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/easing/data/easing.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/easing/data/easing.1.png b/tests/auto/declarative/visual/animation/easing/data/easing.1.png
new file mode 100644
index 0000000..dc17765
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/easing/data/easing.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/easing/data/easing.2.png b/tests/auto/declarative/visual/animation/easing/data/easing.2.png
new file mode 100644
index 0000000..7f83548
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/easing/data/easing.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/easing/data/easing.3.png b/tests/auto/declarative/visual/animation/easing/data/easing.3.png
new file mode 100644
index 0000000..c68e0fa
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/easing/data/easing.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/easing/data/easing.qml b/tests/auto/declarative/visual/animation/easing/data/easing.qml
new file mode 100644
index 0000000..d8e8688
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/easing/data/easing.qml
@@ -0,0 +1,779 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 32
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 48
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 64
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 80
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 96
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 112
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 128
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 144
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 160
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 176
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 192
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 208
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 224
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 240
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 256
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 272
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 111; y: 419
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 288
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 304
+ hash: "8f4c40d2e2b4f064bcb77c5ae43928c6"
+ }
+ Frame {
+ msec: 320
+ hash: "8b65094a9b7d5394fc67f92ea058627f"
+ }
+ Frame {
+ msec: 336
+ hash: "da450826b471a60ba98dabc581631ba1"
+ }
+ Frame {
+ msec: 352
+ hash: "e820fb4f1bc97152aa940b07db549f1b"
+ }
+ Frame {
+ msec: 368
+ hash: "b7d8186beca2fa0e37099f72419350f4"
+ }
+ Frame {
+ msec: 384
+ hash: "8500b93774f214e5e4789e25500262b8"
+ }
+ Frame {
+ msec: 400
+ hash: "277e1dff70285cca536b3e1fc2590688"
+ }
+ Frame {
+ msec: 416
+ hash: "b05b18f92c2089c681661566117ae0f5"
+ }
+ Frame {
+ msec: 432
+ hash: "6fec9c6b6ac3e3ea4126e3824a8d7566"
+ }
+ Frame {
+ msec: 448
+ hash: "53c6c90dd1eb7ca47721fc116474aebf"
+ }
+ Frame {
+ msec: 464
+ hash: "cf729c4a31414af3d2705878ba615738"
+ }
+ Frame {
+ msec: 480
+ hash: "f146b8a68960d507f893ef001189220e"
+ }
+ Frame {
+ msec: 496
+ hash: "18ff56b870bb048af246f928ee42a9b0"
+ }
+ Frame {
+ msec: 512
+ hash: "beee98f73fe7e878ada37b3070fa0c1d"
+ }
+ Frame {
+ msec: 528
+ hash: "435d389082912950a0be2b5dff480319"
+ }
+ Frame {
+ msec: 544
+ hash: "dc39b080eaddeaf4e309b90b7d97a835"
+ }
+ Frame {
+ msec: 560
+ hash: "666b1cde53f78d7db9c81e21adbe406a"
+ }
+ Frame {
+ msec: 576
+ hash: "c5c9627f4329e48aa96ebfbc982b6ba6"
+ }
+ Frame {
+ msec: 592
+ hash: "a583042052e5da7e80a4956337d6d1ff"
+ }
+ Frame {
+ msec: 608
+ hash: "a4a5df787e15da6f28275a12898e7620"
+ }
+ Frame {
+ msec: 624
+ hash: "02cacec2ccc803ebc03c5540484cbcaa"
+ }
+ Frame {
+ msec: 640
+ hash: "00600df1f006f358feaf43bfae9d32a5"
+ }
+ Frame {
+ msec: 656
+ hash: "737c884ba0d6d38b66252f4b97a36c33"
+ }
+ Frame {
+ msec: 672
+ hash: "7eeeade8100c84a6b56efa51cf597baf"
+ }
+ Frame {
+ msec: 688
+ hash: "18ab79d495097f0103dcf14db1897a88"
+ }
+ Frame {
+ msec: 704
+ hash: "21d3b0da00c46a101e09048928cd8027"
+ }
+ Frame {
+ msec: 720
+ hash: "a5995b0341872c275ffbc5aaee6eb853"
+ }
+ Frame {
+ msec: 736
+ hash: "bb4a37c1bd5e412ebce54d9539017723"
+ }
+ Frame {
+ msec: 752
+ hash: "63dcde9e2751ca94ed7d739feb359221"
+ }
+ Frame {
+ msec: 768
+ hash: "5790c8407e2e4d1a6a937d86d57d8edb"
+ }
+ Frame {
+ msec: 784
+ hash: "3a1c77abf6822030db60a036027dc86e"
+ }
+ Frame {
+ msec: 800
+ hash: "2a13c573ab9846cce60384dd7138b2b4"
+ }
+ Frame {
+ msec: 816
+ hash: "98983c2525265830033495b61071a5aa"
+ }
+ Frame {
+ msec: 832
+ hash: "26d2bba3d77053b410715afb497d4063"
+ }
+ Frame {
+ msec: 848
+ hash: "fd65d954c16acee425d9de65af68ef40"
+ }
+ Frame {
+ msec: 864
+ hash: "094fcc18d28b19ac6b452dd8106d813b"
+ }
+ Frame {
+ msec: 880
+ hash: "160105f6f99a960763535e4d51990ef6"
+ }
+ Frame {
+ msec: 896
+ hash: "0d5d1e6a66fc1f49f1106f01fb5a1c52"
+ }
+ Frame {
+ msec: 912
+ hash: "f6abc32680865783a4d94ecb738f9ff6"
+ }
+ Frame {
+ msec: 928
+ hash: "350509eceb134d5b18647e5ad07dbb47"
+ }
+ Frame {
+ msec: 944
+ hash: "a84e4e7c5385dc1f24ca219f45d529a5"
+ }
+ Frame {
+ msec: 960
+ image: "easing.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "efcc5ae79da3fa2f4c7d6eaa35e32d33"
+ }
+ Frame {
+ msec: 992
+ hash: "ff4afce604c8ecb4f08d1ddef8552534"
+ }
+ Frame {
+ msec: 1008
+ hash: "e2e63e12e9a5f8459720dd8b023ed17b"
+ }
+ Frame {
+ msec: 1024
+ hash: "991a01f92bcfa9cd9fe98e3f39d192fc"
+ }
+ Frame {
+ msec: 1040
+ hash: "bc3d2f0f3fac650c981457f3694c2518"
+ }
+ Frame {
+ msec: 1056
+ hash: "ee39fc9b1a602bf813d9118aa21901ac"
+ }
+ Frame {
+ msec: 1072
+ hash: "42120d098f2adf1e331332b33442dd3e"
+ }
+ Frame {
+ msec: 1088
+ hash: "1660c69b77b800d1ab57b93f0fc12aa5"
+ }
+ Frame {
+ msec: 1104
+ hash: "0630a3d6b8cb5dece5dc660f05036ec6"
+ }
+ Frame {
+ msec: 1120
+ hash: "9163f0bd9c5888794d7a09d3359bf1e5"
+ }
+ Frame {
+ msec: 1136
+ hash: "e0b7ad4883f679948c852ff152ba7907"
+ }
+ Frame {
+ msec: 1152
+ hash: "f748fc44f99b706e42b899cb18dbaaf7"
+ }
+ Frame {
+ msec: 1168
+ hash: "c84442f0cb1cf0bb50dae7d1c701aaf8"
+ }
+ Frame {
+ msec: 1184
+ hash: "d7b41567e3f3aa9576fe2793872134b7"
+ }
+ Frame {
+ msec: 1200
+ hash: "a1d10ff1adb85000902486fc8e4faa8d"
+ }
+ Frame {
+ msec: 1216
+ hash: "44b7b5d77068e360ead3af84e7d80232"
+ }
+ Frame {
+ msec: 1232
+ hash: "486c0b19c1379d9eefdf575a085e2875"
+ }
+ Frame {
+ msec: 1248
+ hash: "1d474472856d4740d960eb2f788ca5a6"
+ }
+ Frame {
+ msec: 1264
+ hash: "c74082553ab0f4ee00f5044e3369580b"
+ }
+ Frame {
+ msec: 1280
+ hash: "89fcd5514f336075ad32cae69518c1e5"
+ }
+ Frame {
+ msec: 1296
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1312
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1328
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1344
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1360
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1376
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1392
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1408
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1424
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1440
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1456
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1472
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1488
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1504
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1520
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1536
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1552
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1568
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1584
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1600
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 111; y: 419
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1616
+ hash: "9dd235eb98998d9bdd92e01300297257"
+ }
+ Frame {
+ msec: 1632
+ hash: "b77240f32e83d4f332d815c626f1e560"
+ }
+ Frame {
+ msec: 1648
+ hash: "7d89669231224cf8e02d75338c37c278"
+ }
+ Frame {
+ msec: 1664
+ hash: "a8cf7c179011ee8187a8e1111683e52e"
+ }
+ Frame {
+ msec: 1680
+ hash: "3e87a57e05da09a8260801320431b922"
+ }
+ Frame {
+ msec: 1696
+ hash: "a2b0d99c8a232715fe03e8772a36634c"
+ }
+ Frame {
+ msec: 1712
+ hash: "5b4634cd495ae7bb9c69a5c9c346189e"
+ }
+ Frame {
+ msec: 1728
+ hash: "492f8f2b84af355ef41c1a7cda3a8a73"
+ }
+ Frame {
+ msec: 1744
+ hash: "88e4eb08520fb5acc3d88ac4f0900542"
+ }
+ Frame {
+ msec: 1760
+ hash: "0c09cdcb906b4ce9840fd7502c39e5b9"
+ }
+ Frame {
+ msec: 1776
+ hash: "b054083bdd212cc03167a90df2d7eac5"
+ }
+ Frame {
+ msec: 1792
+ hash: "83971c2d37616ab92680364d6ac288a6"
+ }
+ Frame {
+ msec: 1808
+ hash: "a73951d25e2cb7c1d04c88c86dfa0e4d"
+ }
+ Frame {
+ msec: 1824
+ hash: "31fc8b20302abac97e506c37a14bbb7e"
+ }
+ Frame {
+ msec: 1840
+ hash: "f760ccd7339e01a9423da7b592498291"
+ }
+ Frame {
+ msec: 1856
+ hash: "24dfcd5553f854908396de751fb15b88"
+ }
+ Frame {
+ msec: 1872
+ hash: "1daf38a6e6199f980e9494a3eb480047"
+ }
+ Frame {
+ msec: 1888
+ hash: "a39e2de1090209e5dbc8cc26577ec97d"
+ }
+ Frame {
+ msec: 1904
+ hash: "f4edc780b063e34461263ed3b753be88"
+ }
+ Frame {
+ msec: 1920
+ image: "easing.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "a19b0353604491f56f72be0d20d76955"
+ }
+ Frame {
+ msec: 1952
+ hash: "9a70f109eebfcede2311ef77ceb50a44"
+ }
+ Frame {
+ msec: 1968
+ hash: "7b28313d6860aeefd4a4e136d38d62f8"
+ }
+ Frame {
+ msec: 1984
+ hash: "95d84f38473159fe6b38f84ffe371714"
+ }
+ Frame {
+ msec: 2000
+ hash: "07f91261794edb0ac1fde9bb4ff36011"
+ }
+ Frame {
+ msec: 2016
+ hash: "f9a4a6b92a9c2d265688f1bfac18fa0a"
+ }
+ Frame {
+ msec: 2032
+ hash: "cdec7cc00380fde4f73be997a992251a"
+ }
+ Frame {
+ msec: 2048
+ hash: "a52b34f84e98fcd8babb1d39979fc9c7"
+ }
+ Frame {
+ msec: 2064
+ hash: "bf05b3c79a9616f2e6c33d348b30e0ba"
+ }
+ Frame {
+ msec: 2080
+ hash: "c5931785685b4f4854d3ddfff5dd5466"
+ }
+ Frame {
+ msec: 2096
+ hash: "bae163e02b860a9ca19d1bcb60ac1f8e"
+ }
+ Frame {
+ msec: 2112
+ hash: "a36295a1ebb35e538f8899ae3ae3b36a"
+ }
+ Frame {
+ msec: 2128
+ hash: "b6448d61803d9b2c05b438aa8ce8bcd5"
+ }
+ Frame {
+ msec: 2144
+ hash: "631bf4caff2d93ef96a426100ffc5b32"
+ }
+ Frame {
+ msec: 2160
+ hash: "a8777c84a03996493f719f5fcfc80d00"
+ }
+ Frame {
+ msec: 2176
+ hash: "86e1759df103ef776bb03f24941f49da"
+ }
+ Frame {
+ msec: 2192
+ hash: "01a790ea60adeaf368c66bd53aa8fcb3"
+ }
+ Frame {
+ msec: 2208
+ hash: "79e5aca8ef6b9764f7f99cdfb51222ae"
+ }
+ Frame {
+ msec: 2224
+ hash: "82d10cc01b9be4683c5aa76096bd462c"
+ }
+ Frame {
+ msec: 2240
+ hash: "95d961a92c597e432611947f7480796a"
+ }
+ Frame {
+ msec: 2256
+ hash: "e8ee89b5313c7e2c66741fe1c2090029"
+ }
+ Frame {
+ msec: 2272
+ hash: "2e3e8cf25dc1a3f09e7bf2a086f8e3bb"
+ }
+ Frame {
+ msec: 2288
+ hash: "68ca8ad381f48db23d2bc5da9da0c17a"
+ }
+ Frame {
+ msec: 2304
+ hash: "e29f2411667049e8fae6c080f61c5869"
+ }
+ Frame {
+ msec: 2320
+ hash: "5b0a6fadedf3024e8ecb7f2c73a2277d"
+ }
+ Frame {
+ msec: 2336
+ hash: "af2eac625ef1fd928093ccd60bc0058e"
+ }
+ Frame {
+ msec: 2352
+ hash: "8a1ff780ebdc9e416e60ea0940e8f2d6"
+ }
+ Frame {
+ msec: 2368
+ hash: "7eb316c51cfd8ad972b7040247a651eb"
+ }
+ Frame {
+ msec: 2384
+ hash: "1bac7075c10c87a69e71c3859f0db41d"
+ }
+ Frame {
+ msec: 2400
+ hash: "0f16f40567729065cf9ecfcc15395a7b"
+ }
+ Frame {
+ msec: 2416
+ hash: "719f4e776776f0db5c68ae7c6177e9b7"
+ }
+ Frame {
+ msec: 2432
+ hash: "75172dbf31fd8d706f54748c59099845"
+ }
+ Frame {
+ msec: 2448
+ hash: "d730b550e05167b05350e0e6636dd97d"
+ }
+ Frame {
+ msec: 2464
+ hash: "e1f33eb5f023d9d42a99f8bc23223c45"
+ }
+ Frame {
+ msec: 2480
+ hash: "8a4b0df5bed6c7be73c194ce2bb6a271"
+ }
+ Frame {
+ msec: 2496
+ hash: "44a9ea371f12d4ac3a569121a995ae16"
+ }
+ Frame {
+ msec: 2512
+ hash: "14747e2e9e072210b9d6db50b4f704a1"
+ }
+ Frame {
+ msec: 2528
+ hash: "eea52abf430f8cc1adc37e7180036584"
+ }
+ Frame {
+ msec: 2544
+ hash: "0a9f6b14bc02e929a45bf4ebb736f9d3"
+ }
+ Frame {
+ msec: 2560
+ hash: "a68a6eef0fc8754564c47c88b60d9a2a"
+ }
+ Frame {
+ msec: 2576
+ hash: "eeb469e2fbda131d83538055e88ecdf7"
+ }
+ Frame {
+ msec: 2592
+ hash: "0f7b673472050e807c9d935fde5afd83"
+ }
+ Frame {
+ msec: 2608
+ hash: "80c90cce66bdd2324ca98bc591c22b44"
+ }
+ Frame {
+ msec: 2624
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2640
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2656
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2672
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2688
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2704
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2720
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2736
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2752
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2768
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2784
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2800
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2816
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2832
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2848
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2864
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2880
+ image: "easing.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2912
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2928
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2944
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2960
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2976
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 2992
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 3008
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+ Frame {
+ msec: 3024
+ hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/easing/easing.qml b/tests/auto/declarative/visual/animation/easing/easing.qml
new file mode 100644
index 0000000..1e8e907
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/easing/easing.qml
@@ -0,0 +1,193 @@
+import Qt 4.6
+
+Rectangle {
+ id: item
+ width: 600
+ height: layout.height
+ color: "white"
+ resources: [
+ ListModel {
+ id: easingtypes
+ ListElement {
+ type: "easeLinear"
+ }
+ ListElement {
+ type: "easeInQuad"
+ }
+ ListElement {
+ type: "easeOutQuad"
+ }
+ ListElement {
+ type: "easeInOutQuad"
+ }
+ ListElement {
+ type: "easeOutInQuad"
+ }
+ ListElement {
+ type: "easeInCubic"
+ }
+ ListElement {
+ type: "easeOutCubic"
+ }
+ ListElement {
+ type: "easeInOutCubic"
+ }
+ ListElement {
+ type: "easeOutInCubic"
+ }
+ ListElement {
+ type: "easeInQuart"
+ }
+ ListElement {
+ type: "easeOutQuart"
+ }
+ ListElement {
+ type: "easeInOutQuart"
+ }
+ ListElement {
+ type: "easeOutInQuart"
+ }
+ ListElement {
+ type: "easeInQuint"
+ }
+ ListElement {
+ type: "easeOutQuint"
+ }
+ ListElement {
+ type: "easeInOutQuint"
+ }
+ ListElement {
+ type: "easeOutInQuint"
+ }
+ ListElement {
+ type: "easeInSine"
+ }
+ ListElement {
+ type: "easeOutSine"
+ }
+ ListElement {
+ type: "easeInOutSine"
+ }
+ ListElement {
+ type: "easeOutInSine"
+ }
+ ListElement {
+ type: "easeInExpo"
+ }
+ ListElement {
+ type: "easeOutExpo"
+ }
+ ListElement {
+ type: "easeInOutExpo"
+ }
+ ListElement {
+ type: "easeOutInExpo"
+ }
+ ListElement {
+ type: "easeInCirc"
+ }
+ ListElement {
+ type: "easeOutCirc"
+ }
+ ListElement {
+ type: "easeInOutCirc"
+ }
+ ListElement {
+ type: "easeOutInCirc"
+ }
+ ListElement {
+ type: "easeInElastic"
+ }
+ ListElement {
+ type: "easeOutElastic"
+ }
+ ListElement {
+ type: "easeInOutElastic"
+ }
+ ListElement {
+ type: "easeOutInElastic"
+ }
+ ListElement {
+ type: "easeInBack"
+ }
+ ListElement {
+ type: "easeOutBack"
+ }
+ ListElement {
+ type: "easeInOutBack"
+ }
+ ListElement {
+ type: "easeOutInBack"
+ }
+ ListElement {
+ type: "easeOutBounce"
+ }
+ ListElement {
+ type: "easeInBounce"
+ }
+ ListElement {
+ type: "easeInOutBounce"
+ }
+ ListElement {
+ type: "easeOutInBounce"
+ }
+ }
+ ]
+ Column {
+ id: layout
+ anchors.left: item.left
+ anchors.right: item.right
+ Repeater {
+ model: easingtypes
+ Component {
+ Rectangle {
+ id: block
+ Text {
+ text: type
+ anchors.centerIn: parent
+ font.italic: true
+ color: index & 1 ? "black" : "white"
+ opacity: 0 // 1 for debugging
+ }
+ width: 120
+ height: 18
+ color: index & 1 ? "red" : "blue"
+ states: [
+ State {
+ name: "from"
+ when: !mouse.pressed
+ PropertyChanges {
+ target: block
+ x: 0
+ }
+ },
+ State {
+ name: "to"
+ when: mouse.pressed
+ PropertyChanges {
+ target: block
+ x: item.width-block.width
+ }
+ }
+ ]
+ transitions: [
+ Transition {
+ from: "*"
+ to: "to"
+ reversible: true
+ NumberAnimation {
+ matchProperties: "x"
+ easing: type
+ duration: 1000
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ MouseRegion {
+ id: mouse
+ anchors.fill: layout
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/easing/pics/qtlogo.png b/tests/auto/declarative/visual/animation/easing/pics/qtlogo.png
new file mode 100644
index 0000000..399bd0b
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/easing/pics/qtlogo.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.0.png b/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.0.png
new file mode 100644
index 0000000..82c18d7
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.1.png b/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.1.png
new file mode 100644
index 0000000..b9a3b89
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.2.png b/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.2.png
new file mode 100644
index 0000000..789615b
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.qml b/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.qml
new file mode 100644
index 0000000..5f5b8fc
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parallelAnimation/data/parallelAnimation.qml
@@ -0,0 +1,463 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 32
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 48
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 64
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 80
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 96
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 112
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 128
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 144
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 160
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 176
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 192
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 208
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 224
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 240
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 256
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 272
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 288
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 304
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 320
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 336
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 352
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 368
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 384
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 400
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 416
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 432
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 448
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 464
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 480
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 496
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 512
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 528
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 544
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 560
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 576
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 592
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 608
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 624
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 640
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 656
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 672
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 688
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 704
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 720
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 736
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 752
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 137; y: 74
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 768
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 784
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 800
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 816
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 832
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 848
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 864
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 137; y: 74
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 880
+ hash: "4faa7727bafeea0771f2db62f0141ac9"
+ }
+ Frame {
+ msec: 896
+ hash: "0fada111cb977c4de8c7499e44714f38"
+ }
+ Frame {
+ msec: 912
+ hash: "1817e010332117dcddc1a1b1a2caf52d"
+ }
+ Frame {
+ msec: 928
+ hash: "e4add6bf93479c9bca571419fe2fabf9"
+ }
+ Frame {
+ msec: 944
+ hash: "d8812e206d2cbf434d58db6a35439a44"
+ }
+ Frame {
+ msec: 960
+ image: "parallelAnimation.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "a238178c584aaf2563d29bff927d5bab"
+ }
+ Frame {
+ msec: 992
+ hash: "f583e9fe8feda02e796a61c5fed7b0eb"
+ }
+ Frame {
+ msec: 1008
+ hash: "b3a1a4fd85912831e551a8c07da1a561"
+ }
+ Frame {
+ msec: 1024
+ hash: "f7c111ee4a04af6c1da958f8b56c28ee"
+ }
+ Frame {
+ msec: 1040
+ hash: "f53fa374817d81ee44fb98e64e464b36"
+ }
+ Frame {
+ msec: 1056
+ hash: "547ddef13cbcaaf57bb1f4e2bb7bc822"
+ }
+ Frame {
+ msec: 1072
+ hash: "8b10ccfef926103a6d67d68eee250f83"
+ }
+ Frame {
+ msec: 1088
+ hash: "008bbb50dc659e6f5eea15290680edd7"
+ }
+ Frame {
+ msec: 1104
+ hash: "0217e3230d3df44363a023d0d7defc5f"
+ }
+ Frame {
+ msec: 1120
+ hash: "ab9907a92452de6878f4c346febe705c"
+ }
+ Frame {
+ msec: 1136
+ hash: "7bce31f347a7f0598d2d64026c702f3e"
+ }
+ Frame {
+ msec: 1152
+ hash: "032080184907bc5b01db7675802d7dbe"
+ }
+ Frame {
+ msec: 1168
+ hash: "2cba43a2e5febcc44bfd1379b9cb2591"
+ }
+ Frame {
+ msec: 1184
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1200
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1216
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1232
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1248
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1264
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1280
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1296
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1312
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1328
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1344
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1360
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1376
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1392
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1408
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1424
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1440
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1456
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1472
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1488
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1504
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1520
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1536
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1552
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1568
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1584
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1600
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1616
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1632
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1648
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1664
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1680
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1696
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1712
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+ Frame {
+ msec: 1728
+ hash: "b901a51b5605621adff7b34c61f8f320"
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/parallelAnimation/parallelAnimation.qml b/tests/auto/declarative/visual/animation/parallelAnimation/parallelAnimation.qml
new file mode 100644
index 0000000..9e0422f
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parallelAnimation/parallelAnimation.qml
@@ -0,0 +1,43 @@
+import Qt 4.6
+
+Rectangle {
+ width: 400; height: 200
+ Rectangle {
+ id: redRect
+ width: 100; height: 100
+ color: "red"
+ }
+ Rectangle {
+ id: redRect2
+ width: 100; height: 100
+ y: 100
+ color: "red"
+ }
+
+ MouseRegion {
+ anchors.fill: parent
+ onClicked: parent.state = "state1"
+ }
+
+ states: State {
+ name: "state1"
+ PropertyChanges {
+ target: redRect
+ x: 300
+ color: "purple"
+ }
+ PropertyChanges {
+ target: redRect2
+ x: 300
+ color: "purple"
+ }
+ }
+
+ transitions: Transition {
+ PropertyAnimation { matchTargets: redRect; matchProperties: "x,color"; duration: 300 }
+ ParallelAnimation {
+ NumberAnimation { matchTargets: redRect2; matchProperties: "x"; duration: 300 }
+ ColorAnimation { matchTargets: redRect2; matchProperties: "color"; duration: 300 }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/parentAction/data/parentAction.0.png b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.0.png
new file mode 100644
index 0000000..a0032f8
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/parentAction/data/parentAction.1.png b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.1.png
new file mode 100644
index 0000000..958b6af
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/parentAction/data/parentAction.2.png b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.2.png
new file mode 100644
index 0000000..3a1811f
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/parentAction/data/parentAction.3.png b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.3.png
new file mode 100644
index 0000000..36064c2
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/parentAction/data/parentAction.4.png b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.4.png
new file mode 100644
index 0000000..c493a1d
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/parentAction/data/parentAction.5.png b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.5.png
new file mode 100644
index 0000000..c493a1d
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/parentAction/data/parentAction.qml b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.qml
new file mode 100644
index 0000000..de27af7
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parentAction/data/parentAction.qml
@@ -0,0 +1,1207 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 32
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 48
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 64
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 80
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 96
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 112
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 128
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 144
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 160
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 176
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 192
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 208
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 224
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 240
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 256
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 272
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 288
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 304
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 320
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 336
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 352
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 368
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 384
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 400
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 416
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 432
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 448
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 464
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 480
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 496
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 512
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 528
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 544
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 560
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 576
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 150; y: 274
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 592
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 608
+ hash: "a7bb3d44c8bcf403906afa86f5bc3062"
+ }
+ Frame {
+ msec: 624
+ hash: "2b366e6009e70fa0227a1fee662fe1bf"
+ }
+ Frame {
+ msec: 640
+ hash: "c12869fb8002aa36c3bfad7fd0979240"
+ }
+ Frame {
+ msec: 656
+ hash: "56c583e77b5e0a8707e977dc937c2acf"
+ }
+ Frame {
+ msec: 672
+ hash: "6b191d57a45a3f2d010a7f44064e409a"
+ }
+ Frame {
+ msec: 688
+ hash: "9457ee33c999a63fa4bd4db5c3ceac8b"
+ }
+ Frame {
+ msec: 704
+ hash: "446b23b662640ad6ad8c456f956fe73a"
+ }
+ Frame {
+ msec: 720
+ hash: "23c59708069406486e4979c7d59f3f4a"
+ }
+ Frame {
+ msec: 736
+ hash: "c9ce43ddca79b5b6f26af2c2259dc071"
+ }
+ Frame {
+ msec: 752
+ hash: "e838229ba70c30112918f19bb471fa34"
+ }
+ Frame {
+ msec: 768
+ hash: "0cbaeddb2ff6408a37a68fc685e2bca0"
+ }
+ Frame {
+ msec: 784
+ hash: "616b4ec719586b151ba3d709e51038bf"
+ }
+ Frame {
+ msec: 800
+ hash: "89b2c709f5c3083c204a9450e605c1d4"
+ }
+ Frame {
+ msec: 816
+ hash: "427a5c2d13631d899ff2d673e762f114"
+ }
+ Frame {
+ msec: 832
+ hash: "958aa9ca5a6b91aa6dfbc2a1ae3e2deb"
+ }
+ Frame {
+ msec: 848
+ hash: "09a3ac0010ed8f3df2cfa7ed9d0a92e4"
+ }
+ Frame {
+ msec: 864
+ hash: "5607ea54f9990f3232d6f56080e1ef15"
+ }
+ Frame {
+ msec: 880
+ hash: "600682467c55288b9d5e65299637dd72"
+ }
+ Frame {
+ msec: 896
+ hash: "bc7a238611574a13650f854ceac35032"
+ }
+ Frame {
+ msec: 912
+ hash: "e5f6b19b3685a96d4d0c3b8384513643"
+ }
+ Frame {
+ msec: 928
+ hash: "d5d23b0fc09136fd1ae121e311866cc3"
+ }
+ Frame {
+ msec: 944
+ hash: "5099e5edd1a6bd37f5f6c836a6ca7644"
+ }
+ Frame {
+ msec: 960
+ image: "parentAction.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "97dd20f7774cfd8379e1d1b44f8ddc7b"
+ }
+ Frame {
+ msec: 992
+ hash: "ab2deea9e4f8c43ed58b5a355800ecda"
+ }
+ Frame {
+ msec: 1008
+ hash: "88ec383ce368259d3cc18612b6f5b941"
+ }
+ Frame {
+ msec: 1024
+ hash: "f84b20b849a77e50717f99b9d844240e"
+ }
+ Frame {
+ msec: 1040
+ hash: "6c042360c2d24ad56cec32d01ce82d6b"
+ }
+ Frame {
+ msec: 1056
+ hash: "c86b464720192f3e039fa5d8ab5f09bb"
+ }
+ Frame {
+ msec: 1072
+ hash: "35ec432fdf91fcd1dfcd945cfe785b09"
+ }
+ Frame {
+ msec: 1088
+ hash: "27a2ec28e4fef006622e8211fd709853"
+ }
+ Frame {
+ msec: 1104
+ hash: "8454d1f5ed89551e2a403c869885116a"
+ }
+ Frame {
+ msec: 1120
+ hash: "7e33aed53dc4338c168274d972c8e711"
+ }
+ Frame {
+ msec: 1136
+ hash: "e0192ea2049d6bae6012f00406630a92"
+ }
+ Frame {
+ msec: 1152
+ hash: "a2ea5489a373084169024035a0f69e71"
+ }
+ Frame {
+ msec: 1168
+ hash: "6947a72c4d959b90dafdaddcac815b3e"
+ }
+ Frame {
+ msec: 1184
+ hash: "0e22cc3c96d0934095b7254f0f28b18b"
+ }
+ Frame {
+ msec: 1200
+ hash: "72529ddc6f2678a783aedf445d7038a4"
+ }
+ Frame {
+ msec: 1216
+ hash: "38f03c0ee50488ffd23a2fb3d3445461"
+ }
+ Frame {
+ msec: 1232
+ hash: "b441721ed30c787874a2a71a94e1ba44"
+ }
+ Frame {
+ msec: 1248
+ hash: "1e37f26d78590414b2ef01c72ad136a9"
+ }
+ Frame {
+ msec: 1264
+ hash: "88e4af80d068485ebd8c3d51f9bbfe8d"
+ }
+ Frame {
+ msec: 1280
+ hash: "107707216c16c629d8409cf006f9f2dc"
+ }
+ Frame {
+ msec: 1296
+ hash: "f56f3f4f140ac072f7df47eddfc76844"
+ }
+ Frame {
+ msec: 1312
+ hash: "41239a9d8ed793c24967875aabeae8a5"
+ }
+ Frame {
+ msec: 1328
+ hash: "30035e37320dae4f9ead01a30895eb38"
+ }
+ Frame {
+ msec: 1344
+ hash: "fb2f535b42b862b65f8adb3ad1a46779"
+ }
+ Frame {
+ msec: 1360
+ hash: "e10ba7f74d52fc963e20a4647ff0d620"
+ }
+ Frame {
+ msec: 1376
+ hash: "5abf5388566bed2fdb71afc8cd7cfe9b"
+ }
+ Frame {
+ msec: 1392
+ hash: "91990471563e3c8292e8e8325a1d17a2"
+ }
+ Frame {
+ msec: 1408
+ hash: "59a6293a48f83a9197adcffed3f32f15"
+ }
+ Frame {
+ msec: 1424
+ hash: "db3e75df318e9f0d239ce9b76e92eff3"
+ }
+ Frame {
+ msec: 1440
+ hash: "3b5c64bc64a701edb5c2e40b23443bc3"
+ }
+ Frame {
+ msec: 1456
+ hash: "9db08c0375148b2317427591b5f43608"
+ }
+ Frame {
+ msec: 1472
+ hash: "2d761f1530846eff87a7625a120e0afd"
+ }
+ Frame {
+ msec: 1488
+ hash: "c5460f8c58b83c2ac15842ddb023ad4f"
+ }
+ Frame {
+ msec: 1504
+ hash: "0efb51810a2dc359c7964268c98ea8eb"
+ }
+ Frame {
+ msec: 1520
+ hash: "b92a42012df57eb261badf1f518b8e67"
+ }
+ Frame {
+ msec: 1536
+ hash: "8d348bae62af2d35bdfee806a1c39910"
+ }
+ Frame {
+ msec: 1552
+ hash: "762d9bb4ed11d249bfd902a541129d60"
+ }
+ Frame {
+ msec: 1568
+ hash: "bddbd9f64a9f7156984feccd5fa94093"
+ }
+ Frame {
+ msec: 1584
+ hash: "353a98e1573b0518941ff22bf2776244"
+ }
+ Frame {
+ msec: 1600
+ hash: "1765aed97e29f25dee93a77a06557b82"
+ }
+ Frame {
+ msec: 1616
+ hash: "73b5c2bdb7f268f7a33e129c8ba44013"
+ }
+ Frame {
+ msec: 1632
+ hash: "46ac1976fb9932d0ef6e0b5927386ad9"
+ }
+ Frame {
+ msec: 1648
+ hash: "90b5b5b46c9c352e8be41cc74f96133a"
+ }
+ Frame {
+ msec: 1664
+ hash: "0efe0036577c890fd45cd7dd53014616"
+ }
+ Frame {
+ msec: 1680
+ hash: "7f32df17481abf40ccb33afe6d17085d"
+ }
+ Frame {
+ msec: 1696
+ hash: "1fa8544c48a476764f4f8278c14b651d"
+ }
+ Frame {
+ msec: 1712
+ hash: "f8f06ece30f690deeba5999ce63bf40b"
+ }
+ Frame {
+ msec: 1728
+ hash: "885b230f4b2fe380c7cf68955940d206"
+ }
+ Frame {
+ msec: 1744
+ hash: "d0fc5aa4df46099bb46a1d7db30baa09"
+ }
+ Frame {
+ msec: 1760
+ hash: "8fa7fe5197cbe1ff67f8a2c47f1f0740"
+ }
+ Frame {
+ msec: 1776
+ hash: "aa3b3b03460daf54f085551e1a46c08b"
+ }
+ Frame {
+ msec: 1792
+ hash: "35a1728a2430027a9474fb7d61090643"
+ }
+ Frame {
+ msec: 1808
+ hash: "2b1cff3986b8b03f1061176a4722b0f9"
+ }
+ Frame {
+ msec: 1824
+ hash: "8047be1b35ee3d5078a68c6cdc35eeb7"
+ }
+ Frame {
+ msec: 1840
+ hash: "7f7afa48bb7d612b354c8488e72c8339"
+ }
+ Frame {
+ msec: 1856
+ hash: "691a876caefce9aa0f5140c17059b8f4"
+ }
+ Frame {
+ msec: 1872
+ hash: "903bec66e47db766dc431f060726988c"
+ }
+ Frame {
+ msec: 1888
+ hash: "f13593fc891f0b050c01b61963019da1"
+ }
+ Frame {
+ msec: 1904
+ hash: "aa00de965bdb370a5974b195c3fb38af"
+ }
+ Frame {
+ msec: 1920
+ image: "parentAction.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "168d3e27261c0943e6262b6be27adfb0"
+ }
+ Frame {
+ msec: 1952
+ hash: "6fafebd0b396e7c0a78c767c6af936ba"
+ }
+ Frame {
+ msec: 1968
+ hash: "827e3a3fcd6fd8588e9fcc043769b3a8"
+ }
+ Frame {
+ msec: 1984
+ hash: "155329bf1c1a6f6c37bf7e6e8a92c59b"
+ }
+ Frame {
+ msec: 2000
+ hash: "d3008d1e7cee5170171699ef6fb9aa81"
+ }
+ Frame {
+ msec: 2016
+ hash: "5c1244e7806e131a6063f22a66e4eb12"
+ }
+ Frame {
+ msec: 2032
+ hash: "fcd6b372229a6cf14face81e9d614456"
+ }
+ Frame {
+ msec: 2048
+ hash: "bf1a375a81bf43c5671cccc62e9a0462"
+ }
+ Frame {
+ msec: 2064
+ hash: "0e22404508470baaa6621f37361951fa"
+ }
+ Frame {
+ msec: 2080
+ hash: "45046f28c103caa161e41861f71731c4"
+ }
+ Frame {
+ msec: 2096
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2112
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2128
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2144
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2160
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2176
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2192
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2208
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2224
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2240
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2256
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2272
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2288
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2304
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2320
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2336
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2352
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2368
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2384
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2400
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2416
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2432
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2448
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2464
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2480
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2496
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2512
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2528
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2544
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2560
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2576
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2592
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2608
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2624
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2640
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2656
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2672
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2688
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2704
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2720
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2736
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2752
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 150; y: 274
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2768
+ hash: "7a92731c713470a2b2c91fd6b83447de"
+ }
+ Frame {
+ msec: 2784
+ hash: "44a0b46c21bd4c76d44883ba146e3614"
+ }
+ Frame {
+ msec: 2800
+ hash: "2224abc3333a2bc5fa1cf3c4e8d6a6f9"
+ }
+ Frame {
+ msec: 2816
+ hash: "ea9c05c0295a300e21aacbdfd5b4968e"
+ }
+ Frame {
+ msec: 2832
+ hash: "e630e2893f89a6ae536bcbd1a084af07"
+ }
+ Frame {
+ msec: 2848
+ hash: "af56f1e79eb3746efb9e4bcbc3fbced8"
+ }
+ Frame {
+ msec: 2864
+ hash: "96be8c3ba0d7a85c6f6df877b869b563"
+ }
+ Frame {
+ msec: 2880
+ image: "parentAction.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "603d8684cb6f097e3ab2a2e5ef053112"
+ }
+ Frame {
+ msec: 2912
+ hash: "0433d242d1dd40a3792f55f807ebbff4"
+ }
+ Frame {
+ msec: 2928
+ hash: "1190067cacc7361f6cfe09f153c7a07e"
+ }
+ Frame {
+ msec: 2944
+ hash: "98e917880471511122847ad8a406e3a3"
+ }
+ Frame {
+ msec: 2960
+ hash: "fff06869074a3a6c5823ed3fb6fa7a43"
+ }
+ Frame {
+ msec: 2976
+ hash: "602d95daee8f160a0fd784931d0a06bd"
+ }
+ Frame {
+ msec: 2992
+ hash: "f7e466bbd52f40e88ff567758f4db835"
+ }
+ Frame {
+ msec: 3008
+ hash: "54417a4c4fb71d458439ad2e2126f8e1"
+ }
+ Frame {
+ msec: 3024
+ hash: "fe150dd5056b9dbf1cd0b196e9a7a47b"
+ }
+ Frame {
+ msec: 3040
+ hash: "1384c871bead85916f7bfcdebc370697"
+ }
+ Frame {
+ msec: 3056
+ hash: "5f13339cc0e604b75a9d1d85342fa717"
+ }
+ Frame {
+ msec: 3072
+ hash: "655069d61b7a44e729a2cbb33d683c3e"
+ }
+ Frame {
+ msec: 3088
+ hash: "2324e9e4a02e41855b066983dbf0e61d"
+ }
+ Frame {
+ msec: 3104
+ hash: "0217baf091325b95c033ba073bd68ce5"
+ }
+ Frame {
+ msec: 3120
+ hash: "c27854c3af5b58db85846a1762ab18ba"
+ }
+ Frame {
+ msec: 3136
+ hash: "45246ee6383ceb6260f84571a885ba90"
+ }
+ Frame {
+ msec: 3152
+ hash: "d82ded86f093d1a376994cacf43d0343"
+ }
+ Frame {
+ msec: 3168
+ hash: "c9179d30f80c6101bca2bed40d6a859f"
+ }
+ Frame {
+ msec: 3184
+ hash: "a63e032d20a9d985c6c345434d98a364"
+ }
+ Frame {
+ msec: 3200
+ hash: "fc7d6797ce15edf7fadb9dae691ecd5c"
+ }
+ Frame {
+ msec: 3216
+ hash: "76cf37ad8c50fed8b1900784b647819c"
+ }
+ Frame {
+ msec: 3232
+ hash: "256aab3690c9ba928bb4d4dd3bbfc756"
+ }
+ Frame {
+ msec: 3248
+ hash: "90cab52fdefbae4e7d0f0f93b46ebeb0"
+ }
+ Frame {
+ msec: 3264
+ hash: "badb5103bf826dc467f6e620cc2b47be"
+ }
+ Frame {
+ msec: 3280
+ hash: "e7d0e437de5ebc0fa07b2a4ef11159cb"
+ }
+ Frame {
+ msec: 3296
+ hash: "5931b1c3932ab91446324165d7e2603a"
+ }
+ Frame {
+ msec: 3312
+ hash: "ce1808db90ba955ab3cb845500f4c013"
+ }
+ Frame {
+ msec: 3328
+ hash: "142f8a440d1fe2d868f47ba3006de9d7"
+ }
+ Frame {
+ msec: 3344
+ hash: "10d32a6cc90319ea66d7f2c1241590ce"
+ }
+ Frame {
+ msec: 3360
+ hash: "7f633559d715396e6de451b3dd2fadbd"
+ }
+ Frame {
+ msec: 3376
+ hash: "d44590ae51ceef5e082747c44bc41be9"
+ }
+ Frame {
+ msec: 3392
+ hash: "2b498181668fb1fbf65294d575654929"
+ }
+ Frame {
+ msec: 3408
+ hash: "7efeeffd08e4de440da83511313de729"
+ }
+ Frame {
+ msec: 3424
+ hash: "8de2331393d1e712192d11ed096836d3"
+ }
+ Frame {
+ msec: 3440
+ hash: "fa9381ef2e295865a9b8cb9b36a0eacf"
+ }
+ Frame {
+ msec: 3456
+ hash: "97debc4432c5ecb7f606a81e5411b02c"
+ }
+ Frame {
+ msec: 3472
+ hash: "eb4c1bb1f4398e3c18182c28a015be76"
+ }
+ Frame {
+ msec: 3488
+ hash: "a976aa509f4c6f309d9a6011eeae02aa"
+ }
+ Frame {
+ msec: 3504
+ hash: "457de7ee05e0ef0ef120a3d4e371c02e"
+ }
+ Frame {
+ msec: 3520
+ hash: "0c01f9f150fe33155fa20703735a6d27"
+ }
+ Frame {
+ msec: 3536
+ hash: "5af4f80624082a264010247ea8630a1a"
+ }
+ Frame {
+ msec: 3552
+ hash: "b23a1191d149549fa29a61b6dc70f037"
+ }
+ Frame {
+ msec: 3568
+ hash: "e00fb32cb13b1347e4b7b9fdbcca68e5"
+ }
+ Frame {
+ msec: 3584
+ hash: "fef0503c82f253f8bc3fb3e705a98aa7"
+ }
+ Frame {
+ msec: 3600
+ hash: "7a9beca28340d2aa89da5e05f5ac2a55"
+ }
+ Frame {
+ msec: 3616
+ hash: "f3c57ea07ab486ffa1f46da60de0b8f1"
+ }
+ Frame {
+ msec: 3632
+ hash: "ef0a4ad9ac339fd6ea50dbe6baa9387f"
+ }
+ Frame {
+ msec: 3648
+ hash: "1b317a9eb4ce022f005d551546c688a4"
+ }
+ Frame {
+ msec: 3664
+ hash: "628e912a4a26800b9b7b5e60e60e3a7d"
+ }
+ Frame {
+ msec: 3680
+ hash: "3587b75e4d834a88729754d2c2a4b193"
+ }
+ Frame {
+ msec: 3696
+ hash: "084bc1360a38123589baec5aae15b4ff"
+ }
+ Frame {
+ msec: 3712
+ hash: "47f0f6c3cdf456826a6fd6846e58dcc8"
+ }
+ Frame {
+ msec: 3728
+ hash: "ed982c4c3ebd132baaaf43efad40a3f7"
+ }
+ Frame {
+ msec: 3744
+ hash: "d7ddce47c23fada4c69d53d934582d71"
+ }
+ Frame {
+ msec: 3760
+ hash: "74f2f911bee26c4c551f4c70596753ae"
+ }
+ Frame {
+ msec: 3776
+ hash: "3ed7cbf10dfce3a485d7878766cf9da6"
+ }
+ Frame {
+ msec: 3792
+ hash: "87a74257551ab6c7fcfe05e815482ae9"
+ }
+ Frame {
+ msec: 3808
+ hash: "4f63e4904e97d4ce832b20b7317a9958"
+ }
+ Frame {
+ msec: 3824
+ hash: "f912da8781e547c6e28890655c1b8884"
+ }
+ Frame {
+ msec: 3840
+ image: "parentAction.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "faa640ccf993324400254ffb862ac279"
+ }
+ Frame {
+ msec: 3872
+ hash: "b67f342424d1b9a364b09da8994fcd6b"
+ }
+ Frame {
+ msec: 3888
+ hash: "b2407732194c1e0c2a9bfb379b94b562"
+ }
+ Frame {
+ msec: 3904
+ hash: "55733608d0302ef90c124322ac6d8dc6"
+ }
+ Frame {
+ msec: 3920
+ hash: "734f5b628a26d3d7c91ee84fb26d5b5f"
+ }
+ Frame {
+ msec: 3936
+ hash: "27839fefa4a218cd77843358392bb874"
+ }
+ Frame {
+ msec: 3952
+ hash: "8cac19559d37bd2b581cef0a4c707753"
+ }
+ Frame {
+ msec: 3968
+ hash: "91422870aa1471571e7dd8ff5103f76c"
+ }
+ Frame {
+ msec: 3984
+ hash: "7156166d5f8d13483467ef515627c95d"
+ }
+ Frame {
+ msec: 4000
+ hash: "6028e8374c2ce42a9a9e85b4a8b53027"
+ }
+ Frame {
+ msec: 4016
+ hash: "17c99592be58d2e03f9f173c47c0649b"
+ }
+ Frame {
+ msec: 4032
+ hash: "6084b53186c6a7eda38ac7fa34bf45ce"
+ }
+ Frame {
+ msec: 4048
+ hash: "e82131a8a5a06519f49308bbc25738cf"
+ }
+ Frame {
+ msec: 4064
+ hash: "77bdb69cbe55d9c503c6aa1c0f974d87"
+ }
+ Frame {
+ msec: 4080
+ hash: "b2346ec5d376651347281d5fb00fc4d7"
+ }
+ Frame {
+ msec: 4096
+ hash: "36a3b72c9d7f09795c546855a269801d"
+ }
+ Frame {
+ msec: 4112
+ hash: "4e5478b33baca797f3f8f72c2c6c51ad"
+ }
+ Frame {
+ msec: 4128
+ hash: "e59d12be3ed1f58de010d385ddfe78e5"
+ }
+ Frame {
+ msec: 4144
+ hash: "9674106a146effd47c2724a2dd82ae84"
+ }
+ Frame {
+ msec: 4160
+ hash: "862cec781f169f713032e6d52d3616ce"
+ }
+ Frame {
+ msec: 4176
+ hash: "c8d47bdfb6518ef4827677023313d559"
+ }
+ Frame {
+ msec: 4192
+ hash: "19413931b3e788067dfaef39b47d30ff"
+ }
+ Frame {
+ msec: 4208
+ hash: "600e426532c0348cd622257b0773efd5"
+ }
+ Frame {
+ msec: 4224
+ hash: "6d975e259d4efa108375d271451531c1"
+ }
+ Frame {
+ msec: 4240
+ hash: "50b0da4848564c063694202ce16ea808"
+ }
+ Frame {
+ msec: 4256
+ hash: "0a9450739031f680735b5210e6a30c3f"
+ }
+ Frame {
+ msec: 4272
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4288
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4304
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4320
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4336
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4352
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4368
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4384
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4400
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4416
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4432
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4448
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4464
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4480
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4496
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4512
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4528
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4544
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4560
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4576
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4592
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4608
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4624
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4640
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4656
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4672
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4688
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+ Frame {
+ msec: 4704
+ hash: "23ce049cd7e715c28f5845fd1a1fc195"
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/parentAction/parentAction.qml b/tests/auto/declarative/visual/animation/parentAction/parentAction.qml
new file mode 100644
index 0000000..1e3f402
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/parentAction/parentAction.qml
@@ -0,0 +1,55 @@
+import Qt 4.6
+
+Rectangle {
+ width: 400; height: 400
+ Item {
+ scale: .5
+ rotation: 15
+ transformOrigin: "Center"
+ x: 10; y: 10
+ Rectangle {
+ id: myRect
+ x: 5
+ width: 100; height: 100
+ transformOrigin: "BottomLeft"
+ color: "red"
+ }
+ }
+ MouseRegion {
+ id: clickable
+ anchors.fill: parent
+ }
+
+ Item {
+ x: 200; y: 200
+ rotation: 52;
+ scale: 2
+ Item {
+ id: newParent
+ x: 100; y: 100
+ }
+ }
+
+ states: State {
+ name: "moved"
+ when: clickable.pressed
+ ParentChange {
+ target: myRect
+ parent: newParent
+ }
+ PropertyChanges {
+ target: myRect
+ rotation: -52
+ scale: 1
+ color: "blue"
+ }
+ }
+
+ transitions: Transition {
+ SequentialAnimation {
+ ColorAnimation { duration: 500}
+ ParentAction {}
+ NumberAnimation { matchProperties: "rotation, scale"; duration: 1000 }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.0.png b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.0.png
new file mode 100644
index 0000000..693a794
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.1.png b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.1.png
new file mode 100644
index 0000000..06d43f1
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.2.png b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.2.png
new file mode 100644
index 0000000..e619baf
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.3.png b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.3.png
new file mode 100644
index 0000000..30c7671
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.4.png b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.4.png
new file mode 100644
index 0000000..132803c
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.5.png b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.5.png
new file mode 100644
index 0000000..8372bc3
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.qml b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.qml
new file mode 100644
index 0000000..73c6542
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/pauseAnimation/data/pauseAnimation.qml
@@ -0,0 +1,1619 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 32
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 48
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 64
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 80
+ hash: "41ba853c3403f68a23e708df82e21c53"
+ }
+ Frame {
+ msec: 96
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 112
+ hash: "336d31586171f22d541b989d24b95cbb"
+ }
+ Frame {
+ msec: 128
+ hash: "6d63fb5c8a80f0280e88b2cdf8641bb9"
+ }
+ Frame {
+ msec: 144
+ hash: "ef8941674cb61f54853dc33652bb854e"
+ }
+ Frame {
+ msec: 160
+ hash: "b3f4a2165ec1ee971542b8ef89656cea"
+ }
+ Frame {
+ msec: 176
+ hash: "af3120fe262d2489c0ed33fbbee1549f"
+ }
+ Frame {
+ msec: 192
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 208
+ hash: "21f0b0437a999bbde66a913032d495c2"
+ }
+ Frame {
+ msec: 224
+ hash: "0809d32d5bc1bfce199b1f39a1c68d4f"
+ }
+ Frame {
+ msec: 240
+ hash: "022137587b39f5123835482178a1f1cf"
+ }
+ Frame {
+ msec: 256
+ hash: "97566ce9558d13ea0780bce233097b27"
+ }
+ Frame {
+ msec: 272
+ hash: "96d79b07da105b7f631ed61582b26f7e"
+ }
+ Frame {
+ msec: 288
+ hash: "f4732ff2df93fe67cb850dec34184924"
+ }
+ Frame {
+ msec: 304
+ hash: "054e6e52f74a3e24f04e6ad0071f79f8"
+ }
+ Frame {
+ msec: 320
+ hash: "f541af93a9fde62e4bd1c91d30f91e65"
+ }
+ Frame {
+ msec: 336
+ hash: "c4f844ee71f23635bb3ec7375f6a134f"
+ }
+ Frame {
+ msec: 352
+ hash: "3e52e06db2bf78762bb9816fe6b105d9"
+ }
+ Frame {
+ msec: 368
+ hash: "d9604be23a91327e6ab454609a9d4a13"
+ }
+ Frame {
+ msec: 384
+ hash: "dc98a9bdd99367c1e9b838d4be489dcc"
+ }
+ Frame {
+ msec: 400
+ hash: "e87b00bfc2c2a75a4234ec02a057ad3a"
+ }
+ Frame {
+ msec: 416
+ hash: "5be4f5c67941efb6fcea363c79f1e321"
+ }
+ Frame {
+ msec: 432
+ hash: "6cc9de62a0c8fa5e42eac1b01e99ac32"
+ }
+ Frame {
+ msec: 448
+ hash: "62a7133012348f2ec3a388fb685ecc3f"
+ }
+ Frame {
+ msec: 464
+ hash: "4ac43a03cc6f2020ab5f894d704092ac"
+ }
+ Frame {
+ msec: 480
+ hash: "c1a7b7d6d64ac5584c073c2881290696"
+ }
+ Frame {
+ msec: 496
+ hash: "29ece1bca4d21fb5862091317d430a13"
+ }
+ Frame {
+ msec: 512
+ hash: "29ece1bca4d21fb5862091317d430a13"
+ }
+ Frame {
+ msec: 528
+ hash: "29ece1bca4d21fb5862091317d430a13"
+ }
+ Frame {
+ msec: 544
+ hash: "29ece1bca4d21fb5862091317d430a13"
+ }
+ Frame {
+ msec: 560
+ hash: "29ece1bca4d21fb5862091317d430a13"
+ }
+ Frame {
+ msec: 576
+ hash: "c1a7b7d6d64ac5584c073c2881290696"
+ }
+ Frame {
+ msec: 592
+ hash: "c1a7b7d6d64ac5584c073c2881290696"
+ }
+ Frame {
+ msec: 608
+ hash: "4ac43a03cc6f2020ab5f894d704092ac"
+ }
+ Frame {
+ msec: 624
+ hash: "4ac43a03cc6f2020ab5f894d704092ac"
+ }
+ Frame {
+ msec: 640
+ hash: "ffd39c1122fe2f7877ef30591b539b40"
+ }
+ Frame {
+ msec: 656
+ hash: "62a7133012348f2ec3a388fb685ecc3f"
+ }
+ Frame {
+ msec: 672
+ hash: "45281a70021f81dbef30334b1480da1b"
+ }
+ Frame {
+ msec: 688
+ hash: "6cc9de62a0c8fa5e42eac1b01e99ac32"
+ }
+ Frame {
+ msec: 704
+ hash: "79ec710576427df73dd03f39fba6e2eb"
+ }
+ Frame {
+ msec: 720
+ hash: "5be4f5c67941efb6fcea363c79f1e321"
+ }
+ Frame {
+ msec: 736
+ hash: "7d9096b1eb940c82a37baf39ef3ccf3e"
+ }
+ Frame {
+ msec: 752
+ hash: "e87b00bfc2c2a75a4234ec02a057ad3a"
+ }
+ Frame {
+ msec: 768
+ hash: "da60100dc55023c3bab367d97c8f6a85"
+ }
+ Frame {
+ msec: 784
+ hash: "dc98a9bdd99367c1e9b838d4be489dcc"
+ }
+ Frame {
+ msec: 800
+ hash: "3f869538028a09020d5e8f528f4fb119"
+ }
+ Frame {
+ msec: 816
+ hash: "9650fd0364c01b11e4f5dcce51d008af"
+ }
+ Frame {
+ msec: 832
+ hash: "2cb09d9655ecc30ae6a591b28c0d355c"
+ }
+ Frame {
+ msec: 848
+ hash: "4db9bc6c11caf1d77794c2eabb62a44e"
+ }
+ Frame {
+ msec: 864
+ hash: "ce2b5dd7418868acf86fea6ad19cc0c5"
+ }
+ Frame {
+ msec: 880
+ hash: "7c27ef654e645679c90520d6cf00b0c4"
+ }
+ Frame {
+ msec: 896
+ hash: "ab3e211df3ef7f5f7a8d712edc891c0f"
+ }
+ Frame {
+ msec: 912
+ hash: "19d2ae617a49b57dd012677e2834469c"
+ }
+ Frame {
+ msec: 928
+ hash: "5025eb75c88f0760f637e0342b7f88a2"
+ }
+ Frame {
+ msec: 944
+ hash: "005acbef952a8ee536e6308a48223e65"
+ }
+ Frame {
+ msec: 960
+ image: "pauseAnimation.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "5f18a81707f23d377e81a27c1fc41ce9"
+ }
+ Frame {
+ msec: 992
+ hash: "bcc35497884c158396c7f60759d1fda4"
+ }
+ Frame {
+ msec: 1008
+ hash: "7a4528b000a4ea142d1c77407fa1f581"
+ }
+ Frame {
+ msec: 1024
+ hash: "ba967a7d810a4531e577e5f6bd2def33"
+ }
+ Frame {
+ msec: 1040
+ hash: "f5afd9cf8ffe27e9992454b9e68688cb"
+ }
+ Frame {
+ msec: 1056
+ hash: "51d475c7f64a86d3a18fb115297a7b6b"
+ }
+ Frame {
+ msec: 1072
+ hash: "49f5d6fd45c195a8d245b7fefc1277ab"
+ }
+ Frame {
+ msec: 1088
+ hash: "f9b0b278659e3a0f78611e6b7f0f2176"
+ }
+ Frame {
+ msec: 1104
+ hash: "0809d32d5bc1bfce199b1f39a1c68d4f"
+ }
+ Frame {
+ msec: 1120
+ hash: "b7208d103b63a936dff8dd8ed224237f"
+ }
+ Frame {
+ msec: 1136
+ hash: "a57c81049b0dc68090ec7c3327b9922c"
+ }
+ Frame {
+ msec: 1152
+ hash: "e553f365912586c6408c8c53b1b7d118"
+ }
+ Frame {
+ msec: 1168
+ hash: "af3120fe262d2489c0ed33fbbee1549f"
+ }
+ Frame {
+ msec: 1184
+ hash: "0c20d12464abbdc45041ea5d9f2719b1"
+ }
+ Frame {
+ msec: 1200
+ hash: "dd60cbaff6f34027474e92315dbc0ebc"
+ }
+ Frame {
+ msec: 1216
+ hash: "336d31586171f22d541b989d24b95cbb"
+ }
+ Frame {
+ msec: 1232
+ hash: "41ba853c3403f68a23e708df82e21c53"
+ }
+ Frame {
+ msec: 1248
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 1264
+ hash: "41ba853c3403f68a23e708df82e21c53"
+ }
+ Frame {
+ msec: 1280
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 1296
+ hash: "336d31586171f22d541b989d24b95cbb"
+ }
+ Frame {
+ msec: 1312
+ hash: "f0d8132489c2f2ef760e905b3c093726"
+ }
+ Frame {
+ msec: 1328
+ hash: "6d63fb5c8a80f0280e88b2cdf8641bb9"
+ }
+ Frame {
+ msec: 1344
+ hash: "dd60cbaff6f34027474e92315dbc0ebc"
+ }
+ Frame {
+ msec: 1360
+ hash: "ef8941674cb61f54853dc33652bb854e"
+ }
+ Frame {
+ msec: 1376
+ hash: "bc426fb7c31751665b0d3f16e2cb0173"
+ }
+ Frame {
+ msec: 1392
+ hash: "0c20d12464abbdc45041ea5d9f2719b1"
+ }
+ Frame {
+ msec: 1408
+ hash: "53ae93140252373eaa4d9da73756bd8e"
+ }
+ Frame {
+ msec: 1424
+ hash: "721d7061811b5439c2e8e395917494bc"
+ }
+ Frame {
+ msec: 1440
+ hash: "af3120fe262d2489c0ed33fbbee1549f"
+ }
+ Frame {
+ msec: 1456
+ hash: "a8b624ebfc9ab713d1ce55f318a6e90d"
+ }
+ Frame {
+ msec: 1472
+ hash: "a88a8129259f86df5a73addc3649ad37"
+ }
+ Frame {
+ msec: 1488
+ hash: "a88a8129259f86df5a73addc3649ad37"
+ }
+ Frame {
+ msec: 1504
+ hash: "3db5e30ef19ea693c21ccf72892c4390"
+ }
+ Frame {
+ msec: 1520
+ hash: "e553f365912586c6408c8c53b1b7d118"
+ }
+ Frame {
+ msec: 1536
+ hash: "e553f365912586c6408c8c53b1b7d118"
+ }
+ Frame {
+ msec: 1552
+ hash: "e553f365912586c6408c8c53b1b7d118"
+ }
+ Frame {
+ msec: 1568
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 1584
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 1600
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 1616
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 1632
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 1648
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 1664
+ hash: "e553f365912586c6408c8c53b1b7d118"
+ }
+ Frame {
+ msec: 1680
+ hash: "e553f365912586c6408c8c53b1b7d118"
+ }
+ Frame {
+ msec: 1696
+ hash: "3db5e30ef19ea693c21ccf72892c4390"
+ }
+ Frame {
+ msec: 1712
+ hash: "3db5e30ef19ea693c21ccf72892c4390"
+ }
+ Frame {
+ msec: 1728
+ hash: "a88a8129259f86df5a73addc3649ad37"
+ }
+ Frame {
+ msec: 1744
+ hash: "a8b624ebfc9ab713d1ce55f318a6e90d"
+ }
+ Frame {
+ msec: 1760
+ hash: "a8b624ebfc9ab713d1ce55f318a6e90d"
+ }
+ Frame {
+ msec: 1776
+ hash: "af3120fe262d2489c0ed33fbbee1549f"
+ }
+ Frame {
+ msec: 1792
+ hash: "721d7061811b5439c2e8e395917494bc"
+ }
+ Frame {
+ msec: 1808
+ hash: "b3f4a2165ec1ee971542b8ef89656cea"
+ }
+ Frame {
+ msec: 1824
+ hash: "0c20d12464abbdc45041ea5d9f2719b1"
+ }
+ Frame {
+ msec: 1840
+ hash: "bc426fb7c31751665b0d3f16e2cb0173"
+ }
+ Frame {
+ msec: 1856
+ hash: "ef8941674cb61f54853dc33652bb854e"
+ }
+ Frame {
+ msec: 1872
+ hash: "dd60cbaff6f34027474e92315dbc0ebc"
+ }
+ Frame {
+ msec: 1888
+ hash: "6d63fb5c8a80f0280e88b2cdf8641bb9"
+ }
+ Frame {
+ msec: 1904
+ hash: "e74fe4a6bd92cbe8629c8bc8a870104d"
+ }
+ Frame {
+ msec: 1920
+ image: "pauseAnimation.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 1952
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 1968
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 1984
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 2000
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 2016
+ hash: "41ba853c3403f68a23e708df82e21c53"
+ }
+ Frame {
+ msec: 2032
+ hash: "ce57e27af329eba4fac3ab891f0407ce"
+ }
+ Frame {
+ msec: 2048
+ hash: "ce57e27af329eba4fac3ab891f0407ce"
+ }
+ Frame {
+ msec: 2064
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 2080
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 2096
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 2112
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 2128
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 2144
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 2160
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 2176
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 2192
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 2208
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 2224
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 2240
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 2256
+ hash: "ce57e27af329eba4fac3ab891f0407ce"
+ }
+ Frame {
+ msec: 2272
+ hash: "ce57e27af329eba4fac3ab891f0407ce"
+ }
+ Frame {
+ msec: 2288
+ hash: "41ba853c3403f68a23e708df82e21c53"
+ }
+ Frame {
+ msec: 2304
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 2320
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 2336
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2352
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 2368
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 2384
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 2400
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 2416
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 2432
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 2448
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 2464
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 2480
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 2496
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 2512
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2528
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2544
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2560
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2576
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2592
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2608
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2624
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2640
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2656
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2672
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2688
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2704
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2720
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2736
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2752
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2768
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2784
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2800
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2816
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2832
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2848
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2864
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2880
+ image: "pauseAnimation.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2912
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2928
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2944
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2960
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2976
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 2992
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3008
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3024
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3040
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3056
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3072
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3088
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3104
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3120
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3136
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3152
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3168
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3184
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3200
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3216
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3232
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3248
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3264
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3280
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3296
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3312
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3328
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3344
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3360
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3376
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3392
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3408
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3424
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3440
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3456
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3472
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3488
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3504
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3520
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3536
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 3552
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 3568
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 3584
+ hash: "ce57e27af329eba4fac3ab891f0407ce"
+ }
+ Frame {
+ msec: 3600
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 3616
+ hash: "e74fe4a6bd92cbe8629c8bc8a870104d"
+ }
+ Frame {
+ msec: 3632
+ hash: "e11455d4e23a5a865e222a7aba4ba4f9"
+ }
+ Frame {
+ msec: 3648
+ hash: "8757668e56be6449ec375f0b8fed1be3"
+ }
+ Frame {
+ msec: 3664
+ hash: "53ae93140252373eaa4d9da73756bd8e"
+ }
+ Frame {
+ msec: 3680
+ hash: "a88a8129259f86df5a73addc3649ad37"
+ }
+ Frame {
+ msec: 3696
+ hash: "630d90eef2673a69e8ebc4ef1ba40e81"
+ }
+ Frame {
+ msec: 3712
+ hash: "b7208d103b63a936dff8dd8ed224237f"
+ }
+ Frame {
+ msec: 3728
+ hash: "1516c3547c7cf64832b3bc7da7c44521"
+ }
+ Frame {
+ msec: 3744
+ hash: "49f5d6fd45c195a8d245b7fefc1277ab"
+ }
+ Frame {
+ msec: 3760
+ hash: "f5afd9cf8ffe27e9992454b9e68688cb"
+ }
+ Frame {
+ msec: 3776
+ hash: "7a4528b000a4ea142d1c77407fa1f581"
+ }
+ Frame {
+ msec: 3792
+ hash: "5f18a81707f23d377e81a27c1fc41ce9"
+ }
+ Frame {
+ msec: 3808
+ hash: "005acbef952a8ee536e6308a48223e65"
+ }
+ Frame {
+ msec: 3824
+ hash: "85c135ef72d3d25658a3663e69ffb7c2"
+ }
+ Frame {
+ msec: 3840
+ image: "pauseAnimation.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "20258f07c613958c32f783466771391a"
+ }
+ Frame {
+ msec: 3872
+ hash: "9650fd0364c01b11e4f5dcce51d008af"
+ }
+ Frame {
+ msec: 3888
+ hash: "f340cdf60c6d4c29d26b7202a093ec70"
+ }
+ Frame {
+ msec: 3904
+ hash: "d754d35d0793f9f7d4f6249a874e4c45"
+ }
+ Frame {
+ msec: 3920
+ hash: "79ec710576427df73dd03f39fba6e2eb"
+ }
+ Frame {
+ msec: 3936
+ hash: "45281a70021f81dbef30334b1480da1b"
+ }
+ Frame {
+ msec: 3952
+ hash: "ffd39c1122fe2f7877ef30591b539b40"
+ }
+ Frame {
+ msec: 3968
+ hash: "4ac43a03cc6f2020ab5f894d704092ac"
+ }
+ Frame {
+ msec: 3984
+ hash: "c1a7b7d6d64ac5584c073c2881290696"
+ }
+ Frame {
+ msec: 4000
+ hash: "29ece1bca4d21fb5862091317d430a13"
+ }
+ Frame {
+ msec: 4016
+ hash: "29ece1bca4d21fb5862091317d430a13"
+ }
+ Frame {
+ msec: 4032
+ hash: "29ece1bca4d21fb5862091317d430a13"
+ }
+ Frame {
+ msec: 4048
+ hash: "29ece1bca4d21fb5862091317d430a13"
+ }
+ Frame {
+ msec: 4064
+ hash: "29ece1bca4d21fb5862091317d430a13"
+ }
+ Frame {
+ msec: 4080
+ hash: "c1a7b7d6d64ac5584c073c2881290696"
+ }
+ Frame {
+ msec: 4096
+ hash: "c1a7b7d6d64ac5584c073c2881290696"
+ }
+ Frame {
+ msec: 4112
+ hash: "4ac43a03cc6f2020ab5f894d704092ac"
+ }
+ Frame {
+ msec: 4128
+ hash: "4ac43a03cc6f2020ab5f894d704092ac"
+ }
+ Frame {
+ msec: 4144
+ hash: "ffd39c1122fe2f7877ef30591b539b40"
+ }
+ Frame {
+ msec: 4160
+ hash: "62a7133012348f2ec3a388fb685ecc3f"
+ }
+ Frame {
+ msec: 4176
+ hash: "45281a70021f81dbef30334b1480da1b"
+ }
+ Frame {
+ msec: 4192
+ hash: "6cc9de62a0c8fa5e42eac1b01e99ac32"
+ }
+ Frame {
+ msec: 4208
+ hash: "79ec710576427df73dd03f39fba6e2eb"
+ }
+ Frame {
+ msec: 4224
+ hash: "5be4f5c67941efb6fcea363c79f1e321"
+ }
+ Frame {
+ msec: 4240
+ hash: "7d9096b1eb940c82a37baf39ef3ccf3e"
+ }
+ Frame {
+ msec: 4256
+ hash: "e87b00bfc2c2a75a4234ec02a057ad3a"
+ }
+ Frame {
+ msec: 4272
+ hash: "da60100dc55023c3bab367d97c8f6a85"
+ }
+ Frame {
+ msec: 4288
+ hash: "dc98a9bdd99367c1e9b838d4be489dcc"
+ }
+ Frame {
+ msec: 4304
+ hash: "b2c778a5eff5f01edc54f03d8b4de8c7"
+ }
+ Frame {
+ msec: 4320
+ hash: "9650fd0364c01b11e4f5dcce51d008af"
+ }
+ Frame {
+ msec: 4336
+ hash: "2cb09d9655ecc30ae6a591b28c0d355c"
+ }
+ Frame {
+ msec: 4352
+ hash: "4db9bc6c11caf1d77794c2eabb62a44e"
+ }
+ Frame {
+ msec: 4368
+ hash: "ce2b5dd7418868acf86fea6ad19cc0c5"
+ }
+ Frame {
+ msec: 4384
+ hash: "c4f844ee71f23635bb3ec7375f6a134f"
+ }
+ Frame {
+ msec: 4400
+ hash: "4e1fda8a0495ef968c1cffb1257426d7"
+ }
+ Frame {
+ msec: 4416
+ hash: "19d2ae617a49b57dd012677e2834469c"
+ }
+ Frame {
+ msec: 4432
+ hash: "f438e8d2c16b5de677924c8411219b19"
+ }
+ Frame {
+ msec: 4448
+ hash: "005acbef952a8ee536e6308a48223e65"
+ }
+ Frame {
+ msec: 4464
+ hash: "87b71778d52cd8563d171151d4d32407"
+ }
+ Frame {
+ msec: 4480
+ hash: "691cd8bf5c7802ff6c5024827a379fc6"
+ }
+ Frame {
+ msec: 4496
+ hash: "ab442c0173c3d221b6782d28001dac77"
+ }
+ Frame {
+ msec: 4512
+ hash: "6f886d4538704c2fad4d84c68214109f"
+ }
+ Frame {
+ msec: 4528
+ hash: "56d39f233fae41c60499d6161f891cbc"
+ }
+ Frame {
+ msec: 4544
+ hash: "95d987c3fd1352fb81c42c63634fe53b"
+ }
+ Frame {
+ msec: 4560
+ hash: "96dc84c0c548021910e7c5b580179054"
+ }
+ Frame {
+ msec: 4576
+ hash: "ddb71cbd57f6e43744d533d4f72b08db"
+ }
+ Frame {
+ msec: 4592
+ hash: "f7ab4b197bea455b22f259913438d207"
+ }
+ Frame {
+ msec: 4608
+ hash: "2ad64cb01c9d50e0118d5ece0a644df2"
+ }
+ Frame {
+ msec: 4624
+ hash: "6579681c59dd571df0ee4429d74fb5c7"
+ }
+ Frame {
+ msec: 4640
+ hash: "630d90eef2673a69e8ebc4ef1ba40e81"
+ }
+ Frame {
+ msec: 4656
+ hash: "3db5e30ef19ea693c21ccf72892c4390"
+ }
+ Frame {
+ msec: 4672
+ hash: "721d7061811b5439c2e8e395917494bc"
+ }
+ Frame {
+ msec: 4688
+ hash: "bc426fb7c31751665b0d3f16e2cb0173"
+ }
+ Frame {
+ msec: 4704
+ hash: "e11455d4e23a5a865e222a7aba4ba4f9"
+ }
+ Frame {
+ msec: 4720
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 4736
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 4752
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 4768
+ hash: "41ba853c3403f68a23e708df82e21c53"
+ }
+ Frame {
+ msec: 4784
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 4800
+ image: "pauseAnimation.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "f0d8132489c2f2ef760e905b3c093726"
+ }
+ Frame {
+ msec: 4832
+ hash: "e11455d4e23a5a865e222a7aba4ba4f9"
+ }
+ Frame {
+ msec: 4848
+ hash: "dd60cbaff6f34027474e92315dbc0ebc"
+ }
+ Frame {
+ msec: 4864
+ hash: "8757668e56be6449ec375f0b8fed1be3"
+ }
+ Frame {
+ msec: 4880
+ hash: "bc426fb7c31751665b0d3f16e2cb0173"
+ }
+ Frame {
+ msec: 4896
+ hash: "b3f4a2165ec1ee971542b8ef89656cea"
+ }
+ Frame {
+ msec: 4912
+ hash: "53ae93140252373eaa4d9da73756bd8e"
+ }
+ Frame {
+ msec: 4928
+ hash: "721d7061811b5439c2e8e395917494bc"
+ }
+ Frame {
+ msec: 4944
+ hash: "af3120fe262d2489c0ed33fbbee1549f"
+ }
+ Frame {
+ msec: 4960
+ hash: "a8b624ebfc9ab713d1ce55f318a6e90d"
+ }
+ Frame {
+ msec: 4976
+ hash: "a88a8129259f86df5a73addc3649ad37"
+ }
+ Frame {
+ msec: 4992
+ hash: "3db5e30ef19ea693c21ccf72892c4390"
+ }
+ Frame {
+ msec: 5008
+ hash: "3db5e30ef19ea693c21ccf72892c4390"
+ }
+ Frame {
+ msec: 5024
+ hash: "e553f365912586c6408c8c53b1b7d118"
+ }
+ Frame {
+ msec: 5040
+ hash: "e553f365912586c6408c8c53b1b7d118"
+ }
+ Frame {
+ msec: 5056
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 5072
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 5088
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 5104
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 5120
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 5136
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 5152
+ hash: "1373545e43fff7251cec9e8375ea267f"
+ }
+ Frame {
+ msec: 5168
+ hash: "e553f365912586c6408c8c53b1b7d118"
+ }
+ Frame {
+ msec: 5184
+ hash: "e553f365912586c6408c8c53b1b7d118"
+ }
+ Frame {
+ msec: 5200
+ hash: "3db5e30ef19ea693c21ccf72892c4390"
+ }
+ Frame {
+ msec: 5216
+ hash: "3db5e30ef19ea693c21ccf72892c4390"
+ }
+ Frame {
+ msec: 5232
+ hash: "a88a8129259f86df5a73addc3649ad37"
+ }
+ Frame {
+ msec: 5248
+ hash: "a8b624ebfc9ab713d1ce55f318a6e90d"
+ }
+ Frame {
+ msec: 5264
+ hash: "af3120fe262d2489c0ed33fbbee1549f"
+ }
+ Frame {
+ msec: 5280
+ hash: "721d7061811b5439c2e8e395917494bc"
+ }
+ Frame {
+ msec: 5296
+ hash: "53ae93140252373eaa4d9da73756bd8e"
+ }
+ Frame {
+ msec: 5312
+ hash: "b3f4a2165ec1ee971542b8ef89656cea"
+ }
+ Frame {
+ msec: 5328
+ hash: "0c20d12464abbdc45041ea5d9f2719b1"
+ }
+ Frame {
+ msec: 5344
+ hash: "8757668e56be6449ec375f0b8fed1be3"
+ }
+ Frame {
+ msec: 5360
+ hash: "ef8941674cb61f54853dc33652bb854e"
+ }
+ Frame {
+ msec: 5376
+ hash: "e11455d4e23a5a865e222a7aba4ba4f9"
+ }
+ Frame {
+ msec: 5392
+ hash: "6d63fb5c8a80f0280e88b2cdf8641bb9"
+ }
+ Frame {
+ msec: 5408
+ hash: "e74fe4a6bd92cbe8629c8bc8a870104d"
+ }
+ Frame {
+ msec: 5424
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 5440
+ hash: "ce57e27af329eba4fac3ab891f0407ce"
+ }
+ Frame {
+ msec: 5456
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 5472
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 5488
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 5504
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 5520
+ hash: "41ba853c3403f68a23e708df82e21c53"
+ }
+ Frame {
+ msec: 5536
+ hash: "ce57e27af329eba4fac3ab891f0407ce"
+ }
+ Frame {
+ msec: 5552
+ hash: "ce57e27af329eba4fac3ab891f0407ce"
+ }
+ Frame {
+ msec: 5568
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 5584
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 5600
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 5616
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 5632
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 5648
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 5664
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 5680
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 5696
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 5712
+ hash: "3042003c067b257de2cb32f650dde693"
+ }
+ Frame {
+ msec: 5728
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 5744
+ hash: "a725b59b4947357546bbfc7df3d830af"
+ }
+ Frame {
+ msec: 5760
+ image: "pauseAnimation.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "41ba853c3403f68a23e708df82e21c53"
+ }
+ Frame {
+ msec: 5792
+ hash: "41ba853c3403f68a23e708df82e21c53"
+ }
+ Frame {
+ msec: 5808
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 5824
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 5840
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 5856
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 5872
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 5888
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 5904
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 5920
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 5936
+ hash: "dcf2867c127e041970047ec8f3edc04f"
+ }
+ Frame {
+ msec: 5952
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 5968
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 5984
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 6000
+ hash: "675ebbdd22dd22ce45993df4af1acfe9"
+ }
+ Frame {
+ msec: 6016
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6032
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6048
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6064
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6080
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6096
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6112
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6128
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6144
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6160
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6176
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6192
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6208
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6224
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6240
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6256
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6272
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6288
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6304
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6320
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6336
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6352
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6368
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6384
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6400
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+ Frame {
+ msec: 6416
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/pauseAnimation/pauseAnimation.qml b/tests/auto/declarative/visual/animation/pauseAnimation/pauseAnimation.qml
new file mode 100644
index 0000000..f2e065d
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/pauseAnimation/pauseAnimation.qml
@@ -0,0 +1,29 @@
+import Qt 4.6
+
+Rectangle {
+ id: rect
+ width: 120
+ height: 200
+ color: "white"
+ Image {
+ id: img
+ source: "pics/qtlogo.png"
+ x: 60-width/2
+ y: 200-height
+ y: SequentialAnimation {
+ repeat: true
+ NumberAnimation {
+ to: 0; duration: 500
+ easing: "easeInOutQuad"
+ }
+ NumberAnimation {
+ to: 200-img.height
+ easing: "easeOutBounce"
+ duration: 2000
+ }
+ PauseAnimation {
+ duration: 1000
+ }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/pauseAnimation/pics/qtlogo.png b/tests/auto/declarative/visual/animation/pauseAnimation/pics/qtlogo.png
new file mode 100644
index 0000000..399bd0b
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/pauseAnimation/pics/qtlogo.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.0.png b/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.0.png
new file mode 100644
index 0000000..64d6b06
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.1.png b/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.1.png
new file mode 100644
index 0000000..f7fce15
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.2.png b/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.2.png
new file mode 100644
index 0000000..3080df5
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.qml b/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.qml
new file mode 100644
index 0000000..7c8c233
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/propertyAction/data/propertyAction.qml
@@ -0,0 +1,939 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 32
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 48
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 64
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 80
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 96
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 112
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 128
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 144
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 160
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 176
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 192
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 208
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 224
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 240
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 256
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 272
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 288
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 304
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 320
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 336
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 352
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 368
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 384
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 400
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 416
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 432
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 448
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 464
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 480
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 496
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 512
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 528
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 544
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 560
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 576
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 592
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 608
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 624
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 640
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 656
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 672
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 688
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 704
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 720
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 736
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 752
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 768
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 784
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 800
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 816
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 832
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 848
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 864
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 880
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 896
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 912
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 928
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 944
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 960
+ image: "propertyAction.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 992
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1008
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1024
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1040
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1056
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1072
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1088
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1104
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1120
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1136
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1152
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1168
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1184
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1200
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1216
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1232
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1248
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1264
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1280
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1296
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1312
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1328
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1344
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1360
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1376
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1392
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1408
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1424
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1440
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1456
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1472
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1488
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1504
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1520
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1536
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1552
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1568
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1584
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1600
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 109; y: 247
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1616
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1632
+ hash: "c91921dba899d7a86de3cd013773889f"
+ }
+ Frame {
+ msec: 1648
+ hash: "888c0fc86155e10b5fc577ef6ec5755a"
+ }
+ Frame {
+ msec: 1664
+ hash: "7fd61a8910bf7b0d2bf57653a268c5d8"
+ }
+ Frame {
+ msec: 1680
+ hash: "f42f5073f90a423adf011d0e168c8a9b"
+ }
+ Frame {
+ msec: 1696
+ hash: "a3d89deb6cfa2bbbaa1d7d5b5e5b48d5"
+ }
+ Frame {
+ msec: 1712
+ hash: "f10e997d7a17c18251a32d58b018105a"
+ }
+ Frame {
+ msec: 1728
+ hash: "09ffb57d5f67edfa34d6aad36a002554"
+ }
+ Frame {
+ msec: 1744
+ hash: "01f3a2f5b9815f1397a907b099339360"
+ }
+ Frame {
+ msec: 1760
+ hash: "58c0910c49748edd2ef8472960179472"
+ }
+ Frame {
+ msec: 1776
+ hash: "cc82c5f7f93c5bc1af1c6c509268566a"
+ }
+ Frame {
+ msec: 1792
+ hash: "3ef272c6439b85fbc166375d1b98403c"
+ }
+ Frame {
+ msec: 1808
+ hash: "98c576f0900e4b8752d1f951bb6bf391"
+ }
+ Frame {
+ msec: 1824
+ hash: "4d66dd64d8736ef50163e08723873478"
+ }
+ Frame {
+ msec: 1840
+ hash: "9a5d8455b6763456185625811253e0b1"
+ }
+ Frame {
+ msec: 1856
+ hash: "77e85731efa786a2492aae19a87523c6"
+ }
+ Frame {
+ msec: 1872
+ hash: "f3199d0c860f1236e0b9472bef8785bc"
+ }
+ Frame {
+ msec: 1888
+ hash: "f3199d0c860f1236e0b9472bef8785bc"
+ }
+ Frame {
+ msec: 1904
+ hash: "32ccdab249268b01d9f1658a736052f1"
+ }
+ Frame {
+ msec: 1920
+ image: "propertyAction.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "db3010ef552146df938c237f6c92bff5"
+ }
+ Frame {
+ msec: 1952
+ hash: "101e8595d0301e88376ec52ba9361f84"
+ }
+ Frame {
+ msec: 1968
+ hash: "119d548c59baa7e47266d2ceca663288"
+ }
+ Frame {
+ msec: 1984
+ hash: "f141fafe102a0b9a2bf33e8c3fc800ff"
+ }
+ Frame {
+ msec: 2000
+ hash: "b01f9ca8d4fbff17b3d48c70898a044d"
+ }
+ Frame {
+ msec: 2016
+ hash: "cf67954a2d1b22e8d2cfdc26419bafb8"
+ }
+ Frame {
+ msec: 2032
+ hash: "7680b2b5a63dea13d733947297e01355"
+ }
+ Frame {
+ msec: 2048
+ hash: "af1c017acf6b3c8cff86c9ceb60db3cb"
+ }
+ Frame {
+ msec: 2064
+ hash: "0b23ec51f71fddae5e2238ab5754f1db"
+ }
+ Frame {
+ msec: 2080
+ hash: "976643961ecbdc86335180ba812b874e"
+ }
+ Frame {
+ msec: 2096
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2112
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2128
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2144
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2160
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2176
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2192
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2208
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2224
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2240
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2256
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2272
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2288
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2304
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2320
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2336
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2352
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2368
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2384
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2400
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2416
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2432
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2448
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2464
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2480
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2496
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2512
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2528
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2544
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2560
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2576
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2592
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2608
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2624
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2640
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2656
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2672
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2688
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2704
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2720
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2736
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2752
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 109; y: 247
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2768
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2784
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2800
+ hash: "ab924ae435262e76381c2e4af5d64342"
+ }
+ Frame {
+ msec: 2816
+ hash: "d60758fc12471a19d31c85f058f2ded7"
+ }
+ Frame {
+ msec: 2832
+ hash: "c62e2956f8eb5d2c8cd76ba05c5929d5"
+ }
+ Frame {
+ msec: 2848
+ hash: "f2967ee7e035a9ff258116a2706529f8"
+ }
+ Frame {
+ msec: 2864
+ hash: "885c4705c6c29f69c56c44abc1251d75"
+ }
+ Frame {
+ msec: 2880
+ image: "propertyAction.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "f4af6871e522511f95bc4c5abfc2a562"
+ }
+ Frame {
+ msec: 2912
+ hash: "b27e1e7e0d90468525309528ccfe2823"
+ }
+ Frame {
+ msec: 2928
+ hash: "78e7d84a4466258b40315fe61b7ca15c"
+ }
+ Frame {
+ msec: 2944
+ hash: "471013d921d8d6e7468fd6aba0b75c71"
+ }
+ Frame {
+ msec: 2960
+ hash: "856048da893c9136ac5740bc89b64128"
+ }
+ Frame {
+ msec: 2976
+ hash: "32ccdab249268b01d9f1658a736052f1"
+ }
+ Frame {
+ msec: 2992
+ hash: "2264fa3acd979f104633c1301a0efd8f"
+ }
+ Frame {
+ msec: 3008
+ hash: "f3199d0c860f1236e0b9472bef8785bc"
+ }
+ Frame {
+ msec: 3024
+ hash: "ad899d1ecaa43a5541be7b70413caee5"
+ }
+ Frame {
+ msec: 3040
+ hash: "4e652524c992f5ee1b987275ca509728"
+ }
+ Frame {
+ msec: 3056
+ hash: "a44b3dec2a016694bc8553a51b29d46c"
+ }
+ Frame {
+ msec: 3072
+ hash: "7fbe20346bc3c28c345e0797b55599f3"
+ }
+ Frame {
+ msec: 3088
+ hash: "bcff18ad433bb4f08126ee66efb037d1"
+ }
+ Frame {
+ msec: 3104
+ hash: "836666c64f73c38e87de95944ff2fe72"
+ }
+ Frame {
+ msec: 3120
+ hash: "4379982d23db239b1741b5d72c53e160"
+ }
+ Frame {
+ msec: 3136
+ hash: "0ed9476337214e1493c1510b8a4c90f8"
+ }
+ Frame {
+ msec: 3152
+ hash: "dab637406577a1924c7dbb30680e1af3"
+ }
+ Frame {
+ msec: 3168
+ hash: "dcc79277fdb8966e5a3f2ed1b2fc4292"
+ }
+ Frame {
+ msec: 3184
+ hash: "5f207d1dfad4907f200d76104881bf56"
+ }
+ Frame {
+ msec: 3200
+ hash: "3434fc7f81e859722585dae97c557864"
+ }
+ Frame {
+ msec: 3216
+ hash: "7c775b9be8c5293d4962324574267c22"
+ }
+ Frame {
+ msec: 3232
+ hash: "da0ff6955c2e4cd86421bdb9053f56e6"
+ }
+ Frame {
+ msec: 3248
+ hash: "a1297d525a3ad41abbbb7c2f15efd4fb"
+ }
+ Frame {
+ msec: 3264
+ hash: "5326b220995b2a1eaa308ad10fd353fa"
+ }
+ Frame {
+ msec: 3280
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3296
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3312
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3328
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3344
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3360
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3376
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3392
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3408
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3424
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3440
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3456
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3472
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3488
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3504
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3520
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3536
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3552
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3568
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3584
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3600
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3616
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 3632
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/propertyAction/propertyAction.qml b/tests/auto/declarative/visual/animation/propertyAction/propertyAction.qml
new file mode 100644
index 0000000..b670166
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/propertyAction/propertyAction.qml
@@ -0,0 +1,34 @@
+import Qt 4.6
+
+Rectangle {
+ width: 400; height: 400
+ Rectangle {
+ id: myRect
+ width: 100; height: 100
+ color: "red"
+ }
+ MouseRegion {
+ id: clickable
+ anchors.fill: parent
+ }
+
+ states: State {
+ name: "state1"
+ when: clickable.pressed
+ PropertyChanges {
+ target: myRect
+ x: 50; y: 50
+ color: "blue"
+ }
+ }
+
+ transitions: Transition {
+ to: "state1"
+ reversible: true
+ SequentialAnimation {
+ ColorAnimation {}
+ PropertyAction { matchProperties: "x" }
+ NumberAnimation { matchProperties: "y"; easing: "InOutQuad" }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/reanchor/data/reanchor.0.png b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.0.png
new file mode 100644
index 0000000..c7bbf38
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/reanchor/data/reanchor.1.png b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.1.png
new file mode 100644
index 0000000..612500b
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/reanchor/data/reanchor.2.png b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.2.png
new file mode 100644
index 0000000..c7bbf38
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/reanchor/data/reanchor.3.png b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.3.png
new file mode 100644
index 0000000..c7bbf38
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/reanchor/data/reanchor.4.png b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.4.png
new file mode 100644
index 0000000..1910eb4
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/reanchor/data/reanchor.5.png b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.5.png
new file mode 100644
index 0000000..3b8eebd
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/reanchor/data/reanchor.6.png b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.6.png
new file mode 100644
index 0000000..c7bbf38
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/reanchor/data/reanchor.7.png b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.7.png
new file mode 100644
index 0000000..c7bbf38
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/reanchor/data/reanchor.8.png b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.8.png
new file mode 100644
index 0000000..960be31
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/reanchor/data/reanchor.qml b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.qml
new file mode 100644
index 0000000..0f58de5
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/data/reanchor.qml
@@ -0,0 +1,2471 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 32
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 48
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 64
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 80
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 96
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 112
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 128
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 144
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 160
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 176
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 192
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 208
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 224
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 240
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 256
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 272
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 288
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 304
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 320
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 336
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 352
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 368
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 384
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 400
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 416
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 432
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 448
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 464
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 480
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 496
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 512
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 528
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 544
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 560
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 576
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 592
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 608
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 624
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 640
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 656
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 672
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 688
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 704
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 720
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 736
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 752
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 768
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 784
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 800
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 816
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 832
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 848
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 864
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 880
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 896
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 912
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 928
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 944
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 960
+ image: "reanchor.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 992
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1008
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1024
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1040
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1056
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1072
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1088
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1104
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1120
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1136
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1152
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1168
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1184
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1200
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1216
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1232
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1248
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1264
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1280
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1296
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1312
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1328
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1344
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1360
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 88; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1376
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1392
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1408
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1424
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1440
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 88; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1456
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 1472
+ hash: "c2d6dd91f3e9cdcacbadcb449c8a9896"
+ }
+ Frame {
+ msec: 1488
+ hash: "1098ea19aecebd71208e101d522c1981"
+ }
+ Frame {
+ msec: 1504
+ hash: "8cc59c20d796c073038518d2855fb6f0"
+ }
+ Frame {
+ msec: 1520
+ hash: "914a89d0cfdc68145024ce2305a5e76e"
+ }
+ Frame {
+ msec: 1536
+ hash: "7a2e3ca2660df24d9a6ec49a7422ebe1"
+ }
+ Frame {
+ msec: 1552
+ hash: "b71496d986d5f0aa76b4f1663627f1f7"
+ }
+ Frame {
+ msec: 1568
+ hash: "41b29a523db919bc0a4e0a9a88bfc873"
+ }
+ Frame {
+ msec: 1584
+ hash: "97632a0de766b9ffbf71f21eeb0ff9a2"
+ }
+ Frame {
+ msec: 1600
+ hash: "94cc196e62c150008461ff9996b4cae8"
+ }
+ Frame {
+ msec: 1616
+ hash: "32e96ad2d15fa2386d365ab249ddf4f4"
+ }
+ Frame {
+ msec: 1632
+ hash: "209394314f971b12fbc61ca45010cc62"
+ }
+ Frame {
+ msec: 1648
+ hash: "b917c2684dda8af00278b34ababdcf5c"
+ }
+ Frame {
+ msec: 1664
+ hash: "92b506860c1c5dc52f87c24c89921b05"
+ }
+ Frame {
+ msec: 1680
+ hash: "7b7e96113fa9359954be9b3ac87943c3"
+ }
+ Frame {
+ msec: 1696
+ hash: "42bc69db42c5df902038cec414246ec5"
+ }
+ Frame {
+ msec: 1712
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1728
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1744
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1760
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1776
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1792
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1808
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1824
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1840
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1856
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1872
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1888
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1904
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1920
+ image: "reanchor.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1952
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1968
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 1984
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2000
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2016
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2032
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2048
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2064
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2080
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2096
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 87; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2112
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2128
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2144
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2160
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2176
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2192
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2208
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 87; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2224
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 2240
+ hash: "2d1aa011f2008a6147ba593e3cf272d7"
+ }
+ Frame {
+ msec: 2256
+ hash: "206699ea84ce9fd60c1603b7a48a5134"
+ }
+ Frame {
+ msec: 2272
+ hash: "68eb6df93a2b6db7023f7c3cc71d5b5f"
+ }
+ Frame {
+ msec: 2288
+ hash: "5a4cd0620959dde92eeeaaa4dcd13091"
+ }
+ Frame {
+ msec: 2304
+ hash: "17b763187a777253b25b22f5dd7253ae"
+ }
+ Frame {
+ msec: 2320
+ hash: "1de9dcf4d385266f4482e2d0967d9119"
+ }
+ Frame {
+ msec: 2336
+ hash: "833496add6dbc3103a28a47e453a738b"
+ }
+ Frame {
+ msec: 2352
+ hash: "b3bab2e9c56db60cd54e68369e6b790d"
+ }
+ Frame {
+ msec: 2368
+ hash: "ee91c6cd909bec401a1a7eebd10b8b02"
+ }
+ Frame {
+ msec: 2384
+ hash: "0ed679ad0ab7bd3544947bccda88647b"
+ }
+ Frame {
+ msec: 2400
+ hash: "d7dfcdc8a4233821919f1732d8c39712"
+ }
+ Frame {
+ msec: 2416
+ hash: "c52829ee689e4c312a9dff8dbd4a79f9"
+ }
+ Frame {
+ msec: 2432
+ hash: "7962badda0e80a61b67943d3b31f892d"
+ }
+ Frame {
+ msec: 2448
+ hash: "fc5f2c24e3d8743ab5b20aaa122bacc2"
+ }
+ Frame {
+ msec: 2464
+ hash: "201b9ee6c9ac6208ef812fe2e95020ef"
+ }
+ Frame {
+ msec: 2480
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2496
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2512
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2528
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2544
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2560
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2576
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2592
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2608
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2624
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2640
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2656
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2672
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2688
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2704
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2720
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2736
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2752
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 87; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2768
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2784
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2800
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2816
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2832
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2848
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 2864
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 87; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2880
+ image: "reanchor.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "c2d6dd91f3e9cdcacbadcb449c8a9896"
+ }
+ Frame {
+ msec: 2912
+ hash: "1098ea19aecebd71208e101d522c1981"
+ }
+ Frame {
+ msec: 2928
+ hash: "8cc59c20d796c073038518d2855fb6f0"
+ }
+ Frame {
+ msec: 2944
+ hash: "914a89d0cfdc68145024ce2305a5e76e"
+ }
+ Frame {
+ msec: 2960
+ hash: "7a2e3ca2660df24d9a6ec49a7422ebe1"
+ }
+ Frame {
+ msec: 2976
+ hash: "b71496d986d5f0aa76b4f1663627f1f7"
+ }
+ Frame {
+ msec: 2992
+ hash: "41b29a523db919bc0a4e0a9a88bfc873"
+ }
+ Frame {
+ msec: 3008
+ hash: "97632a0de766b9ffbf71f21eeb0ff9a2"
+ }
+ Frame {
+ msec: 3024
+ hash: "94cc196e62c150008461ff9996b4cae8"
+ }
+ Frame {
+ msec: 3040
+ hash: "32e96ad2d15fa2386d365ab249ddf4f4"
+ }
+ Frame {
+ msec: 3056
+ hash: "209394314f971b12fbc61ca45010cc62"
+ }
+ Frame {
+ msec: 3072
+ hash: "b917c2684dda8af00278b34ababdcf5c"
+ }
+ Frame {
+ msec: 3088
+ hash: "92b506860c1c5dc52f87c24c89921b05"
+ }
+ Frame {
+ msec: 3104
+ hash: "7b7e96113fa9359954be9b3ac87943c3"
+ }
+ Frame {
+ msec: 3120
+ hash: "42bc69db42c5df902038cec414246ec5"
+ }
+ Frame {
+ msec: 3136
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3152
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3168
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3184
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3200
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3216
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3232
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3248
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3264
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3280
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3296
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3312
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3328
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3344
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3360
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 87; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3376
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3392
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3408
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3424
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3440
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3456
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3472
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 87; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3488
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 3504
+ hash: "2d1aa011f2008a6147ba593e3cf272d7"
+ }
+ Frame {
+ msec: 3520
+ hash: "206699ea84ce9fd60c1603b7a48a5134"
+ }
+ Frame {
+ msec: 3536
+ hash: "68eb6df93a2b6db7023f7c3cc71d5b5f"
+ }
+ Frame {
+ msec: 3552
+ hash: "5a4cd0620959dde92eeeaaa4dcd13091"
+ }
+ Frame {
+ msec: 3568
+ hash: "17b763187a777253b25b22f5dd7253ae"
+ }
+ Frame {
+ msec: 3584
+ hash: "1de9dcf4d385266f4482e2d0967d9119"
+ }
+ Frame {
+ msec: 3600
+ hash: "833496add6dbc3103a28a47e453a738b"
+ }
+ Frame {
+ msec: 3616
+ hash: "b3bab2e9c56db60cd54e68369e6b790d"
+ }
+ Frame {
+ msec: 3632
+ hash: "ee91c6cd909bec401a1a7eebd10b8b02"
+ }
+ Frame {
+ msec: 3648
+ hash: "0ed679ad0ab7bd3544947bccda88647b"
+ }
+ Frame {
+ msec: 3664
+ hash: "d7dfcdc8a4233821919f1732d8c39712"
+ }
+ Frame {
+ msec: 3680
+ hash: "c52829ee689e4c312a9dff8dbd4a79f9"
+ }
+ Frame {
+ msec: 3696
+ hash: "7962badda0e80a61b67943d3b31f892d"
+ }
+ Frame {
+ msec: 3712
+ hash: "fc5f2c24e3d8743ab5b20aaa122bacc2"
+ }
+ Frame {
+ msec: 3728
+ hash: "201b9ee6c9ac6208ef812fe2e95020ef"
+ }
+ Frame {
+ msec: 3744
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3760
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3776
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3792
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3808
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3824
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3840
+ image: "reanchor.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3872
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3888
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3904
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3920
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3936
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3952
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3968
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 3984
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4000
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4016
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4032
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4048
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4064
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4080
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4096
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4112
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4128
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4144
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4160
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4176
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4192
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4208
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4224
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4240
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4256
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4272
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4288
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4304
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4320
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4336
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4352
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4368
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4384
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4400
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4416
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4432
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4448
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4464
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4480
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4496
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4512
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4528
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 174; y: 174
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4544
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4560
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4576
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4592
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4608
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4624
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4640
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4656
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 174; y: 174
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4672
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 4688
+ hash: "5d38bf4a033de31985ae9989107908af"
+ }
+ Frame {
+ msec: 4704
+ hash: "ed1bd2abd42848ecd07f0f0654c2b80f"
+ }
+ Frame {
+ msec: 4720
+ hash: "588de6662123733303d93f62c6481f6a"
+ }
+ Frame {
+ msec: 4736
+ hash: "aae79c2fbb2fd1ac7efa9802bff40f95"
+ }
+ Frame {
+ msec: 4752
+ hash: "f17512798136f67f25aaa0aeb60678e1"
+ }
+ Frame {
+ msec: 4768
+ hash: "79578a1e0e3e9cd45c210d0c5d3e75d6"
+ }
+ Frame {
+ msec: 4784
+ hash: "5dad4ff201744cda6ff41f89414c8d11"
+ }
+ Frame {
+ msec: 4800
+ image: "reanchor.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "c4559982aa3f3d291364deed4bd96d65"
+ }
+ Frame {
+ msec: 4832
+ hash: "0dff03ea9154bdb2a813358b04cfbde9"
+ }
+ Frame {
+ msec: 4848
+ hash: "09bdf2869dee1c0cbe3c8c2e9254580b"
+ }
+ Frame {
+ msec: 4864
+ hash: "ba7762978bbd63d624029910fe16fb6d"
+ }
+ Frame {
+ msec: 4880
+ hash: "f00d198ab8f4f625b60e9e2071d8adfd"
+ }
+ Frame {
+ msec: 4896
+ hash: "adcec9c9a5b0d60cf45b2915365ea09c"
+ }
+ Frame {
+ msec: 4912
+ hash: "a65cd6fbb26d618692ef23148015a4f2"
+ }
+ Frame {
+ msec: 4928
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 4944
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 4960
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 4976
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 4992
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5008
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5024
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5040
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5056
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5072
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5088
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5104
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5120
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5136
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5152
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5168
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5184
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5200
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5216
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5232
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5248
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5264
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5280
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5296
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5312
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5328
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5344
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5360
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5376
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5392
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5408
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5424
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5440
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5456
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5472
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5488
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5504
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5520
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5536
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5552
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5568
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5584
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5600
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5616
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5632
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5648
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5664
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5680
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5696
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5712
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5728
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5744
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5760
+ image: "reanchor.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5792
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5808
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 95; y: 78
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5824
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5840
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5856
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5872
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5888
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5904
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5920
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5936
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 95; y: 78
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5952
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 5968
+ hash: "103bbc9ce594851f5243b103f8fef1c1"
+ }
+ Frame {
+ msec: 5984
+ hash: "c381148b052be2e6244f24c2292b89cf"
+ }
+ Frame {
+ msec: 6000
+ hash: "2fda1d635fa47bff7de867df3dadfb4f"
+ }
+ Frame {
+ msec: 6016
+ hash: "4d35e00af33ad5dc84998cda2d066b4e"
+ }
+ Frame {
+ msec: 6032
+ hash: "14005d52d372acf6d3495f69bbf00b7d"
+ }
+ Frame {
+ msec: 6048
+ hash: "29728f64d12e858d960c4e197824ef43"
+ }
+ Frame {
+ msec: 6064
+ hash: "798822f0c20ef87cb01fe1dcd76c7585"
+ }
+ Frame {
+ msec: 6080
+ hash: "4cdeea0f91587ef32a2c2e282f6d00e6"
+ }
+ Frame {
+ msec: 6096
+ hash: "08ca5d16771e58da6cdd20b86dc65f03"
+ }
+ Frame {
+ msec: 6112
+ hash: "e9aeb432709d275048ad9d84fb21db1a"
+ }
+ Frame {
+ msec: 6128
+ hash: "3b642f27d356fd1815dc50f8e750623d"
+ }
+ Frame {
+ msec: 6144
+ hash: "7c1db0ec278849ec044ea0aa3383075b"
+ }
+ Frame {
+ msec: 6160
+ hash: "da902850879c95d4ddffbb1ba0060f25"
+ }
+ Frame {
+ msec: 6176
+ hash: "e4053bd0db7752e7a47e096da645b69b"
+ }
+ Frame {
+ msec: 6192
+ hash: "aabbb6d34399818347db265151a547b7"
+ }
+ Frame {
+ msec: 6208
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6224
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6240
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6256
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6272
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6288
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6304
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6320
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6336
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6352
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6368
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6384
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6400
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6416
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6432
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6448
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6464
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6480
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6496
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6512
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6528
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6544
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6560
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6576
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6592
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6608
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6624
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6640
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6656
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6672
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6688
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6704
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6720
+ image: "reanchor.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6752
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6768
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6784
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6800
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6816
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6832
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6848
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6864
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6880
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6896
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6912
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6928
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6944
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6960
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6976
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 6992
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7008
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7024
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7040
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7056
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7072
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7088
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7104
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7120
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7136
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7152
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7168
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7184
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7200
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7216
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7232
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7248
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7264
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7280
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7296
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7312
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7328
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7344
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7360
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7376
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7392
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7408
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7424
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7440
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7456
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7472
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7488
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7504
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7520
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7536
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7552
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7568
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7584
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7600
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 86; y: 136
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7616
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7632
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7648
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Frame {
+ msec: 7664
+ hash: "213811853dbefdc418099721e3bf8651"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 86; y: 136
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7680
+ image: "reanchor.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "c2d6dd91f3e9cdcacbadcb449c8a9896"
+ }
+ Frame {
+ msec: 7712
+ hash: "1098ea19aecebd71208e101d522c1981"
+ }
+ Frame {
+ msec: 7728
+ hash: "8cc59c20d796c073038518d2855fb6f0"
+ }
+ Frame {
+ msec: 7744
+ hash: "914a89d0cfdc68145024ce2305a5e76e"
+ }
+ Frame {
+ msec: 7760
+ hash: "7a2e3ca2660df24d9a6ec49a7422ebe1"
+ }
+ Frame {
+ msec: 7776
+ hash: "b71496d986d5f0aa76b4f1663627f1f7"
+ }
+ Frame {
+ msec: 7792
+ hash: "41b29a523db919bc0a4e0a9a88bfc873"
+ }
+ Frame {
+ msec: 7808
+ hash: "97632a0de766b9ffbf71f21eeb0ff9a2"
+ }
+ Frame {
+ msec: 7824
+ hash: "94cc196e62c150008461ff9996b4cae8"
+ }
+ Frame {
+ msec: 7840
+ hash: "32e96ad2d15fa2386d365ab249ddf4f4"
+ }
+ Frame {
+ msec: 7856
+ hash: "209394314f971b12fbc61ca45010cc62"
+ }
+ Frame {
+ msec: 7872
+ hash: "b917c2684dda8af00278b34ababdcf5c"
+ }
+ Frame {
+ msec: 7888
+ hash: "92b506860c1c5dc52f87c24c89921b05"
+ }
+ Frame {
+ msec: 7904
+ hash: "7b7e96113fa9359954be9b3ac87943c3"
+ }
+ Frame {
+ msec: 7920
+ hash: "42bc69db42c5df902038cec414246ec5"
+ }
+ Frame {
+ msec: 7936
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 7952
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 7968
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 7984
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8000
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8016
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8032
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8048
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8064
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8080
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8096
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8112
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8128
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8144
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8160
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8176
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8192
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8208
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8224
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8240
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8256
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8272
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8288
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8304
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8320
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8336
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8352
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8368
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8384
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8400
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 177; y: 173
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8416
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8432
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8448
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8464
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8480
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8496
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8512
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 177; y: 173
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8528
+ hash: "7eb4027421fd6aa7d668a704e40a6e61"
+ }
+ Frame {
+ msec: 8544
+ hash: "b4f30663a9b21e42375645e970f57d0b"
+ }
+ Frame {
+ msec: 8560
+ hash: "6c12dbf4af8801573515b61123d4b1d7"
+ }
+ Frame {
+ msec: 8576
+ hash: "facc61397c734bb4409d5664dc059a14"
+ }
+ Frame {
+ msec: 8592
+ hash: "897e15e37276454d11fac6a528e967a6"
+ }
+ Frame {
+ msec: 8608
+ hash: "cf8173519f1e042c227ff61c62308640"
+ }
+ Frame {
+ msec: 8624
+ hash: "d0fcda14ea4bcfebf04ccf99e292ac6a"
+ }
+ Frame {
+ msec: 8640
+ image: "reanchor.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "74b4ababa97def538f5340e88a4419a4"
+ }
+ Frame {
+ msec: 8672
+ hash: "b96b5b64505b1814ddd42a52569d7fd9"
+ }
+ Frame {
+ msec: 8688
+ hash: "0e3e07aad030b2075c4bc61b02ebe49e"
+ }
+ Frame {
+ msec: 8704
+ hash: "c5eebc652c58e3a44d5ed481100ef242"
+ }
+ Frame {
+ msec: 8720
+ hash: "d4a74185304c126739af728ddda40e0c"
+ }
+ Frame {
+ msec: 8736
+ hash: "448572d3c1060b8311952429a7f9430d"
+ }
+ Frame {
+ msec: 8752
+ hash: "00f64c09657a8afd6caa186efb6ad860"
+ }
+ Frame {
+ msec: 8768
+ hash: "2a360e6feaaf303e9ee63145085796e6"
+ }
+ Frame {
+ msec: 8784
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8800
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8816
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8832
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8848
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8864
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8880
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8896
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8912
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8928
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8944
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8960
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8976
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 8992
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9008
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9024
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9040
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9056
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9072
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9088
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9104
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9120
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9136
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 9152
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9168
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9184
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9200
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9216
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9232
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9248
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9264
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9280
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9296
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+ Frame {
+ msec: 9312
+ hash: "1137e22c68e043950811dee295e19b04"
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/reanchor/reanchor.qml b/tests/auto/declarative/visual/animation/reanchor/reanchor.qml
new file mode 100644
index 0000000..1cc68a9
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/reanchor/reanchor.qml
@@ -0,0 +1,68 @@
+import Qt 4.6
+
+Rectangle {
+ id: container
+ width: 200; height: 200
+ Rectangle {
+ id: myRect
+ objectName: "MyRect"
+ color: "green";
+ anchors.left: parent.left
+ anchors.right: rightGuideline.left
+ anchors.top: topGuideline.top
+ anchors.bottom: container.bottom
+ }
+ Item { id: leftGuideline; x: 10 }
+ Item { id: rightGuideline; x: 150 }
+ Item { id: topGuideline; y: 10 }
+ Item { id: bottomGuideline; y: 150 }
+ Item { id: topGuideline2; y: 50 }
+ Item { id: bottomGuideline2; y: 175 }
+
+ MouseRegion {
+ id: wholeArea
+ anchors.fill: parent
+ onClicked: {
+ if (container.state == "") {
+ container.state = "reanchored";
+ } else if (container.state == "reanchored") {
+ container.state = "reanchored2";
+ } else if (container.state == "reanchored2")
+ container.state = "reanchored";
+ }
+ }
+
+ states: [ State {
+ name: "reanchored"
+ AnchorChanges {
+ target: myRect;
+ left: leftGuideline.left
+ right: container.right
+ top: container.top
+ bottom: bottomGuideline.bottom
+ }
+ }, State {
+ name: "reanchored2"
+ AnchorChanges {
+ target: myRect;
+ reset: "left, right"
+ top: topGuideline2.top
+ bottom: bottomGuideline2.bottom
+ }
+ }]
+
+ transitions: Transition {
+ NumberAnimation { matchProperties: "x,y,width,height" }
+ }
+
+ MouseRegion {
+ width: 50; height: 50
+ anchors.right: parent.right
+ anchors.bottom: parent.bottom
+ onClicked: {
+ container.state = "";
+ }
+ }
+
+ state: "reanchored"
+}
diff --git a/tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.0.png b/tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.0.png
new file mode 100644
index 0000000..64d6b06
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.1.png b/tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.1.png
new file mode 100644
index 0000000..1a25c63
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.qml b/tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.qml
new file mode 100644
index 0000000..01da490
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/scriptAction/data/scriptAction.qml
@@ -0,0 +1,535 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 32
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 48
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 64
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 80
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 96
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 112
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 128
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 144
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 160
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 176
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 192
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 208
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 224
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 240
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 256
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 272
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 288
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 304
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 320
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 336
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 352
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 368
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 384
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 400
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 416
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 432
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 448
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 464
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 480
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 496
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 512
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 528
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 544
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 560
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 576
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 592
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 608
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 624
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 640
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 656
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 672
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 688
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 704
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 720
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 736
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 752
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 768
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 784
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 800
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 816
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 832
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 848
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 864
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 880
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 896
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 912
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 928
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 944
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 960
+ image: "scriptAction.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 992
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1008
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1024
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1040
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1056
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1072
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1088
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 146; y: 259
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1104
+ hash: "55b713dcb7c810bf126e06cc97d26d24"
+ }
+ Frame {
+ msec: 1120
+ hash: "9850cd8ed4643900409d1a87ef0bc4cf"
+ }
+ Frame {
+ msec: 1136
+ hash: "1cf03396b01e931e4e7e8e7e57e19c5f"
+ }
+ Frame {
+ msec: 1152
+ hash: "25fe648b85ec2d82621853dcbdbf695a"
+ }
+ Frame {
+ msec: 1168
+ hash: "1ca701e56fe387d5849f6933eb53aee9"
+ }
+ Frame {
+ msec: 1184
+ hash: "b39ecb792659a053a8985e2a849d6d51"
+ }
+ Frame {
+ msec: 1200
+ hash: "9a783432a054beec81cc5687f75a36dc"
+ }
+ Frame {
+ msec: 1216
+ hash: "edbd222d7ba6c6f819ded45fe316d461"
+ }
+ Frame {
+ msec: 1232
+ hash: "eaf20159c4b90f90872bbd514d3a0cec"
+ }
+ Frame {
+ msec: 1248
+ hash: "964807dd9b91e765577a773ef1ce2593"
+ }
+ Frame {
+ msec: 1264
+ hash: "16e12026ab14657b0f36b8315684455d"
+ }
+ Frame {
+ msec: 1280
+ hash: "d001a6b2fec3c66baaa45d9ff93b3f63"
+ }
+ Frame {
+ msec: 1296
+ hash: "fef11eb5f635bc11cd9679b7213b3b92"
+ }
+ Frame {
+ msec: 1312
+ hash: "0a0cd5f5004048d88712cfe6943470c0"
+ }
+ Frame {
+ msec: 1328
+ hash: "0d83178afdae5feaa9915d56c24373ad"
+ }
+ Frame {
+ msec: 1344
+ hash: "0a9e6e0b7b23ce93dc4e1f886cf9c7d1"
+ }
+ Frame {
+ msec: 1360
+ hash: "f3199d0c860f1236e0b9472bef8785bc"
+ }
+ Frame {
+ msec: 1376
+ hash: "f3199d0c860f1236e0b9472bef8785bc"
+ }
+ Frame {
+ msec: 1392
+ hash: "32ccdab249268b01d9f1658a736052f1"
+ }
+ Frame {
+ msec: 1408
+ hash: "dc98f32a1a2d6e74998123b5232107b0"
+ }
+ Frame {
+ msec: 1424
+ hash: "db3010ef552146df938c237f6c92bff5"
+ }
+ Frame {
+ msec: 1440
+ hash: "101e8595d0301e88376ec52ba9361f84"
+ }
+ Frame {
+ msec: 1456
+ hash: "119d548c59baa7e47266d2ceca663288"
+ }
+ Frame {
+ msec: 1472
+ hash: "f141fafe102a0b9a2bf33e8c3fc800ff"
+ }
+ Frame {
+ msec: 1488
+ hash: "b01f9ca8d4fbff17b3d48c70898a044d"
+ }
+ Frame {
+ msec: 1504
+ hash: "cf67954a2d1b22e8d2cfdc26419bafb8"
+ }
+ Frame {
+ msec: 1520
+ hash: "7680b2b5a63dea13d733947297e01355"
+ }
+ Frame {
+ msec: 1536
+ hash: "af1c017acf6b3c8cff86c9ceb60db3cb"
+ }
+ Frame {
+ msec: 1552
+ hash: "0b23ec51f71fddae5e2238ab5754f1db"
+ }
+ Frame {
+ msec: 1568
+ hash: "976643961ecbdc86335180ba812b874e"
+ }
+ Frame {
+ msec: 1584
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1600
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1616
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1632
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1648
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1664
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1680
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1696
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1712
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1728
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1744
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1760
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1776
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1792
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1808
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1824
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1840
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1856
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1872
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1888
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1904
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1920
+ image: "scriptAction.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1952
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1968
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 1984
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2000
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2016
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2032
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+ Frame {
+ msec: 2048
+ hash: "aeed60899abb6c486a5b1df81f9a0224"
+ }
+}
diff --git a/tests/auto/declarative/visual/animation/scriptAction/scriptAction.qml b/tests/auto/declarative/visual/animation/scriptAction/scriptAction.qml
new file mode 100644
index 0000000..872701b
--- /dev/null
+++ b/tests/auto/declarative/visual/animation/scriptAction/scriptAction.qml
@@ -0,0 +1,35 @@
+import Qt 4.6
+
+Rectangle {
+ width: 400; height: 400
+ Rectangle {
+ id: myRect
+ width: 100; height: 100
+ color: "red"
+ }
+ MouseRegion {
+ id: clickable
+ anchors.fill: parent
+ }
+
+ states: State {
+ name: "state1"
+ when: clickable.pressed
+ PropertyChanges {
+ target: myRect
+ x: 50; y: 50
+ }
+ StateChangeScript {
+ name: "setColor"
+ script: myRect.color = "blue"
+ }
+ }
+
+ transitions: Transition {
+ SequentialAnimation {
+ NumberAnimation { matchProperties: "x"; easing: "InOutQuad" }
+ ScriptAction { stateChangeScriptName: "setColor" }
+ NumberAnimation { matchProperties: "y"; easing: "InOutQuad" }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/fillmode/data/fillmode.0.png b/tests/auto/declarative/visual/fillmode/data/fillmode.0.png
new file mode 100644
index 0000000..9c9ceae
--- /dev/null
+++ b/tests/auto/declarative/visual/fillmode/data/fillmode.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/fillmode/data/fillmode.qml b/tests/auto/declarative/visual/fillmode/data/fillmode.qml
new file mode 100644
index 0000000..7ac6f51
--- /dev/null
+++ b/tests/auto/declarative/visual/fillmode/data/fillmode.qml
@@ -0,0 +1,279 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 32
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 48
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 64
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 80
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 96
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 112
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 128
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 144
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 160
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 176
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 192
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 208
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 224
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 240
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 256
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 272
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 288
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 304
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 320
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 336
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 352
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 368
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 384
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 400
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 416
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 432
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 448
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 464
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 480
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 496
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 512
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 528
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 544
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 560
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 576
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 592
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 608
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 624
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 640
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 656
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 672
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 688
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 704
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 720
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 736
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 752
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 768
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 784
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 800
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 816
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 832
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 848
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 864
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 880
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 896
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 912
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 928
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 944
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 960
+ image: "fillmode.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 992
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 1008
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 1024
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 1040
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+ Frame {
+ msec: 1056
+ hash: "c8cb8d51ca04231dc272133faaf2fb6d"
+ }
+}
diff --git a/tests/auto/declarative/visual/fillmode/face.png b/tests/auto/declarative/visual/fillmode/face.png
new file mode 100644
index 0000000..9623b1a
--- /dev/null
+++ b/tests/auto/declarative/visual/fillmode/face.png
Binary files differ
diff --git a/tests/auto/declarative/visual/fillmode/fillmode.qml b/tests/auto/declarative/visual/fillmode/fillmode.qml
new file mode 100644
index 0000000..8450bf2
--- /dev/null
+++ b/tests/auto/declarative/visual/fillmode/fillmode.qml
@@ -0,0 +1,16 @@
+import Qt 4.6
+
+Rectangle {
+ id: screen; width: 750; height: 600; color: "gray"
+ property string source: "face.png"
+
+ Grid {
+ columns: 3
+ Image { width: 250; height: 300; source: screen.source; fillMode: Image.Stretch }
+ Image { width: 250; height: 300; source: screen.source; fillMode: Image.PreserveAspectFit; smooth: true }
+ Image { width: 250; height: 300; source: screen.source; fillMode: Image.PreserveAspectCrop }
+ Image { width: 250; height: 300; source: screen.source; fillMode: Image.Tile; smooth: true }
+ Image { width: 250; height: 300; source: screen.source; fillMode: Image.TileHorizontally }
+ Image { width: 250; height: 300; source: screen.source; fillMode: Image.TileVertically }
+ }
+}
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test.0.png b/tests/auto/declarative/visual/focusscope/data-MAC/test.0.png
new file mode 100644
index 0000000..0f33d99
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test.1.png b/tests/auto/declarative/visual/focusscope/data-MAC/test.1.png
new file mode 100644
index 0000000..0f33d99
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test.2.png b/tests/auto/declarative/visual/focusscope/data-MAC/test.2.png
new file mode 100644
index 0000000..06a3dbd
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test.3.png b/tests/auto/declarative/visual/focusscope/data-MAC/test.3.png
new file mode 100644
index 0000000..e0d02d6
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test.4.png b/tests/auto/declarative/visual/focusscope/data-MAC/test.4.png
new file mode 100644
index 0000000..e0d02d6
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test.5.png b/tests/auto/declarative/visual/focusscope/data-MAC/test.5.png
new file mode 100644
index 0000000..e0d02d6
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test.qml b/tests/auto/declarative/visual/focusscope/data-MAC/test.qml
new file mode 100644
index 0000000..44900fc
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test.qml
@@ -0,0 +1,1599 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 32
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 48
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 64
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 80
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 96
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 112
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 128
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 144
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 160
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 176
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 192
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 208
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 224
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 240
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 256
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 272
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 288
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 304
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 320
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 336
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 352
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 368
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 384
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 400
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 416
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 432
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 448
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 464
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 480
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 496
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 512
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 528
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 544
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 560
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 576
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 592
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 608
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 624
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 640
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 656
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 672
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 688
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 704
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 720
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 736
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 752
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 768
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 784
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 800
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 816
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 832
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 848
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 864
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 880
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 896
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 912
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 928
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 944
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 960
+ image: "test.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 992
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1008
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1024
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1040
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1056
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1072
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1088
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1104
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1120
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1136
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1152
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1168
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1184
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1200
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1216
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1232
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1248
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1264
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1280
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1296
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1312
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1328
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1344
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1360
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1376
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1392
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1408
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1424
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1440
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1456
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1472
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1488
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1504
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1520
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1536
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1552
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1568
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1584
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1600
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1616
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1632
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1648
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1664
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1680
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1696
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1712
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1728
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1744
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1760
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1776
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1792
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 1808
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1824
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1840
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1856
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1872
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1888
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1904
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1920
+ image: "test.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1952
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1968
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 1984
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2000
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2016
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2032
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2048
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2064
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2080
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2096
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2112
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2128
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2144
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2160
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2176
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2192
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2208
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2224
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2240
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2256
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2272
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2288
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2304
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2320
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2336
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 2352
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2368
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2384
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2400
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2416
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2432
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2448
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2464
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2480
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2496
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2512
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2528
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2544
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2560
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2576
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2592
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2608
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2624
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2640
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2656
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2672
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2688
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2704
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2720
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2736
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2752
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2768
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2784
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2800
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2816
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2832
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2848
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2864
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2880
+ image: "test.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2912
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2928
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2944
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2960
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 2976
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2992
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3008
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3024
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3040
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3056
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3072
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3088
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3104
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3120
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3136
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3152
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3168
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3184
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3200
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3216
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3232
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3248
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3264
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3280
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3296
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3312
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3328
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3344
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3360
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3376
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3392
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3408
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3424
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3440
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3456
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3472
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3488
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3504
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3520
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Frame {
+ msec: 3536
+ hash: "70f4ce2881f2340167f314b49716707a"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3552
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3568
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3584
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3600
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3616
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3632
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3648
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3664
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3680
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3696
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3712
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3728
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3744
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3760
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3776
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3792
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3808
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3824
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3840
+ image: "test.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3872
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3888
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3904
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3920
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3936
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3952
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3968
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 3984
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4000
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4016
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4032
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4048
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4064
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4080
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4096
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4112
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4128
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4144
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4160
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4176
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4192
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4208
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4224
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4240
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4256
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4272
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4288
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4304
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4320
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4336
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4352
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4368
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4384
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4400
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4416
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4432
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4448
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4464
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4480
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4496
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4512
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4528
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4544
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4560
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4576
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4592
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4608
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4624
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4640
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4656
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4672
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4688
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4704
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4720
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4736
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4752
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4768
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Frame {
+ msec: 4784
+ hash: "773f573d4b37181f7a784597a30cd73d"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4800
+ image: "test.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4832
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4848
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4864
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4880
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4896
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4912
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4928
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4944
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4960
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4976
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 4992
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5008
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5024
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5040
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5056
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5072
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5088
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5104
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5120
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5136
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5152
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5168
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5184
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5200
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5216
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5232
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5248
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5264
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5280
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5296
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5312
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5328
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5344
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5360
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5376
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5392
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5408
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5424
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5440
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5456
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5472
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5488
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5504
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5520
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5536
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5552
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5568
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5584
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5600
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5616
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5632
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5648
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5664
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5680
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5696
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5712
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5728
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5744
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5760
+ image: "test.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5792
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5808
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5824
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5840
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5856
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5872
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+ Frame {
+ msec: 5888
+ hash: "715a587be7a5803af2827e882236d187"
+ }
+}
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test2.0.png b/tests/auto/declarative/visual/focusscope/data-MAC/test2.0.png
new file mode 100644
index 0000000..fa711c1
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test2.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test2.1.png b/tests/auto/declarative/visual/focusscope/data-MAC/test2.1.png
new file mode 100644
index 0000000..fa711c1
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test2.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test2.qml b/tests/auto/declarative/visual/focusscope/data-MAC/test2.qml
new file mode 100644
index 0000000..7837ad9
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test2.qml
@@ -0,0 +1,607 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 32
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 48
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 64
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 80
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 96
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 112
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 128
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 144
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 160
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 176
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 192
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 208
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 224
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 240
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 256
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 272
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 288
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 304
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 320
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 336
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 352
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 368
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 384
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 400
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 416
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 432
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 448
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 464
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 480
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 496
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 512
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 528
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 544
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 560
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 576
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 592
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 608
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 624
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 640
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 656
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 672
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 688
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 704
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 720
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 736
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 752
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 768
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 784
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 800
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 816
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 832
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 848
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 864
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 880
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 896
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 912
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 928
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 944
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 960
+ image: "test2.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 992
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1008
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1024
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1040
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1056
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1072
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1088
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1104
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1120
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1136
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1152
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1168
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1184
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1200
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1216
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1232
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1248
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1264
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1280
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1296
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1312
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1328
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1344
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1360
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1376
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1392
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1408
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1424
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1440
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1456
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1472
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1488
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1504
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1520
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1536
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1552
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1568
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1584
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1600
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1616
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1632
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1648
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1664
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1680
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1696
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1712
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1728
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1744
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1760
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1776
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1792
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1808
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1824
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1840
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1856
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1872
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1888
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1904
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1920
+ image: "test2.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1952
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1968
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 1984
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2000
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2016
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2032
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2048
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2064
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2080
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2096
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2112
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2128
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2144
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2160
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2176
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2192
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2208
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2224
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2240
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2256
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2272
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2288
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2304
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2320
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2336
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2352
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+ Frame {
+ msec: 2368
+ hash: "9ecdd4addcaea53cdca16f3496ceb15c"
+ }
+}
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.0.png b/tests/auto/declarative/visual/focusscope/data-MAC/test3.0.png
new file mode 100644
index 0000000..9309e37
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.1.png b/tests/auto/declarative/visual/focusscope/data-MAC/test3.1.png
new file mode 100644
index 0000000..20e6c8e
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.2.png b/tests/auto/declarative/visual/focusscope/data-MAC/test3.2.png
new file mode 100644
index 0000000..c7559ac
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.3.png b/tests/auto/declarative/visual/focusscope/data-MAC/test3.3.png
new file mode 100644
index 0000000..bf2844b
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.4.png b/tests/auto/declarative/visual/focusscope/data-MAC/test3.4.png
new file mode 100644
index 0000000..beef0bf
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.5.png b/tests/auto/declarative/visual/focusscope/data-MAC/test3.5.png
new file mode 100644
index 0000000..1847dc7
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.6.png b/tests/auto/declarative/visual/focusscope/data-MAC/test3.6.png
new file mode 100644
index 0000000..c7559ac
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.7.png b/tests/auto/declarative/visual/focusscope/data-MAC/test3.7.png
new file mode 100644
index 0000000..20e6c8e
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.8.png b/tests/auto/declarative/visual/focusscope/data-MAC/test3.8.png
new file mode 100644
index 0000000..9309e37
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.9.png b/tests/auto/declarative/visual/focusscope/data-MAC/test3.9.png
new file mode 100644
index 0000000..7ac879b
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.9.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-MAC/test3.qml b/tests/auto/declarative/visual/focusscope/data-MAC/test3.qml
new file mode 100644
index 0000000..7308a23
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-MAC/test3.qml
@@ -0,0 +1,2879 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 32
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 48
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 64
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 80
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 96
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 112
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 128
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 144
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 160
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 176
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 192
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 208
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 224
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 240
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 256
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 272
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 288
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 304
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 320
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 336
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 352
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 368
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 384
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 400
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 416
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 432
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 448
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 464
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 480
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 496
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 512
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 528
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 544
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 560
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 576
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 592
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 608
+ hash: "ce962a38caeb7bf7eef05112fbb52f91"
+ }
+ Frame {
+ msec: 624
+ hash: "779f0660ce5bc2c2fc9f05d8b86158a8"
+ }
+ Frame {
+ msec: 640
+ hash: "615e07a3c83539321befb44aa8fac811"
+ }
+ Frame {
+ msec: 656
+ hash: "8a00b9f66ca7fdb0e4975f547025f873"
+ }
+ Frame {
+ msec: 672
+ hash: "43bbe82799b1d8453f89a7ef928b1e54"
+ }
+ Frame {
+ msec: 688
+ hash: "2cc468d6e14c27ff1c0bd6064ae47509"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 704
+ hash: "1dc9d1b95016ccbeaca5b7a867a5cc3a"
+ }
+ Frame {
+ msec: 720
+ hash: "f36734c91fe41a7947965dac97393ad4"
+ }
+ Frame {
+ msec: 736
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 752
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 768
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 784
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 800
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 816
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 832
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 848
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 864
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 880
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 896
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 912
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 928
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 944
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 960
+ image: "test3.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 992
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 1008
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 1024
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 1040
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 1056
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 1072
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 1088
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1104
+ hash: "1c29b3d1086b261c2a9e94d49567484f"
+ }
+ Frame {
+ msec: 1120
+ hash: "6ab17a210b45dae1ed99fd1689bb3e46"
+ }
+ Frame {
+ msec: 1136
+ hash: "feb504605f7f27ca3a2bf080c1fb1e19"
+ }
+ Frame {
+ msec: 1152
+ hash: "bec2d2e2222587a379af12a30e078886"
+ }
+ Frame {
+ msec: 1168
+ hash: "39cb2bdc44273023b557a0f56df61d85"
+ }
+ Frame {
+ msec: 1184
+ hash: "2cda045b452c4645be1cdb4efd238532"
+ }
+ Frame {
+ msec: 1200
+ hash: "1f3efbfadd22734b5fd656596c11885b"
+ }
+ Frame {
+ msec: 1216
+ hash: "7277c05a06e481a5af13e4fe39e322f8"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1232
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1248
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1264
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1280
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1296
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1312
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1328
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1344
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1360
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1376
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1392
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1408
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1424
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1440
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1456
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1472
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1488
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1504
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 1520
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1536
+ hash: "c5f88e95ead1f4542b766577d80e70fd"
+ }
+ Frame {
+ msec: 1552
+ hash: "d38118f26b9c2b68dc8fdb8d2a959134"
+ }
+ Frame {
+ msec: 1568
+ hash: "44c483c899220f040aa7808f15fac429"
+ }
+ Frame {
+ msec: 1584
+ hash: "02a63967944c8c53a9741318e99a326e"
+ }
+ Frame {
+ msec: 1600
+ hash: "7fc10e91212af979e09c8d3b98625c1b"
+ }
+ Frame {
+ msec: 1616
+ hash: "d14b69d18adc548dfb68dae1559effdb"
+ }
+ Frame {
+ msec: 1632
+ hash: "cb9bce7fa14a367197fa34ad3acc4cdd"
+ }
+ Frame {
+ msec: 1648
+ hash: "105a0e3d36296eba16077c4cf93547ae"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1664
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1680
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1696
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1712
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1728
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1744
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1760
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1776
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1792
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1808
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1824
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1840
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1856
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1872
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1888
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1904
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1920
+ image: "test3.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1952
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1968
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 1984
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 2000
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2016
+ hash: "6e4e4321cda32abab394419a9e6494dc"
+ }
+ Frame {
+ msec: 2032
+ hash: "45b79c56379afa7243547fedfa3260db"
+ }
+ Frame {
+ msec: 2048
+ hash: "4635555c632f325a151d340a3eb742b9"
+ }
+ Frame {
+ msec: 2064
+ hash: "0255da44fa95548427139073c994234c"
+ }
+ Frame {
+ msec: 2080
+ hash: "eac0c428ea7b7aa55a469562d2cb3fd6"
+ }
+ Frame {
+ msec: 2096
+ hash: "06ab23a83a5900cfdde98d4563414511"
+ }
+ Frame {
+ msec: 2112
+ hash: "808e4a745c58872d52ec6a3e669aea5c"
+ }
+ Frame {
+ msec: 2128
+ hash: "e6231b43f93fd6ae3e0990def1168c39"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2144
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2160
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2176
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2192
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2208
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2224
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2240
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2256
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2272
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2288
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2304
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2320
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2336
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2352
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2368
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2384
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2400
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2416
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2432
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2448
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2464
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2480
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2496
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 2512
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2528
+ hash: "e1c32968e36cb95be250121187ddf13e"
+ }
+ Frame {
+ msec: 2544
+ hash: "70498453babe3ab5e0fec62bcd0ff332"
+ }
+ Frame {
+ msec: 2560
+ hash: "76fc1b1e6b22771bf08dfdd16b3f24e9"
+ }
+ Frame {
+ msec: 2576
+ hash: "c6be4f26750b8bc1a5b71ff381e462c6"
+ }
+ Frame {
+ msec: 2592
+ hash: "986f738d0f0f70b88f951d9f028ef61b"
+ }
+ Frame {
+ msec: 2608
+ hash: "2201ad4f92bcf24ab62d0ddb8b2a64c1"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2624
+ hash: "27e9a18cb70c8f2ab9e4dd7af321e8e4"
+ }
+ Frame {
+ msec: 2640
+ hash: "3a352127f49f8c589b7b7da1232caf6b"
+ }
+ Frame {
+ msec: 2656
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2672
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2688
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2704
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2720
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2736
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2752
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2768
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2784
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2800
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2816
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2832
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2848
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2864
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2880
+ image: "test3.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2912
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2928
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2944
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2960
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 2976
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2992
+ hash: "20f96d3fbef9d51d8b8a28a6d58fabb2"
+ }
+ Frame {
+ msec: 3008
+ hash: "1e5d888fd4685960b8ae0a79e2287e89"
+ }
+ Frame {
+ msec: 3024
+ hash: "2115c2e6689ce6669abf9f3741eb5df1"
+ }
+ Frame {
+ msec: 3040
+ hash: "c67949eb5f2210c6b2dad4ff352831ed"
+ }
+ Frame {
+ msec: 3056
+ hash: "d982500bee0a6f6fb0861fb3c32319eb"
+ }
+ Frame {
+ msec: 3072
+ hash: "ffb111084712d5ecf072ade52103b985"
+ }
+ Frame {
+ msec: 3088
+ hash: "e5d594c8f08b9d283a3998648a383332"
+ }
+ Frame {
+ msec: 3104
+ hash: "20632ba6a4c14386eb01167059f7b617"
+ }
+ Frame {
+ msec: 3120
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3136
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3152
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3168
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3184
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3200
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3216
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3232
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3248
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3264
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3280
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3296
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3312
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3328
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3344
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3360
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3376
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3392
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3408
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3424
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3440
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3456
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3472
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 3488
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3504
+ hash: "f60a72dd52f6f319706dc97f873a484f"
+ }
+ Frame {
+ msec: 3520
+ hash: "a21fbcbb3c0ede708f2862959b84654f"
+ }
+ Frame {
+ msec: 3536
+ hash: "40e5f7530391e7641498c7870ce986c9"
+ }
+ Frame {
+ msec: 3552
+ hash: "809daf15ad3e9f981f1306da18dd6872"
+ }
+ Frame {
+ msec: 3568
+ hash: "4b053d234c8c9a5afb7800abe28ea96f"
+ }
+ Frame {
+ msec: 3584
+ hash: "e011e3aaf143befc8e207945fdfc9f47"
+ }
+ Frame {
+ msec: 3600
+ hash: "55539d51f833b8a98fc14031a4a70c4c"
+ }
+ Frame {
+ msec: 3616
+ hash: "07c2b526c022d0deae61acba26d7ea24"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3632
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3648
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3664
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3680
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3696
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3712
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3728
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3744
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3760
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3776
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3792
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3808
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3824
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3840
+ image: "test3.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3872
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3888
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3904
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3920
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3936
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3952
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3968
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 3984
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4000
+ hash: "7d2f24d5a68397bedc2f9e3652715126"
+ }
+ Frame {
+ msec: 4016
+ hash: "55ff9205bb36d8f8965fb122a8686203"
+ }
+ Frame {
+ msec: 4032
+ hash: "8968377cbbdf7a46b6f13690826ac711"
+ }
+ Frame {
+ msec: 4048
+ hash: "8ce9afffac571f1a2cc6986d79dd2c8f"
+ }
+ Frame {
+ msec: 4064
+ hash: "f75c375cdf8e1b83398e9b18e7c39852"
+ }
+ Frame {
+ msec: 4080
+ hash: "20c8db7fb344c056465175ed0fa9518a"
+ }
+ Frame {
+ msec: 4096
+ hash: "8135c2cae0dcf8ee6eccbfdd7b711bc0"
+ }
+ Frame {
+ msec: 4112
+ hash: "659fc24d328058eb118be5613ea25257"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4128
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4144
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4160
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4176
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4192
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4208
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4224
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4240
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4256
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4272
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4288
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4304
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4320
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4336
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4352
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4368
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4384
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4400
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4416
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4432
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4448
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4464
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4480
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4496
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4512
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4528
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4544
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4560
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4576
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4592
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4608
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4624
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4640
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4656
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4672
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4688
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4704
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4720
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4736
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4752
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4768
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4784
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4800
+ image: "test3.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4832
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4848
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4864
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4880
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4896
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4912
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4928
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4944
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4960
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4976
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 4992
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 5008
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 5024
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 5040
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 5056
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 5072
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 5088
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Frame {
+ msec: 5104
+ hash: "ef9a34bf49c632be0f88f6658196dfe6"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5120
+ hash: "f01088d95d8409f98ae19b7970ecf3ad"
+ }
+ Frame {
+ msec: 5136
+ hash: "393987a9e22db77233465e3d08cfb244"
+ }
+ Frame {
+ msec: 5152
+ hash: "40e58eac132aa3b5f66f244ab7b189be"
+ }
+ Frame {
+ msec: 5168
+ hash: "d60c98c5fafe6bfa73a3d0c55f8f6716"
+ }
+ Frame {
+ msec: 5184
+ hash: "775733a71bb1d39f51b9fbc7e28d9ffe"
+ }
+ Frame {
+ msec: 5200
+ hash: "a343457f584c6e63aaec36b5db4fb7d0"
+ }
+ Frame {
+ msec: 5216
+ hash: "7c416bd1be54135056b037642026251f"
+ }
+ Frame {
+ msec: 5232
+ hash: "42813b6c3ef437a7b3ea8f03bb8b1894"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5248
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5264
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5280
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5296
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5312
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5328
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5344
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5360
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5376
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5392
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5408
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5424
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5440
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5456
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5472
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5488
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5504
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5520
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5536
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5552
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5568
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5584
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5600
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5616
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5632
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5648
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5664
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5680
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5696
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Frame {
+ msec: 5712
+ hash: "cc0ab553f98262662e52191e0b370486"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5728
+ hash: "b3af171ca40a5f081e2bfc984b8da551"
+ }
+ Frame {
+ msec: 5744
+ hash: "aadbc8c960fbe2e8aac184a99ba818bd"
+ }
+ Frame {
+ msec: 5760
+ image: "test3.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "99fc06589f09cd10cfdf748f032eacbd"
+ }
+ Frame {
+ msec: 5792
+ hash: "f7915b1a8b9f7188263180a97c8b355f"
+ }
+ Frame {
+ msec: 5808
+ hash: "7fb30728fb764b659bad5bb6c4e71e2c"
+ }
+ Frame {
+ msec: 5824
+ hash: "4882459350feffaed89c2296c74b839d"
+ }
+ Frame {
+ msec: 5840
+ hash: "917a368858e431bebcd8f2fda67401f8"
+ }
+ Frame {
+ msec: 5856
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5872
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 5888
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 5904
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 5920
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 5936
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 5952
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 5968
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 5984
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6000
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6016
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6032
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6048
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6064
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6080
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6096
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6112
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6128
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6144
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6160
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6176
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6192
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6208
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6224
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6240
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6256
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Frame {
+ msec: 6272
+ hash: "bfd0497c6505d42aefe6341adb850d89"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6288
+ hash: "ada3c3558261701c705ecf79716df56a"
+ }
+ Frame {
+ msec: 6304
+ hash: "81c73fd3dd69eb767d8899a54c3088bb"
+ }
+ Frame {
+ msec: 6320
+ hash: "d54e7dd1e876666f64b5904240bf8764"
+ }
+ Frame {
+ msec: 6336
+ hash: "32bdeac66a43a967d549ca2ad8c59bbd"
+ }
+ Frame {
+ msec: 6352
+ hash: "04eec62cc40c8b31d989bead64909f9e"
+ }
+ Frame {
+ msec: 6368
+ hash: "cfffdd4edc35303ee260ed32956238b7"
+ }
+ Frame {
+ msec: 6384
+ hash: "fb562c38b9d2360517160f8a8ab29ced"
+ }
+ Frame {
+ msec: 6400
+ hash: "ba8ec8f0663bf1e62ff426b0c7d0d3b2"
+ }
+ Frame {
+ msec: 6416
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6432
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6448
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6464
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6480
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6496
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6512
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6528
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6544
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6560
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6576
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6592
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6608
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6624
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6640
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6656
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6672
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6688
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6704
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6720
+ image: "test3.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6752
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6768
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6784
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6800
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6816
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6832
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Frame {
+ msec: 6848
+ hash: "e3b2de8a4e3229880971d2144e55de1b"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6864
+ hash: "e6292a001405924f6d5f1a4051c3f6cb"
+ }
+ Frame {
+ msec: 6880
+ hash: "0d8a6b740cc7b33659aa0a1cc2bd2aa9"
+ }
+ Frame {
+ msec: 6896
+ hash: "07c4267ff499c46977420d4be7529e04"
+ }
+ Frame {
+ msec: 6912
+ hash: "f69cd14d97de3ca8d21ace1df1d5a523"
+ }
+ Frame {
+ msec: 6928
+ hash: "1572b31fd3ae917d5701d0b8f1d2a2bc"
+ }
+ Frame {
+ msec: 6944
+ hash: "e3953027fe269a5d4c6581717d516c65"
+ }
+ Frame {
+ msec: 6960
+ hash: "e35e8a5dfa7309696fa20c6f5480ac50"
+ }
+ Frame {
+ msec: 6976
+ hash: "77e75e66118f911c8fff084e1a825d77"
+ }
+ Frame {
+ msec: 6992
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7008
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7024
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7040
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7056
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7072
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7088
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7104
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7120
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7136
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7152
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7168
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7184
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7200
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7216
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7232
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7248
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7264
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7280
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7296
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7312
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7328
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7344
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7360
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7376
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7392
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7408
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7424
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Frame {
+ msec: 7440
+ hash: "e97f921f1c34246fc229c48a4b66466c"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7456
+ hash: "8588c30394737cebc5580fe024589b08"
+ }
+ Frame {
+ msec: 7472
+ hash: "ca150a32b22cad95696ecfbad0ed3e67"
+ }
+ Frame {
+ msec: 7488
+ hash: "7f980e0cf67927918b1244456c38c7c0"
+ }
+ Frame {
+ msec: 7504
+ hash: "2bc38fb34a6875aabddce0f460914612"
+ }
+ Frame {
+ msec: 7520
+ hash: "328257a4691f341db39ee5ca677693eb"
+ }
+ Frame {
+ msec: 7536
+ hash: "05e0d8c986ff81e23f253d56ebdef46e"
+ }
+ Frame {
+ msec: 7552
+ hash: "be95d74a42318c52ab73ce694436a58b"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7568
+ hash: "eba8512746494f3602d24dab86fb2559"
+ }
+ Frame {
+ msec: 7584
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7600
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7616
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7632
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7648
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7664
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7680
+ image: "test3.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7712
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7728
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7744
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7760
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7776
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7792
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7808
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7824
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7840
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7856
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7872
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7888
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7904
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7920
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7936
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7952
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Frame {
+ msec: 7968
+ hash: "8f443766efd0f74e96e79ed3c267892c"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7984
+ hash: "7b2b3a84e9649370ce282383a820c39b"
+ }
+ Frame {
+ msec: 8000
+ hash: "08547adce7e02eec593fa636af004257"
+ }
+ Frame {
+ msec: 8016
+ hash: "29789cfbd1b648ce705cf17d03298ffe"
+ }
+ Frame {
+ msec: 8032
+ hash: "9e89ef84c86b1fc0531f0bd5ee530ba5"
+ }
+ Frame {
+ msec: 8048
+ hash: "21b437a318c5ef87c38f9199772eafa6"
+ }
+ Frame {
+ msec: 8064
+ hash: "70c8c8fbcf2d0331ca7ede8641a6068b"
+ }
+ Frame {
+ msec: 8080
+ hash: "c277e9d4f89e99d974d03dcfe41a1755"
+ }
+ Frame {
+ msec: 8096
+ hash: "54c7a72a3f814e707777c16ddd4532b8"
+ }
+ Frame {
+ msec: 8112
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8128
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8144
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8160
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8176
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8192
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8208
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8224
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8240
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8256
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8272
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8288
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8304
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8320
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8336
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8352
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8368
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8384
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8400
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8416
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8432
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8448
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8464
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8480
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Frame {
+ msec: 8496
+ hash: "bdf37518633a43d8dc47245f5b68550b"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8512
+ hash: "7992512c72fe530fdd92866c96de29a0"
+ }
+ Frame {
+ msec: 8528
+ hash: "ad29d3653790efb998ac137538b4ce09"
+ }
+ Frame {
+ msec: 8544
+ hash: "f6daf0ad7f7c970ece3dc1898ab9f092"
+ }
+ Frame {
+ msec: 8560
+ hash: "417143caa8ed86082ea4e40aca7ca26e"
+ }
+ Frame {
+ msec: 8576
+ hash: "5215943d1fbffd5ef7c16d4ca6587628"
+ }
+ Frame {
+ msec: 8592
+ hash: "d143c87d3cf7560f911e98869983efef"
+ }
+ Frame {
+ msec: 8608
+ hash: "1fcb9b3d3b4c888c65334b88e240d79c"
+ }
+ Frame {
+ msec: 8624
+ hash: "61cec1c227eafafe6c03a33591b1825e"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8640
+ image: "test3.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8672
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8688
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8704
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8720
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8736
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8752
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8768
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8784
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8800
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8816
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8832
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8848
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8864
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8880
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8896
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8912
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8928
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8944
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8960
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8976
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 8992
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 9008
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 9024
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 9040
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Frame {
+ msec: 9056
+ hash: "57e009de047c348d3ae14a6271b2e6f2"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 9072
+ hash: "fcbb907bcf41602a5c30e2843a4b1fff"
+ }
+ Frame {
+ msec: 9088
+ hash: "5fee95daaa629bbf0cec3e41cd693502"
+ }
+ Frame {
+ msec: 9104
+ hash: "b9d721d2a8b0867bab29817b99b8ec2d"
+ }
+ Frame {
+ msec: 9120
+ hash: "e518e9872a502d3b2ff74d209626c9ee"
+ }
+ Frame {
+ msec: 9136
+ hash: "9c535d7da59ed2f2ce116e70c3e165cf"
+ }
+ Frame {
+ msec: 9152
+ hash: "e54fbcb23e01d5842885b92d4493535b"
+ }
+ Frame {
+ msec: 9168
+ hash: "7ac2467f24cef06c8842460ffe813ee0"
+ }
+ Frame {
+ msec: 9184
+ hash: "276293e289db5c9c7cd9612c73ef7792"
+ }
+ Frame {
+ msec: 9200
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 9216
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9232
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9248
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9264
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9280
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9296
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9312
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9328
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9344
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9360
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9376
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9392
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9408
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9424
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9440
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9456
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9472
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9488
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9504
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9520
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9536
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9552
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9568
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9584
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9600
+ image: "test3.9.png"
+ }
+ Frame {
+ msec: 9616
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9632
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9648
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9664
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9680
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9696
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9712
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9728
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9744
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9760
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9776
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9792
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9808
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9824
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9840
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9856
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9872
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9888
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9904
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9920
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9936
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9952
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9968
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 9984
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10000
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10016
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10032
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10048
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10064
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10080
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10096
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10112
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10128
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10144
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10160
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10176
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10192
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10208
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10224
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10240
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10256
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10272
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10288
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10304
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10320
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10336
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10352
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10368
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 10384
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10400
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10416
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+ Frame {
+ msec: 10432
+ hash: "d38da3f61cd2944eec8bdfbef70c928f"
+ }
+}
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test.0.png b/tests/auto/declarative/visual/focusscope/data-X11/test.0.png
new file mode 100644
index 0000000..f68f7dc
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test.1.png b/tests/auto/declarative/visual/focusscope/data-X11/test.1.png
new file mode 100644
index 0000000..f68f7dc
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test.2.png b/tests/auto/declarative/visual/focusscope/data-X11/test.2.png
new file mode 100644
index 0000000..e26c028
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test.3.png b/tests/auto/declarative/visual/focusscope/data-X11/test.3.png
new file mode 100644
index 0000000..9c4b2f2
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test.4.png b/tests/auto/declarative/visual/focusscope/data-X11/test.4.png
new file mode 100644
index 0000000..9c4b2f2
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test.5.png b/tests/auto/declarative/visual/focusscope/data-X11/test.5.png
new file mode 100644
index 0000000..9c4b2f2
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test.qml b/tests/auto/declarative/visual/focusscope/data-X11/test.qml
new file mode 100644
index 0000000..93189fa
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test.qml
@@ -0,0 +1,1599 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 32
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 48
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 64
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 80
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 96
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 112
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 128
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 144
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 160
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 176
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 192
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 208
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 224
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 240
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 256
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 272
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 288
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 304
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 320
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 336
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 352
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 368
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 384
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 400
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 416
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 432
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 448
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 464
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 480
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 496
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 512
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 528
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 544
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 560
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 576
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 592
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 608
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 624
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 640
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 656
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 672
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 688
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 704
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 720
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 736
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 752
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 768
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 784
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 800
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 816
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 832
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 848
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 864
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 880
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 896
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 912
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 928
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 944
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 960
+ image: "test.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 992
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1008
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1024
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1040
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1056
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1072
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1088
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1104
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1120
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1136
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1152
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1168
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1184
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1200
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1216
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1232
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1248
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1264
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1280
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1296
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1312
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1328
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1344
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1360
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1376
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1392
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1408
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1424
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1440
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1456
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1472
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1488
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1504
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1520
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1536
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1552
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1568
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1584
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1600
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1616
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1632
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1648
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1664
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1680
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1696
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1712
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1728
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1744
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1760
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1776
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1792
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 1808
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1824
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1840
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1856
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1872
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1888
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1904
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1920
+ image: "test.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1952
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1968
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 1984
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2000
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2016
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2032
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2048
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2064
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2080
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2096
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2112
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2128
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2144
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2160
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2176
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2192
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2208
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2224
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2240
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2256
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2272
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2288
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2304
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2320
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2336
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 2352
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2368
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2384
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2400
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2416
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2432
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2448
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2464
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2480
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2496
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2512
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2528
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2544
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2560
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2576
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2592
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2608
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2624
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2640
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2656
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2672
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2688
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2704
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2720
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2736
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2752
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2768
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2784
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2800
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2816
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2832
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2848
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2864
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2880
+ image: "test.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2912
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2928
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2944
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2960
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 2976
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2992
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3008
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3024
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3040
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3056
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3072
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3088
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3104
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3120
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3136
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3152
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3168
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3184
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3200
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3216
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3232
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3248
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3264
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3280
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3296
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3312
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3328
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3344
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3360
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3376
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3392
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3408
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3424
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3440
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3456
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3472
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3488
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3504
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3520
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Frame {
+ msec: 3536
+ hash: "cd2aced96da9032ddd5e2cacf27d045d"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3552
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3568
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3584
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3600
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3616
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3632
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3648
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3664
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3680
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3696
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3712
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3728
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3744
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3760
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3776
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3792
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3808
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3824
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3840
+ image: "test.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3872
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3888
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3904
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3920
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3936
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3952
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3968
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 3984
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4000
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4016
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4032
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4048
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4064
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4080
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4096
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4112
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4128
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4144
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4160
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4176
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4192
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4208
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4224
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4240
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4256
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4272
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4288
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4304
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4320
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4336
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4352
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4368
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4384
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4400
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4416
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4432
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4448
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4464
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4480
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4496
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4512
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4528
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4544
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4560
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4576
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4592
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4608
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4624
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4640
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4656
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4672
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4688
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4704
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4720
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4736
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4752
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4768
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Frame {
+ msec: 4784
+ hash: "9157e592069482e801a091aa69758d26"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4800
+ image: "test.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4832
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4848
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4864
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4880
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4896
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4912
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4928
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4944
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4960
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4976
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 4992
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5008
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5024
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5040
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5056
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5072
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5088
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5104
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5120
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5136
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5152
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5168
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5184
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5200
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5216
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5232
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5248
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5264
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5280
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5296
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5312
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5328
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5344
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5360
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5376
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5392
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5408
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5424
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5440
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5456
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5472
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5488
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5504
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5520
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5536
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5552
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5568
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5584
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5600
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5616
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5632
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5648
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5664
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5680
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5696
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5712
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5728
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5744
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5760
+ image: "test.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5792
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5808
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5824
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5840
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5856
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5872
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+ Frame {
+ msec: 5888
+ hash: "0de58b2460574baf17912e90ba8a89b2"
+ }
+}
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test2.0.png b/tests/auto/declarative/visual/focusscope/data-X11/test2.0.png
new file mode 100644
index 0000000..6be7aef
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test2.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test2.1.png b/tests/auto/declarative/visual/focusscope/data-X11/test2.1.png
new file mode 100644
index 0000000..6be7aef
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test2.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test2.qml b/tests/auto/declarative/visual/focusscope/data-X11/test2.qml
new file mode 100644
index 0000000..7170907
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test2.qml
@@ -0,0 +1,607 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 32
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 48
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 64
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 80
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 96
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 112
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 128
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 144
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 160
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 176
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 192
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 208
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 224
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 240
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 256
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 272
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 288
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 304
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 320
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 336
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 352
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 368
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 384
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 400
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 416
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 432
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 448
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 464
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 480
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 496
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 512
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 528
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 544
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 560
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 576
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 592
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 608
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 624
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 640
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 656
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 672
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 688
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 704
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 720
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 736
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 752
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 768
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 784
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 800
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 816
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 832
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 848
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 864
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 880
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 896
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 912
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 928
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 944
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 960
+ image: "test2.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 992
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1008
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1024
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1040
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1056
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1072
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1088
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1104
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1120
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1136
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1152
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1168
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1184
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1200
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1216
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1232
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1248
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1264
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1280
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1296
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1312
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1328
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1344
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1360
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1376
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1392
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1408
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1424
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1440
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1456
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1472
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1488
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1504
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1520
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1536
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1552
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1568
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1584
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1600
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1616
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1632
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1648
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1664
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1680
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1696
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1712
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1728
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1744
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1760
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1776
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1792
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1808
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1824
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1840
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1856
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1872
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1888
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1904
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1920
+ image: "test2.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1952
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1968
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 1984
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2000
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2016
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2032
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2048
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2064
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2080
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2096
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2112
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2128
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2144
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2160
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2176
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2192
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2208
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2224
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2240
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2256
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2272
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2288
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2304
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2320
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2336
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2352
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+ Frame {
+ msec: 2368
+ hash: "529409797f67656145ea88544bb8cc9f"
+ }
+}
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.0.png b/tests/auto/declarative/visual/focusscope/data-X11/test3.0.png
new file mode 100644
index 0000000..5f93c67
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.1.png b/tests/auto/declarative/visual/focusscope/data-X11/test3.1.png
new file mode 100644
index 0000000..3b4e0e6
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.2.png b/tests/auto/declarative/visual/focusscope/data-X11/test3.2.png
new file mode 100644
index 0000000..54a3934
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.3.png b/tests/auto/declarative/visual/focusscope/data-X11/test3.3.png
new file mode 100644
index 0000000..4f08fd2
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.4.png b/tests/auto/declarative/visual/focusscope/data-X11/test3.4.png
new file mode 100644
index 0000000..9aee1f8
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.5.png b/tests/auto/declarative/visual/focusscope/data-X11/test3.5.png
new file mode 100644
index 0000000..04eb05c
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.6.png b/tests/auto/declarative/visual/focusscope/data-X11/test3.6.png
new file mode 100644
index 0000000..54a3934
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.7.png b/tests/auto/declarative/visual/focusscope/data-X11/test3.7.png
new file mode 100644
index 0000000..3b4e0e6
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.8.png b/tests/auto/declarative/visual/focusscope/data-X11/test3.8.png
new file mode 100644
index 0000000..2df55df
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.9.png b/tests/auto/declarative/visual/focusscope/data-X11/test3.9.png
new file mode 100644
index 0000000..91816fd
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.9.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data-X11/test3.qml b/tests/auto/declarative/visual/focusscope/data-X11/test3.qml
new file mode 100644
index 0000000..b1f628f
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data-X11/test3.qml
@@ -0,0 +1,2879 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 32
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 48
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 64
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 80
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 96
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 112
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 128
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 144
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 160
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 176
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 192
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 208
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 224
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 240
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 256
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 272
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 288
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 304
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 320
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 336
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 352
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 368
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 384
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 400
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 416
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 432
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 448
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 464
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 480
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 496
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 512
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 528
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 544
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 560
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 576
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 592
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 608
+ hash: "ed71dfbe146870d1a0869d60c35ff9d7"
+ }
+ Frame {
+ msec: 624
+ hash: "ed71dfbe146870d1a0869d60c35ff9d7"
+ }
+ Frame {
+ msec: 640
+ hash: "34796cef9feb92f7f0e2e8d837d87d34"
+ }
+ Frame {
+ msec: 656
+ hash: "64fa8f195b57077aa03ca264fec9554a"
+ }
+ Frame {
+ msec: 672
+ hash: "ae33318904415e937363787273ecb566"
+ }
+ Frame {
+ msec: 688
+ hash: "67c3e1c8c728e7677a3554aadd9795c9"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 704
+ hash: "1857db7aa9eefe429d50e5b2ad87064b"
+ }
+ Frame {
+ msec: 720
+ hash: "507883a03bef0bc20755da1474731fdf"
+ }
+ Frame {
+ msec: 736
+ hash: "dafe7464394460e04d482c1f7a1e9ad0"
+ }
+ Frame {
+ msec: 752
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 768
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 784
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 800
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 816
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 832
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 848
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 864
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 880
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 896
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 912
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 928
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 944
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 960
+ image: "test3.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 992
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 1008
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 1024
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 1040
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 1056
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 1072
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 1088
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1104
+ hash: "7fb8cb07b6bca30912706cec43984d92"
+ }
+ Frame {
+ msec: 1120
+ hash: "7fb8cb07b6bca30912706cec43984d92"
+ }
+ Frame {
+ msec: 1136
+ hash: "c1915978cda982f6062790b2a583211b"
+ }
+ Frame {
+ msec: 1152
+ hash: "afdb50d740b3dc7be44021d826be4302"
+ }
+ Frame {
+ msec: 1168
+ hash: "4682717b9375b4b02a70378ddca30885"
+ }
+ Frame {
+ msec: 1184
+ hash: "aede0eebb3948a4a764e255b892b09be"
+ }
+ Frame {
+ msec: 1200
+ hash: "b42a147daec14a3da2548fd4de3a9a44"
+ }
+ Frame {
+ msec: 1216
+ hash: "2ff70f916f78fe3c199eb96ceb44ce4e"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1232
+ hash: "707ac8e58d317b97113903b45a482f6b"
+ }
+ Frame {
+ msec: 1248
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1264
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1280
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1296
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1312
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1328
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1344
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1360
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1376
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1392
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1408
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1424
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1440
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1456
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1472
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1488
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1504
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 1520
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1536
+ hash: "91525556fe23764f58b3a3f38a29cd76"
+ }
+ Frame {
+ msec: 1552
+ hash: "91525556fe23764f58b3a3f38a29cd76"
+ }
+ Frame {
+ msec: 1568
+ hash: "d1dc625bbf46fc51aaf47969ad27a8a4"
+ }
+ Frame {
+ msec: 1584
+ hash: "7d868176c7a8363a79ef8b8f4da56867"
+ }
+ Frame {
+ msec: 1600
+ hash: "d239e0b0e118d351680c6b4b2bc5d3b2"
+ }
+ Frame {
+ msec: 1616
+ hash: "8f6d1640dbc655eb3b326c66fcb97d3c"
+ }
+ Frame {
+ msec: 1632
+ hash: "d52b623b8449d71734f72c7bd661a1c4"
+ }
+ Frame {
+ msec: 1648
+ hash: "f7c0c77f3b5ed71321edd6bc7b605512"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1664
+ hash: "8b26397ff1a83baa894f82594a12a190"
+ }
+ Frame {
+ msec: 1680
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1696
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1712
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1728
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1744
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1760
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1776
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1792
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1808
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1824
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1840
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1856
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1872
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1888
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1904
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1920
+ image: "test3.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1952
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1968
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 1984
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 2000
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2016
+ hash: "f63308a7cd48a8cb4d413d17120f5a26"
+ }
+ Frame {
+ msec: 2032
+ hash: "f63308a7cd48a8cb4d413d17120f5a26"
+ }
+ Frame {
+ msec: 2048
+ hash: "2e97db8ed93524dc197e76cc2d270999"
+ }
+ Frame {
+ msec: 2064
+ hash: "2b135d90684c0f94b8219c4b835b6da9"
+ }
+ Frame {
+ msec: 2080
+ hash: "c700a76932bb3bf72868b9e95d095db2"
+ }
+ Frame {
+ msec: 2096
+ hash: "08136d3c3de44ddab23d2d136ba1f310"
+ }
+ Frame {
+ msec: 2112
+ hash: "de701d641e004b61a3c0609556f52fe0"
+ }
+ Frame {
+ msec: 2128
+ hash: "4f7acd87f4de119ad88a53d2c9881037"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2144
+ hash: "deaf3c8a4680ef6f52cb4674a97e0767"
+ }
+ Frame {
+ msec: 2160
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2176
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2192
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2208
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2224
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2240
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2256
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2272
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2288
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2304
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2320
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2336
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2352
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2368
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2384
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2400
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2416
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2432
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2448
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2464
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2480
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2496
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 2512
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2528
+ hash: "fe67b3a48a8a074377be64f619d5922a"
+ }
+ Frame {
+ msec: 2544
+ hash: "fe67b3a48a8a074377be64f619d5922a"
+ }
+ Frame {
+ msec: 2560
+ hash: "088691f4f46f7a8c9a3b8ea766d9a437"
+ }
+ Frame {
+ msec: 2576
+ hash: "bd747ea04c3b36378374f8ea1031458f"
+ }
+ Frame {
+ msec: 2592
+ hash: "2ebd0e3373eb75a3ad986e203952f78a"
+ }
+ Frame {
+ msec: 2608
+ hash: "b4d89e4f3aef9f351facd13bd83f3022"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2624
+ hash: "091de1bd1719e1fa6d914cf9708f4ac6"
+ }
+ Frame {
+ msec: 2640
+ hash: "0097d8ed156cb0c78c48dfacc557cba8"
+ }
+ Frame {
+ msec: 2656
+ hash: "faeb379e01283cb21ea695e96727918d"
+ }
+ Frame {
+ msec: 2672
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2688
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2704
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2720
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2736
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2752
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2768
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2784
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2800
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2816
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2832
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2848
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2864
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2880
+ image: "test3.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2912
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2928
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2944
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2960
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 2976
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2992
+ hash: "b00a29d67edc26e75f5298b2836d4e47"
+ }
+ Frame {
+ msec: 3008
+ hash: "b00a29d67edc26e75f5298b2836d4e47"
+ }
+ Frame {
+ msec: 3024
+ hash: "6e47c87b5063877a609e8d23ddf2d314"
+ }
+ Frame {
+ msec: 3040
+ hash: "06f147a69c3e903905376ef1229290bf"
+ }
+ Frame {
+ msec: 3056
+ hash: "5f02ff1a1207f17efd224ccc800b0057"
+ }
+ Frame {
+ msec: 3072
+ hash: "6c0860fdb216bb79fd2da4647792628d"
+ }
+ Frame {
+ msec: 3088
+ hash: "eb579f67620adb762722428d44a1d841"
+ }
+ Frame {
+ msec: 3104
+ hash: "c579017a82e34a471a95f8a116a20b9e"
+ }
+ Frame {
+ msec: 3120
+ hash: "bb5c08ff104b230829579dfb8015bdcc"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3136
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3152
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3168
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3184
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3200
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3216
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3232
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3248
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3264
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3280
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3296
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3312
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3328
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3344
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3360
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3376
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3392
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3408
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3424
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3440
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3456
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3472
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 3488
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3504
+ hash: "5aa664f268433f2724a1ab2cea1d6d25"
+ }
+ Frame {
+ msec: 3520
+ hash: "5aa664f268433f2724a1ab2cea1d6d25"
+ }
+ Frame {
+ msec: 3536
+ hash: "9e4854fd0c533efa75aec7d9a8bc41dd"
+ }
+ Frame {
+ msec: 3552
+ hash: "c4eee4eca804007dca6e6d9379cbfb1b"
+ }
+ Frame {
+ msec: 3568
+ hash: "c59774f00d54c0353b41202a39fc0dbd"
+ }
+ Frame {
+ msec: 3584
+ hash: "910e6b5b05530c60874eee00df0d62cf"
+ }
+ Frame {
+ msec: 3600
+ hash: "5b606a7a697c6d53fbe42e33333f96cc"
+ }
+ Frame {
+ msec: 3616
+ hash: "e1fce42312e8a31d74add4a447dd3df9"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3632
+ hash: "6250cb9ea51309922cf0a6647593bfee"
+ }
+ Frame {
+ msec: 3648
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3664
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3680
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3696
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3712
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3728
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3744
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3760
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3776
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3792
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3808
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3824
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3840
+ image: "test3.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3872
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3888
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3904
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3920
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3936
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3952
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3968
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 3984
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4000
+ hash: "d6eecfb695deacae4bb2fe5adb2d5c3d"
+ }
+ Frame {
+ msec: 4016
+ hash: "d6eecfb695deacae4bb2fe5adb2d5c3d"
+ }
+ Frame {
+ msec: 4032
+ hash: "b48f481a8149c03139e29b619dbb3f3c"
+ }
+ Frame {
+ msec: 4048
+ hash: "994ba7fc208bbf081d54384d82d0fc07"
+ }
+ Frame {
+ msec: 4064
+ hash: "05d30293c12eb6a3e21cebd42bb1f383"
+ }
+ Frame {
+ msec: 4080
+ hash: "f2b4140a5d26f241a27e2a3027785559"
+ }
+ Frame {
+ msec: 4096
+ hash: "1189e519fd1611c5603e598fbcadca44"
+ }
+ Frame {
+ msec: 4112
+ hash: "ee98893d95e55cb76966c0cfe29d237b"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4128
+ hash: "9ff3010efeb8707c864def782405ad4c"
+ }
+ Frame {
+ msec: 4144
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4160
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4176
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4192
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4208
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4224
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4240
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4256
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4272
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4288
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4304
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4320
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4336
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4352
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4368
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4384
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4400
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4416
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4432
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4448
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4464
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4480
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4496
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4512
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4528
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4544
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4560
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4576
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4592
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4608
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4624
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4640
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4656
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4672
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4688
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4704
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4720
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4736
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4752
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4768
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4784
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4800
+ image: "test3.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4832
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4848
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4864
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4880
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4896
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4912
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4928
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4944
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4960
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4976
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 4992
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 5008
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 5024
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 5040
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 5056
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 5072
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 5088
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Frame {
+ msec: 5104
+ hash: "c842d544f87332bc133833e8966240ee"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5120
+ hash: "a857238777462319fcedd4f359ce1a04"
+ }
+ Frame {
+ msec: 5136
+ hash: "a857238777462319fcedd4f359ce1a04"
+ }
+ Frame {
+ msec: 5152
+ hash: "d9248d1257bf0232dcdf29fca7536ad1"
+ }
+ Frame {
+ msec: 5168
+ hash: "0405e029cc4b2fa80761c06fb8898b0d"
+ }
+ Frame {
+ msec: 5184
+ hash: "a36fb7e32e6aafbb84b62ef56be3cf70"
+ }
+ Frame {
+ msec: 5200
+ hash: "9846c73bbe57277bd36bbca1c489e644"
+ }
+ Frame {
+ msec: 5216
+ hash: "8f4840715082c48d520ddb55501cf8eb"
+ }
+ Frame {
+ msec: 5232
+ hash: "478fde3a6fd8cecc222b8c16743d231f"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5248
+ hash: "b2bb760c93d26c6db21ce6beccd36b66"
+ }
+ Frame {
+ msec: 5264
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5280
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5296
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5312
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5328
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5344
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5360
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5376
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5392
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5408
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5424
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5440
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5456
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5472
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5488
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5504
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5520
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5536
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5552
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5568
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5584
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5600
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5616
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5632
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5648
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5664
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5680
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5696
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Frame {
+ msec: 5712
+ hash: "1ef605e1a68ff993f4f971a85a6bee97"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5728
+ hash: "4780d8094833831f27d1aff3e0f9689f"
+ }
+ Frame {
+ msec: 5744
+ hash: "4780d8094833831f27d1aff3e0f9689f"
+ }
+ Frame {
+ msec: 5760
+ image: "test3.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "93c8d7980de378a055b7ca824882ae4e"
+ }
+ Frame {
+ msec: 5792
+ hash: "e0abe402f89c5d84e5a02f0e4bcbd5e3"
+ }
+ Frame {
+ msec: 5808
+ hash: "067ca20bcfab459a28af7e8dc2830032"
+ }
+ Frame {
+ msec: 5824
+ hash: "d27dc1a08c66cf5f4a84efe3be522ec3"
+ }
+ Frame {
+ msec: 5840
+ hash: "639f7555adc7958e807c2e774694fe25"
+ }
+ Frame {
+ msec: 5856
+ hash: "b55f5fcbc2284736695049b2cdc9c8ce"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5872
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 5888
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 5904
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 5920
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 5936
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 5952
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 5968
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 5984
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6000
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6016
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6032
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6048
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6064
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6080
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6096
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6112
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6128
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6144
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6160
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6176
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6192
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6208
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6224
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6240
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6256
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Frame {
+ msec: 6272
+ hash: "f209867bbf74dbe0385655a522e322f1"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6288
+ hash: "48910947dd160b33251c54ff45f6a0db"
+ }
+ Frame {
+ msec: 6304
+ hash: "48910947dd160b33251c54ff45f6a0db"
+ }
+ Frame {
+ msec: 6320
+ hash: "20b0f988a1517d67a0d3c78ae8af4e5a"
+ }
+ Frame {
+ msec: 6336
+ hash: "355b5b161176c31bcbae198b1581f59b"
+ }
+ Frame {
+ msec: 6352
+ hash: "19cbb853a93bd062a53d7908df54bfbd"
+ }
+ Frame {
+ msec: 6368
+ hash: "13fbe723f288cffd09f0a86b71457161"
+ }
+ Frame {
+ msec: 6384
+ hash: "0014ed3b1a868cf75bfffedb52674c5c"
+ }
+ Frame {
+ msec: 6400
+ hash: "a1c444be02b90e69319096b8a508947d"
+ }
+ Frame {
+ msec: 6416
+ hash: "b88a3f2f3290e4262757b1f5741cb5ce"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6432
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6448
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6464
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6480
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6496
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6512
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6528
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6544
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6560
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6576
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6592
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6608
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6624
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6640
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6656
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6672
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6688
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6704
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6720
+ image: "test3.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6752
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6768
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6784
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6800
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6816
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6832
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Frame {
+ msec: 6848
+ hash: "dc708a762ba7f1120eb14105571943f8"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6864
+ hash: "a44bb76233c69780c178dddd79cc1968"
+ }
+ Frame {
+ msec: 6880
+ hash: "a44bb76233c69780c178dddd79cc1968"
+ }
+ Frame {
+ msec: 6896
+ hash: "154b11fd0468aa18d1ef1895f2e2923c"
+ }
+ Frame {
+ msec: 6912
+ hash: "fe7ecb02e63fbb7584405e7162f0ee21"
+ }
+ Frame {
+ msec: 6928
+ hash: "90b6fea69d106c628a9c7ff23a97e6c2"
+ }
+ Frame {
+ msec: 6944
+ hash: "3e233e837e24976d441b6cabc3b74098"
+ }
+ Frame {
+ msec: 6960
+ hash: "7a490f7be5c4c0ae09421f884e9adadb"
+ }
+ Frame {
+ msec: 6976
+ hash: "462d44603dd661ccf126c81197608056"
+ }
+ Frame {
+ msec: 6992
+ hash: "0b7ca73497c37255bccad6787d690236"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7008
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7024
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7040
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7056
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7072
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7088
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7104
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7120
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7136
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7152
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7168
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7184
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7200
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7216
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7232
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7248
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7264
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7280
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7296
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7312
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7328
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7344
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7360
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7376
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7392
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7408
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7424
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Frame {
+ msec: 7440
+ hash: "224ade5c942415100b5418a11d043611"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7456
+ hash: "95ff2a535a13fcdded94229d53848f7c"
+ }
+ Frame {
+ msec: 7472
+ hash: "95ff2a535a13fcdded94229d53848f7c"
+ }
+ Frame {
+ msec: 7488
+ hash: "d2386e4137632f15aa5ba9dd1a138a67"
+ }
+ Frame {
+ msec: 7504
+ hash: "9f2c40191c1a81f37543f5bfcb852bdf"
+ }
+ Frame {
+ msec: 7520
+ hash: "5facdbcc9d7ab0adfcb2ca9d1812a3f5"
+ }
+ Frame {
+ msec: 7536
+ hash: "7bbb08470e4f3eeabe710e0ea327c467"
+ }
+ Frame {
+ msec: 7552
+ hash: "630abf60d09d3a685d79e6da627b3aa2"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7568
+ hash: "d8aed706508814cdbd1ef0984f112b94"
+ }
+ Frame {
+ msec: 7584
+ hash: "d191c2dc3e2edd05bfd649dcfa51029e"
+ }
+ Frame {
+ msec: 7600
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7616
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7632
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7648
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7664
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7680
+ image: "test3.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7712
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7728
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7744
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7760
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7776
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7792
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7808
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7824
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7840
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7856
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7872
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7888
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7904
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7920
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7936
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7952
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Frame {
+ msec: 7968
+ hash: "7ee37281a3f5788305f779bdd33852e5"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7984
+ hash: "fb386abfd73a3feb05b573d16ffa93f9"
+ }
+ Frame {
+ msec: 8000
+ hash: "fb386abfd73a3feb05b573d16ffa93f9"
+ }
+ Frame {
+ msec: 8016
+ hash: "fa1374155fc5427c72bd09ec5a315172"
+ }
+ Frame {
+ msec: 8032
+ hash: "ee35a3edf91865e28b16b9fcab8b4c1c"
+ }
+ Frame {
+ msec: 8048
+ hash: "10f2677f7c8efe9f64e401940dec3ef7"
+ }
+ Frame {
+ msec: 8064
+ hash: "b2c53bb14a8a6643e69cad2bbb4aacf4"
+ }
+ Frame {
+ msec: 8080
+ hash: "7b7c7d167aca55464d1874ed726ec646"
+ }
+ Frame {
+ msec: 8096
+ hash: "19a828ca70133801f1f470f6e348857b"
+ }
+ Frame {
+ msec: 8112
+ hash: "bc829873ea3cf8ca8484d990d4b80aa2"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8128
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8144
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8160
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8176
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8192
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8208
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8224
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8240
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8256
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8272
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8288
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8304
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8320
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8336
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8352
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8368
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8384
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8400
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8416
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8432
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8448
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8464
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8480
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Frame {
+ msec: 8496
+ hash: "201b90bc27073e945bb00c85501f4dc8"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8512
+ hash: "d0d487fd66bcf4177188d4862bd74bc0"
+ }
+ Frame {
+ msec: 8528
+ hash: "d0d487fd66bcf4177188d4862bd74bc0"
+ }
+ Frame {
+ msec: 8544
+ hash: "4a4c2e49e4852748916a4d68710e4ae6"
+ }
+ Frame {
+ msec: 8560
+ hash: "0135092d8a296b7121495cc3994a0f9d"
+ }
+ Frame {
+ msec: 8576
+ hash: "7e004aae70236568d635ba929e085b2b"
+ }
+ Frame {
+ msec: 8592
+ hash: "3e6a4f60a57515a6bfe4d803c7c22da8"
+ }
+ Frame {
+ msec: 8608
+ hash: "142b866861f539837b0bdabaf48028e7"
+ }
+ Frame {
+ msec: 8624
+ hash: "32a4757602c923366566d9005c78f6cf"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8640
+ image: "test3.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8672
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8688
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8704
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8720
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8736
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8752
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8768
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8784
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8800
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8816
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8832
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8848
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8864
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8880
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8896
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8912
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8928
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8944
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8960
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8976
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 8992
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 9008
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 9024
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 9040
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Frame {
+ msec: 9056
+ hash: "358a3fbfa70526a40f2179cb2fd100d4"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 9072
+ hash: "b1dc330f31b064f1e3ff4e913773cde8"
+ }
+ Frame {
+ msec: 9088
+ hash: "b1dc330f31b064f1e3ff4e913773cde8"
+ }
+ Frame {
+ msec: 9104
+ hash: "a0419dede71451f36c93960c8ef8c00c"
+ }
+ Frame {
+ msec: 9120
+ hash: "b8141758fc93aa1b286fd60f91e6fa7e"
+ }
+ Frame {
+ msec: 9136
+ hash: "8b0d786f239c545be3f51622c336f1e1"
+ }
+ Frame {
+ msec: 9152
+ hash: "25ec52efac83de4f8cade8f257b93b8e"
+ }
+ Frame {
+ msec: 9168
+ hash: "5a1476841b9aaa0e85c397c0447be352"
+ }
+ Frame {
+ msec: 9184
+ hash: "d648b0911e6ab78e53121fde8b66b50b"
+ }
+ Frame {
+ msec: 9200
+ hash: "f552863ff4b76286d03240409c0a928b"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 9216
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9232
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9248
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9264
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9280
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9296
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9312
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9328
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9344
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9360
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9376
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9392
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9408
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9424
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9440
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9456
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9472
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9488
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9504
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9520
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9536
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9552
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9568
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9584
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9600
+ image: "test3.9.png"
+ }
+ Frame {
+ msec: 9616
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9632
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9648
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9664
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9680
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9696
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9712
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9728
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9744
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9760
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9776
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9792
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9808
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9824
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9840
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9856
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9872
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9888
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9904
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9920
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9936
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9952
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9968
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 9984
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10000
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10016
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10032
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10048
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10064
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10080
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10096
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10112
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10128
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10144
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10160
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10176
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10192
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10208
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10224
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10240
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10256
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10272
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10288
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10304
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10320
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10336
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10352
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10368
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 10384
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10400
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10416
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+ Frame {
+ msec: 10432
+ hash: "f3b4cab7975190f756c923f16ce4c298"
+ }
+}
diff --git a/tests/auto/declarative/visual/focusscope/data/test.0.png b/tests/auto/declarative/visual/focusscope/data/test.0.png
new file mode 100644
index 0000000..67b99e0
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test.1.png b/tests/auto/declarative/visual/focusscope/data/test.1.png
new file mode 100644
index 0000000..67b99e0
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test.2.png b/tests/auto/declarative/visual/focusscope/data/test.2.png
new file mode 100644
index 0000000..69f0366
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test.3.png b/tests/auto/declarative/visual/focusscope/data/test.3.png
new file mode 100644
index 0000000..afe0bd9
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test.4.png b/tests/auto/declarative/visual/focusscope/data/test.4.png
new file mode 100644
index 0000000..afe0bd9
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test.5.png b/tests/auto/declarative/visual/focusscope/data/test.5.png
new file mode 100644
index 0000000..afe0bd9
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test.qml b/tests/auto/declarative/visual/focusscope/data/test.qml
new file mode 100644
index 0000000..d86c034
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test.qml
@@ -0,0 +1,1599 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 32
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 48
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 64
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 80
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 96
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 112
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 128
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 144
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 160
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 176
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 192
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 208
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 224
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 240
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 256
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 272
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 288
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 304
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 320
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 336
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 352
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 368
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 384
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 400
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 416
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 432
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 448
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 464
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 480
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 496
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 512
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 528
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 544
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 560
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 576
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 592
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 608
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 624
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 640
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 656
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 672
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 688
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 704
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 720
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 736
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 752
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 768
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 784
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 800
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 816
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 832
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 848
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 864
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 880
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 896
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 912
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 928
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 944
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 960
+ image: "test.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 992
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1008
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1024
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1040
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1056
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1072
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1088
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1104
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1120
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1136
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1152
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1168
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1184
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1200
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1216
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1232
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1248
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1264
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1280
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1296
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1312
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1328
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1344
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1360
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1376
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1392
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1408
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1424
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1440
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1456
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1472
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1488
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1504
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1520
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1536
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1552
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1568
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1584
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1600
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1616
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1632
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1648
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1664
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1680
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1696
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1712
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1728
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1744
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1760
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1776
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1792
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 1808
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1824
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1840
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1856
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1872
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1888
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1904
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1920
+ image: "test.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1952
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1968
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 1984
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2000
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2016
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2032
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2048
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2064
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2080
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2096
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2112
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2128
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2144
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2160
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2176
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2192
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2208
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2224
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2240
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2256
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2272
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2288
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2304
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2320
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2336
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 2352
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2368
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2384
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2400
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2416
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2432
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2448
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2464
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2480
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2496
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2512
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2528
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2544
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2560
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2576
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2592
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2608
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2624
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2640
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2656
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2672
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2688
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2704
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2720
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2736
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2752
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2768
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2784
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2800
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2816
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2832
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2848
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2864
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2880
+ image: "test.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2912
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2928
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2944
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2960
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 2976
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2992
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3008
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3024
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3040
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3056
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3072
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3088
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3104
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3120
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3136
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3152
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3168
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3184
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3200
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3216
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3232
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3248
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3264
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3280
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3296
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3312
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3328
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3344
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3360
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3376
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3392
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3408
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3424
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3440
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3456
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3472
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3488
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3504
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3520
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Frame {
+ msec: 3536
+ hash: "e7722f02692fbae81b9ec78547e1e4e9"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3552
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3568
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3584
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3600
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3616
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3632
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3648
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3664
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3680
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3696
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3712
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3728
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3744
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3760
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3776
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3792
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3808
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3824
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3840
+ image: "test.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3872
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3888
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3904
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3920
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3936
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3952
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3968
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 3984
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4000
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4016
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4032
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4048
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4064
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4080
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4096
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4112
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4128
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4144
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4160
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4176
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4192
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4208
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4224
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4240
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4256
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4272
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4288
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4304
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4320
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4336
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4352
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4368
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4384
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4400
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4416
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4432
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4448
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4464
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4480
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4496
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4512
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4528
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4544
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4560
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4576
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4592
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4608
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4624
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4640
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4656
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4672
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4688
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4704
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4720
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4736
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4752
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4768
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Frame {
+ msec: 4784
+ hash: "7e4814e27214ecbeb55992e319a88102"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4800
+ image: "test.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4832
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4848
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4864
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4880
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4896
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4912
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4928
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4944
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4960
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4976
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 4992
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5008
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5024
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5040
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5056
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5072
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5088
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5104
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5120
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5136
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5152
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5168
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5184
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5200
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5216
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5232
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5248
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5264
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5280
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5296
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5312
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5328
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5344
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5360
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5376
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5392
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5408
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5424
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5440
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5456
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5472
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5488
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5504
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5520
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5536
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5552
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5568
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5584
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5600
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5616
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5632
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5648
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5664
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5680
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5696
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5712
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5728
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5744
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5760
+ image: "test.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5792
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5808
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5824
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5840
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5856
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5872
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+ Frame {
+ msec: 5888
+ hash: "6f85c2226e6e408f4699762f687b83e1"
+ }
+}
diff --git a/tests/auto/declarative/visual/focusscope/data/test2.0.png b/tests/auto/declarative/visual/focusscope/data/test2.0.png
new file mode 100644
index 0000000..555a968
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test2.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test2.1.png b/tests/auto/declarative/visual/focusscope/data/test2.1.png
new file mode 100644
index 0000000..555a968
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test2.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test2.qml b/tests/auto/declarative/visual/focusscope/data/test2.qml
new file mode 100644
index 0000000..fedc96a
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test2.qml
@@ -0,0 +1,607 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 32
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 48
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 64
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 80
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 96
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 112
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 128
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 144
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 160
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 176
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 192
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 208
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 224
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 240
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 256
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 272
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 288
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 304
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 320
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 336
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 352
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 368
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 384
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 400
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 416
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 432
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 448
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 464
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 480
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 496
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 512
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 528
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 544
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 560
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 576
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 592
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 608
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 624
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 640
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 656
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 672
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 688
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 704
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 720
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 736
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 752
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 768
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 784
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 800
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 816
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 832
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 848
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 864
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 880
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 896
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 912
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 928
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 944
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 960
+ image: "test2.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 992
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1008
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1024
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1040
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1056
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1072
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1088
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1104
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1120
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1136
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1152
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1168
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1184
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1200
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1216
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1232
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1248
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1264
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1280
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1296
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1312
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1328
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1344
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1360
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1376
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1392
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1408
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1424
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1440
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1456
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1472
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1488
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1504
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1520
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1536
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1552
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1568
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1584
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1600
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1616
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1632
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1648
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1664
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1680
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1696
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1712
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1728
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1744
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1760
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1776
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1792
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1808
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1824
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1840
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1856
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1872
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1888
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1904
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1920
+ image: "test2.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1952
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1968
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 1984
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2000
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2016
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2032
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2048
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2064
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2080
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2096
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2112
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2128
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2144
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2160
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2176
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2192
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2208
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2224
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2240
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2256
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2272
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2288
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2304
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2320
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2336
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2352
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+ Frame {
+ msec: 2368
+ hash: "bb4131579c66dc948f2e27e236deb4ab"
+ }
+}
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.0.png b/tests/auto/declarative/visual/focusscope/data/test3.0.png
new file mode 100644
index 0000000..374acf5
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.1.png b/tests/auto/declarative/visual/focusscope/data/test3.1.png
new file mode 100644
index 0000000..b75cb10
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.2.png b/tests/auto/declarative/visual/focusscope/data/test3.2.png
new file mode 100644
index 0000000..9b2f919
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.3.png b/tests/auto/declarative/visual/focusscope/data/test3.3.png
new file mode 100644
index 0000000..bf63032
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.4.png b/tests/auto/declarative/visual/focusscope/data/test3.4.png
new file mode 100644
index 0000000..6981a06
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.5.png b/tests/auto/declarative/visual/focusscope/data/test3.5.png
new file mode 100644
index 0000000..5856325
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.6.png b/tests/auto/declarative/visual/focusscope/data/test3.6.png
new file mode 100644
index 0000000..9b2f919
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.7.png b/tests/auto/declarative/visual/focusscope/data/test3.7.png
new file mode 100644
index 0000000..b75cb10
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.8.png b/tests/auto/declarative/visual/focusscope/data/test3.8.png
new file mode 100644
index 0000000..374acf5
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.9.png b/tests/auto/declarative/visual/focusscope/data/test3.9.png
new file mode 100644
index 0000000..11a08bd
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.9.png
Binary files differ
diff --git a/tests/auto/declarative/visual/focusscope/data/test3.qml b/tests/auto/declarative/visual/focusscope/data/test3.qml
new file mode 100644
index 0000000..8ce7944
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/data/test3.qml
@@ -0,0 +1,2879 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 32
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 48
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 64
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 80
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 96
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 112
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 128
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 144
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 160
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 176
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 192
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 208
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 224
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 240
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 256
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 272
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 288
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 304
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 320
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 336
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 352
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 368
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 384
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 400
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 416
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 432
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 448
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 464
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 480
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 496
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 512
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 528
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 544
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 560
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 576
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 592
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 608
+ hash: "c114718c158f107e8a7d06bf49d30855"
+ }
+ Frame {
+ msec: 624
+ hash: "c71bf3c6ef7addc3c1f55e3f92c001ac"
+ }
+ Frame {
+ msec: 640
+ hash: "b075c33ed606041dfb57a03f92cf5574"
+ }
+ Frame {
+ msec: 656
+ hash: "1933a060fc0b889082df94054a2d3c7e"
+ }
+ Frame {
+ msec: 672
+ hash: "cc4133e796a242493538131c789c392c"
+ }
+ Frame {
+ msec: 688
+ hash: "cbc16ad8bcb8dcf73ae101ca4899adac"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 704
+ hash: "1a5e008ef5640ad85a19b307244a36f7"
+ }
+ Frame {
+ msec: 720
+ hash: "6a0c9d0f3ac068d65d590c844dae4ebb"
+ }
+ Frame {
+ msec: 736
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 752
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 768
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 784
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 800
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 816
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 832
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 848
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 864
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 880
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 896
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 912
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 928
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 944
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 960
+ image: "test3.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 992
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 1008
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 1024
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 1040
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 1056
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 1072
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 1088
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1104
+ hash: "ac2f6e2f5f379ad8717aa3754f2aab80"
+ }
+ Frame {
+ msec: 1120
+ hash: "e896c5b5a4fd121e5c25aba0a17c11f3"
+ }
+ Frame {
+ msec: 1136
+ hash: "1d1228cf0b205e46a969a0016245bb9e"
+ }
+ Frame {
+ msec: 1152
+ hash: "d07b1d53655e549c503223fddfa62038"
+ }
+ Frame {
+ msec: 1168
+ hash: "d774614f13d1a19eff3c451c4abce7e5"
+ }
+ Frame {
+ msec: 1184
+ hash: "0e8445283c961a41c22ede2f26ab0d0c"
+ }
+ Frame {
+ msec: 1200
+ hash: "f85ced79a9d521b70b093d43d1335914"
+ }
+ Frame {
+ msec: 1216
+ hash: "3f70531768847686f202336827ed5c51"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1232
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1248
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1264
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1280
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1296
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1312
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1328
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1344
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1360
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1376
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1392
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1408
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1424
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1440
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1456
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1472
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1488
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1504
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 1520
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1536
+ hash: "c59557a62fb22756ecae00bf36589f19"
+ }
+ Frame {
+ msec: 1552
+ hash: "c2938aac121e121eb138b2cdc485a23c"
+ }
+ Frame {
+ msec: 1568
+ hash: "aa582bd07789a0ce000bb014b4924969"
+ }
+ Frame {
+ msec: 1584
+ hash: "59d7a7fed20a11ecb12de08c77f0f303"
+ }
+ Frame {
+ msec: 1600
+ hash: "9a1d7649e44e2c2436855b92abbae030"
+ }
+ Frame {
+ msec: 1616
+ hash: "e46c47a221da37bbdffcdf671e84774b"
+ }
+ Frame {
+ msec: 1632
+ hash: "85ff7ef61ef08dc97065b0536f9f8766"
+ }
+ Frame {
+ msec: 1648
+ hash: "1159f274e5c2947875484d04a3ac6694"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1664
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1680
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1696
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1712
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1728
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1744
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1760
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1776
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1792
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1808
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1824
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1840
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1856
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1872
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1888
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1904
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1920
+ image: "test3.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1952
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1968
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 1984
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 2000
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2016
+ hash: "26e5e7612374c7a4f7ac26a284c735b4"
+ }
+ Frame {
+ msec: 2032
+ hash: "03c63a8bab380ebcd02f2bf2f588df85"
+ }
+ Frame {
+ msec: 2048
+ hash: "1a7c4738de4f1123c7e639c935095476"
+ }
+ Frame {
+ msec: 2064
+ hash: "8362cb8a253dcb2e9ef7fb070579d639"
+ }
+ Frame {
+ msec: 2080
+ hash: "8fae548ad1f2e16738c14636b905efef"
+ }
+ Frame {
+ msec: 2096
+ hash: "05fca78fea63817204b2303495baaec7"
+ }
+ Frame {
+ msec: 2112
+ hash: "5bf7b04177db667f23f1bc4f0066bc44"
+ }
+ Frame {
+ msec: 2128
+ hash: "aa10d0614604f0563d4fc458b7bb9260"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2144
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2160
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2176
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2192
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2208
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2224
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2240
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2256
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2272
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2288
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2304
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2320
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2336
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2352
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2368
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2384
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2400
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2416
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2432
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2448
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2464
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2480
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2496
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 2512
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2528
+ hash: "1823a5c00778550c6b46416e6a2b730f"
+ }
+ Frame {
+ msec: 2544
+ hash: "7ca64f71eee9d3a926335de026be5fe2"
+ }
+ Frame {
+ msec: 2560
+ hash: "5f9e44b8374a490793b479440ce3b701"
+ }
+ Frame {
+ msec: 2576
+ hash: "b0969884a9654d87da9941fb9eb4c99a"
+ }
+ Frame {
+ msec: 2592
+ hash: "aeadf244a67b3c9e5c119b52aa0f15a0"
+ }
+ Frame {
+ msec: 2608
+ hash: "2d990e5ae8d3660079bdea7f2b5245a7"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2624
+ hash: "5998faffa17f9ffbf1cb39cdc09cdd54"
+ }
+ Frame {
+ msec: 2640
+ hash: "bf8089df5d863f627cd44294f322d796"
+ }
+ Frame {
+ msec: 2656
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2672
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2688
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2704
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2720
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2736
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2752
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2768
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2784
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2800
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2816
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2832
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2848
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2864
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2880
+ image: "test3.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2912
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2928
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2944
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2960
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 2976
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2992
+ hash: "d707cb6e2587eecba275d1e7ceb9d020"
+ }
+ Frame {
+ msec: 3008
+ hash: "fddd144d4d2e475330ff87f4e6febe35"
+ }
+ Frame {
+ msec: 3024
+ hash: "06115e65296d1a77ab956cd3984303ee"
+ }
+ Frame {
+ msec: 3040
+ hash: "6881ec448625fdc23f1241bd60362460"
+ }
+ Frame {
+ msec: 3056
+ hash: "d94fdfd178377328e3b840c32f774958"
+ }
+ Frame {
+ msec: 3072
+ hash: "d2cba0b3aac8002aa2de51f7b1442985"
+ }
+ Frame {
+ msec: 3088
+ hash: "c0ea81cddf6b1f5b4b4157dade6b8ca0"
+ }
+ Frame {
+ msec: 3104
+ hash: "964a80740cc7ba474d5d10b76cca1b14"
+ }
+ Frame {
+ msec: 3120
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3136
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3152
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3168
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3184
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3200
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3216
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3232
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3248
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3264
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3280
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3296
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3312
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3328
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3344
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3360
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3376
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3392
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3408
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3424
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3440
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3456
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3472
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 3488
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3504
+ hash: "56634199c96e5c4588c2954f0595fcaa"
+ }
+ Frame {
+ msec: 3520
+ hash: "a51221b77045e51cba2b0913546961cb"
+ }
+ Frame {
+ msec: 3536
+ hash: "9910569a15164882056802e5ecfaef42"
+ }
+ Frame {
+ msec: 3552
+ hash: "17080817e0b23212828d2cee23eff98f"
+ }
+ Frame {
+ msec: 3568
+ hash: "791fee9758645fe21fe52918e5435f7d"
+ }
+ Frame {
+ msec: 3584
+ hash: "e0fcea2889a4825075322524025a4bdf"
+ }
+ Frame {
+ msec: 3600
+ hash: "825f58093f328182fa32b3cbc573101f"
+ }
+ Frame {
+ msec: 3616
+ hash: "550972282584bd52108728290bd4aa5e"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3632
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3648
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3664
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3680
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3696
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3712
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3728
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3744
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3760
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3776
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3792
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3808
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3824
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3840
+ image: "test3.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3872
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3888
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3904
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3920
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3936
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3952
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3968
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 3984
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4000
+ hash: "a2386a0135e8ffd9f2ac12345ede3553"
+ }
+ Frame {
+ msec: 4016
+ hash: "9550cdc0032bc3ea0a611f2584f43cca"
+ }
+ Frame {
+ msec: 4032
+ hash: "3f39909102a04f0e41a97b10dde4425a"
+ }
+ Frame {
+ msec: 4048
+ hash: "535d56a4d450cf0222f94573a88bbf80"
+ }
+ Frame {
+ msec: 4064
+ hash: "c4b782cfb9399689b0cbfc2a97305984"
+ }
+ Frame {
+ msec: 4080
+ hash: "23604b04198d53e0ba4a0955d8bcf124"
+ }
+ Frame {
+ msec: 4096
+ hash: "a440962d680f70eb47af38a91390b8c0"
+ }
+ Frame {
+ msec: 4112
+ hash: "da4b079f00248a073ce49f749ff0cc77"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4128
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4144
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4160
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4176
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4192
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4208
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4224
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4240
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4256
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4272
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4288
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4304
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4320
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4336
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4352
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4368
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4384
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4400
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4416
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4432
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4448
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4464
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4480
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4496
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4512
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4528
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4544
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4560
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4576
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4592
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4608
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4624
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4640
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4656
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4672
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4688
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4704
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4720
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4736
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4752
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4768
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4784
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4800
+ image: "test3.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4832
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4848
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4864
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4880
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4896
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4912
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4928
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4944
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4960
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4976
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 4992
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 5008
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 5024
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 5040
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 5056
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 5072
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 5088
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Frame {
+ msec: 5104
+ hash: "861a8438a60e8a937d96f6b11fa1e3b3"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5120
+ hash: "58be5253b74ac1cecf08714e670e30af"
+ }
+ Frame {
+ msec: 5136
+ hash: "a8e15f6e28a67941730f9cfe8ea7f0ff"
+ }
+ Frame {
+ msec: 5152
+ hash: "f1bfd2e2cd3a3ff08ae36e785d33e626"
+ }
+ Frame {
+ msec: 5168
+ hash: "b61fd5c58ddaf806e72d77bed92e91f3"
+ }
+ Frame {
+ msec: 5184
+ hash: "f192f6b779fa6bdfd4bc9c8671dd3147"
+ }
+ Frame {
+ msec: 5200
+ hash: "1cf034cfdfe3cafa832e28950c90d67b"
+ }
+ Frame {
+ msec: 5216
+ hash: "b0d2223f7f2c302784654f03cb3a5c1c"
+ }
+ Frame {
+ msec: 5232
+ hash: "19d089ac37fd42c1be99facd38a954e3"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5248
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5264
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5280
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5296
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5312
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5328
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5344
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5360
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5376
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5392
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5408
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5424
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5440
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5456
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5472
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5488
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5504
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5520
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5536
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5552
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5568
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5584
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5600
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5616
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5632
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5648
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5664
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5680
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5696
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Frame {
+ msec: 5712
+ hash: "0cf213791ef1263f9dfc867df96e8211"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5728
+ hash: "51db47388acad98d18a8a2aaca279dba"
+ }
+ Frame {
+ msec: 5744
+ hash: "c83747a4356fa12593020452dbf43fe8"
+ }
+ Frame {
+ msec: 5760
+ image: "test3.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "39d476722de92703d0a2259b5c62554e"
+ }
+ Frame {
+ msec: 5792
+ hash: "3f01e465470c3d5ab58b52f3e1517374"
+ }
+ Frame {
+ msec: 5808
+ hash: "63570753ba8c5f1525bf4cee38e8cad8"
+ }
+ Frame {
+ msec: 5824
+ hash: "31beab91ef4cadcf0b379b32786530ac"
+ }
+ Frame {
+ msec: 5840
+ hash: "46cd2e22eb4ef988752e2b3441bdd450"
+ }
+ Frame {
+ msec: 5856
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5872
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 5888
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 5904
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 5920
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 5936
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 5952
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 5968
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 5984
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6000
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6016
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6032
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6048
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6064
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6080
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6096
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6112
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6128
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6144
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6160
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6176
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6192
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6208
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6224
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6240
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6256
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Frame {
+ msec: 6272
+ hash: "3e44d7064e55c510401b5008a06d9b82"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6288
+ hash: "78c4aaf2427e0aa9b6d11ddf95df55f7"
+ }
+ Frame {
+ msec: 6304
+ hash: "d4859df2de6afa90c1997b1b4d6448ab"
+ }
+ Frame {
+ msec: 6320
+ hash: "f885e6a8cc09d06985a83f60e29a0a34"
+ }
+ Frame {
+ msec: 6336
+ hash: "41f27dbf80b0bc00498962162a5fe9db"
+ }
+ Frame {
+ msec: 6352
+ hash: "41800797032deeed5ccc87375b4093cb"
+ }
+ Frame {
+ msec: 6368
+ hash: "253276d23d8a0f195155361a27403496"
+ }
+ Frame {
+ msec: 6384
+ hash: "274bf40aacababde8fde71abf065d1aa"
+ }
+ Frame {
+ msec: 6400
+ hash: "86071a6486d35d3c10f318ab6bac7577"
+ }
+ Frame {
+ msec: 6416
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6432
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6448
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6464
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6480
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6496
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6512
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6528
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6544
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6560
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6576
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6592
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6608
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6624
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6640
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6656
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6672
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6688
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6704
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6720
+ image: "test3.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6752
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6768
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6784
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6800
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6816
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6832
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Frame {
+ msec: 6848
+ hash: "f75305426b87e1cdc325ae6668367be9"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6864
+ hash: "eea514e956369c55f9fe9bfc5b8bbda4"
+ }
+ Frame {
+ msec: 6880
+ hash: "b28436abb5ce17310b63ed96a7034000"
+ }
+ Frame {
+ msec: 6896
+ hash: "40c656f467200785a951dd8f98cf28f5"
+ }
+ Frame {
+ msec: 6912
+ hash: "38c6c6b29c9a7f0eba87a538a336c338"
+ }
+ Frame {
+ msec: 6928
+ hash: "b3f939577616f8ded1e11ee6e6dce882"
+ }
+ Frame {
+ msec: 6944
+ hash: "d72b00208712f039a5d7a06fbfacd4bd"
+ }
+ Frame {
+ msec: 6960
+ hash: "c7a079a37f6bd7a8da706e6ba5d048ee"
+ }
+ Frame {
+ msec: 6976
+ hash: "561cdf098bdc35fc852fbe8fff2471e2"
+ }
+ Frame {
+ msec: 6992
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7008
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7024
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7040
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7056
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7072
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7088
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7104
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7120
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7136
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7152
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7168
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7184
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7200
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7216
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7232
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7248
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7264
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7280
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7296
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7312
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7328
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7344
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7360
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7376
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7392
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7408
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7424
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Frame {
+ msec: 7440
+ hash: "0461d0e31648d2c155bee0145094c153"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7456
+ hash: "096530df53ed21214cf93381ac0d23ea"
+ }
+ Frame {
+ msec: 7472
+ hash: "36e7cee0725fb16c5d7e08875a3b88f7"
+ }
+ Frame {
+ msec: 7488
+ hash: "a2b68c7e9e4ef04c1429190d01a3288b"
+ }
+ Frame {
+ msec: 7504
+ hash: "6ee23f5d2c0ddc21499c8685ae46df64"
+ }
+ Frame {
+ msec: 7520
+ hash: "dc423d32154882b99b7bde596697c83a"
+ }
+ Frame {
+ msec: 7536
+ hash: "e82852d1d2a21f67029870601b00b124"
+ }
+ Frame {
+ msec: 7552
+ hash: "7cd2773c33d7f34feb3b1e4752f63753"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7568
+ hash: "2371f0ddf1b0ddcdb36f24e72b62d3a5"
+ }
+ Frame {
+ msec: 7584
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7600
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7616
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7632
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7648
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7664
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7680
+ image: "test3.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7712
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7728
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7744
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7760
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7776
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7792
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7808
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7824
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7840
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7856
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7872
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7888
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7904
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7920
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7936
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7952
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Frame {
+ msec: 7968
+ hash: "113dd40f9b5c9869ad04a00dda9078c6"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7984
+ hash: "93fd3abe0b99ed76d880f6f059636335"
+ }
+ Frame {
+ msec: 8000
+ hash: "a273ec355c79968013c70aca1b2d5737"
+ }
+ Frame {
+ msec: 8016
+ hash: "6b2df83c0645530ca007cde136838725"
+ }
+ Frame {
+ msec: 8032
+ hash: "47d5ed89f7e9c89df33bab14ca967f77"
+ }
+ Frame {
+ msec: 8048
+ hash: "c777e0d1a1f03e7a1bc16483f98c0622"
+ }
+ Frame {
+ msec: 8064
+ hash: "ac7e693d7dbc8e8ff2318cb611b68b76"
+ }
+ Frame {
+ msec: 8080
+ hash: "593e9711ae94a5b4f49544e0cf26d188"
+ }
+ Frame {
+ msec: 8096
+ hash: "afce51158cb19dd6ae8c72ce19964251"
+ }
+ Frame {
+ msec: 8112
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8128
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8144
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8160
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8176
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8192
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8208
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8224
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8240
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8256
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8272
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8288
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8304
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8320
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8336
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8352
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8368
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8384
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8400
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8416
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8432
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8448
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8464
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8480
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Frame {
+ msec: 8496
+ hash: "30c5f9005238542c83b2d994cb61de16"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8512
+ hash: "136c689aca9aa0cf957035137a926653"
+ }
+ Frame {
+ msec: 8528
+ hash: "b7418e46bca4bc8c953c15b03c23ec89"
+ }
+ Frame {
+ msec: 8544
+ hash: "e99575fe130e741f13329704303b76ca"
+ }
+ Frame {
+ msec: 8560
+ hash: "a2b7d528f9c145c4db0845bc76b3571f"
+ }
+ Frame {
+ msec: 8576
+ hash: "77f8beccd0134b8991ddb2ac92d64ecb"
+ }
+ Frame {
+ msec: 8592
+ hash: "fc359bc56852093020084af44987746a"
+ }
+ Frame {
+ msec: 8608
+ hash: "9f3479a702bc79062fff916678e974f1"
+ }
+ Frame {
+ msec: 8624
+ hash: "55c8c91ff26671f9f3049f1e1aaf5958"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8640
+ image: "test3.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8672
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8688
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8704
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8720
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8736
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8752
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8768
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8784
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8800
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8816
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8832
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8848
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8864
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8880
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8896
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8912
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8928
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8944
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8960
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8976
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 8992
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 9008
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 9024
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 9040
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Frame {
+ msec: 9056
+ hash: "216a02433edb100e6ff3db4944f6b061"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 9072
+ hash: "367ee34ab6a6cb0197e064db85638be7"
+ }
+ Frame {
+ msec: 9088
+ hash: "c61db7f2c0402a63efe779bec816a7db"
+ }
+ Frame {
+ msec: 9104
+ hash: "29d4d2679a502a1cb8a21807c43153c2"
+ }
+ Frame {
+ msec: 9120
+ hash: "3f531d4111efbbac256d4281db1fdeba"
+ }
+ Frame {
+ msec: 9136
+ hash: "9f343d8b4dc12cc7ab5ae1ff08067baf"
+ }
+ Frame {
+ msec: 9152
+ hash: "eb29b7d6ef2b5507425b2c30ddb58fa8"
+ }
+ Frame {
+ msec: 9168
+ hash: "883c0d35567deb6de9125441da89a1fe"
+ }
+ Frame {
+ msec: 9184
+ hash: "7c25e95ea2b38288b5ba5737108ef5d1"
+ }
+ Frame {
+ msec: 9200
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 9216
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9232
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9248
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9264
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9280
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9296
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9312
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9328
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9344
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9360
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9376
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9392
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9408
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9424
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9440
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9456
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9472
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9488
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9504
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9520
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9536
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9552
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9568
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9584
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9600
+ image: "test3.9.png"
+ }
+ Frame {
+ msec: 9616
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9632
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9648
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9664
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9680
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9696
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9712
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9728
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9744
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9760
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9776
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9792
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9808
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9824
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9840
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9856
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9872
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9888
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9904
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9920
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9936
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9952
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9968
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 9984
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10000
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10016
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10032
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10048
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10064
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10080
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10096
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10112
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10128
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10144
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10160
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10176
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10192
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10208
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10224
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10240
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10256
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10272
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10288
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10304
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10320
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10336
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10352
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10368
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 10384
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10400
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10416
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+ Frame {
+ msec: 10432
+ hash: "f192b84337784a6d31c309af7e32b5f7"
+ }
+}
diff --git a/tests/auto/declarative/visual/focusscope/test.qml b/tests/auto/declarative/visual/focusscope/test.qml
new file mode 100644
index 0000000..401c7dc
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/test.qml
@@ -0,0 +1,76 @@
+import Qt 4.6
+
+Rectangle {
+ color: "white"
+ width: 800
+ height: 600
+
+ Keys.onDigit9Pressed: console.log("Error - Root")
+
+ FocusScope {
+ id: myScope
+ focus: true
+
+ Keys.onDigit9Pressed: console.log("Error - FocusScope")
+
+ Rectangle {
+ height: 120
+ width: 420
+
+ color: "transparent"
+ border.width: 5
+ border.color: myScope.wantsFocus?"blue":"black"
+
+ Rectangle {
+ id: item1
+ x: 10; y: 10
+ width: 100; height: 100; color: "green"
+ border.width: 5
+ border.color: wantsFocus?"blue":"black"
+ Keys.onDigit9Pressed: console.log("Top Left");
+ KeyNavigation.right: item2
+ focus: true
+
+ Rectangle {
+ width: 50; height: 50; anchors.centerIn: parent
+ color: parent.focus?"red":"transparent"
+ }
+ }
+
+ Rectangle {
+ id: item2
+ x: 310; y: 10
+ width: 100; height: 100; color: "green"
+ border.width: 5
+ border.color: wantsFocus?"blue":"black"
+ KeyNavigation.left: item1
+ Keys.onDigit9Pressed: console.log("Top Right");
+
+ Rectangle {
+ width: 50; height: 50; anchors.centerIn: parent
+ color: parent.focus?"red":"transparent"
+ }
+ }
+ }
+ KeyNavigation.down: item3
+ }
+
+ Text { x:100; y:170; text: "Blue border indicates scoped focus\nBlack border indicates NOT scoped focus\nRed box indicates active focus\nUse arrow keys to navigate\nPress \"9\" to print currently focused item" }
+
+ Rectangle {
+ id: item3
+ x: 10; y: 300
+ width: 100; height: 100; color: "green"
+ border.width: 5
+ border.color: wantsFocus?"blue":"black"
+
+ Keys.onDigit9Pressed: console.log("Bottom Left");
+ KeyNavigation.up: myScope
+
+ Rectangle {
+ width: 50; height: 50; anchors.centerIn: parent
+ color: parent.focus?"red":"transparent"
+ }
+ }
+
+}
diff --git a/tests/auto/declarative/visual/focusscope/test2.qml b/tests/auto/declarative/visual/focusscope/test2.qml
new file mode 100644
index 0000000..5b6971a
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/test2.qml
@@ -0,0 +1,40 @@
+import Qt 4.6
+
+Rectangle {
+ color: "white"
+ width: 800
+ height: 600
+
+ Text { text: "All five rectangles should be red" }
+
+ FocusScope {
+ y: 100
+ focus: true
+ Rectangle { width: 50; height: 50; color: parent.wantsFocus?"red":"blue" }
+
+ FocusScope {
+ y: 100
+ focus: true
+ Rectangle { width: 50; height: 50; color: parent.wantsFocus?"red":"blue" }
+
+ FocusScope {
+ y: 100
+ focus: true
+ Rectangle { width: 50; height: 50; color: parent.wantsFocus?"red":"blue" }
+
+ FocusScope {
+ y: 100
+ focus: true
+ Rectangle { width: 50; height: 50; color: parent.wantsFocus?"red":"blue" }
+
+ FocusScope {
+ y: 100
+ focus: true
+ Rectangle { width: 50; height: 50; color: parent.wantsFocus?"red":"blue" }
+ }
+ }
+ }
+ }
+ }
+
+}
diff --git a/tests/auto/declarative/visual/focusscope/test3.qml b/tests/auto/declarative/visual/focusscope/test3.qml
new file mode 100644
index 0000000..855bdc5
--- /dev/null
+++ b/tests/auto/declarative/visual/focusscope/test3.qml
@@ -0,0 +1,52 @@
+import Qt 4.6
+
+Rectangle {
+ color: "white"
+ width: 800
+ height: 600
+
+ Listmodel {
+ id: model
+ ListElement { name: "1" }
+ ListElement { name: "2" }
+ ListElement { name: "3" }
+ ListElement { name: "4" }
+ ListElement { name: "5" }
+ ListElement { name: "6" }
+ ListElement { name: "7" }
+ ListElement { name: "8" }
+ ListElement { name: "9" }
+ }
+
+ Component {
+ id: verticalDelegate
+ FocusScope {
+ id: root
+ width: 50; height: 50;
+ Keys.onDigit9Pressed: console.log("Error - " + name)
+ Rectangle {
+ focus: true
+ Keys.onDigit9Pressed: console.log(name)
+ width: 50; height: 50;
+ color: root.ListView.isCurrentItem?"red":"green"
+ Text { text: name; anchors.centerIn: parent }
+ }
+ }
+ }
+
+ ListView {
+ width: 800; height: 50; orientation: "Horizontal"
+ focus: true
+ model: model
+ delegate: verticalDelegate
+ preferredHighlightBegin: 100
+ preferredHighlightEnd: 101
+ highlightRangeMode: ListView.StrictlyEnforceRange
+ }
+
+
+ Text {
+ y: 100; x: 50
+ text: "Currently selected element should be red\nPressing \"9\" should print the number of the currently selected item\nBe sure to scroll all the way to the right, pause, and then all the way to the left."
+ }
+}
diff --git a/tests/auto/declarative/visual/qfxwebview/autosize/autosize.qml b/tests/auto/declarative/visual/qfxwebview/autosize/autosize.qml
new file mode 100644
index 0000000..74c6844
--- /dev/null
+++ b/tests/auto/declarative/visual/qfxwebview/autosize/autosize.qml
@@ -0,0 +1,60 @@
+import Qt 4.6
+
+// The WebView size is determined by the width, height,
+// preferredWidth, and preferredHeight properties.
+Rectangle {
+ id: rect
+ color: "white"
+ width: 200
+ height: layout.height
+ Column {
+ id: layout
+ spacing: 2
+ WebView {
+ html: "No width defined."
+ Rectangle { color: "#10000000"
+ anchors.fill: parent
+ }
+ }
+ WebView {
+ width: rect.width
+ html: "The width is full."
+ Rectangle {
+ color: "#10000000"
+ anchors.fill: parent
+ }
+ }
+ WebView {
+ width: rect.width/2
+ html: "The width is half."
+ Rectangle {
+ color: "#10000000"
+ anchors.fill: parent
+ }
+ }
+ WebView {
+ preferredWidth: rect.width/2
+ html: "The preferredWidth is half."
+ Rectangle {
+ color: "#10000000"
+ anchors.fill: parent
+ }
+ }
+ WebView {
+ preferredWidth: rect.width/2
+ html: "The_preferredWidth_is_half."
+ Rectangle {
+ color: "#10000000"
+ anchors.fill: parent
+ }
+ }
+ WebView {
+ width: rect.width/2
+ html: "The_width_is_half."
+ Rectangle {
+ color: "#10000000"
+ anchors.fill: parent
+ }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/qfxwebview/autosize/data-X11/autosize.0.png b/tests/auto/declarative/visual/qfxwebview/autosize/data-X11/autosize.0.png
new file mode 100644
index 0000000..1f28b9a
--- /dev/null
+++ b/tests/auto/declarative/visual/qfxwebview/autosize/data-X11/autosize.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qfxwebview/autosize/data-X11/autosize.qml b/tests/auto/declarative/visual/qfxwebview/autosize/data-X11/autosize.qml
new file mode 100644
index 0000000..d920a4c
--- /dev/null
+++ b/tests/auto/declarative/visual/qfxwebview/autosize/data-X11/autosize.qml
@@ -0,0 +1,83 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 32
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 48
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 64
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 80
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 96
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 112
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 128
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 144
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 160
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 176
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 192
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 208
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 224
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 240
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 256
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 272
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 288
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+ Frame {
+ msec: 304
+ hash: "0c70d855adc847fe33d7959ccb98bb8b"
+ }
+}
diff --git a/tests/auto/declarative/visual/qfxwebview/autosize/data/autosize.0.png b/tests/auto/declarative/visual/qfxwebview/autosize/data/autosize.0.png
new file mode 100644
index 0000000..1f28b9a
--- /dev/null
+++ b/tests/auto/declarative/visual/qfxwebview/autosize/data/autosize.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qfxwebview/autosize/data/autosize.qml b/tests/auto/declarative/visual/qfxwebview/autosize/data/autosize.qml
new file mode 100644
index 0000000..47999be
--- /dev/null
+++ b/tests/auto/declarative/visual/qfxwebview/autosize/data/autosize.qml
@@ -0,0 +1,83 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 32
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 48
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 64
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 80
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 96
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 112
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 128
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 144
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 160
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 176
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 192
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 208
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 224
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 240
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 256
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 272
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 288
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+ Frame {
+ msec: 304
+ hash: "66539e1b1983d95386b0d30d6e969904"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmleasefollow/data/easefollow.0.png b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.0.png
new file mode 100644
index 0000000..21b6afb
--- /dev/null
+++ b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmleasefollow/data/easefollow.1.png b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.1.png
new file mode 100644
index 0000000..bb8a02b
--- /dev/null
+++ b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmleasefollow/data/easefollow.2.png b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.2.png
new file mode 100644
index 0000000..da60237
--- /dev/null
+++ b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmleasefollow/data/easefollow.3.png b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.3.png
new file mode 100644
index 0000000..3e943e8
--- /dev/null
+++ b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmleasefollow/data/easefollow.4.png b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.4.png
new file mode 100644
index 0000000..4fbaf26
--- /dev/null
+++ b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmleasefollow/data/easefollow.5.png b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.5.png
new file mode 100644
index 0000000..c10d196
--- /dev/null
+++ b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmleasefollow/data/easefollow.6.png b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.6.png
new file mode 100644
index 0000000..a672c06
--- /dev/null
+++ b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmleasefollow/data/easefollow.qml b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.qml
new file mode 100644
index 0000000..029a2fc
--- /dev/null
+++ b/tests/auto/declarative/visual/qmleasefollow/data/easefollow.qml
@@ -0,0 +1,1807 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "1f60efdb8704b92c9361daa468a25391"
+ }
+ Frame {
+ msec: 32
+ hash: "3bb6a87617e0e5d4922e573eec975886"
+ }
+ Frame {
+ msec: 48
+ hash: "268941737e6324d580890b151de621fb"
+ }
+ Frame {
+ msec: 64
+ hash: "99c674eccc082d7f0982257a748d93e5"
+ }
+ Frame {
+ msec: 80
+ hash: "2970467e8262c8a3f0b11be71245d048"
+ }
+ Frame {
+ msec: 96
+ hash: "63cbd06d6bb035d27c18dba49238d8b2"
+ }
+ Frame {
+ msec: 112
+ hash: "49f77bb3d323f882c0ec56e1f1040b3a"
+ }
+ Frame {
+ msec: 128
+ hash: "40263c5f9b5d2236536163785f832b4d"
+ }
+ Frame {
+ msec: 144
+ hash: "dc63b1c21a2027c4beb9c297a3677fbd"
+ }
+ Frame {
+ msec: 160
+ hash: "4fab52ea29a819fec032f19dbcbef012"
+ }
+ Frame {
+ msec: 176
+ hash: "60b48407a8f8ae2cce7d3e7c8b21991c"
+ }
+ Frame {
+ msec: 192
+ hash: "6e542c681092a5ebeef0534fa2bd2d6c"
+ }
+ Frame {
+ msec: 208
+ hash: "c7c6471969bbf81efdb86d1695548fc6"
+ }
+ Frame {
+ msec: 224
+ hash: "b7f4ad9a49feb400894209c02b94478a"
+ }
+ Frame {
+ msec: 240
+ hash: "3eb58b2f5233aead976183c13f241113"
+ }
+ Frame {
+ msec: 256
+ hash: "54f2036c50c6d8079fc0cadc01385980"
+ }
+ Frame {
+ msec: 272
+ hash: "f297659d75f6e724d72bd548821f4c9f"
+ }
+ Frame {
+ msec: 288
+ hash: "112798f080336fc9c603a7e9097dd8aa"
+ }
+ Frame {
+ msec: 304
+ hash: "c432e6ec2b53ca43cb7a7325d0cc379b"
+ }
+ Frame {
+ msec: 320
+ hash: "4a6d3db3efd665ad7f372bf3f2508ed7"
+ }
+ Frame {
+ msec: 336
+ hash: "0befa5dc4d2cc196fed0eb1a3aa75b8f"
+ }
+ Frame {
+ msec: 352
+ hash: "a34d010b50d59c362b54e44d69c2df91"
+ }
+ Frame {
+ msec: 368
+ hash: "cbdacced50186c87066ce1d46548b27e"
+ }
+ Frame {
+ msec: 384
+ hash: "a4060010ae4d3c0973bda48d68f7bd0a"
+ }
+ Frame {
+ msec: 400
+ hash: "47353437da587f732f986004c09884d0"
+ }
+ Frame {
+ msec: 416
+ hash: "080c348145167bbec671a04da6f7564f"
+ }
+ Frame {
+ msec: 432
+ hash: "69dead737c717a076ae3865680341fb4"
+ }
+ Frame {
+ msec: 448
+ hash: "1efdc31c5c8fa72fc848877deb6caaa4"
+ }
+ Frame {
+ msec: 464
+ hash: "28d7da1e933d0585d03acf4a529e7b42"
+ }
+ Frame {
+ msec: 480
+ hash: "bf85534124bf025b7ede0d6c80b8e443"
+ }
+ Frame {
+ msec: 496
+ hash: "cdbeb2d51541b1b1eff060efe993db91"
+ }
+ Frame {
+ msec: 512
+ hash: "52ad56ae16c8ab523adda8edc512dd87"
+ }
+ Frame {
+ msec: 528
+ hash: "61b1937f4c8dd2cb0ddd7031c5bfb3ab"
+ }
+ Frame {
+ msec: 544
+ hash: "1b109baba71b16827f90da654af093a3"
+ }
+ Frame {
+ msec: 560
+ hash: "d56621362802c8626868f36ba1e7db22"
+ }
+ Frame {
+ msec: 576
+ hash: "ee5555ec3ad8760f43bbf5958a925936"
+ }
+ Frame {
+ msec: 592
+ hash: "1ed2831144a453af1978605c0e42d17c"
+ }
+ Frame {
+ msec: 608
+ hash: "c74d5cdb3395a702269dfa88c8c9d975"
+ }
+ Frame {
+ msec: 624
+ hash: "ea98ddd9588cc23fd82a342ec2925ba8"
+ }
+ Frame {
+ msec: 640
+ hash: "e76b94d6d57f1a510f7649eaab892562"
+ }
+ Frame {
+ msec: 656
+ hash: "022f40b6fe9dbaf8019855234acb3461"
+ }
+ Frame {
+ msec: 672
+ hash: "467da4f48aa6aeb113f0797facf157e8"
+ }
+ Frame {
+ msec: 688
+ hash: "8df407aadd4d896eb6537e1555a0242f"
+ }
+ Frame {
+ msec: 704
+ hash: "122e4671881e31f54e617729f4fbb3b0"
+ }
+ Frame {
+ msec: 720
+ hash: "562718f101c3cd7525b890076413df5e"
+ }
+ Frame {
+ msec: 736
+ hash: "07feae99ecf4b70eb094fd3e10deca56"
+ }
+ Frame {
+ msec: 752
+ hash: "0980d133b1006cc07796023880415163"
+ }
+ Frame {
+ msec: 768
+ hash: "7112b6ac97678b3b942c64c5108f0329"
+ }
+ Frame {
+ msec: 784
+ hash: "bb9f893a9aaee60ab6c30918552828a4"
+ }
+ Frame {
+ msec: 800
+ hash: "65d1f29437aaaea33676757276f1e434"
+ }
+ Frame {
+ msec: 816
+ hash: "52adcf2509f3236ac8ef571708e77206"
+ }
+ Frame {
+ msec: 832
+ hash: "22df5e7eda8a813531d0e0366cbfbf64"
+ }
+ Frame {
+ msec: 848
+ hash: "fe9b7b7812dd2410b8ed2eb19aa78f4d"
+ }
+ Frame {
+ msec: 864
+ hash: "141e22de4469f316b5ef5471f3c7bba0"
+ }
+ Frame {
+ msec: 880
+ hash: "1125c0a105fc4a2cae36b798058ce23f"
+ }
+ Frame {
+ msec: 896
+ hash: "8c17c5da2ae867fb0016a485ba9e4166"
+ }
+ Frame {
+ msec: 912
+ hash: "d8da9fc7ec4dcefb894c5a6a71e9d001"
+ }
+ Frame {
+ msec: 928
+ hash: "00ff642bea89fd89de394d78f8c5db33"
+ }
+ Frame {
+ msec: 944
+ hash: "8549063d517a3ce1ffd44c56b3b6cf5e"
+ }
+ Frame {
+ msec: 960
+ image: "easefollow.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "95a642caa72bb31cc1e04ecc12d07cd0"
+ }
+ Frame {
+ msec: 992
+ hash: "e65c823476bf920d0386f62ca831e6a0"
+ }
+ Frame {
+ msec: 1008
+ hash: "91e8913dc693c91a674a10b5b088dd8f"
+ }
+ Frame {
+ msec: 1024
+ hash: "1a469ffa0d530f72c78dc14783891c78"
+ }
+ Frame {
+ msec: 1040
+ hash: "6e46a83d07f8bc034b421103ef0e4f8c"
+ }
+ Frame {
+ msec: 1056
+ hash: "8ddacab411a8b73b6c9e69576fa1b003"
+ }
+ Frame {
+ msec: 1072
+ hash: "41f419a85fe44efe27c9a526d83a1e9a"
+ }
+ Frame {
+ msec: 1088
+ hash: "73d4ece31b258f9caf4556ce20a5be1f"
+ }
+ Frame {
+ msec: 1104
+ hash: "ef3ebe0acb50386cf79b9f08fbba2fbc"
+ }
+ Frame {
+ msec: 1120
+ hash: "c11a84d2fa80f28adb1466409812e987"
+ }
+ Frame {
+ msec: 1136
+ hash: "2e9db854b02d28b38063ff2a8e821ed1"
+ }
+ Frame {
+ msec: 1152
+ hash: "48e073c0e6b19aea8314629a2179af87"
+ }
+ Frame {
+ msec: 1168
+ hash: "77e518b7428d93b67a8fb0d33d85ed97"
+ }
+ Frame {
+ msec: 1184
+ hash: "1d18323af9c62e015513451883f8b39f"
+ }
+ Frame {
+ msec: 1200
+ hash: "df49889ba157cdc1ca240d08d2760ad7"
+ }
+ Frame {
+ msec: 1216
+ hash: "7b8cd2bcf0a4c38ab870f27894a43d2f"
+ }
+ Frame {
+ msec: 1232
+ hash: "84f10e0c9fd57dd1799df7fc34c5ef01"
+ }
+ Frame {
+ msec: 1248
+ hash: "ead4e609bc4a0755032b1648485b9625"
+ }
+ Frame {
+ msec: 1264
+ hash: "9a9829c3bd4a3a4155383c37e21e8db8"
+ }
+ Frame {
+ msec: 1280
+ hash: "5008917f60256abad867f32c1caf954d"
+ }
+ Frame {
+ msec: 1296
+ hash: "c21455d66ed0754177af5ce44b7c7600"
+ }
+ Frame {
+ msec: 1312
+ hash: "e8332f2586d80a2700b610e8fe5c72d9"
+ }
+ Frame {
+ msec: 1328
+ hash: "0d0c8af138f98bae8a370ebec4a4796c"
+ }
+ Frame {
+ msec: 1344
+ hash: "04065e8feeb900d18deeb941572f7f10"
+ }
+ Frame {
+ msec: 1360
+ hash: "992a225b1f25bf5b21dd7f8a55dc4b70"
+ }
+ Frame {
+ msec: 1376
+ hash: "8ef739d91ee2a4337cbfc3dc94ce9845"
+ }
+ Frame {
+ msec: 1392
+ hash: "46744977a26b37ab65e65e1891ceafe7"
+ }
+ Frame {
+ msec: 1408
+ hash: "1b4c0d79eeb8d6b2e30172f3664407b9"
+ }
+ Frame {
+ msec: 1424
+ hash: "d572831ed34d14d1125570b8b8767bdb"
+ }
+ Frame {
+ msec: 1440
+ hash: "8b785c756d11e0fc18959d0897a45673"
+ }
+ Frame {
+ msec: 1456
+ hash: "164a71ffcea63ceb6c1ebeb8d0d07af1"
+ }
+ Frame {
+ msec: 1472
+ hash: "e128dc12d5117eed9f7c0a16e8348ba2"
+ }
+ Frame {
+ msec: 1488
+ hash: "4c7db5b12d83bf22b1c88ac06ca7c385"
+ }
+ Frame {
+ msec: 1504
+ hash: "c7283df8dbd78121e17a5893e3ea4f3c"
+ }
+ Frame {
+ msec: 1520
+ hash: "fea768e5bb43f6d86d88ced9f73915de"
+ }
+ Frame {
+ msec: 1536
+ hash: "b99b54f8e75452c539bb4e7b6a36e944"
+ }
+ Frame {
+ msec: 1552
+ hash: "b7274938d16f03b376ad9739e2e893f1"
+ }
+ Frame {
+ msec: 1568
+ hash: "e61601942193add8c1c8ebf5c5319932"
+ }
+ Frame {
+ msec: 1584
+ hash: "8fdc2181e0120391505706716ba7e5d7"
+ }
+ Frame {
+ msec: 1600
+ hash: "66f737ed28453da5175d6b5e807c374d"
+ }
+ Frame {
+ msec: 1616
+ hash: "2e00a7895d61edbe794f0a8000871b30"
+ }
+ Frame {
+ msec: 1632
+ hash: "1a279fc6b7c4105eccc4e3bc99481bef"
+ }
+ Frame {
+ msec: 1648
+ hash: "bc1dea4d23ca9bc29b72a8c2bde4787b"
+ }
+ Frame {
+ msec: 1664
+ hash: "8ef40e0be5fb82b32b365b3d4b85421d"
+ }
+ Frame {
+ msec: 1680
+ hash: "ee37c68bf38d5eed4e3e9a31306f6801"
+ }
+ Frame {
+ msec: 1696
+ hash: "303d760c87a7a833606c8e9f46cb5fc0"
+ }
+ Frame {
+ msec: 1712
+ hash: "cc2563b47c58efd39bec6b4e0f2995bb"
+ }
+ Frame {
+ msec: 1728
+ hash: "33f7daf09497510475283d6dc7c51228"
+ }
+ Frame {
+ msec: 1744
+ hash: "5b5e2de9934c80bd49e0eb7afd85151d"
+ }
+ Frame {
+ msec: 1760
+ hash: "5e6bf706336789ca6b60a82998b70113"
+ }
+ Frame {
+ msec: 1776
+ hash: "b4d4a860f49bfb88dd2079862b40b7ec"
+ }
+ Frame {
+ msec: 1792
+ hash: "07b571fa55327487e34a592c778beb67"
+ }
+ Frame {
+ msec: 1808
+ hash: "cb5b349a536cf75a83734181b3eab92b"
+ }
+ Frame {
+ msec: 1824
+ hash: "ce903bb58c5c86f2955e68412893aedf"
+ }
+ Frame {
+ msec: 1840
+ hash: "ffa89e879558c83ed538812a93e2fe29"
+ }
+ Frame {
+ msec: 1856
+ hash: "562aa66bf537853be82a654542c8b80e"
+ }
+ Frame {
+ msec: 1872
+ hash: "dc45dac0cc20220bcc81210fb5506ee2"
+ }
+ Frame {
+ msec: 1888
+ hash: "3b429eb827df0800a1ad8b906ea32ef9"
+ }
+ Frame {
+ msec: 1904
+ hash: "d6ebaf12515d9e24cdbf6d75080c0b28"
+ }
+ Frame {
+ msec: 1920
+ image: "easefollow.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "9f6d26224055c809dc2f3490cd0ff880"
+ }
+ Frame {
+ msec: 1952
+ hash: "5630cc8f0b401f7d81bdceaaae5cce68"
+ }
+ Frame {
+ msec: 1968
+ hash: "dafda60467e5e2b99c41543dd191ac2d"
+ }
+ Frame {
+ msec: 1984
+ hash: "e053cb07a734278cd111d612883c165e"
+ }
+ Frame {
+ msec: 2000
+ hash: "63870f3e99c11707004dab9439d61389"
+ }
+ Frame {
+ msec: 2016
+ hash: "14c311a6fab45f828c3a19535ea9edc8"
+ }
+ Frame {
+ msec: 2032
+ hash: "13e614446cbfcbfd2a7ecc5f0e8688df"
+ }
+ Frame {
+ msec: 2048
+ hash: "173c97f59da05b9347180a4824e60c06"
+ }
+ Frame {
+ msec: 2064
+ hash: "932e2a9bbcb7dc5befca8f63d8fa3c95"
+ }
+ Frame {
+ msec: 2080
+ hash: "4b8f232ffe0cbc7f900de5737c9f95be"
+ }
+ Frame {
+ msec: 2096
+ hash: "9686d294d4e931a5eed0e6b5bda63377"
+ }
+ Frame {
+ msec: 2112
+ hash: "969c569d92e3ec51dfbdd20d64432224"
+ }
+ Frame {
+ msec: 2128
+ hash: "0cef3550cca9fb5611b836098c517dd1"
+ }
+ Frame {
+ msec: 2144
+ hash: "6728080a09aa5d48462a3abb8e285e8a"
+ }
+ Frame {
+ msec: 2160
+ hash: "4b904dc671b7fc72db0b6e52543e96bd"
+ }
+ Frame {
+ msec: 2176
+ hash: "38232f89dffc9b16db6ea60b02f8d1be"
+ }
+ Frame {
+ msec: 2192
+ hash: "6b41f2a0f950eddad217a03e137f9a9b"
+ }
+ Frame {
+ msec: 2208
+ hash: "be576ea74c2c404da46fcf1d22de6df9"
+ }
+ Frame {
+ msec: 2224
+ hash: "3f44bad4b51ceff2944337064a5efa91"
+ }
+ Frame {
+ msec: 2240
+ hash: "e1ab98ac1366e9fd8af62a6a26878c73"
+ }
+ Frame {
+ msec: 2256
+ hash: "bd131e1725a54b3dbbb86a29ca8a56a9"
+ }
+ Frame {
+ msec: 2272
+ hash: "4d3e8af70f228643803f780c4e36f1a6"
+ }
+ Frame {
+ msec: 2288
+ hash: "853a5ab4271af7a7638454cfa883aa33"
+ }
+ Frame {
+ msec: 2304
+ hash: "ede9260157000f346900153ce2409278"
+ }
+ Frame {
+ msec: 2320
+ hash: "b2b16d8ce1ba89f0d9558ac387e25c3d"
+ }
+ Frame {
+ msec: 2336
+ hash: "387d338910453637c5cf80fa35528e56"
+ }
+ Frame {
+ msec: 2352
+ hash: "26deabf9cdd994455f2a8802eb0e04dc"
+ }
+ Frame {
+ msec: 2368
+ hash: "13939659a315dae1b81e3ea166102edf"
+ }
+ Frame {
+ msec: 2384
+ hash: "be92b55bb7562372401b25a9167abb2b"
+ }
+ Frame {
+ msec: 2400
+ hash: "ee7bf60d7ee97b7de5e909b9af88df80"
+ }
+ Frame {
+ msec: 2416
+ hash: "434313a3bcd1d7582b0d89b9a145ef09"
+ }
+ Frame {
+ msec: 2432
+ hash: "0857ca59a283897e3df62b9633488f83"
+ }
+ Frame {
+ msec: 2448
+ hash: "76718fc7e3d21b54930bc8307a57733a"
+ }
+ Frame {
+ msec: 2464
+ hash: "93a91588b38129053a462b920fd686e3"
+ }
+ Frame {
+ msec: 2480
+ hash: "2a2486c52fde915696fd8cbd3682e8db"
+ }
+ Frame {
+ msec: 2496
+ hash: "b1f4ab6cc5fb4a3a1b4885f2d1b29277"
+ }
+ Frame {
+ msec: 2512
+ hash: "4258afce8a85a2e9ead149e34b43d8fc"
+ }
+ Frame {
+ msec: 2528
+ hash: "6672c71b98e13d51ebb523aed9036a72"
+ }
+ Frame {
+ msec: 2544
+ hash: "eaa39af7eb78948f433e3b44a9454317"
+ }
+ Frame {
+ msec: 2560
+ hash: "0a766bc97bea67d4b848c703eaa6777a"
+ }
+ Frame {
+ msec: 2576
+ hash: "0b461ec1885ede1dd96b71cf38bfd3d6"
+ }
+ Frame {
+ msec: 2592
+ hash: "15efc929370a3864529080e30db1026a"
+ }
+ Frame {
+ msec: 2608
+ hash: "e1529e30ff1e4ea1b092a88e85f2f1f6"
+ }
+ Frame {
+ msec: 2624
+ hash: "f29bd9dbf7317e94b885da63f0cb7374"
+ }
+ Frame {
+ msec: 2640
+ hash: "e5294e087e2ce0d7d936c0129b6c37ae"
+ }
+ Frame {
+ msec: 2656
+ hash: "9c63129e774b391cc398cf5da5c9339c"
+ }
+ Frame {
+ msec: 2672
+ hash: "4371d85854419d4b00671176bb7c5a2b"
+ }
+ Frame {
+ msec: 2688
+ hash: "dd10b3f50e2fdc56c75f00321634b1cc"
+ }
+ Frame {
+ msec: 2704
+ hash: "aac6256b21152a5f1f8c576b667d275e"
+ }
+ Frame {
+ msec: 2720
+ hash: "c937c44037b2228590d334df4d56a86f"
+ }
+ Frame {
+ msec: 2736
+ hash: "f6c714db51cbd1bdb737afe612c33f9c"
+ }
+ Frame {
+ msec: 2752
+ hash: "0bba45af79f3201bc7cf042d5c648f73"
+ }
+ Frame {
+ msec: 2768
+ hash: "941b08ddbafea3bd46262c060b1e290b"
+ }
+ Frame {
+ msec: 2784
+ hash: "d898918dc2023de239b4ab38f7420960"
+ }
+ Frame {
+ msec: 2800
+ hash: "d1a16dc2282329113093d06862e7a871"
+ }
+ Frame {
+ msec: 2816
+ hash: "bba5359475f643fbeee240e71e843d4c"
+ }
+ Frame {
+ msec: 2832
+ hash: "03cf861f4b6bc767e723e47e95c2448b"
+ }
+ Frame {
+ msec: 2848
+ hash: "a64bf158c6199b88bc2db3b741d342f0"
+ }
+ Frame {
+ msec: 2864
+ hash: "cf0fe7cb42ba842f1c28c1211adb768d"
+ }
+ Frame {
+ msec: 2880
+ image: "easefollow.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "9b3c6414e4ef5a452a5c92bb0b893fc3"
+ }
+ Frame {
+ msec: 2912
+ hash: "7cc7ddec3ac2d8cac33c0b0f80a7544d"
+ }
+ Frame {
+ msec: 2928
+ hash: "7dd4e7d606e953c872c57fad786d64aa"
+ }
+ Frame {
+ msec: 2944
+ hash: "117cc903a39d99ca22f6556095e6f883"
+ }
+ Frame {
+ msec: 2960
+ hash: "c6c9304fd65fee1909473bdb21ac7806"
+ }
+ Frame {
+ msec: 2976
+ hash: "8e704fe81c040f49c4d80e7dcc46084d"
+ }
+ Frame {
+ msec: 2992
+ hash: "d202d5c0a058e1e088fdd280e59f17bb"
+ }
+ Frame {
+ msec: 3008
+ hash: "90c072dea32c056f8bd6d010df681929"
+ }
+ Frame {
+ msec: 3024
+ hash: "80b4e99f1b47e64084e295a2a3e1121e"
+ }
+ Frame {
+ msec: 3040
+ hash: "41d6307075ec9ae9e92d227921f71289"
+ }
+ Frame {
+ msec: 3056
+ hash: "f33de23cf4a5c4881310c6866261d387"
+ }
+ Frame {
+ msec: 3072
+ hash: "441faa0a1fc95d66b27479dfc1e40188"
+ }
+ Frame {
+ msec: 3088
+ hash: "2314b5f6ba3864abd5e87bc87bd621b0"
+ }
+ Frame {
+ msec: 3104
+ hash: "e71e3b0ad953258ceef3101e38283fdb"
+ }
+ Frame {
+ msec: 3120
+ hash: "890c3b0e727f136bf1ccc486531c9677"
+ }
+ Frame {
+ msec: 3136
+ hash: "2a0d23e6dcc6475c323dbf8eb36e8094"
+ }
+ Frame {
+ msec: 3152
+ hash: "692682e82347936f87a66484b428e959"
+ }
+ Frame {
+ msec: 3168
+ hash: "cf4005c08789762ad21be1a1d78755c9"
+ }
+ Frame {
+ msec: 3184
+ hash: "566184563091626bb20ae679e3ce3b91"
+ }
+ Frame {
+ msec: 3200
+ hash: "f88a24ad3bbc2699924bb9a7ff6490b3"
+ }
+ Frame {
+ msec: 3216
+ hash: "23f3f63d07b2bdc2b82ff4e8606a634d"
+ }
+ Frame {
+ msec: 3232
+ hash: "fe121c71ce469ec6f0bf957eb2f0447b"
+ }
+ Frame {
+ msec: 3248
+ hash: "ba217690a33c701afe11842aa8105cbb"
+ }
+ Frame {
+ msec: 3264
+ hash: "e5c7c1323108f13ba26f5198cc62c137"
+ }
+ Frame {
+ msec: 3280
+ hash: "664f76d3d0008b56be2790c470befc91"
+ }
+ Frame {
+ msec: 3296
+ hash: "b3f54070ba64b983ccd2a15941ef4c35"
+ }
+ Frame {
+ msec: 3312
+ hash: "8a0ba2ae36ad3811778f3a3bc55743f5"
+ }
+ Frame {
+ msec: 3328
+ hash: "bfdc71733ca45a2ba2e8abf751554a62"
+ }
+ Frame {
+ msec: 3344
+ hash: "686e4d7bb5ae148d37fc2a1f6004a33a"
+ }
+ Frame {
+ msec: 3360
+ hash: "29c553d9fe42fdbbd019d0ead61dffa0"
+ }
+ Frame {
+ msec: 3376
+ hash: "bfa2b72c6554a2ed80a3b86f2cbed986"
+ }
+ Frame {
+ msec: 3392
+ hash: "074ff90417a947f0a04926d5675d073b"
+ }
+ Frame {
+ msec: 3408
+ hash: "6f56f9e0aa40149156ca71d6f8d4476a"
+ }
+ Frame {
+ msec: 3424
+ hash: "950ce749bbf572021de2dd1688cb87e6"
+ }
+ Frame {
+ msec: 3440
+ hash: "2d0903bd71862dc6f28bd702d955ae99"
+ }
+ Frame {
+ msec: 3456
+ hash: "2733adae56728f1b744a4086ecb98052"
+ }
+ Frame {
+ msec: 3472
+ hash: "779859d739e799bba15beeb97d18e682"
+ }
+ Frame {
+ msec: 3488
+ hash: "9074386cfabe136b8839637e5cd58f57"
+ }
+ Frame {
+ msec: 3504
+ hash: "fa5bcbf20c6ad0a218f23d98961229a1"
+ }
+ Frame {
+ msec: 3520
+ hash: "5406c94da1717eaa5eb0010564216059"
+ }
+ Frame {
+ msec: 3536
+ hash: "27d0a3c3a33c04df843bebd72ef79824"
+ }
+ Frame {
+ msec: 3552
+ hash: "270df9c99c2679071b854b3d82337f79"
+ }
+ Frame {
+ msec: 3568
+ hash: "5b3945505443a67e7a91f66fe42b4fe3"
+ }
+ Frame {
+ msec: 3584
+ hash: "9a2f8565c354cb366725368ed323ccf4"
+ }
+ Frame {
+ msec: 3600
+ hash: "6702cb7ccd61c008b511932d7bd5d107"
+ }
+ Frame {
+ msec: 3616
+ hash: "f6b86c3a1cc88357f588b6dae11aae30"
+ }
+ Frame {
+ msec: 3632
+ hash: "b10c23937f420db72af8abaf126f71c2"
+ }
+ Frame {
+ msec: 3648
+ hash: "7d6b0810ffc6e488c8168e19bccb7358"
+ }
+ Frame {
+ msec: 3664
+ hash: "c01ef69ec46391909619434e9d9dd0ce"
+ }
+ Frame {
+ msec: 3680
+ hash: "a046464fccb0c5ba1f63f8b569821a44"
+ }
+ Frame {
+ msec: 3696
+ hash: "8763c526924d882438f9aa9bfb4fe87d"
+ }
+ Frame {
+ msec: 3712
+ hash: "dede7a62d6e5c10e8f30caa075bd8dfd"
+ }
+ Frame {
+ msec: 3728
+ hash: "3b408e5c986f5bb01d8c3949876b792f"
+ }
+ Frame {
+ msec: 3744
+ hash: "0a458f3b17cdd3ea85522779c9346af9"
+ }
+ Frame {
+ msec: 3760
+ hash: "fef521f0301cce90af88d37e6d441ec8"
+ }
+ Frame {
+ msec: 3776
+ hash: "3d083e0822242b3b37c6839ca91a1f68"
+ }
+ Frame {
+ msec: 3792
+ hash: "f8fe013a717e6e61830137bdc78a8b40"
+ }
+ Frame {
+ msec: 3808
+ hash: "0ae80ad65dd194043500fa50b5a547a6"
+ }
+ Frame {
+ msec: 3824
+ hash: "a53c67fa32ef971eaea202fa5d8a6ad6"
+ }
+ Frame {
+ msec: 3840
+ image: "easefollow.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "41f86bbf0658b127f01e8d46d7ec941b"
+ }
+ Frame {
+ msec: 3872
+ hash: "d20f21df127565f9eb87c5d759a638d9"
+ }
+ Frame {
+ msec: 3888
+ hash: "85ff94f03cea3e111807e90d062c1367"
+ }
+ Frame {
+ msec: 3904
+ hash: "aa637850fe5f05a71ac4c7d31dbb36ee"
+ }
+ Frame {
+ msec: 3920
+ hash: "c86a67096c5e62bb73b785cdf6a5b6b1"
+ }
+ Frame {
+ msec: 3936
+ hash: "9d53537f2c50a0016bf7bb522b2ec3d8"
+ }
+ Frame {
+ msec: 3952
+ hash: "b48630c27c27785ddce568a85d4dc58f"
+ }
+ Frame {
+ msec: 3968
+ hash: "01c1bdb6e261cc509f26712b13eeb554"
+ }
+ Frame {
+ msec: 3984
+ hash: "af8a44284695fd999acd5944434f0372"
+ }
+ Frame {
+ msec: 4000
+ hash: "b156d9d6d5163f007ac4a309d8927ae9"
+ }
+ Frame {
+ msec: 4016
+ hash: "2df3715416c3c005f04b66fe1258c0d8"
+ }
+ Frame {
+ msec: 4032
+ hash: "96b4a7c6b8542b50fc345b54d38ec82a"
+ }
+ Frame {
+ msec: 4048
+ hash: "7e62e757fafa06833444c3a7e1d96ce4"
+ }
+ Frame {
+ msec: 4064
+ hash: "5222a8f9366c7d974d0687d05d229069"
+ }
+ Frame {
+ msec: 4080
+ hash: "ec96169f4633c3bddfd582feeb8e9ad4"
+ }
+ Frame {
+ msec: 4096
+ hash: "cb10db893d1e1cb2a370507dc5679985"
+ }
+ Frame {
+ msec: 4112
+ hash: "d7e346c2ac77796bde639bd829b72e85"
+ }
+ Frame {
+ msec: 4128
+ hash: "ba5bea8857e4fb444bedd3873563e7db"
+ }
+ Frame {
+ msec: 4144
+ hash: "05556fba5d1714f70fd6c2bfb43d213b"
+ }
+ Frame {
+ msec: 4160
+ hash: "aeeabf35f9759f045a670a9b9f90dc68"
+ }
+ Frame {
+ msec: 4176
+ hash: "131bd453f4c7726e5fdd546252700e2e"
+ }
+ Frame {
+ msec: 4192
+ hash: "7c5c3b5bb7a4082e6b9b43640e29f4e2"
+ }
+ Frame {
+ msec: 4208
+ hash: "07515e21b7a7895f333e4a8bbd2202eb"
+ }
+ Frame {
+ msec: 4224
+ hash: "6cf136f223ac6edd39ba6ed9b4445884"
+ }
+ Frame {
+ msec: 4240
+ hash: "84264f5745add8a922101735ed8def84"
+ }
+ Frame {
+ msec: 4256
+ hash: "660863d1e4b361f2e5445b417be0d2ad"
+ }
+ Frame {
+ msec: 4272
+ hash: "7ceb86f4b16546370d72164d0ca3147c"
+ }
+ Frame {
+ msec: 4288
+ hash: "a13e97da9722545ad87ac3c5eb92c497"
+ }
+ Frame {
+ msec: 4304
+ hash: "5896b5307cbd609d2062d3607786d40c"
+ }
+ Frame {
+ msec: 4320
+ hash: "c8c511115394116e4544c67f615ea5d5"
+ }
+ Frame {
+ msec: 4336
+ hash: "59ca5fdf12a735e5c292901b54acccb2"
+ }
+ Frame {
+ msec: 4352
+ hash: "155cce2738d34e0eac86f5eb63d638f0"
+ }
+ Frame {
+ msec: 4368
+ hash: "83a840c3ae7dbd9a05c17fdd8be07d7a"
+ }
+ Frame {
+ msec: 4384
+ hash: "800a15de28b14d88f0ad58fc3f4a2520"
+ }
+ Frame {
+ msec: 4400
+ hash: "c8381439a3cd3f9e7f80061023723a6e"
+ }
+ Frame {
+ msec: 4416
+ hash: "e3d63000db4b9458b202dece49d1bdba"
+ }
+ Frame {
+ msec: 4432
+ hash: "c943e56781695798f3c221f8ab09681a"
+ }
+ Frame {
+ msec: 4448
+ hash: "1137ee66d7fbf5a84c33f5ffff15b3dd"
+ }
+ Frame {
+ msec: 4464
+ hash: "5a98013cc4462aad18cad8d941f77aa0"
+ }
+ Frame {
+ msec: 4480
+ hash: "d0b3748fb49a13c0ad9a68b0e2914921"
+ }
+ Frame {
+ msec: 4496
+ hash: "12113f71f9117670acbd7877edded7e0"
+ }
+ Frame {
+ msec: 4512
+ hash: "22983424da08cdae7a9c6a8905b37736"
+ }
+ Frame {
+ msec: 4528
+ hash: "b2db5618a025cefb2650124c81880c49"
+ }
+ Frame {
+ msec: 4544
+ hash: "84fb5e7edc5b42163a83e0cd362b3a46"
+ }
+ Frame {
+ msec: 4560
+ hash: "39d6f1ed0f60a0c366c22e1442c455ac"
+ }
+ Frame {
+ msec: 4576
+ hash: "702367f6e4aaa2a862e57f9e02a08758"
+ }
+ Frame {
+ msec: 4592
+ hash: "ecc75293bc156c560d55cb7d278a4e58"
+ }
+ Frame {
+ msec: 4608
+ hash: "e68af8e97ce65376fd7904e599440c92"
+ }
+ Frame {
+ msec: 4624
+ hash: "75fe9f766d6cf636cd72d8879a461439"
+ }
+ Frame {
+ msec: 4640
+ hash: "162aef147ef4bbb0cd92bd70e4f37f62"
+ }
+ Frame {
+ msec: 4656
+ hash: "d879aae8949976c7bad4d97f1e5b5549"
+ }
+ Frame {
+ msec: 4672
+ hash: "8a983d7228190721f988de2d72cb3aa2"
+ }
+ Frame {
+ msec: 4688
+ hash: "a4f3c63fde664d128cd35b129a4f9a23"
+ }
+ Frame {
+ msec: 4704
+ hash: "115fb5f3c9b7f1c28ab379596faba91c"
+ }
+ Frame {
+ msec: 4720
+ hash: "ea9600c4d6c77a3b32e59401aa84fe96"
+ }
+ Frame {
+ msec: 4736
+ hash: "bd6531fdd9cfd46af2df73bacb31f4c5"
+ }
+ Frame {
+ msec: 4752
+ hash: "33bdcf1df50eab5e7963c649fbd32226"
+ }
+ Frame {
+ msec: 4768
+ hash: "236e88fb72369a55f9eba4b50712ae85"
+ }
+ Frame {
+ msec: 4784
+ hash: "5eb3c14a6296fb3a1c58603b2fc937c8"
+ }
+ Frame {
+ msec: 4800
+ image: "easefollow.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "31d11a1ce6422524241c77603fe53e61"
+ }
+ Frame {
+ msec: 4832
+ hash: "44e8b9947026c10b922c84883dd8e889"
+ }
+ Frame {
+ msec: 4848
+ hash: "d049e4f7c4bc1849398859a4d630c1b3"
+ }
+ Frame {
+ msec: 4864
+ hash: "e83b4757898e4eeef74be8213619fbfa"
+ }
+ Frame {
+ msec: 4880
+ hash: "d08f40615f2d5abc6236e856a67575dd"
+ }
+ Frame {
+ msec: 4896
+ hash: "d9cb26bf1b8bbafb2aed8f74bd454077"
+ }
+ Frame {
+ msec: 4912
+ hash: "aa321b94a6cc53b2ebac80e834c0a908"
+ }
+ Frame {
+ msec: 4928
+ hash: "48da37164be156b67a4b3b14e50f2375"
+ }
+ Frame {
+ msec: 4944
+ hash: "f522ce7728a4a9e7fad86c72f29bd8f9"
+ }
+ Frame {
+ msec: 4960
+ hash: "9bc1d16b4bda596702a3d8a3fad8a5c5"
+ }
+ Frame {
+ msec: 4976
+ hash: "5275dccf18745dec6c59b846de17d9ef"
+ }
+ Frame {
+ msec: 4992
+ hash: "4eb6babc177b96f69b148d52f56d82d7"
+ }
+ Frame {
+ msec: 5008
+ hash: "ccdfb454070ac04c4fe4f3513c52f8c8"
+ }
+ Frame {
+ msec: 5024
+ hash: "07f6adad6e8ff4f0eff92c758636a951"
+ }
+ Frame {
+ msec: 5040
+ hash: "241e0ad9218d49be477509e008e45548"
+ }
+ Frame {
+ msec: 5056
+ hash: "151a482e821779da8a61063f1cc73f8c"
+ }
+ Frame {
+ msec: 5072
+ hash: "1499d207c5a3a9bc7bbb84d9c5e35578"
+ }
+ Frame {
+ msec: 5088
+ hash: "c253753f653157a5058ef071f16b8bbb"
+ }
+ Frame {
+ msec: 5104
+ hash: "ec9fea5a870724a106b952edef7fb466"
+ }
+ Frame {
+ msec: 5120
+ hash: "99b673f8ed049d31a2aecabcc46d841d"
+ }
+ Frame {
+ msec: 5136
+ hash: "61e77fea693ea55aafbdc94c40c3ab33"
+ }
+ Frame {
+ msec: 5152
+ hash: "53e44a3732ee6858d5bd596b4c5d5305"
+ }
+ Frame {
+ msec: 5168
+ hash: "5b25d3894a56dc4f4a0aa8f88cb69e23"
+ }
+ Frame {
+ msec: 5184
+ hash: "5683ad02f1b9126f4e4ff6b03044fdc6"
+ }
+ Frame {
+ msec: 5200
+ hash: "0a3ec255575ec1b70e0b10cf59c7c5fd"
+ }
+ Frame {
+ msec: 5216
+ hash: "0f5f46fe3fdf42d4651891f13c8afc7e"
+ }
+ Frame {
+ msec: 5232
+ hash: "b6955407245c73e356a460d99dad77be"
+ }
+ Frame {
+ msec: 5248
+ hash: "6018b53414921943b37c33fa04a29697"
+ }
+ Frame {
+ msec: 5264
+ hash: "ff184d349ce0b648f8c1fce91ae997f6"
+ }
+ Frame {
+ msec: 5280
+ hash: "9c112a3a785d970593887eeab72fa7fe"
+ }
+ Frame {
+ msec: 5296
+ hash: "00384fb20d4c6cd6236d519d2d734cc3"
+ }
+ Frame {
+ msec: 5312
+ hash: "601ea99400e5f50ee9a5a4b74b6f3017"
+ }
+ Frame {
+ msec: 5328
+ hash: "9afed04bf7eca24d9b6d31ac84ae59c2"
+ }
+ Frame {
+ msec: 5344
+ hash: "1983319c8043bfe403513af7ccb5b924"
+ }
+ Frame {
+ msec: 5360
+ hash: "b0244e4e1b61202ede78405415c22bca"
+ }
+ Frame {
+ msec: 5376
+ hash: "ec5516b1aaeace8784b04649c51ab40b"
+ }
+ Frame {
+ msec: 5392
+ hash: "8ff7d2001594abb588f769bab15406d7"
+ }
+ Frame {
+ msec: 5408
+ hash: "64d5fd96a1726aa5276f9b508566676f"
+ }
+ Frame {
+ msec: 5424
+ hash: "ab49497a6c825038354f076bdbbbc235"
+ }
+ Frame {
+ msec: 5440
+ hash: "6b821e43be932800b20af58a7b5a1ff7"
+ }
+ Frame {
+ msec: 5456
+ hash: "683a2902300f930e2a81a82dc37c583b"
+ }
+ Frame {
+ msec: 5472
+ hash: "86d7946d7fbb66369ccbf26430939225"
+ }
+ Frame {
+ msec: 5488
+ hash: "fb38f5fb6555fc14e95a47c595a6ea0c"
+ }
+ Frame {
+ msec: 5504
+ hash: "3878f685d9fa3299e9ffe78c22595387"
+ }
+ Frame {
+ msec: 5520
+ hash: "b48840a68ff007901b02332c7177f315"
+ }
+ Frame {
+ msec: 5536
+ hash: "9d847abc99220b04aceef12e5c09aac0"
+ }
+ Frame {
+ msec: 5552
+ hash: "9893ac89fda64d96ec4140c3c87e17a5"
+ }
+ Frame {
+ msec: 5568
+ hash: "cd94e1c36e6be9877cd9c12df42bd968"
+ }
+ Frame {
+ msec: 5584
+ hash: "c1ce5e53b74af022dc103ad74ff5f1af"
+ }
+ Frame {
+ msec: 5600
+ hash: "b3630e08eac02a9578a00b01baabaaba"
+ }
+ Frame {
+ msec: 5616
+ hash: "0eb9241aa1f9526c1e24ba76d630805c"
+ }
+ Frame {
+ msec: 5632
+ hash: "1b532ae7f9253469467522d4ca66c47b"
+ }
+ Frame {
+ msec: 5648
+ hash: "7e6e49079ed6330da2e337a5e4ffd730"
+ }
+ Frame {
+ msec: 5664
+ hash: "0391d668f4b906b244a5f5c1713573c2"
+ }
+ Frame {
+ msec: 5680
+ hash: "8070fa3280d0d64bf976d4a276359c4c"
+ }
+ Frame {
+ msec: 5696
+ hash: "f7d0d36a2d40c798f56ac7ecc1effca6"
+ }
+ Frame {
+ msec: 5712
+ hash: "9f8e35ee5080e811c670c480a9c2bd9f"
+ }
+ Frame {
+ msec: 5728
+ hash: "c7fea75a43a59a11aa504df32afcdaf8"
+ }
+ Frame {
+ msec: 5744
+ hash: "7e549a93ffc6ddcc3d8111f10c05b29e"
+ }
+ Frame {
+ msec: 5760
+ image: "easefollow.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "92d298262f610a2dafa095e3d67c80af"
+ }
+ Frame {
+ msec: 5792
+ hash: "db8826b0b2feece0999863b8827a6234"
+ }
+ Frame {
+ msec: 5808
+ hash: "12c7050e8094bb39212aed0163666d1a"
+ }
+ Frame {
+ msec: 5824
+ hash: "69531beace5c749bf90160a4b25f736a"
+ }
+ Frame {
+ msec: 5840
+ hash: "ce873e4dbc8853183b54d59991b2e030"
+ }
+ Frame {
+ msec: 5856
+ hash: "fa1078973634578d69527402b11fb7e0"
+ }
+ Frame {
+ msec: 5872
+ hash: "1e3b3db590567c0afd1913101192cda9"
+ }
+ Frame {
+ msec: 5888
+ hash: "7b9e097018278b784973a546da3d401a"
+ }
+ Frame {
+ msec: 5904
+ hash: "a7b0667093888480de6697280aeea9ba"
+ }
+ Frame {
+ msec: 5920
+ hash: "e381f2422ead86575abf643b0b0c9797"
+ }
+ Frame {
+ msec: 5936
+ hash: "44b08f5a0de2a6955e02f67753f409c8"
+ }
+ Frame {
+ msec: 5952
+ hash: "db04665e58448ecc7f95baa3e4ea79a5"
+ }
+ Frame {
+ msec: 5968
+ hash: "0e4aae728d8d543538a9446c41e18e91"
+ }
+ Frame {
+ msec: 5984
+ hash: "e3cd1bbb1d9963e5c74d36e526a871b0"
+ }
+ Frame {
+ msec: 6000
+ hash: "bcd893a0e200ddda4e1468c159018865"
+ }
+ Frame {
+ msec: 6016
+ hash: "9c5293356aa6312f909e655e9bcf961b"
+ }
+ Frame {
+ msec: 6032
+ hash: "0bab7b9166f6af554d4fa0badeec739e"
+ }
+ Frame {
+ msec: 6048
+ hash: "e74996581f0aaeced118c5cbfd977d90"
+ }
+ Frame {
+ msec: 6064
+ hash: "5d128eb20a2a23da8c2d9a35293e5769"
+ }
+ Frame {
+ msec: 6080
+ hash: "ebbbc343698287faf7ffa7526a726b54"
+ }
+ Frame {
+ msec: 6096
+ hash: "d812172192cc19590f9a2d7dbf970439"
+ }
+ Frame {
+ msec: 6112
+ hash: "60263addb1b4b5ac43f8199b8ed77e40"
+ }
+ Frame {
+ msec: 6128
+ hash: "702a1ff2876eaaa59359811bb6437c5b"
+ }
+ Frame {
+ msec: 6144
+ hash: "8f81dc43decce5094ee7a089f0009730"
+ }
+ Frame {
+ msec: 6160
+ hash: "efda5dd9edd83a0da089d0b28806c6b6"
+ }
+ Frame {
+ msec: 6176
+ hash: "7274a33a7a5272d7abdaf41f4b2bf664"
+ }
+ Frame {
+ msec: 6192
+ hash: "0cc80077476e721a3da85c17cc56a65e"
+ }
+ Frame {
+ msec: 6208
+ hash: "e65a534f0e7e70520a9c2cfa09ee8159"
+ }
+ Frame {
+ msec: 6224
+ hash: "b05b514c63bd8998785382e6a9cbd849"
+ }
+ Frame {
+ msec: 6240
+ hash: "10a04d641e0cc65c120d8bcf2f3e54c8"
+ }
+ Frame {
+ msec: 6256
+ hash: "68418e2206a496dd15a05b50fec6f87e"
+ }
+ Frame {
+ msec: 6272
+ hash: "6549e0989e1c86e3a7eb0dcc8dd31380"
+ }
+ Frame {
+ msec: 6288
+ hash: "bd0193c2cbc8958f674f4ec52a693b72"
+ }
+ Frame {
+ msec: 6304
+ hash: "746440b45a3688dbd32b34c57454e956"
+ }
+ Frame {
+ msec: 6320
+ hash: "6b54ee8af30be2178e8b3afab5dcb4c7"
+ }
+ Frame {
+ msec: 6336
+ hash: "ba2fbad3fe2fe25ec0c0c542659168dc"
+ }
+ Frame {
+ msec: 6352
+ hash: "84bd72703bd8200f8f090783d06ae451"
+ }
+ Frame {
+ msec: 6368
+ hash: "17c9fb063280c2ee4cb4a13273bbb199"
+ }
+ Frame {
+ msec: 6384
+ hash: "df28fd55719f5c2d164596d02c2faff2"
+ }
+ Frame {
+ msec: 6400
+ hash: "c2e280e78e892200d40022d17ce695b7"
+ }
+ Frame {
+ msec: 6416
+ hash: "c657caa0c5158e178ec5df80bbad6bcb"
+ }
+ Frame {
+ msec: 6432
+ hash: "d91f4f6ec6503fe8280f9b02dd11e64a"
+ }
+ Frame {
+ msec: 6448
+ hash: "0fb9400cdca9dbd4035fbf8af9952360"
+ }
+ Frame {
+ msec: 6464
+ hash: "cac0e1b4aa094306b95f90ede4705391"
+ }
+ Frame {
+ msec: 6480
+ hash: "e60a4bb14300a937a767effee931c60f"
+ }
+ Frame {
+ msec: 6496
+ hash: "8b461397e3f210ee7e9305dcab2af2db"
+ }
+ Frame {
+ msec: 6512
+ hash: "6ce9ec0942dd06c9f73929a7e176852c"
+ }
+ Frame {
+ msec: 6528
+ hash: "da36e254635eea854a6552ba008117f9"
+ }
+ Frame {
+ msec: 6544
+ hash: "0bec6402b5eb09d05ce8e9ff5253ea8d"
+ }
+ Frame {
+ msec: 6560
+ hash: "72f6610527d395ca590eda166ef6bc4e"
+ }
+ Frame {
+ msec: 6576
+ hash: "622ae3fd47adb2432e2a40d3c5539393"
+ }
+ Frame {
+ msec: 6592
+ hash: "0b18c49e2bbf9370216e06b555faf183"
+ }
+ Frame {
+ msec: 6608
+ hash: "0c090bb975fb883301b52479fd6f5fdf"
+ }
+ Frame {
+ msec: 6624
+ hash: "c4205d7ecb7327426d9591e77247acab"
+ }
+ Frame {
+ msec: 6640
+ hash: "f0e0075243e4b8aa97056248fe6033ed"
+ }
+ Frame {
+ msec: 6656
+ hash: "47f99b40a8764ee9d9e429061fb7acb2"
+ }
+ Frame {
+ msec: 6672
+ hash: "49e8c1e974b0716570d85109b53817a5"
+ }
+ Frame {
+ msec: 6688
+ hash: "72f981bad831b6ed858009527902f734"
+ }
+ Frame {
+ msec: 6704
+ hash: "e959a0493b06369a429f90f66cb65977"
+ }
+ Frame {
+ msec: 6720
+ image: "easefollow.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "93470d983282f24425558f47ad705154"
+ }
+ Frame {
+ msec: 6752
+ hash: "cdccbe1a7c7abd4a6a6ee754ed0c9759"
+ }
+ Frame {
+ msec: 6768
+ hash: "0e1b7b5332a9fcdb492db5314a2a0267"
+ }
+ Frame {
+ msec: 6784
+ hash: "1e1ffe3439aab51d0b325474e7d8dc28"
+ }
+ Frame {
+ msec: 6800
+ hash: "e8e7e9b5871caf77f15678616d6c9c8a"
+ }
+ Frame {
+ msec: 6816
+ hash: "9771fff3b7752154d093c038bea73d28"
+ }
+ Frame {
+ msec: 6832
+ hash: "1af851ea214cbddb0e3a743084a5cf6b"
+ }
+ Frame {
+ msec: 6848
+ hash: "1566182a7e29bbb738705a90c4909617"
+ }
+ Frame {
+ msec: 6864
+ hash: "feed650e1d948fe622234d212fb745f2"
+ }
+ Frame {
+ msec: 6880
+ hash: "3cd3d063275b91f9680717421c118ba4"
+ }
+ Frame {
+ msec: 6896
+ hash: "c1f088801334762cd499e7cc70e1e59a"
+ }
+ Frame {
+ msec: 6912
+ hash: "e8f8d153e7a027a5092a9209411d97f7"
+ }
+ Frame {
+ msec: 6928
+ hash: "f11747c3533b4b2fc77a64ca0cace8b0"
+ }
+ Frame {
+ msec: 6944
+ hash: "21618c67a2a8bbce86fc872060ad40e8"
+ }
+ Frame {
+ msec: 6960
+ hash: "02da96335db74b87ceefe91b1dfe72e6"
+ }
+ Frame {
+ msec: 6976
+ hash: "2b2e4143143ead8dea5865fd782f1775"
+ }
+ Frame {
+ msec: 6992
+ hash: "13e710900b05e26cdb030b1e2b2be715"
+ }
+ Frame {
+ msec: 7008
+ hash: "29e8995d17aac4d02034debcbb9fcb98"
+ }
+ Frame {
+ msec: 7024
+ hash: "1099db1b3e4c69e84c6ab1b7c311bf1e"
+ }
+ Frame {
+ msec: 7040
+ hash: "cc7cb720043334f1eeb385dce4389dc2"
+ }
+ Frame {
+ msec: 7056
+ hash: "34c7a62c1bc7261e2fd31c40068b37a7"
+ }
+ Frame {
+ msec: 7072
+ hash: "7fafbe05cbcaa21893e3aa0f1fcfb5a0"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7088
+ hash: "5b26c8cf047706633795a8ed3e703a89"
+ }
+ Frame {
+ msec: 7104
+ hash: "e0774bf9e74d0cde81c5cb216a9258fc"
+ }
+ Frame {
+ msec: 7120
+ hash: "0870262f643245e13f4fba79fd575897"
+ }
+ Frame {
+ msec: 7136
+ hash: "8faf0d050bb435ade8af5012c1a6b0dc"
+ }
+ Frame {
+ msec: 7152
+ hash: "382c037895cc39a6870db57b5016c01f"
+ }
+ Frame {
+ msec: 7168
+ hash: "f1f5a2cbc103ab1bee9f537fa8266e03"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmleasefollow/easefollow.qml b/tests/auto/declarative/visual/qmleasefollow/easefollow.qml
new file mode 100644
index 0000000..bd3270f
--- /dev/null
+++ b/tests/auto/declarative/visual/qmleasefollow/easefollow.qml
@@ -0,0 +1,40 @@
+import Qt 4.6
+
+Rectangle {
+ width: 800; height: 240; color: "gray"
+
+ Rectangle {
+ id: rect
+ width: 50; height: 20; y: 30; color: "black"
+ x: SequentialAnimation {
+ repeat: true
+ NumberAnimation { from: 50; to: 700; duration: 2000 }
+ NumberAnimation { from: 700; to: 50; duration: 2000 }
+ }
+ }
+
+ Rectangle {
+ width: 50; height: 20; y: 60; color: "red"
+ x: EaseFollow { source: rect.x; velocity: 400 }
+ }
+
+ Rectangle {
+ width: 50; height: 20; y: 90; color: "yellow"
+ x: EaseFollow { source: rect.x; velocity: 300; reversingMode: EaseFollow.Immediate }
+ }
+
+ Rectangle {
+ width: 50; height: 20; y: 120; color: "green"
+ x: EaseFollow { source: rect.x; reversingMode: EaseFollow.Sync }
+ }
+
+ Rectangle {
+ width: 50; height: 20; y: 150; color: "purple"
+ x: EaseFollow { source: rect.x; maximumEasingTime: 200 }
+ }
+
+ Rectangle {
+ width: 50; height: 20; y: 180; color: "blue"
+ x: EaseFollow { source: rect.x; duration: 300 }
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/animated-smooth.qml b/tests/auto/declarative/visual/qmlgraphicsborderimage/animated-smooth.qml
new file mode 100644
index 0000000..0ceaf49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/animated-smooth.qml
@@ -0,0 +1,55 @@
+import Qt 4.6
+import "content"
+
+Rectangle {
+ id: page
+ color: "white"
+ width: 1030; height: 540
+
+ MyBorderImage {
+ x: 20; y: 20; minWidth: 120; maxWidth: 240
+ minHeight: 120; maxHeight: 240
+ source: "content/colors.png"; margin: 30; antialiased: true
+ }
+ MyBorderImage {
+ x: 270; y: 20; minWidth: 120; maxWidth: 240
+ minHeight: 120; maxHeight: 240; antialiased: true
+ source: "content/colors.png"; margin: 30
+ horizontalMode: BorderImage.Repeat; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ x: 520; y: 20; minWidth: 120; maxWidth: 240
+ minHeight: 120; maxHeight: 240; antialiased: true
+ source: "content/colors.png"; margin: 30
+ horizontalMode: BorderImage.Stretch; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ x: 770; y: 20; minWidth: 120; maxWidth: 240
+ minHeight: 120; maxHeight: 240; antialiased: true
+ source: "content/colors.png"; margin: 30
+ horizontalMode: BorderImage.Round; verticalMode: BorderImage.Round
+ }
+ MyBorderImage {
+ x: 20; y: 280; minWidth: 60; maxWidth: 200
+ minHeight: 40; maxHeight: 200; antialiased: true
+ source: "content/bw.png"; margin: 10
+ }
+ MyBorderImage {
+ x: 270; y: 280; minWidth: 60; maxWidth: 200
+ minHeight: 40; maxHeight: 200; antialiased: true
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Repeat; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ x: 520; y: 280; minWidth: 60; maxWidth: 200
+ minHeight: 40; maxHeight: 200; antialiased: true
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Stretch; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ x: 770; y: 280; minWidth: 60; maxWidth: 200
+ minHeight: 40; maxHeight: 200; antialiased: true
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Round; verticalMode: BorderImage.Round
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/animated.qml b/tests/auto/declarative/visual/qmlgraphicsborderimage/animated.qml
new file mode 100644
index 0000000..29c02b3
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/animated.qml
@@ -0,0 +1,55 @@
+import Qt 4.6
+import "content"
+
+Rectangle {
+ id: page
+ color: "white"
+ width: 1030; height: 540
+
+ MyBorderImage {
+ x: 20; y: 20; minWidth: 120; maxWidth: 240
+ minHeight: 120; maxHeight: 240
+ source: "content/colors.png"; margin: 30
+ }
+ MyBorderImage {
+ x: 270; y: 20; minWidth: 120; maxWidth: 240
+ minHeight: 120; maxHeight: 240
+ source: "content/colors.png"; margin: 30
+ horizontalMode: BorderImage.Repeat; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ x: 520; y: 20; minWidth: 120; maxWidth: 240
+ minHeight: 120; maxHeight: 240
+ source: "content/colors.png"; margin: 30
+ horizontalMode: BorderImage.Stretch; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ x: 770; y: 20; minWidth: 120; maxWidth: 240
+ minHeight: 120; maxHeight: 240
+ source: "content/colors.png"; margin: 30
+ horizontalMode: BorderImage.Round; verticalMode: BorderImage.Round
+ }
+ MyBorderImage {
+ x: 20; y: 280; minWidth: 60; maxWidth: 200
+ minHeight: 40; maxHeight: 200
+ source: "content/bw.png"; margin: 10
+ }
+ MyBorderImage {
+ x: 270; y: 280; minWidth: 60; maxWidth: 200
+ minHeight: 40; maxHeight: 200
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Repeat; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ x: 520; y: 280; minWidth: 60; maxWidth: 200
+ minHeight: 40; maxHeight: 200
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Stretch; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ x: 770; y: 280; minWidth: 60; maxWidth: 200
+ minHeight: 40; maxHeight: 200
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Round; verticalMode: BorderImage.Round
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/borders.qml b/tests/auto/declarative/visual/qmlgraphicsborderimage/borders.qml
new file mode 100644
index 0000000..9879416
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/borders.qml
@@ -0,0 +1,18 @@
+import Qt 4.6
+
+Rectangle {
+ id: page
+ color: "white"
+ width: 520; height: 280
+
+ BorderImage {
+ x: 20; y: 20; width: 230; height: 240
+ smooth: true
+ source: "content/colors-stretch.sci"
+ }
+ BorderImage {
+ x: 270; y: 20; width: 230; height: 240
+ smooth: true
+ source: "content/colors-round.sci"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/content/MyBorderImage.qml b/tests/auto/declarative/visual/qmlgraphicsborderimage/content/MyBorderImage.qml
new file mode 100644
index 0000000..eb1ec00
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/content/MyBorderImage.qml
@@ -0,0 +1,38 @@
+import Qt 4.6
+
+Item {
+ property alias horizontalMode: image.horizontalTileMode
+ property alias verticalMode: image.verticalTileMode
+ property alias source: image.source
+ property alias antialiased: image.smooth
+
+ property int minWidth
+ property int minHeight
+ property int maxWidth
+ property int maxHeight
+ property int margin
+
+ id: container
+ width: 240; height: 240
+
+ BorderImage {
+ id: image; x: container.width / 2 - width / 2; y: container.height / 2 - height / 2
+
+ width: SequentialAnimation {
+ repeat: true
+ NumberAnimation { from: container.minWidth; to: container.maxWidth; duration: 2000; easing: "easeInOutQuad"}
+ NumberAnimation { from: container.maxWidth; to: container.minWidth; duration: 2000; easing: "easeInOutQuad" }
+ }
+
+ height: SequentialAnimation {
+ repeat: true
+ NumberAnimation { from: container.minHeight; to: container.maxHeight; duration: 2000; easing: "easeInOutQuad"}
+ NumberAnimation { from: container.maxHeight; to: container.minHeight; duration: 2000; easing: "easeInOutQuad" }
+ }
+
+ border.top: container.margin
+ border.left: container.margin
+ border.bottom: container.margin
+ border.right: container.margin
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/content/bw.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/content/bw.png
new file mode 100644
index 0000000..486eaae
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/content/bw.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors-round.sci b/tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors-round.sci
new file mode 100644
index 0000000..506f6f5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors-round.sci
@@ -0,0 +1,7 @@
+border.left:30
+border.top:30
+border.right:30
+border.bottom:30
+horizontalTileRule:Round
+verticalTileRule:Round
+source:colors.png
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors-stretch.sci b/tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors-stretch.sci
new file mode 100644
index 0000000..e4989a7
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors-stretch.sci
@@ -0,0 +1,5 @@
+border.left:30
+border.top:30
+border.right:30
+border.bottom:30
+source:colors.png
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors.png
new file mode 100644
index 0000000..dfb62f3
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/content/colors.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.0.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.0.png
new file mode 100644
index 0000000..9a6b079
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.1.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.1.png
new file mode 100644
index 0000000..1f960e5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.2.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.2.png
new file mode 100644
index 0000000..85a2729
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.3.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.3.png
new file mode 100644
index 0000000..de6ff7c
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.4.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.4.png
new file mode 100644
index 0000000..fe7d3dd
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.5.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.5.png
new file mode 100644
index 0000000..e73bef5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.6.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.6.png
new file mode 100644
index 0000000..0c75422
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.qml b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.qml
new file mode 100644
index 0000000..043f5e2
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated-smooth.qml
@@ -0,0 +1,1823 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 32
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 48
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 64
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 80
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 96
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 112
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 128
+ hash: "cd2180be80101c2aa4350b51b7a6f502"
+ }
+ Frame {
+ msec: 144
+ hash: "de471829f8ad3b43bf1b4df9d1d65a4d"
+ }
+ Frame {
+ msec: 160
+ hash: "ed9f2ca797894612600bc4b7fbaecb84"
+ }
+ Frame {
+ msec: 176
+ hash: "59470d71fa4426d0283e86371f2bfc2a"
+ }
+ Frame {
+ msec: 192
+ hash: "9a2f92efb51bcc6293d6a8e82d5314ea"
+ }
+ Frame {
+ msec: 208
+ hash: "7b66e21652a7d0982226e281a48411a9"
+ }
+ Frame {
+ msec: 224
+ hash: "a716c8d2c94433dee719f92f0822c8ec"
+ }
+ Frame {
+ msec: 240
+ hash: "f22a47b846cfee96ebdf39bbce2e6d51"
+ }
+ Frame {
+ msec: 256
+ hash: "5a8932d13d624932a65694fd19ec05cd"
+ }
+ Frame {
+ msec: 272
+ hash: "48e62dd171f5da82b5aa26c765e4042c"
+ }
+ Frame {
+ msec: 288
+ hash: "63d3c47f7dec1236440a05e0a8380900"
+ }
+ Frame {
+ msec: 304
+ hash: "323af110731b7af0c30f8862ff59b833"
+ }
+ Frame {
+ msec: 320
+ hash: "83c029e328e80af83158c37089cf0ece"
+ }
+ Frame {
+ msec: 336
+ hash: "3f9a09ae19be34348bb2552915360cf7"
+ }
+ Frame {
+ msec: 352
+ hash: "df624d70cae1bcefda8d69c0ff055d83"
+ }
+ Frame {
+ msec: 368
+ hash: "d671a3b971468e1d8aa30ab655e020a9"
+ }
+ Frame {
+ msec: 384
+ hash: "74c837b29f7f05b615123f0e608b523f"
+ }
+ Frame {
+ msec: 400
+ hash: "277ef98ea859fb7685fe6cd44a538a7d"
+ }
+ Frame {
+ msec: 416
+ hash: "0a8da7a3f57c3e06e4be5ea1d8a83ae9"
+ }
+ Frame {
+ msec: 432
+ hash: "456be9c208d690c479ba12bf6325dde0"
+ }
+ Frame {
+ msec: 448
+ hash: "10307beea6d99ab0ff5863f8e35555ed"
+ }
+ Frame {
+ msec: 464
+ hash: "170a1d5fe3422cf5223a78015a6a45fd"
+ }
+ Frame {
+ msec: 480
+ hash: "64ecb03aa538e74d0b99c6dec7751401"
+ }
+ Frame {
+ msec: 496
+ hash: "f3a7e74a1839f9366f9eeec4d2b80d1e"
+ }
+ Frame {
+ msec: 512
+ hash: "37c3f25e5cfdb48d7e3ab0cf8ffb9154"
+ }
+ Frame {
+ msec: 528
+ hash: "0af81ee0d76ff8335a0e347dc086ca37"
+ }
+ Frame {
+ msec: 544
+ hash: "061406edcbd2d4930ab89c3fcab63c7f"
+ }
+ Frame {
+ msec: 560
+ hash: "31d65134f340d82dd40f2401bda3fb7e"
+ }
+ Frame {
+ msec: 576
+ hash: "16c16c77c65b36d1e0954d5ead2642be"
+ }
+ Frame {
+ msec: 592
+ hash: "61c16009b65a55bffb63e27727e1615e"
+ }
+ Frame {
+ msec: 608
+ hash: "e1474c2cdd8768ca1ef45bf3bc5234ca"
+ }
+ Frame {
+ msec: 624
+ hash: "89c159ef00d273ecfe61332e1bf7244d"
+ }
+ Frame {
+ msec: 640
+ hash: "f4d0d3bca25e67908b38910f47b4757e"
+ }
+ Frame {
+ msec: 656
+ hash: "0e0c40f8e11a7bd499c80562ac6f8a82"
+ }
+ Frame {
+ msec: 672
+ hash: "4310a4c3037d845f088f21ad608f366a"
+ }
+ Frame {
+ msec: 688
+ hash: "3d518cd0348d6202243364af1dd6ce89"
+ }
+ Frame {
+ msec: 704
+ hash: "41987e6b4248d7944c0dbc6eb3862023"
+ }
+ Frame {
+ msec: 720
+ hash: "3e81338d38723d56f2d6c428271f81c1"
+ }
+ Frame {
+ msec: 736
+ hash: "902683d72f789399e9d99d1cea1bf177"
+ }
+ Frame {
+ msec: 752
+ hash: "efc119983701908a904deb24108c59cb"
+ }
+ Frame {
+ msec: 768
+ hash: "3a77785cfd7755f567619d8e04583f6a"
+ }
+ Frame {
+ msec: 784
+ hash: "fd85d1dd931033973283a408b5e328a8"
+ }
+ Frame {
+ msec: 800
+ hash: "5d3e85acabe5e5ff802eb7731676274f"
+ }
+ Frame {
+ msec: 816
+ hash: "ae12f1f37a746e16b06e6b869c89fac1"
+ }
+ Frame {
+ msec: 832
+ hash: "a15f19f374bbfb6a922b69d080a91eaa"
+ }
+ Frame {
+ msec: 848
+ hash: "84ef6dda8318b623832f58c46d762e89"
+ }
+ Frame {
+ msec: 864
+ hash: "b699285764f5e8866a9996f4a0dccc69"
+ }
+ Frame {
+ msec: 880
+ hash: "ddd8a006ef048c8d929144aa9fcd7c5a"
+ }
+ Frame {
+ msec: 896
+ hash: "177666cb3bb784c83196886b2c6cf6b6"
+ }
+ Frame {
+ msec: 912
+ hash: "9cd29b4b023a8b92573575fb3c3dda83"
+ }
+ Frame {
+ msec: 928
+ hash: "adc670a9aa0326744cb23e4f5912e6c7"
+ }
+ Frame {
+ msec: 944
+ hash: "48db9a5e6aad9a9563a3cd35fb7fa9b6"
+ }
+ Frame {
+ msec: 960
+ image: "animated-smooth.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "64b21b89576fdd0083f60a26f57b9c11"
+ }
+ Frame {
+ msec: 992
+ hash: "0d407ee07692d0e5a480a60952807b3c"
+ }
+ Frame {
+ msec: 1008
+ hash: "845170815a87565dc4229792032b3357"
+ }
+ Frame {
+ msec: 1024
+ hash: "8b8120cfc14de03e048632fdea61be21"
+ }
+ Frame {
+ msec: 1040
+ hash: "b0070117f1c24a4da87434725d4bb989"
+ }
+ Frame {
+ msec: 1056
+ hash: "0239d697642ca1d1b1d1daa3ea048e1e"
+ }
+ Frame {
+ msec: 1072
+ hash: "3df54504f8891306fa8f1e9e2075a5e2"
+ }
+ Frame {
+ msec: 1088
+ hash: "853429387cc639496c7338244de7e1b7"
+ }
+ Frame {
+ msec: 1104
+ hash: "bd70500fbdfe5aa2fe4362a97a1dee2d"
+ }
+ Frame {
+ msec: 1120
+ hash: "b375e723b2396b13b8f55cfc0c81c3c3"
+ }
+ Frame {
+ msec: 1136
+ hash: "53f05993ba3b426949badd2e4cd66d84"
+ }
+ Frame {
+ msec: 1152
+ hash: "23291a0239c69ea07db959e709b1ff5f"
+ }
+ Frame {
+ msec: 1168
+ hash: "2192094410e2d7c8d9d4aa5f8deacff5"
+ }
+ Frame {
+ msec: 1184
+ hash: "d6615fc345831a3cc5b9a7196284b632"
+ }
+ Frame {
+ msec: 1200
+ hash: "92176cce4836dcae4dfca94e49b041a8"
+ }
+ Frame {
+ msec: 1216
+ hash: "2a1fcfb753ca237b518da26e67c928e5"
+ }
+ Frame {
+ msec: 1232
+ hash: "42be5d26afb9f066dd27cc9fbaf6ce20"
+ }
+ Frame {
+ msec: 1248
+ hash: "bd045f4532d78bba0ef1b64118fd9f24"
+ }
+ Frame {
+ msec: 1264
+ hash: "7f9999a9c87af43b9703323efab31770"
+ }
+ Frame {
+ msec: 1280
+ hash: "0640fcb0b24d3ba4ab8695f78271a438"
+ }
+ Frame {
+ msec: 1296
+ hash: "7c9a98e2101c33e17c1bd7e6c2d921ff"
+ }
+ Frame {
+ msec: 1312
+ hash: "fce2648975106bc5c0ca9a4530f7f748"
+ }
+ Frame {
+ msec: 1328
+ hash: "39cc17ee2e889f17dd07179fda99e431"
+ }
+ Frame {
+ msec: 1344
+ hash: "39c46d85d20f7ef3eca1d09c7eb6a068"
+ }
+ Frame {
+ msec: 1360
+ hash: "d65d50fbb920e683b041a1c72238225b"
+ }
+ Frame {
+ msec: 1376
+ hash: "49a1df977b0494c7c72ca0b65c394e13"
+ }
+ Frame {
+ msec: 1392
+ hash: "05cbce0eaa80b4610a9067af8c40f819"
+ }
+ Frame {
+ msec: 1408
+ hash: "00ab7798bcd77a99886dff0414f35382"
+ }
+ Frame {
+ msec: 1424
+ hash: "5cc90d798786c270ddd2616512f4459f"
+ }
+ Frame {
+ msec: 1440
+ hash: "e5df07ea21e8e415c3ec82560f2d0f34"
+ }
+ Frame {
+ msec: 1456
+ hash: "ddf1f5c0b97fe4821719ec5bf4bd091b"
+ }
+ Frame {
+ msec: 1472
+ hash: "c61d2aa7f934fb5a9f9f7883e063b51c"
+ }
+ Frame {
+ msec: 1488
+ hash: "29ddde3300d0520a4c01b5536d8b9e7a"
+ }
+ Frame {
+ msec: 1504
+ hash: "2fede2f5d871654f3f8a6e9d890adeac"
+ }
+ Frame {
+ msec: 1520
+ hash: "deed4c06c9b713834490832b88e7acaf"
+ }
+ Frame {
+ msec: 1536
+ hash: "c2edb016cfdd47c192d1c48281ee76ed"
+ }
+ Frame {
+ msec: 1552
+ hash: "a261be47ae89e6b53e6bc1c1197154ae"
+ }
+ Frame {
+ msec: 1568
+ hash: "e860e97ebd73b7d1d5d5d90458b34bfe"
+ }
+ Frame {
+ msec: 1584
+ hash: "a087b532ecb2f28e4ee60819228c2522"
+ }
+ Frame {
+ msec: 1600
+ hash: "64df51b4c1bf744b2aae1c6d908c2cc3"
+ }
+ Frame {
+ msec: 1616
+ hash: "4520003d4b221a3de6834b2729b3026d"
+ }
+ Frame {
+ msec: 1632
+ hash: "d1110817827c318ceb0c112e8c2bfc1d"
+ }
+ Frame {
+ msec: 1648
+ hash: "83d49474db15d5779923972ff5f55917"
+ }
+ Frame {
+ msec: 1664
+ hash: "3bae40654ec551d69e7c8c72f631c7a5"
+ }
+ Frame {
+ msec: 1680
+ hash: "774740a393f3e9b8f12b81cce8da8280"
+ }
+ Frame {
+ msec: 1696
+ hash: "d8e398a1ce9ca45c19951e93bd5c932a"
+ }
+ Frame {
+ msec: 1712
+ hash: "2b7eb8a9fe26b032be8b4b9c00995912"
+ }
+ Frame {
+ msec: 1728
+ hash: "47e920e3884ccf2f0f49e78070af6929"
+ }
+ Frame {
+ msec: 1744
+ hash: "fc913807eb1069d611495fbd5d43ee3d"
+ }
+ Frame {
+ msec: 1760
+ hash: "5d9ee853f083d514fbe51d6953d8e000"
+ }
+ Frame {
+ msec: 1776
+ hash: "5736362b42bc2d801e02edabb983663a"
+ }
+ Frame {
+ msec: 1792
+ hash: "e3a2b5c7247acfc1b30825233fbfd56b"
+ }
+ Frame {
+ msec: 1808
+ hash: "48952ffa5e300778eafa768b9fe7df0c"
+ }
+ Frame {
+ msec: 1824
+ hash: "fe04cae65aeec18697eca4f3f83a40e9"
+ }
+ Frame {
+ msec: 1840
+ hash: "382d454f2366c1fb4ca472faa3bfa5e9"
+ }
+ Frame {
+ msec: 1856
+ hash: "89022a8e2feb3dcb845de69aafc333ad"
+ }
+ Frame {
+ msec: 1872
+ hash: "25506557c853a0020e98cf3992956989"
+ }
+ Frame {
+ msec: 1888
+ hash: "9a64706c52c9e962816953e32950b8ba"
+ }
+ Frame {
+ msec: 1904
+ hash: "3cbfded47413172ada64095e65c55e8a"
+ }
+ Frame {
+ msec: 1920
+ image: "animated-smooth.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "c5e399e29b988148913e62ee208b3326"
+ }
+ Frame {
+ msec: 1952
+ hash: "3991bc7760b7981d80665e3a7654c9f4"
+ }
+ Frame {
+ msec: 1968
+ hash: "05312f9529c94d3331ace7d73c544284"
+ }
+ Frame {
+ msec: 1984
+ hash: "a94de4e90a8f8eb4ec33fe902afd226c"
+ }
+ Frame {
+ msec: 2000
+ hash: "723f87da7e5b002a2e9b0bcbc81f9458"
+ }
+ Frame {
+ msec: 2016
+ hash: "6b8ded0d9386a3fff0601a100c513080"
+ }
+ Frame {
+ msec: 2032
+ hash: "f976cd5046ef5391536859e63db905bd"
+ }
+ Frame {
+ msec: 2048
+ hash: "a94de4e90a8f8eb4ec33fe902afd226c"
+ }
+ Frame {
+ msec: 2064
+ hash: "05312f9529c94d3331ace7d73c544284"
+ }
+ Frame {
+ msec: 2080
+ hash: "b980703c1d0018937e83a8ba8862469e"
+ }
+ Frame {
+ msec: 2096
+ hash: "c5e399e29b988148913e62ee208b3326"
+ }
+ Frame {
+ msec: 2112
+ hash: "3b7b83e97d17440b42e6ef4b962076d8"
+ }
+ Frame {
+ msec: 2128
+ hash: "3cbfded47413172ada64095e65c55e8a"
+ }
+ Frame {
+ msec: 2144
+ hash: "9a64706c52c9e962816953e32950b8ba"
+ }
+ Frame {
+ msec: 2160
+ hash: "25506557c853a0020e98cf3992956989"
+ }
+ Frame {
+ msec: 2176
+ hash: "89022a8e2feb3dcb845de69aafc333ad"
+ }
+ Frame {
+ msec: 2192
+ hash: "382d454f2366c1fb4ca472faa3bfa5e9"
+ }
+ Frame {
+ msec: 2208
+ hash: "fe04cae65aeec18697eca4f3f83a40e9"
+ }
+ Frame {
+ msec: 2224
+ hash: "48952ffa5e300778eafa768b9fe7df0c"
+ }
+ Frame {
+ msec: 2240
+ hash: "e3a2b5c7247acfc1b30825233fbfd56b"
+ }
+ Frame {
+ msec: 2256
+ hash: "5736362b42bc2d801e02edabb983663a"
+ }
+ Frame {
+ msec: 2272
+ hash: "5d9ee853f083d514fbe51d6953d8e000"
+ }
+ Frame {
+ msec: 2288
+ hash: "fe899138116774df4c4441687e3019c5"
+ }
+ Frame {
+ msec: 2304
+ hash: "47e920e3884ccf2f0f49e78070af6929"
+ }
+ Frame {
+ msec: 2320
+ hash: "2b7eb8a9fe26b032be8b4b9c00995912"
+ }
+ Frame {
+ msec: 2336
+ hash: "64cd225202ed6c91b02c368a9160a656"
+ }
+ Frame {
+ msec: 2352
+ hash: "774740a393f3e9b8f12b81cce8da8280"
+ }
+ Frame {
+ msec: 2368
+ hash: "3bae40654ec551d69e7c8c72f631c7a5"
+ }
+ Frame {
+ msec: 2384
+ hash: "83d49474db15d5779923972ff5f55917"
+ }
+ Frame {
+ msec: 2400
+ hash: "d1110817827c318ceb0c112e8c2bfc1d"
+ }
+ Frame {
+ msec: 2416
+ hash: "4520003d4b221a3de6834b2729b3026d"
+ }
+ Frame {
+ msec: 2432
+ hash: "64df51b4c1bf744b2aae1c6d908c2cc3"
+ }
+ Frame {
+ msec: 2448
+ hash: "a087b532ecb2f28e4ee60819228c2522"
+ }
+ Frame {
+ msec: 2464
+ hash: "e860e97ebd73b7d1d5d5d90458b34bfe"
+ }
+ Frame {
+ msec: 2480
+ hash: "a261be47ae89e6b53e6bc1c1197154ae"
+ }
+ Frame {
+ msec: 2496
+ hash: "c2edb016cfdd47c192d1c48281ee76ed"
+ }
+ Frame {
+ msec: 2512
+ hash: "deed4c06c9b713834490832b88e7acaf"
+ }
+ Frame {
+ msec: 2528
+ hash: "2fede2f5d871654f3f8a6e9d890adeac"
+ }
+ Frame {
+ msec: 2544
+ hash: "29ddde3300d0520a4c01b5536d8b9e7a"
+ }
+ Frame {
+ msec: 2560
+ hash: "c61d2aa7f934fb5a9f9f7883e063b51c"
+ }
+ Frame {
+ msec: 2576
+ hash: "ddf1f5c0b97fe4821719ec5bf4bd091b"
+ }
+ Frame {
+ msec: 2592
+ hash: "e5df07ea21e8e415c3ec82560f2d0f34"
+ }
+ Frame {
+ msec: 2608
+ hash: "5cc90d798786c270ddd2616512f4459f"
+ }
+ Frame {
+ msec: 2624
+ hash: "00ab7798bcd77a99886dff0414f35382"
+ }
+ Frame {
+ msec: 2640
+ hash: "05cbce0eaa80b4610a9067af8c40f819"
+ }
+ Frame {
+ msec: 2656
+ hash: "a676f45d946aeb9fa577c0e862735b01"
+ }
+ Frame {
+ msec: 2672
+ hash: "d65d50fbb920e683b041a1c72238225b"
+ }
+ Frame {
+ msec: 2688
+ hash: "39c46d85d20f7ef3eca1d09c7eb6a068"
+ }
+ Frame {
+ msec: 2704
+ hash: "39cc17ee2e889f17dd07179fda99e431"
+ }
+ Frame {
+ msec: 2720
+ hash: "fce2648975106bc5c0ca9a4530f7f748"
+ }
+ Frame {
+ msec: 2736
+ hash: "7c9a98e2101c33e17c1bd7e6c2d921ff"
+ }
+ Frame {
+ msec: 2752
+ hash: "0640fcb0b24d3ba4ab8695f78271a438"
+ }
+ Frame {
+ msec: 2768
+ hash: "2084ccc60ddd493399c128717816d33b"
+ }
+ Frame {
+ msec: 2784
+ hash: "bd045f4532d78bba0ef1b64118fd9f24"
+ }
+ Frame {
+ msec: 2800
+ hash: "42be5d26afb9f066dd27cc9fbaf6ce20"
+ }
+ Frame {
+ msec: 2816
+ hash: "2a1fcfb753ca237b518da26e67c928e5"
+ }
+ Frame {
+ msec: 2832
+ hash: "92176cce4836dcae4dfca94e49b041a8"
+ }
+ Frame {
+ msec: 2848
+ hash: "d6615fc345831a3cc5b9a7196284b632"
+ }
+ Frame {
+ msec: 2864
+ hash: "85ef33fcb3f91e4fc20391bf94455984"
+ }
+ Frame {
+ msec: 2880
+ image: "animated-smooth.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "53f05993ba3b426949badd2e4cd66d84"
+ }
+ Frame {
+ msec: 2912
+ hash: "b375e723b2396b13b8f55cfc0c81c3c3"
+ }
+ Frame {
+ msec: 2928
+ hash: "bd70500fbdfe5aa2fe4362a97a1dee2d"
+ }
+ Frame {
+ msec: 2944
+ hash: "853429387cc639496c7338244de7e1b7"
+ }
+ Frame {
+ msec: 2960
+ hash: "3df54504f8891306fa8f1e9e2075a5e2"
+ }
+ Frame {
+ msec: 2976
+ hash: "0239d697642ca1d1b1d1daa3ea048e1e"
+ }
+ Frame {
+ msec: 2992
+ hash: "b0070117f1c24a4da87434725d4bb989"
+ }
+ Frame {
+ msec: 3008
+ hash: "8b8120cfc14de03e048632fdea61be21"
+ }
+ Frame {
+ msec: 3024
+ hash: "845170815a87565dc4229792032b3357"
+ }
+ Frame {
+ msec: 3040
+ hash: "0d407ee07692d0e5a480a60952807b3c"
+ }
+ Frame {
+ msec: 3056
+ hash: "64b21b89576fdd0083f60a26f57b9c11"
+ }
+ Frame {
+ msec: 3072
+ hash: "d7e96278583f83ab636ed68fa130e4d2"
+ }
+ Frame {
+ msec: 3088
+ hash: "48db9a5e6aad9a9563a3cd35fb7fa9b6"
+ }
+ Frame {
+ msec: 3104
+ hash: "adc670a9aa0326744cb23e4f5912e6c7"
+ }
+ Frame {
+ msec: 3120
+ hash: "9cd29b4b023a8b92573575fb3c3dda83"
+ }
+ Frame {
+ msec: 3136
+ hash: "177666cb3bb784c83196886b2c6cf6b6"
+ }
+ Frame {
+ msec: 3152
+ hash: "ddd8a006ef048c8d929144aa9fcd7c5a"
+ }
+ Frame {
+ msec: 3168
+ hash: "b699285764f5e8866a9996f4a0dccc69"
+ }
+ Frame {
+ msec: 3184
+ hash: "84ef6dda8318b623832f58c46d762e89"
+ }
+ Frame {
+ msec: 3200
+ hash: "a15f19f374bbfb6a922b69d080a91eaa"
+ }
+ Frame {
+ msec: 3216
+ hash: "ae12f1f37a746e16b06e6b869c89fac1"
+ }
+ Frame {
+ msec: 3232
+ hash: "5d3e85acabe5e5ff802eb7731676274f"
+ }
+ Frame {
+ msec: 3248
+ hash: "fd85d1dd931033973283a408b5e328a8"
+ }
+ Frame {
+ msec: 3264
+ hash: "3a77785cfd7755f567619d8e04583f6a"
+ }
+ Frame {
+ msec: 3280
+ hash: "efc119983701908a904deb24108c59cb"
+ }
+ Frame {
+ msec: 3296
+ hash: "902683d72f789399e9d99d1cea1bf177"
+ }
+ Frame {
+ msec: 3312
+ hash: "3e81338d38723d56f2d6c428271f81c1"
+ }
+ Frame {
+ msec: 3328
+ hash: "41987e6b4248d7944c0dbc6eb3862023"
+ }
+ Frame {
+ msec: 3344
+ hash: "3d518cd0348d6202243364af1dd6ce89"
+ }
+ Frame {
+ msec: 3360
+ hash: "4310a4c3037d845f088f21ad608f366a"
+ }
+ Frame {
+ msec: 3376
+ hash: "0e0c40f8e11a7bd499c80562ac6f8a82"
+ }
+ Frame {
+ msec: 3392
+ hash: "f4d0d3bca25e67908b38910f47b4757e"
+ }
+ Frame {
+ msec: 3408
+ hash: "f602e3eda1889d1a7e49560f0dfb5d4c"
+ }
+ Frame {
+ msec: 3424
+ hash: "e1474c2cdd8768ca1ef45bf3bc5234ca"
+ }
+ Frame {
+ msec: 3440
+ hash: "c8312ede0998636a6bd6451d13636577"
+ }
+ Frame {
+ msec: 3456
+ hash: "16c16c77c65b36d1e0954d5ead2642be"
+ }
+ Frame {
+ msec: 3472
+ hash: "31d65134f340d82dd40f2401bda3fb7e"
+ }
+ Frame {
+ msec: 3488
+ hash: "061406edcbd2d4930ab89c3fcab63c7f"
+ }
+ Frame {
+ msec: 3504
+ hash: "0af81ee0d76ff8335a0e347dc086ca37"
+ }
+ Frame {
+ msec: 3520
+ hash: "0f347763f25350ebb62dda1536372b45"
+ }
+ Frame {
+ msec: 3536
+ hash: "f3a7e74a1839f9366f9eeec4d2b80d1e"
+ }
+ Frame {
+ msec: 3552
+ hash: "64ecb03aa538e74d0b99c6dec7751401"
+ }
+ Frame {
+ msec: 3568
+ hash: "170a1d5fe3422cf5223a78015a6a45fd"
+ }
+ Frame {
+ msec: 3584
+ hash: "10307beea6d99ab0ff5863f8e35555ed"
+ }
+ Frame {
+ msec: 3600
+ hash: "456be9c208d690c479ba12bf6325dde0"
+ }
+ Frame {
+ msec: 3616
+ hash: "0a8da7a3f57c3e06e4be5ea1d8a83ae9"
+ }
+ Frame {
+ msec: 3632
+ hash: "277ef98ea859fb7685fe6cd44a538a7d"
+ }
+ Frame {
+ msec: 3648
+ hash: "74c837b29f7f05b615123f0e608b523f"
+ }
+ Frame {
+ msec: 3664
+ hash: "d671a3b971468e1d8aa30ab655e020a9"
+ }
+ Frame {
+ msec: 3680
+ hash: "df624d70cae1bcefda8d69c0ff055d83"
+ }
+ Frame {
+ msec: 3696
+ hash: "3f9a09ae19be34348bb2552915360cf7"
+ }
+ Frame {
+ msec: 3712
+ hash: "83c029e328e80af83158c37089cf0ece"
+ }
+ Frame {
+ msec: 3728
+ hash: "323af110731b7af0c30f8862ff59b833"
+ }
+ Frame {
+ msec: 3744
+ hash: "63d3c47f7dec1236440a05e0a8380900"
+ }
+ Frame {
+ msec: 3760
+ hash: "48e62dd171f5da82b5aa26c765e4042c"
+ }
+ Frame {
+ msec: 3776
+ hash: "5a8932d13d624932a65694fd19ec05cd"
+ }
+ Frame {
+ msec: 3792
+ hash: "8419b295f67cae133760da79dfc26505"
+ }
+ Frame {
+ msec: 3808
+ hash: "a716c8d2c94433dee719f92f0822c8ec"
+ }
+ Frame {
+ msec: 3824
+ hash: "7b66e21652a7d0982226e281a48411a9"
+ }
+ Frame {
+ msec: 3840
+ image: "animated-smooth.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "59470d71fa4426d0283e86371f2bfc2a"
+ }
+ Frame {
+ msec: 3872
+ hash: "d56ba74d38c1889a278929d1c1b7f17a"
+ }
+ Frame {
+ msec: 3888
+ hash: "de471829f8ad3b43bf1b4df9d1d65a4d"
+ }
+ Frame {
+ msec: 3904
+ hash: "cd2180be80101c2aa4350b51b7a6f502"
+ }
+ Frame {
+ msec: 3920
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 3936
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 3952
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 3968
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 3984
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4000
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4016
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4032
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4048
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4064
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4080
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4096
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4112
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4128
+ hash: "cd2180be80101c2aa4350b51b7a6f502"
+ }
+ Frame {
+ msec: 4144
+ hash: "de471829f8ad3b43bf1b4df9d1d65a4d"
+ }
+ Frame {
+ msec: 4160
+ hash: "ed9f2ca797894612600bc4b7fbaecb84"
+ }
+ Frame {
+ msec: 4176
+ hash: "59470d71fa4426d0283e86371f2bfc2a"
+ }
+ Frame {
+ msec: 4192
+ hash: "9a2f92efb51bcc6293d6a8e82d5314ea"
+ }
+ Frame {
+ msec: 4208
+ hash: "7b66e21652a7d0982226e281a48411a9"
+ }
+ Frame {
+ msec: 4224
+ hash: "a716c8d2c94433dee719f92f0822c8ec"
+ }
+ Frame {
+ msec: 4240
+ hash: "f22a47b846cfee96ebdf39bbce2e6d51"
+ }
+ Frame {
+ msec: 4256
+ hash: "5a8932d13d624932a65694fd19ec05cd"
+ }
+ Frame {
+ msec: 4272
+ hash: "48e62dd171f5da82b5aa26c765e4042c"
+ }
+ Frame {
+ msec: 4288
+ hash: "63d3c47f7dec1236440a05e0a8380900"
+ }
+ Frame {
+ msec: 4304
+ hash: "323af110731b7af0c30f8862ff59b833"
+ }
+ Frame {
+ msec: 4320
+ hash: "83c029e328e80af83158c37089cf0ece"
+ }
+ Frame {
+ msec: 4336
+ hash: "3f9a09ae19be34348bb2552915360cf7"
+ }
+ Frame {
+ msec: 4352
+ hash: "df624d70cae1bcefda8d69c0ff055d83"
+ }
+ Frame {
+ msec: 4368
+ hash: "d671a3b971468e1d8aa30ab655e020a9"
+ }
+ Frame {
+ msec: 4384
+ hash: "74c837b29f7f05b615123f0e608b523f"
+ }
+ Frame {
+ msec: 4400
+ hash: "277ef98ea859fb7685fe6cd44a538a7d"
+ }
+ Frame {
+ msec: 4416
+ hash: "0a8da7a3f57c3e06e4be5ea1d8a83ae9"
+ }
+ Frame {
+ msec: 4432
+ hash: "456be9c208d690c479ba12bf6325dde0"
+ }
+ Frame {
+ msec: 4448
+ hash: "10307beea6d99ab0ff5863f8e35555ed"
+ }
+ Frame {
+ msec: 4464
+ hash: "170a1d5fe3422cf5223a78015a6a45fd"
+ }
+ Frame {
+ msec: 4480
+ hash: "64ecb03aa538e74d0b99c6dec7751401"
+ }
+ Frame {
+ msec: 4496
+ hash: "f3a7e74a1839f9366f9eeec4d2b80d1e"
+ }
+ Frame {
+ msec: 4512
+ hash: "37c3f25e5cfdb48d7e3ab0cf8ffb9154"
+ }
+ Frame {
+ msec: 4528
+ hash: "0af81ee0d76ff8335a0e347dc086ca37"
+ }
+ Frame {
+ msec: 4544
+ hash: "061406edcbd2d4930ab89c3fcab63c7f"
+ }
+ Frame {
+ msec: 4560
+ hash: "31d65134f340d82dd40f2401bda3fb7e"
+ }
+ Frame {
+ msec: 4576
+ hash: "16c16c77c65b36d1e0954d5ead2642be"
+ }
+ Frame {
+ msec: 4592
+ hash: "61c16009b65a55bffb63e27727e1615e"
+ }
+ Frame {
+ msec: 4608
+ hash: "e1474c2cdd8768ca1ef45bf3bc5234ca"
+ }
+ Frame {
+ msec: 4624
+ hash: "89c159ef00d273ecfe61332e1bf7244d"
+ }
+ Frame {
+ msec: 4640
+ hash: "f4d0d3bca25e67908b38910f47b4757e"
+ }
+ Frame {
+ msec: 4656
+ hash: "0e0c40f8e11a7bd499c80562ac6f8a82"
+ }
+ Frame {
+ msec: 4672
+ hash: "4310a4c3037d845f088f21ad608f366a"
+ }
+ Frame {
+ msec: 4688
+ hash: "3d518cd0348d6202243364af1dd6ce89"
+ }
+ Frame {
+ msec: 4704
+ hash: "41987e6b4248d7944c0dbc6eb3862023"
+ }
+ Frame {
+ msec: 4720
+ hash: "3e81338d38723d56f2d6c428271f81c1"
+ }
+ Frame {
+ msec: 4736
+ hash: "902683d72f789399e9d99d1cea1bf177"
+ }
+ Frame {
+ msec: 4752
+ hash: "efc119983701908a904deb24108c59cb"
+ }
+ Frame {
+ msec: 4768
+ hash: "3a77785cfd7755f567619d8e04583f6a"
+ }
+ Frame {
+ msec: 4784
+ hash: "fd85d1dd931033973283a408b5e328a8"
+ }
+ Frame {
+ msec: 4800
+ image: "animated-smooth.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "ae12f1f37a746e16b06e6b869c89fac1"
+ }
+ Frame {
+ msec: 4832
+ hash: "a15f19f374bbfb6a922b69d080a91eaa"
+ }
+ Frame {
+ msec: 4848
+ hash: "84ef6dda8318b623832f58c46d762e89"
+ }
+ Frame {
+ msec: 4864
+ hash: "b699285764f5e8866a9996f4a0dccc69"
+ }
+ Frame {
+ msec: 4880
+ hash: "ddd8a006ef048c8d929144aa9fcd7c5a"
+ }
+ Frame {
+ msec: 4896
+ hash: "177666cb3bb784c83196886b2c6cf6b6"
+ }
+ Frame {
+ msec: 4912
+ hash: "9cd29b4b023a8b92573575fb3c3dda83"
+ }
+ Frame {
+ msec: 4928
+ hash: "adc670a9aa0326744cb23e4f5912e6c7"
+ }
+ Frame {
+ msec: 4944
+ hash: "48db9a5e6aad9a9563a3cd35fb7fa9b6"
+ }
+ Frame {
+ msec: 4960
+ hash: "d7e96278583f83ab636ed68fa130e4d2"
+ }
+ Frame {
+ msec: 4976
+ hash: "64b21b89576fdd0083f60a26f57b9c11"
+ }
+ Frame {
+ msec: 4992
+ hash: "0d407ee07692d0e5a480a60952807b3c"
+ }
+ Frame {
+ msec: 5008
+ hash: "845170815a87565dc4229792032b3357"
+ }
+ Frame {
+ msec: 5024
+ hash: "8b8120cfc14de03e048632fdea61be21"
+ }
+ Frame {
+ msec: 5040
+ hash: "b0070117f1c24a4da87434725d4bb989"
+ }
+ Frame {
+ msec: 5056
+ hash: "0239d697642ca1d1b1d1daa3ea048e1e"
+ }
+ Frame {
+ msec: 5072
+ hash: "3df54504f8891306fa8f1e9e2075a5e2"
+ }
+ Frame {
+ msec: 5088
+ hash: "853429387cc639496c7338244de7e1b7"
+ }
+ Frame {
+ msec: 5104
+ hash: "bd70500fbdfe5aa2fe4362a97a1dee2d"
+ }
+ Frame {
+ msec: 5120
+ hash: "b375e723b2396b13b8f55cfc0c81c3c3"
+ }
+ Frame {
+ msec: 5136
+ hash: "53f05993ba3b426949badd2e4cd66d84"
+ }
+ Frame {
+ msec: 5152
+ hash: "23291a0239c69ea07db959e709b1ff5f"
+ }
+ Frame {
+ msec: 5168
+ hash: "2192094410e2d7c8d9d4aa5f8deacff5"
+ }
+ Frame {
+ msec: 5184
+ hash: "d6615fc345831a3cc5b9a7196284b632"
+ }
+ Frame {
+ msec: 5200
+ hash: "92176cce4836dcae4dfca94e49b041a8"
+ }
+ Frame {
+ msec: 5216
+ hash: "2a1fcfb753ca237b518da26e67c928e5"
+ }
+ Frame {
+ msec: 5232
+ hash: "42be5d26afb9f066dd27cc9fbaf6ce20"
+ }
+ Frame {
+ msec: 5248
+ hash: "bd045f4532d78bba0ef1b64118fd9f24"
+ }
+ Frame {
+ msec: 5264
+ hash: "7f9999a9c87af43b9703323efab31770"
+ }
+ Frame {
+ msec: 5280
+ hash: "0640fcb0b24d3ba4ab8695f78271a438"
+ }
+ Frame {
+ msec: 5296
+ hash: "7c9a98e2101c33e17c1bd7e6c2d921ff"
+ }
+ Frame {
+ msec: 5312
+ hash: "fce2648975106bc5c0ca9a4530f7f748"
+ }
+ Frame {
+ msec: 5328
+ hash: "39cc17ee2e889f17dd07179fda99e431"
+ }
+ Frame {
+ msec: 5344
+ hash: "39c46d85d20f7ef3eca1d09c7eb6a068"
+ }
+ Frame {
+ msec: 5360
+ hash: "d65d50fbb920e683b041a1c72238225b"
+ }
+ Frame {
+ msec: 5376
+ hash: "49a1df977b0494c7c72ca0b65c394e13"
+ }
+ Frame {
+ msec: 5392
+ hash: "05cbce0eaa80b4610a9067af8c40f819"
+ }
+ Frame {
+ msec: 5408
+ hash: "00ab7798bcd77a99886dff0414f35382"
+ }
+ Frame {
+ msec: 5424
+ hash: "5cc90d798786c270ddd2616512f4459f"
+ }
+ Frame {
+ msec: 5440
+ hash: "e5df07ea21e8e415c3ec82560f2d0f34"
+ }
+ Frame {
+ msec: 5456
+ hash: "ddf1f5c0b97fe4821719ec5bf4bd091b"
+ }
+ Frame {
+ msec: 5472
+ hash: "c61d2aa7f934fb5a9f9f7883e063b51c"
+ }
+ Frame {
+ msec: 5488
+ hash: "29ddde3300d0520a4c01b5536d8b9e7a"
+ }
+ Frame {
+ msec: 5504
+ hash: "2fede2f5d871654f3f8a6e9d890adeac"
+ }
+ Frame {
+ msec: 5520
+ hash: "deed4c06c9b713834490832b88e7acaf"
+ }
+ Frame {
+ msec: 5536
+ hash: "c2edb016cfdd47c192d1c48281ee76ed"
+ }
+ Frame {
+ msec: 5552
+ hash: "a261be47ae89e6b53e6bc1c1197154ae"
+ }
+ Frame {
+ msec: 5568
+ hash: "e860e97ebd73b7d1d5d5d90458b34bfe"
+ }
+ Frame {
+ msec: 5584
+ hash: "a087b532ecb2f28e4ee60819228c2522"
+ }
+ Frame {
+ msec: 5600
+ hash: "64df51b4c1bf744b2aae1c6d908c2cc3"
+ }
+ Frame {
+ msec: 5616
+ hash: "4520003d4b221a3de6834b2729b3026d"
+ }
+ Frame {
+ msec: 5632
+ hash: "d1110817827c318ceb0c112e8c2bfc1d"
+ }
+ Frame {
+ msec: 5648
+ hash: "83d49474db15d5779923972ff5f55917"
+ }
+ Frame {
+ msec: 5664
+ hash: "3bae40654ec551d69e7c8c72f631c7a5"
+ }
+ Frame {
+ msec: 5680
+ hash: "774740a393f3e9b8f12b81cce8da8280"
+ }
+ Frame {
+ msec: 5696
+ hash: "d8e398a1ce9ca45c19951e93bd5c932a"
+ }
+ Frame {
+ msec: 5712
+ hash: "2b7eb8a9fe26b032be8b4b9c00995912"
+ }
+ Frame {
+ msec: 5728
+ hash: "47e920e3884ccf2f0f49e78070af6929"
+ }
+ Frame {
+ msec: 5744
+ hash: "fc913807eb1069d611495fbd5d43ee3d"
+ }
+ Frame {
+ msec: 5760
+ image: "animated-smooth.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "5736362b42bc2d801e02edabb983663a"
+ }
+ Frame {
+ msec: 5792
+ hash: "e3a2b5c7247acfc1b30825233fbfd56b"
+ }
+ Frame {
+ msec: 5808
+ hash: "48952ffa5e300778eafa768b9fe7df0c"
+ }
+ Frame {
+ msec: 5824
+ hash: "fe04cae65aeec18697eca4f3f83a40e9"
+ }
+ Frame {
+ msec: 5840
+ hash: "382d454f2366c1fb4ca472faa3bfa5e9"
+ }
+ Frame {
+ msec: 5856
+ hash: "89022a8e2feb3dcb845de69aafc333ad"
+ }
+ Frame {
+ msec: 5872
+ hash: "25506557c853a0020e98cf3992956989"
+ }
+ Frame {
+ msec: 5888
+ hash: "9a64706c52c9e962816953e32950b8ba"
+ }
+ Frame {
+ msec: 5904
+ hash: "3cbfded47413172ada64095e65c55e8a"
+ }
+ Frame {
+ msec: 5920
+ hash: "ec7e1190dd4fe122545e6ce6c8740500"
+ }
+ Frame {
+ msec: 5936
+ hash: "c5e399e29b988148913e62ee208b3326"
+ }
+ Frame {
+ msec: 5952
+ hash: "3991bc7760b7981d80665e3a7654c9f4"
+ }
+ Frame {
+ msec: 5968
+ hash: "05312f9529c94d3331ace7d73c544284"
+ }
+ Frame {
+ msec: 5984
+ hash: "a94de4e90a8f8eb4ec33fe902afd226c"
+ }
+ Frame {
+ msec: 6000
+ hash: "723f87da7e5b002a2e9b0bcbc81f9458"
+ }
+ Frame {
+ msec: 6016
+ hash: "6b8ded0d9386a3fff0601a100c513080"
+ }
+ Frame {
+ msec: 6032
+ hash: "f976cd5046ef5391536859e63db905bd"
+ }
+ Frame {
+ msec: 6048
+ hash: "a94de4e90a8f8eb4ec33fe902afd226c"
+ }
+ Frame {
+ msec: 6064
+ hash: "05312f9529c94d3331ace7d73c544284"
+ }
+ Frame {
+ msec: 6080
+ hash: "b980703c1d0018937e83a8ba8862469e"
+ }
+ Frame {
+ msec: 6096
+ hash: "c5e399e29b988148913e62ee208b3326"
+ }
+ Frame {
+ msec: 6112
+ hash: "3b7b83e97d17440b42e6ef4b962076d8"
+ }
+ Frame {
+ msec: 6128
+ hash: "3cbfded47413172ada64095e65c55e8a"
+ }
+ Frame {
+ msec: 6144
+ hash: "9a64706c52c9e962816953e32950b8ba"
+ }
+ Frame {
+ msec: 6160
+ hash: "25506557c853a0020e98cf3992956989"
+ }
+ Frame {
+ msec: 6176
+ hash: "89022a8e2feb3dcb845de69aafc333ad"
+ }
+ Frame {
+ msec: 6192
+ hash: "382d454f2366c1fb4ca472faa3bfa5e9"
+ }
+ Frame {
+ msec: 6208
+ hash: "fe04cae65aeec18697eca4f3f83a40e9"
+ }
+ Frame {
+ msec: 6224
+ hash: "48952ffa5e300778eafa768b9fe7df0c"
+ }
+ Frame {
+ msec: 6240
+ hash: "e3a2b5c7247acfc1b30825233fbfd56b"
+ }
+ Frame {
+ msec: 6256
+ hash: "5736362b42bc2d801e02edabb983663a"
+ }
+ Frame {
+ msec: 6272
+ hash: "5d9ee853f083d514fbe51d6953d8e000"
+ }
+ Frame {
+ msec: 6288
+ hash: "fe899138116774df4c4441687e3019c5"
+ }
+ Frame {
+ msec: 6304
+ hash: "47e920e3884ccf2f0f49e78070af6929"
+ }
+ Frame {
+ msec: 6320
+ hash: "2b7eb8a9fe26b032be8b4b9c00995912"
+ }
+ Frame {
+ msec: 6336
+ hash: "64cd225202ed6c91b02c368a9160a656"
+ }
+ Frame {
+ msec: 6352
+ hash: "774740a393f3e9b8f12b81cce8da8280"
+ }
+ Frame {
+ msec: 6368
+ hash: "3bae40654ec551d69e7c8c72f631c7a5"
+ }
+ Frame {
+ msec: 6384
+ hash: "83d49474db15d5779923972ff5f55917"
+ }
+ Frame {
+ msec: 6400
+ hash: "d1110817827c318ceb0c112e8c2bfc1d"
+ }
+ Frame {
+ msec: 6416
+ hash: "4520003d4b221a3de6834b2729b3026d"
+ }
+ Frame {
+ msec: 6432
+ hash: "64df51b4c1bf744b2aae1c6d908c2cc3"
+ }
+ Frame {
+ msec: 6448
+ hash: "a087b532ecb2f28e4ee60819228c2522"
+ }
+ Frame {
+ msec: 6464
+ hash: "e860e97ebd73b7d1d5d5d90458b34bfe"
+ }
+ Frame {
+ msec: 6480
+ hash: "a261be47ae89e6b53e6bc1c1197154ae"
+ }
+ Frame {
+ msec: 6496
+ hash: "c2edb016cfdd47c192d1c48281ee76ed"
+ }
+ Frame {
+ msec: 6512
+ hash: "deed4c06c9b713834490832b88e7acaf"
+ }
+ Frame {
+ msec: 6528
+ hash: "2fede2f5d871654f3f8a6e9d890adeac"
+ }
+ Frame {
+ msec: 6544
+ hash: "29ddde3300d0520a4c01b5536d8b9e7a"
+ }
+ Frame {
+ msec: 6560
+ hash: "c61d2aa7f934fb5a9f9f7883e063b51c"
+ }
+ Frame {
+ msec: 6576
+ hash: "ddf1f5c0b97fe4821719ec5bf4bd091b"
+ }
+ Frame {
+ msec: 6592
+ hash: "e5df07ea21e8e415c3ec82560f2d0f34"
+ }
+ Frame {
+ msec: 6608
+ hash: "5cc90d798786c270ddd2616512f4459f"
+ }
+ Frame {
+ msec: 6624
+ hash: "00ab7798bcd77a99886dff0414f35382"
+ }
+ Frame {
+ msec: 6640
+ hash: "05cbce0eaa80b4610a9067af8c40f819"
+ }
+ Frame {
+ msec: 6656
+ hash: "a676f45d946aeb9fa577c0e862735b01"
+ }
+ Frame {
+ msec: 6672
+ hash: "d65d50fbb920e683b041a1c72238225b"
+ }
+ Frame {
+ msec: 6688
+ hash: "39c46d85d20f7ef3eca1d09c7eb6a068"
+ }
+ Frame {
+ msec: 6704
+ hash: "39cc17ee2e889f17dd07179fda99e431"
+ }
+ Frame {
+ msec: 6720
+ image: "animated-smooth.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "7c9a98e2101c33e17c1bd7e6c2d921ff"
+ }
+ Frame {
+ msec: 6752
+ hash: "0640fcb0b24d3ba4ab8695f78271a438"
+ }
+ Frame {
+ msec: 6768
+ hash: "2084ccc60ddd493399c128717816d33b"
+ }
+ Frame {
+ msec: 6784
+ hash: "bd045f4532d78bba0ef1b64118fd9f24"
+ }
+ Frame {
+ msec: 6800
+ hash: "42be5d26afb9f066dd27cc9fbaf6ce20"
+ }
+ Frame {
+ msec: 6816
+ hash: "2a1fcfb753ca237b518da26e67c928e5"
+ }
+ Frame {
+ msec: 6832
+ hash: "92176cce4836dcae4dfca94e49b041a8"
+ }
+ Frame {
+ msec: 6848
+ hash: "d6615fc345831a3cc5b9a7196284b632"
+ }
+ Frame {
+ msec: 6864
+ hash: "85ef33fcb3f91e4fc20391bf94455984"
+ }
+ Frame {
+ msec: 6880
+ hash: "23291a0239c69ea07db959e709b1ff5f"
+ }
+ Frame {
+ msec: 6896
+ hash: "53f05993ba3b426949badd2e4cd66d84"
+ }
+ Frame {
+ msec: 6912
+ hash: "b375e723b2396b13b8f55cfc0c81c3c3"
+ }
+ Frame {
+ msec: 6928
+ hash: "bd70500fbdfe5aa2fe4362a97a1dee2d"
+ }
+ Frame {
+ msec: 6944
+ hash: "853429387cc639496c7338244de7e1b7"
+ }
+ Frame {
+ msec: 6960
+ hash: "3df54504f8891306fa8f1e9e2075a5e2"
+ }
+ Frame {
+ msec: 6976
+ hash: "0239d697642ca1d1b1d1daa3ea048e1e"
+ }
+ Frame {
+ msec: 6992
+ hash: "b0070117f1c24a4da87434725d4bb989"
+ }
+ Frame {
+ msec: 7008
+ hash: "8b8120cfc14de03e048632fdea61be21"
+ }
+ Frame {
+ msec: 7024
+ hash: "845170815a87565dc4229792032b3357"
+ }
+ Frame {
+ msec: 7040
+ hash: "0d407ee07692d0e5a480a60952807b3c"
+ }
+ Frame {
+ msec: 7056
+ hash: "64b21b89576fdd0083f60a26f57b9c11"
+ }
+ Frame {
+ msec: 7072
+ hash: "d7e96278583f83ab636ed68fa130e4d2"
+ }
+ Frame {
+ msec: 7088
+ hash: "48db9a5e6aad9a9563a3cd35fb7fa9b6"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7104
+ hash: "adc670a9aa0326744cb23e4f5912e6c7"
+ }
+ Frame {
+ msec: 7120
+ hash: "9cd29b4b023a8b92573575fb3c3dda83"
+ }
+ Frame {
+ msec: 7136
+ hash: "177666cb3bb784c83196886b2c6cf6b6"
+ }
+ Frame {
+ msec: 7152
+ hash: "ddd8a006ef048c8d929144aa9fcd7c5a"
+ }
+ Frame {
+ msec: 7168
+ hash: "b699285764f5e8866a9996f4a0dccc69"
+ }
+ Frame {
+ msec: 7184
+ hash: "84ef6dda8318b623832f58c46d762e89"
+ }
+ Frame {
+ msec: 7200
+ hash: "a15f19f374bbfb6a922b69d080a91eaa"
+ }
+ Frame {
+ msec: 7216
+ hash: "ae12f1f37a746e16b06e6b869c89fac1"
+ }
+ Frame {
+ msec: 7232
+ hash: "5d3e85acabe5e5ff802eb7731676274f"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.0.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.0.png
new file mode 100644
index 0000000..99228f9
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.1.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.1.png
new file mode 100644
index 0000000..a2dcd00
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.2.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.2.png
new file mode 100644
index 0000000..8a80020
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.3.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.3.png
new file mode 100644
index 0000000..02b57ef
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.4.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.4.png
new file mode 100644
index 0000000..df0f6cc
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.5.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.5.png
new file mode 100644
index 0000000..0add64d
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.6.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.6.png
new file mode 100644
index 0000000..0886207
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.7.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.7.png
new file mode 100644
index 0000000..bc1a7b0
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.qml b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.qml
new file mode 100644
index 0000000..29e591a
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/animated.qml
@@ -0,0 +1,2091 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 32
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 48
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 64
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 80
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 96
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 112
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 128
+ hash: "4c60d345821f515c7811f3b69eb94607"
+ }
+ Frame {
+ msec: 144
+ hash: "aacf9ae3c23d174a1c1cda493600e355"
+ }
+ Frame {
+ msec: 160
+ hash: "228d5312c261d1a5455faf69ec2f2520"
+ }
+ Frame {
+ msec: 176
+ hash: "465ec993948f7b75aeb5759976f4620d"
+ }
+ Frame {
+ msec: 192
+ hash: "755cfccc38bababc468fe6e1076804bb"
+ }
+ Frame {
+ msec: 208
+ hash: "b63e4d1686057828fd8781f1c33585f5"
+ }
+ Frame {
+ msec: 224
+ hash: "c5b3dede34b0d1d78135e39c41d117c6"
+ }
+ Frame {
+ msec: 240
+ hash: "4d45d70f997c2c67166905c97a900d2e"
+ }
+ Frame {
+ msec: 256
+ hash: "7b4d12e5a877507e7454aa1b8ed87c2d"
+ }
+ Frame {
+ msec: 272
+ hash: "08b9be66e23c7b6f6f629c7470394601"
+ }
+ Frame {
+ msec: 288
+ hash: "3dac1d9632378bd18c1c938a4868e3fb"
+ }
+ Frame {
+ msec: 304
+ hash: "406224b535b4425d2708df0083acdc8e"
+ }
+ Frame {
+ msec: 320
+ hash: "482bb92d4f0ad5d7c7e379b9e1ad326e"
+ }
+ Frame {
+ msec: 336
+ hash: "8419f1d75b14130730bcfec4e3a9b058"
+ }
+ Frame {
+ msec: 352
+ hash: "a85ee8be6a47bbd1b14137803ce606ec"
+ }
+ Frame {
+ msec: 368
+ hash: "c1936628aec13e08e9581dcd2c6d5717"
+ }
+ Frame {
+ msec: 384
+ hash: "75c9bf83ca3fe24612c245698c089430"
+ }
+ Frame {
+ msec: 400
+ hash: "8c66a33d26eec2a1133f4362710a5fab"
+ }
+ Frame {
+ msec: 416
+ hash: "2266df495ab5265e7514a506d3bf5bc6"
+ }
+ Frame {
+ msec: 432
+ hash: "01947e631c3db43f7c5b4427229bc0c8"
+ }
+ Frame {
+ msec: 448
+ hash: "3f62f032239d412d3637198f5e3e83d6"
+ }
+ Frame {
+ msec: 464
+ hash: "06d8d8a1a41893d4e27725948a75caf4"
+ }
+ Frame {
+ msec: 480
+ hash: "6b48bfd0c7993f746d6301c2a0f61d23"
+ }
+ Frame {
+ msec: 496
+ hash: "ac8f096e8c7cc23bfb01de69cf3e266e"
+ }
+ Frame {
+ msec: 512
+ hash: "dd4c9e63001bc6e0e63ea4db2d85301f"
+ }
+ Frame {
+ msec: 528
+ hash: "2a7bed775824968e318c3d40fbc5b1c2"
+ }
+ Frame {
+ msec: 544
+ hash: "3152e5f29015ece423fbdd11a2b382b8"
+ }
+ Frame {
+ msec: 560
+ hash: "f1a7a4a67a21f5025294af4bea3f8998"
+ }
+ Frame {
+ msec: 576
+ hash: "a40014d842471784e1222eb205395f6f"
+ }
+ Frame {
+ msec: 592
+ hash: "18c2f321a149e38b258ac264d40c2376"
+ }
+ Frame {
+ msec: 608
+ hash: "4ae120bb6dc2bd5ff81cc99ae03c191e"
+ }
+ Frame {
+ msec: 624
+ hash: "19d05a96f3ae7388e854bbf1075b51c1"
+ }
+ Frame {
+ msec: 640
+ hash: "e418b5f54705515dce5ce3b4cbc45d19"
+ }
+ Frame {
+ msec: 656
+ hash: "554e1d360463871e7c05cfe6f8abe1dd"
+ }
+ Frame {
+ msec: 672
+ hash: "153237f8cf37e29ad2f32f7a8a6aecdb"
+ }
+ Frame {
+ msec: 688
+ hash: "60f158382f75103c78e2b9b408e0fe65"
+ }
+ Frame {
+ msec: 704
+ hash: "4e60300cfab8634e04dcd1b556251d31"
+ }
+ Frame {
+ msec: 720
+ hash: "6a521f952e05d91b86ad78fd6f5de4f9"
+ }
+ Frame {
+ msec: 736
+ hash: "b74521d6ac531414aeeca0fb28379d11"
+ }
+ Frame {
+ msec: 752
+ hash: "a6f17da2dd581bdc249ff62f833dc025"
+ }
+ Frame {
+ msec: 768
+ hash: "93d9f0a7c387cbe653a9a088f8f4ef2b"
+ }
+ Frame {
+ msec: 784
+ hash: "1ea07ee309ce2c52cbc36370b75a872f"
+ }
+ Frame {
+ msec: 800
+ hash: "593a8a45c3a0cd7ce1cb6bd1913136ba"
+ }
+ Frame {
+ msec: 816
+ hash: "c7eb7837dce71c914186326216214eeb"
+ }
+ Frame {
+ msec: 832
+ hash: "0cba07ca38c7f0483244832a42d9ac53"
+ }
+ Frame {
+ msec: 848
+ hash: "93cf31eabb454ec536c638a506be0648"
+ }
+ Frame {
+ msec: 864
+ hash: "e8a61d3858244127cb2b2812f04f5ce9"
+ }
+ Frame {
+ msec: 880
+ hash: "1ac8c393f084aa1894c26610b7f40ea6"
+ }
+ Frame {
+ msec: 896
+ hash: "8861bf848da5c96b35addff736b01520"
+ }
+ Frame {
+ msec: 912
+ hash: "f04e84ad3579d6334077abe73101d206"
+ }
+ Frame {
+ msec: 928
+ hash: "eac4600372f0fdfadee88896ac915a48"
+ }
+ Frame {
+ msec: 944
+ hash: "ff0928dfd16b2da9811a172c19817a97"
+ }
+ Frame {
+ msec: 960
+ image: "animated.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "7383209c80b403b93da3264eadbc047f"
+ }
+ Frame {
+ msec: 992
+ hash: "86360bd58bba5fdd901c105ddb2e3ade"
+ }
+ Frame {
+ msec: 1008
+ hash: "bc747167dfb3388ac63e9e68a86b9a03"
+ }
+ Frame {
+ msec: 1024
+ hash: "bccb4b8a494bd45bd70c2524a02a9dc3"
+ }
+ Frame {
+ msec: 1040
+ hash: "ae48da4a66f93c806725ce749700aac8"
+ }
+ Frame {
+ msec: 1056
+ hash: "c763f56728e17fc119539a4d45dfccc3"
+ }
+ Frame {
+ msec: 1072
+ hash: "956429472da133324c970774f77784f5"
+ }
+ Frame {
+ msec: 1088
+ hash: "a4ddb4956d71fd642d54757938100cf3"
+ }
+ Frame {
+ msec: 1104
+ hash: "ec0aea8dc8c269d1f0aee5817347ac55"
+ }
+ Frame {
+ msec: 1120
+ hash: "68dae343cf324391ec6721cea14575f7"
+ }
+ Frame {
+ msec: 1136
+ hash: "81d2fc6727dc7449d1a87b4abea9b704"
+ }
+ Frame {
+ msec: 1152
+ hash: "c3a1f12febc979150028737722d6d045"
+ }
+ Frame {
+ msec: 1168
+ hash: "80ebac4d923f67fb8dba3d133ce657ba"
+ }
+ Frame {
+ msec: 1184
+ hash: "7c22fc3e30377cc14326833bdd23ddd8"
+ }
+ Frame {
+ msec: 1200
+ hash: "5359f5e45e5467c62c2d9521c8199c48"
+ }
+ Frame {
+ msec: 1216
+ hash: "30f84a7f67b13a945ba6d5935ea92da5"
+ }
+ Frame {
+ msec: 1232
+ hash: "08f55088cdce741c67539f73291e53ab"
+ }
+ Frame {
+ msec: 1248
+ hash: "93128906d054e44bfd126fc22bdc3102"
+ }
+ Frame {
+ msec: 1264
+ hash: "97f7a2175dcf9ac2581a92d614d72f88"
+ }
+ Frame {
+ msec: 1280
+ hash: "587cb6e05048579088e88e0180e3ad48"
+ }
+ Frame {
+ msec: 1296
+ hash: "985868869ef2c332da379460a2f3a71b"
+ }
+ Frame {
+ msec: 1312
+ hash: "94084ca4998fcda408f6987f52c34185"
+ }
+ Frame {
+ msec: 1328
+ hash: "e91bb914c1eb63cd4269b30a220a128a"
+ }
+ Frame {
+ msec: 1344
+ hash: "e880d93963c80e4fab5173554c9600fc"
+ }
+ Frame {
+ msec: 1360
+ hash: "84c94704c16e246df1048f958cc8cefb"
+ }
+ Frame {
+ msec: 1376
+ hash: "4f1eace868a6688e5b24ce48a1f0fd18"
+ }
+ Frame {
+ msec: 1392
+ hash: "99de44f74f8e1f79652ab46afb4bb59e"
+ }
+ Frame {
+ msec: 1408
+ hash: "44072400ca3f0237d1aebae28a94becc"
+ }
+ Frame {
+ msec: 1424
+ hash: "a1bd4e995365e79389dba80f9e3b7af8"
+ }
+ Frame {
+ msec: 1440
+ hash: "95d776c84fe155617fc4ee51bdb45b7e"
+ }
+ Frame {
+ msec: 1456
+ hash: "3b95eb8cbfc831e1ebee2e456b026ab4"
+ }
+ Frame {
+ msec: 1472
+ hash: "826c7741ba0c51de407bb799e8f360b5"
+ }
+ Frame {
+ msec: 1488
+ hash: "11673a112566a64aca3c7010b9cc9c4d"
+ }
+ Frame {
+ msec: 1504
+ hash: "e1e6c7a7f51bcccd749710dbbf9e97f6"
+ }
+ Frame {
+ msec: 1520
+ hash: "5b027815ea3c1ea54e1a02c798c468db"
+ }
+ Frame {
+ msec: 1536
+ hash: "65c514c9e926affe1da0b4826d2754c7"
+ }
+ Frame {
+ msec: 1552
+ hash: "73c5f23f51797a33f4d2898738e6356e"
+ }
+ Frame {
+ msec: 1568
+ hash: "acd9a2e76b22ab0ff809fd3ec3a018ec"
+ }
+ Frame {
+ msec: 1584
+ hash: "fb17df681d99d5de05f6329bba697ea5"
+ }
+ Frame {
+ msec: 1600
+ hash: "1bf7a98884b506b38326f59f85a53f41"
+ }
+ Frame {
+ msec: 1616
+ hash: "0b1a741975e3d9ef8f5e78f371c89441"
+ }
+ Frame {
+ msec: 1632
+ hash: "a6937ee49648ed0cb409063bf1da3b87"
+ }
+ Frame {
+ msec: 1648
+ hash: "a790f0e884ab85f7802dd094e4ef550f"
+ }
+ Frame {
+ msec: 1664
+ hash: "3b644aac161f0a75bfb64f5075373190"
+ }
+ Frame {
+ msec: 1680
+ hash: "b12faa76c07adc21634cd8f8cb8436ae"
+ }
+ Frame {
+ msec: 1696
+ hash: "3fb20f9dbd40b4729235e13af9643afc"
+ }
+ Frame {
+ msec: 1712
+ hash: "f57727419bb51fb1e589b960ddeb20ae"
+ }
+ Frame {
+ msec: 1728
+ hash: "7b78cba247f2c209ed81e003ca25d0a5"
+ }
+ Frame {
+ msec: 1744
+ hash: "8172e076b05d95248d89e815fde820ef"
+ }
+ Frame {
+ msec: 1760
+ hash: "a88d6fc324ef48aa52c642a1662ec679"
+ }
+ Frame {
+ msec: 1776
+ hash: "74c1e71378b502bc1b732a55806a10f1"
+ }
+ Frame {
+ msec: 1792
+ hash: "6eae517ad33f0609c31ef1f8f80ba899"
+ }
+ Frame {
+ msec: 1808
+ hash: "a67e9a0f55512fb1c55f13c6b483923b"
+ }
+ Frame {
+ msec: 1824
+ hash: "4887cd34d9926a361f3ca2e75be53ea6"
+ }
+ Frame {
+ msec: 1840
+ hash: "13ca95adab171d9fad9ee8b75d0226bc"
+ }
+ Frame {
+ msec: 1856
+ hash: "affab9fb48c889a2680eb81458d400f9"
+ }
+ Frame {
+ msec: 1872
+ hash: "7aa0cbf73f7999be7cde4ec739efbc33"
+ }
+ Frame {
+ msec: 1888
+ hash: "36c054064c9a76f4072492e55c70fb6c"
+ }
+ Frame {
+ msec: 1904
+ hash: "d1ed4916cb1ecff60277d74369ff311b"
+ }
+ Frame {
+ msec: 1920
+ image: "animated.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "29245946cbd811fe6bf6b2b41cc13002"
+ }
+ Frame {
+ msec: 1952
+ hash: "8a9dd7a2d10771633e6896f3f4a722ae"
+ }
+ Frame {
+ msec: 1968
+ hash: "058c918e83bfdd665cd836566b53959b"
+ }
+ Frame {
+ msec: 1984
+ hash: "fdf3b7a0391119e2fe77be8d6a17481d"
+ }
+ Frame {
+ msec: 2000
+ hash: "ed5d80c33dbf72624385b1cf43784626"
+ }
+ Frame {
+ msec: 2016
+ hash: "911591db1519ba264847f09868e38e0e"
+ }
+ Frame {
+ msec: 2032
+ hash: "ed5d80c33dbf72624385b1cf43784626"
+ }
+ Frame {
+ msec: 2048
+ hash: "fdf3b7a0391119e2fe77be8d6a17481d"
+ }
+ Frame {
+ msec: 2064
+ hash: "058c918e83bfdd665cd836566b53959b"
+ }
+ Frame {
+ msec: 2080
+ hash: "8a9dd7a2d10771633e6896f3f4a722ae"
+ }
+ Frame {
+ msec: 2096
+ hash: "29245946cbd811fe6bf6b2b41cc13002"
+ }
+ Frame {
+ msec: 2112
+ hash: "63ebaa4869728f5e2891d068e4b0091c"
+ }
+ Frame {
+ msec: 2128
+ hash: "d1ed4916cb1ecff60277d74369ff311b"
+ }
+ Frame {
+ msec: 2144
+ hash: "36c054064c9a76f4072492e55c70fb6c"
+ }
+ Frame {
+ msec: 2160
+ hash: "7aa0cbf73f7999be7cde4ec739efbc33"
+ }
+ Frame {
+ msec: 2176
+ hash: "affab9fb48c889a2680eb81458d400f9"
+ }
+ Frame {
+ msec: 2192
+ hash: "13ca95adab171d9fad9ee8b75d0226bc"
+ }
+ Frame {
+ msec: 2208
+ hash: "4887cd34d9926a361f3ca2e75be53ea6"
+ }
+ Frame {
+ msec: 2224
+ hash: "a67e9a0f55512fb1c55f13c6b483923b"
+ }
+ Frame {
+ msec: 2240
+ hash: "6eae517ad33f0609c31ef1f8f80ba899"
+ }
+ Frame {
+ msec: 2256
+ hash: "74c1e71378b502bc1b732a55806a10f1"
+ }
+ Frame {
+ msec: 2272
+ hash: "a88d6fc324ef48aa52c642a1662ec679"
+ }
+ Frame {
+ msec: 2288
+ hash: "8172e076b05d95248d89e815fde820ef"
+ }
+ Frame {
+ msec: 2304
+ hash: "7b78cba247f2c209ed81e003ca25d0a5"
+ }
+ Frame {
+ msec: 2320
+ hash: "f57727419bb51fb1e589b960ddeb20ae"
+ }
+ Frame {
+ msec: 2336
+ hash: "3fb20f9dbd40b4729235e13af9643afc"
+ }
+ Frame {
+ msec: 2352
+ hash: "b12faa76c07adc21634cd8f8cb8436ae"
+ }
+ Frame {
+ msec: 2368
+ hash: "3b644aac161f0a75bfb64f5075373190"
+ }
+ Frame {
+ msec: 2384
+ hash: "a790f0e884ab85f7802dd094e4ef550f"
+ }
+ Frame {
+ msec: 2400
+ hash: "a6937ee49648ed0cb409063bf1da3b87"
+ }
+ Frame {
+ msec: 2416
+ hash: "0b1a741975e3d9ef8f5e78f371c89441"
+ }
+ Frame {
+ msec: 2432
+ hash: "1bf7a98884b506b38326f59f85a53f41"
+ }
+ Frame {
+ msec: 2448
+ hash: "fb17df681d99d5de05f6329bba697ea5"
+ }
+ Frame {
+ msec: 2464
+ hash: "acd9a2e76b22ab0ff809fd3ec3a018ec"
+ }
+ Frame {
+ msec: 2480
+ hash: "73c5f23f51797a33f4d2898738e6356e"
+ }
+ Frame {
+ msec: 2496
+ hash: "65c514c9e926affe1da0b4826d2754c7"
+ }
+ Frame {
+ msec: 2512
+ hash: "5b027815ea3c1ea54e1a02c798c468db"
+ }
+ Frame {
+ msec: 2528
+ hash: "e1e6c7a7f51bcccd749710dbbf9e97f6"
+ }
+ Frame {
+ msec: 2544
+ hash: "11673a112566a64aca3c7010b9cc9c4d"
+ }
+ Frame {
+ msec: 2560
+ hash: "826c7741ba0c51de407bb799e8f360b5"
+ }
+ Frame {
+ msec: 2576
+ hash: "3b95eb8cbfc831e1ebee2e456b026ab4"
+ }
+ Frame {
+ msec: 2592
+ hash: "95d776c84fe155617fc4ee51bdb45b7e"
+ }
+ Frame {
+ msec: 2608
+ hash: "a1bd4e995365e79389dba80f9e3b7af8"
+ }
+ Frame {
+ msec: 2624
+ hash: "44072400ca3f0237d1aebae28a94becc"
+ }
+ Frame {
+ msec: 2640
+ hash: "99de44f74f8e1f79652ab46afb4bb59e"
+ }
+ Frame {
+ msec: 2656
+ hash: "4f1eace868a6688e5b24ce48a1f0fd18"
+ }
+ Frame {
+ msec: 2672
+ hash: "84c94704c16e246df1048f958cc8cefb"
+ }
+ Frame {
+ msec: 2688
+ hash: "e880d93963c80e4fab5173554c9600fc"
+ }
+ Frame {
+ msec: 2704
+ hash: "e91bb914c1eb63cd4269b30a220a128a"
+ }
+ Frame {
+ msec: 2720
+ hash: "94084ca4998fcda408f6987f52c34185"
+ }
+ Frame {
+ msec: 2736
+ hash: "985868869ef2c332da379460a2f3a71b"
+ }
+ Frame {
+ msec: 2752
+ hash: "587cb6e05048579088e88e0180e3ad48"
+ }
+ Frame {
+ msec: 2768
+ hash: "97f7a2175dcf9ac2581a92d614d72f88"
+ }
+ Frame {
+ msec: 2784
+ hash: "93128906d054e44bfd126fc22bdc3102"
+ }
+ Frame {
+ msec: 2800
+ hash: "08f55088cdce741c67539f73291e53ab"
+ }
+ Frame {
+ msec: 2816
+ hash: "30f84a7f67b13a945ba6d5935ea92da5"
+ }
+ Frame {
+ msec: 2832
+ hash: "5359f5e45e5467c62c2d9521c8199c48"
+ }
+ Frame {
+ msec: 2848
+ hash: "7c22fc3e30377cc14326833bdd23ddd8"
+ }
+ Frame {
+ msec: 2864
+ hash: "80ebac4d923f67fb8dba3d133ce657ba"
+ }
+ Frame {
+ msec: 2880
+ image: "animated.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "81d2fc6727dc7449d1a87b4abea9b704"
+ }
+ Frame {
+ msec: 2912
+ hash: "68dae343cf324391ec6721cea14575f7"
+ }
+ Frame {
+ msec: 2928
+ hash: "ec0aea8dc8c269d1f0aee5817347ac55"
+ }
+ Frame {
+ msec: 2944
+ hash: "a4ddb4956d71fd642d54757938100cf3"
+ }
+ Frame {
+ msec: 2960
+ hash: "956429472da133324c970774f77784f5"
+ }
+ Frame {
+ msec: 2976
+ hash: "c763f56728e17fc119539a4d45dfccc3"
+ }
+ Frame {
+ msec: 2992
+ hash: "ae48da4a66f93c806725ce749700aac8"
+ }
+ Frame {
+ msec: 3008
+ hash: "bccb4b8a494bd45bd70c2524a02a9dc3"
+ }
+ Frame {
+ msec: 3024
+ hash: "bc747167dfb3388ac63e9e68a86b9a03"
+ }
+ Frame {
+ msec: 3040
+ hash: "86360bd58bba5fdd901c105ddb2e3ade"
+ }
+ Frame {
+ msec: 3056
+ hash: "7383209c80b403b93da3264eadbc047f"
+ }
+ Frame {
+ msec: 3072
+ hash: "280288a7988736e30a2a3e4289ac3b0c"
+ }
+ Frame {
+ msec: 3088
+ hash: "ff0928dfd16b2da9811a172c19817a97"
+ }
+ Frame {
+ msec: 3104
+ hash: "eac4600372f0fdfadee88896ac915a48"
+ }
+ Frame {
+ msec: 3120
+ hash: "f04e84ad3579d6334077abe73101d206"
+ }
+ Frame {
+ msec: 3136
+ hash: "8861bf848da5c96b35addff736b01520"
+ }
+ Frame {
+ msec: 3152
+ hash: "1ac8c393f084aa1894c26610b7f40ea6"
+ }
+ Frame {
+ msec: 3168
+ hash: "e8a61d3858244127cb2b2812f04f5ce9"
+ }
+ Frame {
+ msec: 3184
+ hash: "93cf31eabb454ec536c638a506be0648"
+ }
+ Frame {
+ msec: 3200
+ hash: "0cba07ca38c7f0483244832a42d9ac53"
+ }
+ Frame {
+ msec: 3216
+ hash: "c7eb7837dce71c914186326216214eeb"
+ }
+ Frame {
+ msec: 3232
+ hash: "593a8a45c3a0cd7ce1cb6bd1913136ba"
+ }
+ Frame {
+ msec: 3248
+ hash: "1ea07ee309ce2c52cbc36370b75a872f"
+ }
+ Frame {
+ msec: 3264
+ hash: "93d9f0a7c387cbe653a9a088f8f4ef2b"
+ }
+ Frame {
+ msec: 3280
+ hash: "a6f17da2dd581bdc249ff62f833dc025"
+ }
+ Frame {
+ msec: 3296
+ hash: "b74521d6ac531414aeeca0fb28379d11"
+ }
+ Frame {
+ msec: 3312
+ hash: "6a521f952e05d91b86ad78fd6f5de4f9"
+ }
+ Frame {
+ msec: 3328
+ hash: "4e60300cfab8634e04dcd1b556251d31"
+ }
+ Frame {
+ msec: 3344
+ hash: "60f158382f75103c78e2b9b408e0fe65"
+ }
+ Frame {
+ msec: 3360
+ hash: "153237f8cf37e29ad2f32f7a8a6aecdb"
+ }
+ Frame {
+ msec: 3376
+ hash: "554e1d360463871e7c05cfe6f8abe1dd"
+ }
+ Frame {
+ msec: 3392
+ hash: "e418b5f54705515dce5ce3b4cbc45d19"
+ }
+ Frame {
+ msec: 3408
+ hash: "19d05a96f3ae7388e854bbf1075b51c1"
+ }
+ Frame {
+ msec: 3424
+ hash: "4ae120bb6dc2bd5ff81cc99ae03c191e"
+ }
+ Frame {
+ msec: 3440
+ hash: "18c2f321a149e38b258ac264d40c2376"
+ }
+ Frame {
+ msec: 3456
+ hash: "a40014d842471784e1222eb205395f6f"
+ }
+ Frame {
+ msec: 3472
+ hash: "f1a7a4a67a21f5025294af4bea3f8998"
+ }
+ Frame {
+ msec: 3488
+ hash: "3152e5f29015ece423fbdd11a2b382b8"
+ }
+ Frame {
+ msec: 3504
+ hash: "2a7bed775824968e318c3d40fbc5b1c2"
+ }
+ Frame {
+ msec: 3520
+ hash: "dd4c9e63001bc6e0e63ea4db2d85301f"
+ }
+ Frame {
+ msec: 3536
+ hash: "ac8f096e8c7cc23bfb01de69cf3e266e"
+ }
+ Frame {
+ msec: 3552
+ hash: "6b48bfd0c7993f746d6301c2a0f61d23"
+ }
+ Frame {
+ msec: 3568
+ hash: "06d8d8a1a41893d4e27725948a75caf4"
+ }
+ Frame {
+ msec: 3584
+ hash: "3f62f032239d412d3637198f5e3e83d6"
+ }
+ Frame {
+ msec: 3600
+ hash: "01947e631c3db43f7c5b4427229bc0c8"
+ }
+ Frame {
+ msec: 3616
+ hash: "2266df495ab5265e7514a506d3bf5bc6"
+ }
+ Frame {
+ msec: 3632
+ hash: "8c66a33d26eec2a1133f4362710a5fab"
+ }
+ Frame {
+ msec: 3648
+ hash: "75c9bf83ca3fe24612c245698c089430"
+ }
+ Frame {
+ msec: 3664
+ hash: "c1936628aec13e08e9581dcd2c6d5717"
+ }
+ Frame {
+ msec: 3680
+ hash: "a85ee8be6a47bbd1b14137803ce606ec"
+ }
+ Frame {
+ msec: 3696
+ hash: "8419f1d75b14130730bcfec4e3a9b058"
+ }
+ Frame {
+ msec: 3712
+ hash: "482bb92d4f0ad5d7c7e379b9e1ad326e"
+ }
+ Frame {
+ msec: 3728
+ hash: "406224b535b4425d2708df0083acdc8e"
+ }
+ Frame {
+ msec: 3744
+ hash: "3dac1d9632378bd18c1c938a4868e3fb"
+ }
+ Frame {
+ msec: 3760
+ hash: "08b9be66e23c7b6f6f629c7470394601"
+ }
+ Frame {
+ msec: 3776
+ hash: "7b4d12e5a877507e7454aa1b8ed87c2d"
+ }
+ Frame {
+ msec: 3792
+ hash: "4d45d70f997c2c67166905c97a900d2e"
+ }
+ Frame {
+ msec: 3808
+ hash: "c5b3dede34b0d1d78135e39c41d117c6"
+ }
+ Frame {
+ msec: 3824
+ hash: "b63e4d1686057828fd8781f1c33585f5"
+ }
+ Frame {
+ msec: 3840
+ image: "animated.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "465ec993948f7b75aeb5759976f4620d"
+ }
+ Frame {
+ msec: 3872
+ hash: "228d5312c261d1a5455faf69ec2f2520"
+ }
+ Frame {
+ msec: 3888
+ hash: "aacf9ae3c23d174a1c1cda493600e355"
+ }
+ Frame {
+ msec: 3904
+ hash: "4c60d345821f515c7811f3b69eb94607"
+ }
+ Frame {
+ msec: 3920
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 3936
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 3952
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 3968
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 3984
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4000
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4016
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4032
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4048
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4064
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4080
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4096
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4112
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 4128
+ hash: "4c60d345821f515c7811f3b69eb94607"
+ }
+ Frame {
+ msec: 4144
+ hash: "aacf9ae3c23d174a1c1cda493600e355"
+ }
+ Frame {
+ msec: 4160
+ hash: "228d5312c261d1a5455faf69ec2f2520"
+ }
+ Frame {
+ msec: 4176
+ hash: "465ec993948f7b75aeb5759976f4620d"
+ }
+ Frame {
+ msec: 4192
+ hash: "755cfccc38bababc468fe6e1076804bb"
+ }
+ Frame {
+ msec: 4208
+ hash: "b63e4d1686057828fd8781f1c33585f5"
+ }
+ Frame {
+ msec: 4224
+ hash: "c5b3dede34b0d1d78135e39c41d117c6"
+ }
+ Frame {
+ msec: 4240
+ hash: "4d45d70f997c2c67166905c97a900d2e"
+ }
+ Frame {
+ msec: 4256
+ hash: "7b4d12e5a877507e7454aa1b8ed87c2d"
+ }
+ Frame {
+ msec: 4272
+ hash: "08b9be66e23c7b6f6f629c7470394601"
+ }
+ Frame {
+ msec: 4288
+ hash: "3dac1d9632378bd18c1c938a4868e3fb"
+ }
+ Frame {
+ msec: 4304
+ hash: "406224b535b4425d2708df0083acdc8e"
+ }
+ Frame {
+ msec: 4320
+ hash: "482bb92d4f0ad5d7c7e379b9e1ad326e"
+ }
+ Frame {
+ msec: 4336
+ hash: "8419f1d75b14130730bcfec4e3a9b058"
+ }
+ Frame {
+ msec: 4352
+ hash: "a85ee8be6a47bbd1b14137803ce606ec"
+ }
+ Frame {
+ msec: 4368
+ hash: "c1936628aec13e08e9581dcd2c6d5717"
+ }
+ Frame {
+ msec: 4384
+ hash: "75c9bf83ca3fe24612c245698c089430"
+ }
+ Frame {
+ msec: 4400
+ hash: "8c66a33d26eec2a1133f4362710a5fab"
+ }
+ Frame {
+ msec: 4416
+ hash: "2266df495ab5265e7514a506d3bf5bc6"
+ }
+ Frame {
+ msec: 4432
+ hash: "01947e631c3db43f7c5b4427229bc0c8"
+ }
+ Frame {
+ msec: 4448
+ hash: "3f62f032239d412d3637198f5e3e83d6"
+ }
+ Frame {
+ msec: 4464
+ hash: "06d8d8a1a41893d4e27725948a75caf4"
+ }
+ Frame {
+ msec: 4480
+ hash: "6b48bfd0c7993f746d6301c2a0f61d23"
+ }
+ Frame {
+ msec: 4496
+ hash: "ac8f096e8c7cc23bfb01de69cf3e266e"
+ }
+ Frame {
+ msec: 4512
+ hash: "dd4c9e63001bc6e0e63ea4db2d85301f"
+ }
+ Frame {
+ msec: 4528
+ hash: "2a7bed775824968e318c3d40fbc5b1c2"
+ }
+ Frame {
+ msec: 4544
+ hash: "3152e5f29015ece423fbdd11a2b382b8"
+ }
+ Frame {
+ msec: 4560
+ hash: "f1a7a4a67a21f5025294af4bea3f8998"
+ }
+ Frame {
+ msec: 4576
+ hash: "a40014d842471784e1222eb205395f6f"
+ }
+ Frame {
+ msec: 4592
+ hash: "18c2f321a149e38b258ac264d40c2376"
+ }
+ Frame {
+ msec: 4608
+ hash: "4ae120bb6dc2bd5ff81cc99ae03c191e"
+ }
+ Frame {
+ msec: 4624
+ hash: "19d05a96f3ae7388e854bbf1075b51c1"
+ }
+ Frame {
+ msec: 4640
+ hash: "e418b5f54705515dce5ce3b4cbc45d19"
+ }
+ Frame {
+ msec: 4656
+ hash: "554e1d360463871e7c05cfe6f8abe1dd"
+ }
+ Frame {
+ msec: 4672
+ hash: "153237f8cf37e29ad2f32f7a8a6aecdb"
+ }
+ Frame {
+ msec: 4688
+ hash: "60f158382f75103c78e2b9b408e0fe65"
+ }
+ Frame {
+ msec: 4704
+ hash: "4e60300cfab8634e04dcd1b556251d31"
+ }
+ Frame {
+ msec: 4720
+ hash: "6a521f952e05d91b86ad78fd6f5de4f9"
+ }
+ Frame {
+ msec: 4736
+ hash: "b74521d6ac531414aeeca0fb28379d11"
+ }
+ Frame {
+ msec: 4752
+ hash: "a6f17da2dd581bdc249ff62f833dc025"
+ }
+ Frame {
+ msec: 4768
+ hash: "93d9f0a7c387cbe653a9a088f8f4ef2b"
+ }
+ Frame {
+ msec: 4784
+ hash: "1ea07ee309ce2c52cbc36370b75a872f"
+ }
+ Frame {
+ msec: 4800
+ image: "animated.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "c7eb7837dce71c914186326216214eeb"
+ }
+ Frame {
+ msec: 4832
+ hash: "0cba07ca38c7f0483244832a42d9ac53"
+ }
+ Frame {
+ msec: 4848
+ hash: "93cf31eabb454ec536c638a506be0648"
+ }
+ Frame {
+ msec: 4864
+ hash: "e8a61d3858244127cb2b2812f04f5ce9"
+ }
+ Frame {
+ msec: 4880
+ hash: "1ac8c393f084aa1894c26610b7f40ea6"
+ }
+ Frame {
+ msec: 4896
+ hash: "8861bf848da5c96b35addff736b01520"
+ }
+ Frame {
+ msec: 4912
+ hash: "f04e84ad3579d6334077abe73101d206"
+ }
+ Frame {
+ msec: 4928
+ hash: "eac4600372f0fdfadee88896ac915a48"
+ }
+ Frame {
+ msec: 4944
+ hash: "ff0928dfd16b2da9811a172c19817a97"
+ }
+ Frame {
+ msec: 4960
+ hash: "280288a7988736e30a2a3e4289ac3b0c"
+ }
+ Frame {
+ msec: 4976
+ hash: "7383209c80b403b93da3264eadbc047f"
+ }
+ Frame {
+ msec: 4992
+ hash: "86360bd58bba5fdd901c105ddb2e3ade"
+ }
+ Frame {
+ msec: 5008
+ hash: "bc747167dfb3388ac63e9e68a86b9a03"
+ }
+ Frame {
+ msec: 5024
+ hash: "bccb4b8a494bd45bd70c2524a02a9dc3"
+ }
+ Frame {
+ msec: 5040
+ hash: "ae48da4a66f93c806725ce749700aac8"
+ }
+ Frame {
+ msec: 5056
+ hash: "c763f56728e17fc119539a4d45dfccc3"
+ }
+ Frame {
+ msec: 5072
+ hash: "956429472da133324c970774f77784f5"
+ }
+ Frame {
+ msec: 5088
+ hash: "a4ddb4956d71fd642d54757938100cf3"
+ }
+ Frame {
+ msec: 5104
+ hash: "ec0aea8dc8c269d1f0aee5817347ac55"
+ }
+ Frame {
+ msec: 5120
+ hash: "68dae343cf324391ec6721cea14575f7"
+ }
+ Frame {
+ msec: 5136
+ hash: "81d2fc6727dc7449d1a87b4abea9b704"
+ }
+ Frame {
+ msec: 5152
+ hash: "c3a1f12febc979150028737722d6d045"
+ }
+ Frame {
+ msec: 5168
+ hash: "80ebac4d923f67fb8dba3d133ce657ba"
+ }
+ Frame {
+ msec: 5184
+ hash: "7c22fc3e30377cc14326833bdd23ddd8"
+ }
+ Frame {
+ msec: 5200
+ hash: "5359f5e45e5467c62c2d9521c8199c48"
+ }
+ Frame {
+ msec: 5216
+ hash: "30f84a7f67b13a945ba6d5935ea92da5"
+ }
+ Frame {
+ msec: 5232
+ hash: "08f55088cdce741c67539f73291e53ab"
+ }
+ Frame {
+ msec: 5248
+ hash: "93128906d054e44bfd126fc22bdc3102"
+ }
+ Frame {
+ msec: 5264
+ hash: "97f7a2175dcf9ac2581a92d614d72f88"
+ }
+ Frame {
+ msec: 5280
+ hash: "587cb6e05048579088e88e0180e3ad48"
+ }
+ Frame {
+ msec: 5296
+ hash: "985868869ef2c332da379460a2f3a71b"
+ }
+ Frame {
+ msec: 5312
+ hash: "94084ca4998fcda408f6987f52c34185"
+ }
+ Frame {
+ msec: 5328
+ hash: "e91bb914c1eb63cd4269b30a220a128a"
+ }
+ Frame {
+ msec: 5344
+ hash: "e880d93963c80e4fab5173554c9600fc"
+ }
+ Frame {
+ msec: 5360
+ hash: "84c94704c16e246df1048f958cc8cefb"
+ }
+ Frame {
+ msec: 5376
+ hash: "4f1eace868a6688e5b24ce48a1f0fd18"
+ }
+ Frame {
+ msec: 5392
+ hash: "99de44f74f8e1f79652ab46afb4bb59e"
+ }
+ Frame {
+ msec: 5408
+ hash: "44072400ca3f0237d1aebae28a94becc"
+ }
+ Frame {
+ msec: 5424
+ hash: "a1bd4e995365e79389dba80f9e3b7af8"
+ }
+ Frame {
+ msec: 5440
+ hash: "95d776c84fe155617fc4ee51bdb45b7e"
+ }
+ Frame {
+ msec: 5456
+ hash: "3b95eb8cbfc831e1ebee2e456b026ab4"
+ }
+ Frame {
+ msec: 5472
+ hash: "826c7741ba0c51de407bb799e8f360b5"
+ }
+ Frame {
+ msec: 5488
+ hash: "11673a112566a64aca3c7010b9cc9c4d"
+ }
+ Frame {
+ msec: 5504
+ hash: "e1e6c7a7f51bcccd749710dbbf9e97f6"
+ }
+ Frame {
+ msec: 5520
+ hash: "5b027815ea3c1ea54e1a02c798c468db"
+ }
+ Frame {
+ msec: 5536
+ hash: "65c514c9e926affe1da0b4826d2754c7"
+ }
+ Frame {
+ msec: 5552
+ hash: "73c5f23f51797a33f4d2898738e6356e"
+ }
+ Frame {
+ msec: 5568
+ hash: "acd9a2e76b22ab0ff809fd3ec3a018ec"
+ }
+ Frame {
+ msec: 5584
+ hash: "fb17df681d99d5de05f6329bba697ea5"
+ }
+ Frame {
+ msec: 5600
+ hash: "1bf7a98884b506b38326f59f85a53f41"
+ }
+ Frame {
+ msec: 5616
+ hash: "0b1a741975e3d9ef8f5e78f371c89441"
+ }
+ Frame {
+ msec: 5632
+ hash: "a6937ee49648ed0cb409063bf1da3b87"
+ }
+ Frame {
+ msec: 5648
+ hash: "a790f0e884ab85f7802dd094e4ef550f"
+ }
+ Frame {
+ msec: 5664
+ hash: "3b644aac161f0a75bfb64f5075373190"
+ }
+ Frame {
+ msec: 5680
+ hash: "b12faa76c07adc21634cd8f8cb8436ae"
+ }
+ Frame {
+ msec: 5696
+ hash: "3fb20f9dbd40b4729235e13af9643afc"
+ }
+ Frame {
+ msec: 5712
+ hash: "f57727419bb51fb1e589b960ddeb20ae"
+ }
+ Frame {
+ msec: 5728
+ hash: "7b78cba247f2c209ed81e003ca25d0a5"
+ }
+ Frame {
+ msec: 5744
+ hash: "8172e076b05d95248d89e815fde820ef"
+ }
+ Frame {
+ msec: 5760
+ image: "animated.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "74c1e71378b502bc1b732a55806a10f1"
+ }
+ Frame {
+ msec: 5792
+ hash: "6eae517ad33f0609c31ef1f8f80ba899"
+ }
+ Frame {
+ msec: 5808
+ hash: "a67e9a0f55512fb1c55f13c6b483923b"
+ }
+ Frame {
+ msec: 5824
+ hash: "4887cd34d9926a361f3ca2e75be53ea6"
+ }
+ Frame {
+ msec: 5840
+ hash: "13ca95adab171d9fad9ee8b75d0226bc"
+ }
+ Frame {
+ msec: 5856
+ hash: "affab9fb48c889a2680eb81458d400f9"
+ }
+ Frame {
+ msec: 5872
+ hash: "7aa0cbf73f7999be7cde4ec739efbc33"
+ }
+ Frame {
+ msec: 5888
+ hash: "36c054064c9a76f4072492e55c70fb6c"
+ }
+ Frame {
+ msec: 5904
+ hash: "d1ed4916cb1ecff60277d74369ff311b"
+ }
+ Frame {
+ msec: 5920
+ hash: "63ebaa4869728f5e2891d068e4b0091c"
+ }
+ Frame {
+ msec: 5936
+ hash: "29245946cbd811fe6bf6b2b41cc13002"
+ }
+ Frame {
+ msec: 5952
+ hash: "8a9dd7a2d10771633e6896f3f4a722ae"
+ }
+ Frame {
+ msec: 5968
+ hash: "058c918e83bfdd665cd836566b53959b"
+ }
+ Frame {
+ msec: 5984
+ hash: "fdf3b7a0391119e2fe77be8d6a17481d"
+ }
+ Frame {
+ msec: 6000
+ hash: "ed5d80c33dbf72624385b1cf43784626"
+ }
+ Frame {
+ msec: 6016
+ hash: "911591db1519ba264847f09868e38e0e"
+ }
+ Frame {
+ msec: 6032
+ hash: "ed5d80c33dbf72624385b1cf43784626"
+ }
+ Frame {
+ msec: 6048
+ hash: "fdf3b7a0391119e2fe77be8d6a17481d"
+ }
+ Frame {
+ msec: 6064
+ hash: "058c918e83bfdd665cd836566b53959b"
+ }
+ Frame {
+ msec: 6080
+ hash: "8a9dd7a2d10771633e6896f3f4a722ae"
+ }
+ Frame {
+ msec: 6096
+ hash: "29245946cbd811fe6bf6b2b41cc13002"
+ }
+ Frame {
+ msec: 6112
+ hash: "63ebaa4869728f5e2891d068e4b0091c"
+ }
+ Frame {
+ msec: 6128
+ hash: "d1ed4916cb1ecff60277d74369ff311b"
+ }
+ Frame {
+ msec: 6144
+ hash: "36c054064c9a76f4072492e55c70fb6c"
+ }
+ Frame {
+ msec: 6160
+ hash: "7aa0cbf73f7999be7cde4ec739efbc33"
+ }
+ Frame {
+ msec: 6176
+ hash: "affab9fb48c889a2680eb81458d400f9"
+ }
+ Frame {
+ msec: 6192
+ hash: "13ca95adab171d9fad9ee8b75d0226bc"
+ }
+ Frame {
+ msec: 6208
+ hash: "4887cd34d9926a361f3ca2e75be53ea6"
+ }
+ Frame {
+ msec: 6224
+ hash: "a67e9a0f55512fb1c55f13c6b483923b"
+ }
+ Frame {
+ msec: 6240
+ hash: "6eae517ad33f0609c31ef1f8f80ba899"
+ }
+ Frame {
+ msec: 6256
+ hash: "74c1e71378b502bc1b732a55806a10f1"
+ }
+ Frame {
+ msec: 6272
+ hash: "a88d6fc324ef48aa52c642a1662ec679"
+ }
+ Frame {
+ msec: 6288
+ hash: "8172e076b05d95248d89e815fde820ef"
+ }
+ Frame {
+ msec: 6304
+ hash: "7b78cba247f2c209ed81e003ca25d0a5"
+ }
+ Frame {
+ msec: 6320
+ hash: "f57727419bb51fb1e589b960ddeb20ae"
+ }
+ Frame {
+ msec: 6336
+ hash: "3fb20f9dbd40b4729235e13af9643afc"
+ }
+ Frame {
+ msec: 6352
+ hash: "b12faa76c07adc21634cd8f8cb8436ae"
+ }
+ Frame {
+ msec: 6368
+ hash: "3b644aac161f0a75bfb64f5075373190"
+ }
+ Frame {
+ msec: 6384
+ hash: "a790f0e884ab85f7802dd094e4ef550f"
+ }
+ Frame {
+ msec: 6400
+ hash: "a6937ee49648ed0cb409063bf1da3b87"
+ }
+ Frame {
+ msec: 6416
+ hash: "0b1a741975e3d9ef8f5e78f371c89441"
+ }
+ Frame {
+ msec: 6432
+ hash: "1bf7a98884b506b38326f59f85a53f41"
+ }
+ Frame {
+ msec: 6448
+ hash: "fb17df681d99d5de05f6329bba697ea5"
+ }
+ Frame {
+ msec: 6464
+ hash: "acd9a2e76b22ab0ff809fd3ec3a018ec"
+ }
+ Frame {
+ msec: 6480
+ hash: "73c5f23f51797a33f4d2898738e6356e"
+ }
+ Frame {
+ msec: 6496
+ hash: "65c514c9e926affe1da0b4826d2754c7"
+ }
+ Frame {
+ msec: 6512
+ hash: "5b027815ea3c1ea54e1a02c798c468db"
+ }
+ Frame {
+ msec: 6528
+ hash: "e1e6c7a7f51bcccd749710dbbf9e97f6"
+ }
+ Frame {
+ msec: 6544
+ hash: "11673a112566a64aca3c7010b9cc9c4d"
+ }
+ Frame {
+ msec: 6560
+ hash: "826c7741ba0c51de407bb799e8f360b5"
+ }
+ Frame {
+ msec: 6576
+ hash: "3b95eb8cbfc831e1ebee2e456b026ab4"
+ }
+ Frame {
+ msec: 6592
+ hash: "95d776c84fe155617fc4ee51bdb45b7e"
+ }
+ Frame {
+ msec: 6608
+ hash: "a1bd4e995365e79389dba80f9e3b7af8"
+ }
+ Frame {
+ msec: 6624
+ hash: "44072400ca3f0237d1aebae28a94becc"
+ }
+ Frame {
+ msec: 6640
+ hash: "99de44f74f8e1f79652ab46afb4bb59e"
+ }
+ Frame {
+ msec: 6656
+ hash: "4f1eace868a6688e5b24ce48a1f0fd18"
+ }
+ Frame {
+ msec: 6672
+ hash: "84c94704c16e246df1048f958cc8cefb"
+ }
+ Frame {
+ msec: 6688
+ hash: "e880d93963c80e4fab5173554c9600fc"
+ }
+ Frame {
+ msec: 6704
+ hash: "e91bb914c1eb63cd4269b30a220a128a"
+ }
+ Frame {
+ msec: 6720
+ image: "animated.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "985868869ef2c332da379460a2f3a71b"
+ }
+ Frame {
+ msec: 6752
+ hash: "587cb6e05048579088e88e0180e3ad48"
+ }
+ Frame {
+ msec: 6768
+ hash: "97f7a2175dcf9ac2581a92d614d72f88"
+ }
+ Frame {
+ msec: 6784
+ hash: "93128906d054e44bfd126fc22bdc3102"
+ }
+ Frame {
+ msec: 6800
+ hash: "08f55088cdce741c67539f73291e53ab"
+ }
+ Frame {
+ msec: 6816
+ hash: "30f84a7f67b13a945ba6d5935ea92da5"
+ }
+ Frame {
+ msec: 6832
+ hash: "5359f5e45e5467c62c2d9521c8199c48"
+ }
+ Frame {
+ msec: 6848
+ hash: "7c22fc3e30377cc14326833bdd23ddd8"
+ }
+ Frame {
+ msec: 6864
+ hash: "80ebac4d923f67fb8dba3d133ce657ba"
+ }
+ Frame {
+ msec: 6880
+ hash: "c3a1f12febc979150028737722d6d045"
+ }
+ Frame {
+ msec: 6896
+ hash: "81d2fc6727dc7449d1a87b4abea9b704"
+ }
+ Frame {
+ msec: 6912
+ hash: "68dae343cf324391ec6721cea14575f7"
+ }
+ Frame {
+ msec: 6928
+ hash: "ec0aea8dc8c269d1f0aee5817347ac55"
+ }
+ Frame {
+ msec: 6944
+ hash: "a4ddb4956d71fd642d54757938100cf3"
+ }
+ Frame {
+ msec: 6960
+ hash: "956429472da133324c970774f77784f5"
+ }
+ Frame {
+ msec: 6976
+ hash: "c763f56728e17fc119539a4d45dfccc3"
+ }
+ Frame {
+ msec: 6992
+ hash: "ae48da4a66f93c806725ce749700aac8"
+ }
+ Frame {
+ msec: 7008
+ hash: "bccb4b8a494bd45bd70c2524a02a9dc3"
+ }
+ Frame {
+ msec: 7024
+ hash: "bc747167dfb3388ac63e9e68a86b9a03"
+ }
+ Frame {
+ msec: 7040
+ hash: "86360bd58bba5fdd901c105ddb2e3ade"
+ }
+ Frame {
+ msec: 7056
+ hash: "7383209c80b403b93da3264eadbc047f"
+ }
+ Frame {
+ msec: 7072
+ hash: "280288a7988736e30a2a3e4289ac3b0c"
+ }
+ Frame {
+ msec: 7088
+ hash: "ff0928dfd16b2da9811a172c19817a97"
+ }
+ Frame {
+ msec: 7104
+ hash: "eac4600372f0fdfadee88896ac915a48"
+ }
+ Frame {
+ msec: 7120
+ hash: "f04e84ad3579d6334077abe73101d206"
+ }
+ Frame {
+ msec: 7136
+ hash: "8861bf848da5c96b35addff736b01520"
+ }
+ Frame {
+ msec: 7152
+ hash: "1ac8c393f084aa1894c26610b7f40ea6"
+ }
+ Frame {
+ msec: 7168
+ hash: "e8a61d3858244127cb2b2812f04f5ce9"
+ }
+ Frame {
+ msec: 7184
+ hash: "93cf31eabb454ec536c638a506be0648"
+ }
+ Frame {
+ msec: 7200
+ hash: "0cba07ca38c7f0483244832a42d9ac53"
+ }
+ Frame {
+ msec: 7216
+ hash: "c7eb7837dce71c914186326216214eeb"
+ }
+ Frame {
+ msec: 7232
+ hash: "593a8a45c3a0cd7ce1cb6bd1913136ba"
+ }
+ Frame {
+ msec: 7248
+ hash: "1ea07ee309ce2c52cbc36370b75a872f"
+ }
+ Frame {
+ msec: 7264
+ hash: "93d9f0a7c387cbe653a9a088f8f4ef2b"
+ }
+ Frame {
+ msec: 7280
+ hash: "a6f17da2dd581bdc249ff62f833dc025"
+ }
+ Frame {
+ msec: 7296
+ hash: "b74521d6ac531414aeeca0fb28379d11"
+ }
+ Frame {
+ msec: 7312
+ hash: "6a521f952e05d91b86ad78fd6f5de4f9"
+ }
+ Frame {
+ msec: 7328
+ hash: "4e60300cfab8634e04dcd1b556251d31"
+ }
+ Frame {
+ msec: 7344
+ hash: "60f158382f75103c78e2b9b408e0fe65"
+ }
+ Frame {
+ msec: 7360
+ hash: "153237f8cf37e29ad2f32f7a8a6aecdb"
+ }
+ Frame {
+ msec: 7376
+ hash: "554e1d360463871e7c05cfe6f8abe1dd"
+ }
+ Frame {
+ msec: 7392
+ hash: "e418b5f54705515dce5ce3b4cbc45d19"
+ }
+ Frame {
+ msec: 7408
+ hash: "19d05a96f3ae7388e854bbf1075b51c1"
+ }
+ Frame {
+ msec: 7424
+ hash: "4ae120bb6dc2bd5ff81cc99ae03c191e"
+ }
+ Frame {
+ msec: 7440
+ hash: "18c2f321a149e38b258ac264d40c2376"
+ }
+ Frame {
+ msec: 7456
+ hash: "a40014d842471784e1222eb205395f6f"
+ }
+ Frame {
+ msec: 7472
+ hash: "f1a7a4a67a21f5025294af4bea3f8998"
+ }
+ Frame {
+ msec: 7488
+ hash: "3152e5f29015ece423fbdd11a2b382b8"
+ }
+ Frame {
+ msec: 7504
+ hash: "2a7bed775824968e318c3d40fbc5b1c2"
+ }
+ Frame {
+ msec: 7520
+ hash: "dd4c9e63001bc6e0e63ea4db2d85301f"
+ }
+ Frame {
+ msec: 7536
+ hash: "ac8f096e8c7cc23bfb01de69cf3e266e"
+ }
+ Frame {
+ msec: 7552
+ hash: "6b48bfd0c7993f746d6301c2a0f61d23"
+ }
+ Frame {
+ msec: 7568
+ hash: "06d8d8a1a41893d4e27725948a75caf4"
+ }
+ Frame {
+ msec: 7584
+ hash: "3f62f032239d412d3637198f5e3e83d6"
+ }
+ Frame {
+ msec: 7600
+ hash: "01947e631c3db43f7c5b4427229bc0c8"
+ }
+ Frame {
+ msec: 7616
+ hash: "2266df495ab5265e7514a506d3bf5bc6"
+ }
+ Frame {
+ msec: 7632
+ hash: "8c66a33d26eec2a1133f4362710a5fab"
+ }
+ Frame {
+ msec: 7648
+ hash: "75c9bf83ca3fe24612c245698c089430"
+ }
+ Frame {
+ msec: 7664
+ hash: "c1936628aec13e08e9581dcd2c6d5717"
+ }
+ Frame {
+ msec: 7680
+ image: "animated.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "8419f1d75b14130730bcfec4e3a9b058"
+ }
+ Frame {
+ msec: 7712
+ hash: "482bb92d4f0ad5d7c7e379b9e1ad326e"
+ }
+ Frame {
+ msec: 7728
+ hash: "406224b535b4425d2708df0083acdc8e"
+ }
+ Frame {
+ msec: 7744
+ hash: "3dac1d9632378bd18c1c938a4868e3fb"
+ }
+ Frame {
+ msec: 7760
+ hash: "08b9be66e23c7b6f6f629c7470394601"
+ }
+ Frame {
+ msec: 7776
+ hash: "7b4d12e5a877507e7454aa1b8ed87c2d"
+ }
+ Frame {
+ msec: 7792
+ hash: "4d45d70f997c2c67166905c97a900d2e"
+ }
+ Frame {
+ msec: 7808
+ hash: "c5b3dede34b0d1d78135e39c41d117c6"
+ }
+ Frame {
+ msec: 7824
+ hash: "b63e4d1686057828fd8781f1c33585f5"
+ }
+ Frame {
+ msec: 7840
+ hash: "755cfccc38bababc468fe6e1076804bb"
+ }
+ Frame {
+ msec: 7856
+ hash: "465ec993948f7b75aeb5759976f4620d"
+ }
+ Frame {
+ msec: 7872
+ hash: "228d5312c261d1a5455faf69ec2f2520"
+ }
+ Frame {
+ msec: 7888
+ hash: "aacf9ae3c23d174a1c1cda493600e355"
+ }
+ Frame {
+ msec: 7904
+ hash: "4c60d345821f515c7811f3b69eb94607"
+ }
+ Frame {
+ msec: 7920
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 7936
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 7952
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 7968
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 7984
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 8000
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 8016
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 8032
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 8048
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 8064
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 8080
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 8096
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 8112
+ hash: "aec13bcab337e55832b0a02fb5c6b526"
+ }
+ Frame {
+ msec: 8128
+ hash: "4c60d345821f515c7811f3b69eb94607"
+ }
+ Frame {
+ msec: 8144
+ hash: "aacf9ae3c23d174a1c1cda493600e355"
+ }
+ Frame {
+ msec: 8160
+ hash: "228d5312c261d1a5455faf69ec2f2520"
+ }
+ Frame {
+ msec: 8176
+ hash: "465ec993948f7b75aeb5759976f4620d"
+ }
+ Frame {
+ msec: 8192
+ hash: "755cfccc38bababc468fe6e1076804bb"
+ }
+ Frame {
+ msec: 8208
+ hash: "b63e4d1686057828fd8781f1c33585f5"
+ }
+ Frame {
+ msec: 8224
+ hash: "c5b3dede34b0d1d78135e39c41d117c6"
+ }
+ Frame {
+ msec: 8240
+ hash: "4d45d70f997c2c67166905c97a900d2e"
+ }
+ Frame {
+ msec: 8256
+ hash: "7b4d12e5a877507e7454aa1b8ed87c2d"
+ }
+ Frame {
+ msec: 8272
+ hash: "08b9be66e23c7b6f6f629c7470394601"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8288
+ hash: "3dac1d9632378bd18c1c938a4868e3fb"
+ }
+ Frame {
+ msec: 8304
+ hash: "406224b535b4425d2708df0083acdc8e"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.0.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.0.png
new file mode 100644
index 0000000..80cbd26
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.1.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.1.png
new file mode 100644
index 0000000..80cbd26
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.2.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.2.png
new file mode 100644
index 0000000..80cbd26
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.3.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.3.png
new file mode 100644
index 0000000..80cbd26
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.4.png b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.4.png
new file mode 100644
index 0000000..80cbd26
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.qml b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.qml
new file mode 100644
index 0000000..16cd5e9
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsborderimage/data/borders.qml
@@ -0,0 +1,1359 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 32
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 48
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 64
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 80
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 96
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 112
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 128
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 144
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 160
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 176
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 192
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 208
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 224
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 240
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 256
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 272
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 288
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 304
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 320
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 336
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 352
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 368
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 384
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 400
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 416
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 432
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 448
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 464
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 480
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 496
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 512
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 528
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 544
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 560
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 576
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 592
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 608
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 624
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 640
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 656
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 672
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 688
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 704
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 720
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 736
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 752
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 768
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 784
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 800
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 816
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 832
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 848
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 864
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 880
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 896
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 912
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 928
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 944
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 960
+ image: "borders.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 992
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1008
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1024
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1040
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1056
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1072
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1088
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1104
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1120
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1136
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1152
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1168
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1184
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1200
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1216
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1232
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1248
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1264
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1280
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1296
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1312
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1328
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1344
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1360
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1376
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1392
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1408
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1424
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1440
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1456
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1472
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1488
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1504
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1520
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1536
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1552
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1568
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1584
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1600
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1616
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1632
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1648
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1664
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1680
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1696
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1712
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1728
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1744
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1760
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1776
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1792
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1808
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1824
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1840
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1856
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1872
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1888
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1904
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1920
+ image: "borders.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1952
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1968
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 1984
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2000
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2016
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2032
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2048
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2064
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2080
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2096
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2112
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2128
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2144
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2160
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2176
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2192
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2208
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2224
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2240
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2256
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2272
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2288
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2304
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2320
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2336
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2352
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2368
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2384
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2400
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2416
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2432
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2448
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2464
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2480
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2496
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2512
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2528
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2544
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2560
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2576
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2592
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2608
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2624
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2640
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2656
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2672
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2688
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2704
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2720
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2736
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2752
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2768
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2784
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2800
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2816
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2832
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2848
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2864
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2880
+ image: "borders.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2912
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2928
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2944
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2960
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2976
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 2992
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3008
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3024
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3040
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3056
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3072
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3088
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3104
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3120
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3136
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3152
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3168
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3184
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3200
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3216
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3232
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3248
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3264
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3280
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3296
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3312
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3328
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3344
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3360
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3376
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3392
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3408
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3424
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3440
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3456
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3472
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3488
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3504
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3520
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3536
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3552
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3568
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3584
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3600
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3616
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3632
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3648
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3664
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3680
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3696
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3712
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3728
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3744
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3760
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3776
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3792
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3808
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3824
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3840
+ image: "borders.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3872
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3888
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3904
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3920
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3936
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3952
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3968
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 3984
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4000
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4016
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4032
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4048
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4064
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4080
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4096
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4112
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4128
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4144
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4160
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4176
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4192
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4208
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4224
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4240
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4256
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4272
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4288
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4304
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4320
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4336
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4352
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4368
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4384
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4400
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4416
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4432
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4448
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4464
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4480
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4496
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4512
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4528
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4544
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4560
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4576
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4592
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4608
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4624
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4640
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4656
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4672
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4688
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4704
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4720
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4736
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4752
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4768
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4784
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4800
+ image: "borders.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4832
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4848
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4864
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4880
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4896
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4912
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4928
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4944
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4960
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4976
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 4992
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5008
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5024
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5040
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5056
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5072
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5088
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5104
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5120
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5136
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5152
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5168
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5184
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5200
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5216
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5232
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5248
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5264
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5280
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5296
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5312
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5328
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5344
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5360
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5376
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5392
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+ Frame {
+ msec: 5408
+ hash: "ab9753116e289c932064144bb0845857"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.0.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.0.png
new file mode 100644
index 0000000..016902b
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.1.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.1.png
new file mode 100644
index 0000000..a654936
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.2.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.2.png
new file mode 100644
index 0000000..cfd5517
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.3.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.3.png
new file mode 100644
index 0000000..016902b
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.qml b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.qml
new file mode 100644
index 0000000..46086f9
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-horizontal.qml
@@ -0,0 +1,1199 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 32
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 48
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 64
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 80
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 96
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 112
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 128
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 144
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 160
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 176
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 192
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 208
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 224
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 240
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 256
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 272
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 288
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 304
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 320
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 336
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 352
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 368
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 384
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 400
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 416
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 432
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 448
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 464
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 480
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 496
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 512
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 528
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 544
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 560
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 576
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 592
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 608
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 624
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 640
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 656
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 672
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 688
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 704
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 720
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 736
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 752
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 768
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 784
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 800
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 816
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 832
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 848
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 864
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 880
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 896
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 912
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 928
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 944
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 477; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 960
+ image: "flickable-horizontal.0.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 473; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 976
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 463; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 992
+ hash: "c4d91a9e7f785ccd50db55f697d75cb9"
+ }
+ Frame {
+ msec: 1008
+ hash: "c4d91a9e7f785ccd50db55f697d75cb9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 449; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1024
+ hash: "4f054038668f56cf3fc46dee08504b24"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 425; y: 172
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1040
+ hash: "e6ae6e2a8e5fb7204ae1f559b5dc4a63"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 393; y: 172
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 393; y: 172
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1056
+ hash: "3bfaaef12ca852421ad179d8598a306d"
+ }
+ Frame {
+ msec: 1072
+ hash: "e00ff5e13a9a97bc11e041f89e4782f5"
+ }
+ Frame {
+ msec: 1088
+ hash: "ae10ada837b21365936672e9a4b4b175"
+ }
+ Frame {
+ msec: 1104
+ hash: "63566d7f1707025c9ec37e398d0e69ef"
+ }
+ Frame {
+ msec: 1120
+ hash: "20e9d299cd867d680cf85f99e06cd200"
+ }
+ Frame {
+ msec: 1136
+ hash: "4d3a19b3c50a20ba1d93a8bcd178a424"
+ }
+ Frame {
+ msec: 1152
+ hash: "d373ab5240e438e8234ae05f935c1ef8"
+ }
+ Frame {
+ msec: 1168
+ hash: "2f9c00aa1f8a8cc5d10e6c6a0baee366"
+ }
+ Frame {
+ msec: 1184
+ hash: "0fd8203b0a33fd8243ecd878f04f9b42"
+ }
+ Frame {
+ msec: 1200
+ hash: "24a197df4209c7076d68031e5dd4fd9e"
+ }
+ Frame {
+ msec: 1216
+ hash: "9e4271eacdc875183e3c8e7a1eb098c2"
+ }
+ Frame {
+ msec: 1232
+ hash: "cdf7aac4ff7e5df806977eb38392f5bc"
+ }
+ Frame {
+ msec: 1248
+ hash: "1ace4a1312cad6f173a04c388624a97f"
+ }
+ Frame {
+ msec: 1264
+ hash: "193d6d6838ac1d5ddb941fbb340ec506"
+ }
+ Frame {
+ msec: 1280
+ hash: "ed82807a48f28610ba9bda0c7ab91ce4"
+ }
+ Frame {
+ msec: 1296
+ hash: "e1168bb9a88a972decb0c537d86d7758"
+ }
+ Frame {
+ msec: 1312
+ hash: "828ba428b04826687c6ef19b72318924"
+ }
+ Frame {
+ msec: 1328
+ hash: "7dae52c428253cf44045ffaabaadd2f4"
+ }
+ Frame {
+ msec: 1344
+ hash: "06e2a81e1a2421523642cfcf17ec22e4"
+ }
+ Frame {
+ msec: 1360
+ hash: "283997835a54e80c0ab8a0321bd03ce7"
+ }
+ Frame {
+ msec: 1376
+ hash: "6354f9379b7b25c8fabda4e5bc3cdf6a"
+ }
+ Frame {
+ msec: 1392
+ hash: "6bc87dfd21d59efd3397e3cfb0d00d25"
+ }
+ Frame {
+ msec: 1408
+ hash: "4f97fc9aa1f79a6b007a00459386b9ff"
+ }
+ Frame {
+ msec: 1424
+ hash: "2b5c711ede124c9e97d3ef83a3fdcc8b"
+ }
+ Frame {
+ msec: 1440
+ hash: "5a8cbd4ac3fcd920f2aea6e2cfa96467"
+ }
+ Frame {
+ msec: 1456
+ hash: "5b32961cb36e519f5b1d50386e796d3e"
+ }
+ Frame {
+ msec: 1472
+ hash: "c91f95cccd38cbd1a16ee65abffd40ab"
+ }
+ Frame {
+ msec: 1488
+ hash: "25108050298d3ffc850113971bcf54da"
+ }
+ Frame {
+ msec: 1504
+ hash: "6a236881f2a1cb487ee1945c279e020b"
+ }
+ Frame {
+ msec: 1520
+ hash: "2df1824df1cf20022595f64d26adb4ad"
+ }
+ Frame {
+ msec: 1536
+ hash: "4ca4a0a4b4fd9f9c4846adebcdc8fd67"
+ }
+ Frame {
+ msec: 1552
+ hash: "1696ef0862ff4772f960d203c43fbddf"
+ }
+ Frame {
+ msec: 1568
+ hash: "c5846835b8eb5d98c481ee5811344ea1"
+ }
+ Frame {
+ msec: 1584
+ hash: "fbcb044ee53302de573321b43f068e65"
+ }
+ Frame {
+ msec: 1600
+ hash: "d369e0a6c4a3e63102be29a7362ef9eb"
+ }
+ Frame {
+ msec: 1616
+ hash: "e93131b881805d4aa44949c69f486821"
+ }
+ Frame {
+ msec: 1632
+ hash: "b7aeee9e5065f1d4656e451b542ecf6a"
+ }
+ Frame {
+ msec: 1648
+ hash: "05521ca19960c070d5f3dd72c5ade0e4"
+ }
+ Frame {
+ msec: 1664
+ hash: "2c68cb3291cf1f892c8b8eb28b409e4d"
+ }
+ Frame {
+ msec: 1680
+ hash: "5a0908aea91df2b9e65d222829c2b0ba"
+ }
+ Frame {
+ msec: 1696
+ hash: "0d4ff147517eee8b3dbcd51a708b2aa7"
+ }
+ Frame {
+ msec: 1712
+ hash: "521e1075de1de89c6e25f469d2728ab7"
+ }
+ Frame {
+ msec: 1728
+ hash: "c543447f98ae608058c6c02c8c8665e6"
+ }
+ Frame {
+ msec: 1744
+ hash: "ac259db754b7dfb8cce8548527c72e4b"
+ }
+ Frame {
+ msec: 1760
+ hash: "bc5b68d5ecfb583ae41001e326b7aa9b"
+ }
+ Frame {
+ msec: 1776
+ hash: "e08051cb1ab2d8f979a52dc86411f78f"
+ }
+ Frame {
+ msec: 1792
+ hash: "b1746ad9563359f0d70a1aaee62e9bd8"
+ }
+ Frame {
+ msec: 1808
+ hash: "5d6bc33ff2857fb8db582362bf7c19c7"
+ }
+ Frame {
+ msec: 1824
+ hash: "83f2c3a7124f9be4dbe883a27ca7df8e"
+ }
+ Frame {
+ msec: 1840
+ hash: "189f7cfb5ede1f8380b1a05b7e3d942e"
+ }
+ Frame {
+ msec: 1856
+ hash: "07b1a4e5ca156e6aa1f3e76b825807ce"
+ }
+ Frame {
+ msec: 1872
+ hash: "48b25f0acfe6eb3bc2cb9eb16e6595d0"
+ }
+ Frame {
+ msec: 1888
+ hash: "15ae05f5ed098021073c4593587949ea"
+ }
+ Frame {
+ msec: 1904
+ hash: "b300f2c75f4aebcf84ed37ad424ca9fa"
+ }
+ Frame {
+ msec: 1920
+ image: "flickable-horizontal.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "7d8ea492fb1c664502e95e085896c569"
+ }
+ Frame {
+ msec: 1952
+ hash: "7513b077e073d78b387309b56e1fd44c"
+ }
+ Frame {
+ msec: 1968
+ hash: "ed1ac5cf6d4b081983a8e16258f431bf"
+ }
+ Frame {
+ msec: 1984
+ hash: "fbb31f23ba6e5d02011363abfb4b3f18"
+ }
+ Frame {
+ msec: 2000
+ hash: "6f01df424b38036b9921b4ee1491a1c1"
+ }
+ Frame {
+ msec: 2016
+ hash: "11f706dfacbec5c0be0c2f3c5442f717"
+ }
+ Frame {
+ msec: 2032
+ hash: "0a70348986f4987f43db3e55af63fca5"
+ }
+ Frame {
+ msec: 2048
+ hash: "6f8b7aaad846f83c6349836d7af34662"
+ }
+ Frame {
+ msec: 2064
+ hash: "44723b22aad6d2d814e074ff9324f3c4"
+ }
+ Frame {
+ msec: 2080
+ hash: "44723b22aad6d2d814e074ff9324f3c4"
+ }
+ Frame {
+ msec: 2096
+ hash: "44723b22aad6d2d814e074ff9324f3c4"
+ }
+ Frame {
+ msec: 2112
+ hash: "1c12d2c68223324f040b7a693cef2074"
+ }
+ Frame {
+ msec: 2128
+ hash: "0a70348986f4987f43db3e55af63fca5"
+ }
+ Frame {
+ msec: 2144
+ hash: "bf4de7baf2730cdaf83887d50d577986"
+ }
+ Frame {
+ msec: 2160
+ hash: "23ddb2c0793d7161a0d8c5b2a777dceb"
+ }
+ Frame {
+ msec: 2176
+ hash: "7513b077e073d78b387309b56e1fd44c"
+ }
+ Frame {
+ msec: 2192
+ hash: "83fa82362057466dff6a243a95d423db"
+ }
+ Frame {
+ msec: 2208
+ hash: "0e60b632ce511109cb01d2e5ff6945f8"
+ }
+ Frame {
+ msec: 2224
+ hash: "78c25194827c4243a16807491f798cdf"
+ }
+ Frame {
+ msec: 2240
+ hash: "4c9dc46794d4a32e654395bb9d78409e"
+ }
+ Frame {
+ msec: 2256
+ hash: "e996d4f3a0b3a4a4ed29ec23a1ad5615"
+ }
+ Frame {
+ msec: 2272
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2288
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2304
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2320
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2336
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2352
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2368
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2384
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2400
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2416
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2432
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2448
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2464
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2480
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2496
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2512
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2528
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2544
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2560
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2576
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2592
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2608
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2624
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2640
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2656
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2672
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2688
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2704
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2720
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2736
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2752
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2768
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 152; y: 189
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2784
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2800
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Frame {
+ msec: 2816
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 190
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2832
+ hash: "cd6770afe63f28517a93f0961cf9c26e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 169; y: 191
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2848
+ hash: "edd015434d7ead96c03a51a2b1c9e527"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 202; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2864
+ hash: "ea0eda505daea4171e27aac358aa6a4a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 256; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2880
+ image: "flickable-horizontal.2.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 331; y: 192
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2896
+ hash: "34f70dfe1c226e63300112aa9a4a6968"
+ }
+ Frame {
+ msec: 2912
+ hash: "34f70dfe1c226e63300112aa9a4a6968"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 395; y: 194
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 395; y: 194
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2928
+ hash: "dd61e0ae58d7a344908a10bb97cfcb39"
+ }
+ Frame {
+ msec: 2944
+ hash: "14a384c4bdd3e89808761d1e86976170"
+ }
+ Frame {
+ msec: 2960
+ hash: "0e82a4920a53239f117448cd0e0b27f2"
+ }
+ Frame {
+ msec: 2976
+ hash: "711e29bf6fbbeb7882064adb0619f4ac"
+ }
+ Frame {
+ msec: 2992
+ hash: "43307cbfe1688daf300fafc8df0082b8"
+ }
+ Frame {
+ msec: 3008
+ hash: "46d788d926c03d85a68b66252e73ae90"
+ }
+ Frame {
+ msec: 3024
+ hash: "a0042935ad2d5557c906050d4a3581c9"
+ }
+ Frame {
+ msec: 3040
+ hash: "b618a40490ca0aea310f08b452fa8c68"
+ }
+ Frame {
+ msec: 3056
+ hash: "e2aaad7f160a6d77dd788c76bb8cb8a7"
+ }
+ Frame {
+ msec: 3072
+ hash: "ab5c27fa790c67a6678db0bbae1ae477"
+ }
+ Frame {
+ msec: 3088
+ hash: "b43ed7af838cd6edd32393fc56cf8fb1"
+ }
+ Frame {
+ msec: 3104
+ hash: "88ac50602c9f27fb5b882ad32d14ff46"
+ }
+ Frame {
+ msec: 3120
+ hash: "259af2e080ed93e16cb633fa940c7c08"
+ }
+ Frame {
+ msec: 3136
+ hash: "d05bec2351068d552b7bbbf47cf82fad"
+ }
+ Frame {
+ msec: 3152
+ hash: "5354b8e07f1ed22950687187ee7a0290"
+ }
+ Frame {
+ msec: 3168
+ hash: "3bfaaef12ca852421ad179d8598a306d"
+ }
+ Frame {
+ msec: 3184
+ hash: "40d3a77fce7a9a9ca7ae6023fc4cfc10"
+ }
+ Frame {
+ msec: 3200
+ hash: "5837c0122aa6b28518f1b7043ead99a9"
+ }
+ Frame {
+ msec: 3216
+ hash: "9514d8530275e4642810ac441e8de353"
+ }
+ Frame {
+ msec: 3232
+ hash: "3b720882f52340549d8e1b9659443461"
+ }
+ Frame {
+ msec: 3248
+ hash: "4de5b95c8f4949a4f1ee9a119940e80a"
+ }
+ Frame {
+ msec: 3264
+ hash: "a35097c00483e0b481222e4ad220c7a4"
+ }
+ Frame {
+ msec: 3280
+ hash: "82ac348a63a4e358a877a2e45d48e2b1"
+ }
+ Frame {
+ msec: 3296
+ hash: "1322108409d1fa87d128f0c44c81ab4b"
+ }
+ Frame {
+ msec: 3312
+ hash: "f6b030effcca891ab20073f106b22d73"
+ }
+ Frame {
+ msec: 3328
+ hash: "a7ccd998ac2ff2777d9423d704ddef48"
+ }
+ Frame {
+ msec: 3344
+ hash: "b6d971a4f3321b7f3632e778ce733589"
+ }
+ Frame {
+ msec: 3360
+ hash: "b6d971a4f3321b7f3632e778ce733589"
+ }
+ Frame {
+ msec: 3376
+ hash: "b6d971a4f3321b7f3632e778ce733589"
+ }
+ Frame {
+ msec: 3392
+ hash: "82ef6700a513e39508fb6de5ef07f1e7"
+ }
+ Frame {
+ msec: 3408
+ hash: "9e4c4d479bc0b1a61566eae12416bea6"
+ }
+ Frame {
+ msec: 3424
+ hash: "f6b030effcca891ab20073f106b22d73"
+ }
+ Frame {
+ msec: 3440
+ hash: "8968acd022a9ba6fcc3ea52bdd7268c4"
+ }
+ Frame {
+ msec: 3456
+ hash: "de8f1a1fd680af475173d5f81e85b26c"
+ }
+ Frame {
+ msec: 3472
+ hash: "82e8c0c7cb7c2b1e8d7a5fc019533e6b"
+ }
+ Frame {
+ msec: 3488
+ hash: "f820d250252cd910af97e5c9be181457"
+ }
+ Frame {
+ msec: 3504
+ hash: "a40558c1fbf328d3c891b473b2454020"
+ }
+ Frame {
+ msec: 3520
+ hash: "0ef9e64bad67670102e1e4d9ef0e96f3"
+ }
+ Frame {
+ msec: 3536
+ hash: "1d8013765ac2d3fe09ccaa6db098a208"
+ }
+ Frame {
+ msec: 3552
+ hash: "1d8013765ac2d3fe09ccaa6db098a208"
+ }
+ Frame {
+ msec: 3568
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3584
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3600
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3616
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3632
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3648
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3664
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3680
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3696
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3712
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3728
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3744
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3760
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3776
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3792
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3808
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3824
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3840
+ image: "flickable-horizontal.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3872
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3888
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3904
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3920
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3936
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3952
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3968
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 3984
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4000
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4016
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4032
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4048
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4064
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4080
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4096
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4112
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4128
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4144
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4160
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4176
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4192
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4208
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4224
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4240
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+ Frame {
+ msec: 4256
+ hash: "0fa60818532d1e5c20cd82ce3d61e3f7"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.0.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.0.png
new file mode 100644
index 0000000..18fef53
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.1.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.1.png
new file mode 100644
index 0000000..18fef53
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.10.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.10.png
new file mode 100644
index 0000000..b352c68
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.10.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.11.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.11.png
new file mode 100644
index 0000000..ce7ee68
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.11.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.12.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.12.png
new file mode 100644
index 0000000..d8cdacf
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.12.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.13.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.13.png
new file mode 100644
index 0000000..0c2fa7b
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.13.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.14.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.14.png
new file mode 100644
index 0000000..e9b3028
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.14.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.15.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.15.png
new file mode 100644
index 0000000..2186a8b
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.15.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.16.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.16.png
new file mode 100644
index 0000000..b4590af
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.16.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.17.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.17.png
new file mode 100644
index 0000000..fe29f19
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.17.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.18.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.18.png
new file mode 100644
index 0000000..fe29f19
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.18.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.19.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.19.png
new file mode 100644
index 0000000..4f8587f
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.19.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.2.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.2.png
new file mode 100644
index 0000000..0a7cc03
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.20.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.20.png
new file mode 100644
index 0000000..4f8587f
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.20.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.21.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.21.png
new file mode 100644
index 0000000..c0b0bdf
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.21.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.22.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.22.png
new file mode 100644
index 0000000..4168c3b
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.22.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.23.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.23.png
new file mode 100644
index 0000000..18fef53
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.23.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.24.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.24.png
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.24.png
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.3.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.3.png
new file mode 100644
index 0000000..fc6669d
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.4.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.4.png
new file mode 100644
index 0000000..c0b0bdf
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.5.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.5.png
new file mode 100644
index 0000000..2ffa96e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.6.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.6.png
new file mode 100644
index 0000000..f550b89
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.7.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.7.png
new file mode 100644
index 0000000..f550b89
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.8.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.8.png
new file mode 100644
index 0000000..f550b89
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.9.png b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.9.png
new file mode 100644
index 0000000..f550b89
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.9.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.qml b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.qml
new file mode 100644
index 0000000..c376e39
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/data/flickable-vertical.qml
@@ -0,0 +1,7037 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 32
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 48
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 64
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 80
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 96
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 112
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 128
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 144
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 160
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 176
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 192
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 208
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 224
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 240
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 256
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 272
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 288
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 304
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 320
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 336
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 352
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 368
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 384
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 400
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 416
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 432
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 448
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 464
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 480
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 496
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 512
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 528
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 544
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 560
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 576
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 592
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 608
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 624
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 640
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 656
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 672
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 688
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 704
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 720
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 736
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 752
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 768
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 784
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 800
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 816
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 832
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 848
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 864
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 880
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 896
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 912
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 928
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 944
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 960
+ image: "flickable-vertical.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 992
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1008
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1024
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1040
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1056
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1072
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1088
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1104
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1120
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1136
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1152
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1168
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1184
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1200
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1216
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1232
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1248
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1264
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1280
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1296
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1312
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1328
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1344
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1360
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1376
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1392
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1408
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1424
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1440
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1456
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1472
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1488
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1504
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1520
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1536
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1552
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1568
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1584
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1600
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1616
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1632
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1648
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1664
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1680
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1696
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1712
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1728
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1744
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1760
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1776
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1792
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1808
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1824
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1840
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1856
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1872
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1888
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1904
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1920
+ image: "flickable-vertical.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1952
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1968
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 1984
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2000
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2016
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2032
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2048
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2064
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2080
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2096
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2112
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2128
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2144
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2160
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2176
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2192
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2208
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2224
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2240
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2256
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2272
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2288
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2304
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2320
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2336
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2352
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 2368
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 143; y: 387
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2384
+ hash: "a21e65718bc7a0cdcbeb058d0cbd2977"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 144; y: 386
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2400
+ hash: "a21e65718bc7a0cdcbeb058d0cbd2977"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 145; y: 386
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 147; y: 380
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2416
+ hash: "a21e65718bc7a0cdcbeb058d0cbd2977"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 151; y: 372
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2432
+ hash: "90d9c65705a006741671657d00ab9dba"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 159; y: 346
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2448
+ hash: "8c6301fb7409a22fda85072d48e838c8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 161; y: 328
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 161; y: 304
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2464
+ hash: "f5121fd6b0f20844d13cd8625a1a5047"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 159; y: 276
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 159; y: 276
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2480
+ hash: "0d64b804b3b7e3ee052395f612d62bcf"
+ }
+ Frame {
+ msec: 2496
+ hash: "17b68429dfaf80bb3313e78bb01d6c4e"
+ }
+ Frame {
+ msec: 2512
+ hash: "e86ea3b103a7d9f95f7484f3579a95b5"
+ }
+ Frame {
+ msec: 2528
+ hash: "884d3842f4aa2a38ff73511b143789a0"
+ }
+ Frame {
+ msec: 2544
+ hash: "646d1dd3003ccac06b7251e8ce1beb2f"
+ }
+ Frame {
+ msec: 2560
+ hash: "ff66db77c56bf6830bc39211b3441e69"
+ }
+ Frame {
+ msec: 2576
+ hash: "8ff9c081cf823adaf6b17014fc582f12"
+ }
+ Frame {
+ msec: 2592
+ hash: "7b1563aed6f030003e04f19bb6e91a51"
+ }
+ Frame {
+ msec: 2608
+ hash: "3661b26f082e44cbc38e6033c28e99cb"
+ }
+ Frame {
+ msec: 2624
+ hash: "8e0f117dc1f2527d6b2b3f0c849fbda1"
+ }
+ Frame {
+ msec: 2640
+ hash: "5a13b0045bc132ec6c917a6d7ddf9c7a"
+ }
+ Frame {
+ msec: 2656
+ hash: "06f332d287ed14b29dd0a252d59565a2"
+ }
+ Frame {
+ msec: 2672
+ hash: "7b1512aabac1fb17ecc8e0c771e2477f"
+ }
+ Frame {
+ msec: 2688
+ hash: "22b62a7b42df6bbafad76d99001616c7"
+ }
+ Frame {
+ msec: 2704
+ hash: "0f6588fc79fa06097b2ba9bf6b1d6d14"
+ }
+ Frame {
+ msec: 2720
+ hash: "c7849941c7572b3581a7eb9423838d90"
+ }
+ Frame {
+ msec: 2736
+ hash: "8ddd8e9dc33698ecca6e19f2318e1c2e"
+ }
+ Frame {
+ msec: 2752
+ hash: "1606eb49c73e60445d9eca11e23a33f9"
+ }
+ Frame {
+ msec: 2768
+ hash: "6a7e58d27492742bf3d853ee37144dae"
+ }
+ Frame {
+ msec: 2784
+ hash: "a55ba5b7ccdabd39385c6cb32e8e1b26"
+ }
+ Frame {
+ msec: 2800
+ hash: "afe5705e8ebc240babee4a88a4321189"
+ }
+ Frame {
+ msec: 2816
+ hash: "807d92ab4b8d2295f3abfd3508258dd5"
+ }
+ Frame {
+ msec: 2832
+ hash: "ae95ed79eee246c74535d9ca97878ce6"
+ }
+ Frame {
+ msec: 2848
+ hash: "c8cf5d07a06646552d5595603532b786"
+ }
+ Frame {
+ msec: 2864
+ hash: "45971fd130662a263fcd86513aee222d"
+ }
+ Frame {
+ msec: 2880
+ image: "flickable-vertical.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "8e78a9098ebd02cc828b76609c58d6b9"
+ }
+ Frame {
+ msec: 2912
+ hash: "7f4d7a1c8e0a5494bf7f37a0a165d02b"
+ }
+ Frame {
+ msec: 2928
+ hash: "881ed825133259e731b71cf6251ed862"
+ }
+ Frame {
+ msec: 2944
+ hash: "8fb86c54b4e0280de18eb2d4f1c55e68"
+ }
+ Frame {
+ msec: 2960
+ hash: "58ad7494c0bddc0de86bfd041f45a5d3"
+ }
+ Frame {
+ msec: 2976
+ hash: "87489ba1390ee152a7de023e8ba25c72"
+ }
+ Frame {
+ msec: 2992
+ hash: "b1f06b26110799e88837781cdf4688a7"
+ }
+ Frame {
+ msec: 3008
+ hash: "d23e94ef53ce3b8143a716028ab729f9"
+ }
+ Frame {
+ msec: 3024
+ hash: "1c5fdf8d85537836b698a50fcab58a4e"
+ }
+ Frame {
+ msec: 3040
+ hash: "bd9c6ea06278efa4d491519734d0032f"
+ }
+ Frame {
+ msec: 3056
+ hash: "b533e6543ca4efb34e187d540e4ed7e0"
+ }
+ Frame {
+ msec: 3072
+ hash: "65f4ff7328ce366671436512da44a094"
+ }
+ Frame {
+ msec: 3088
+ hash: "e7afcc4c29cd1868bcf1ebea1d19fca1"
+ }
+ Frame {
+ msec: 3104
+ hash: "ddaf80f4b1d98b07fe4bf8282e13b2a8"
+ }
+ Frame {
+ msec: 3120
+ hash: "d4888df20b11e30a7d613a32e603cea5"
+ }
+ Frame {
+ msec: 3136
+ hash: "ac74be483173b08cb41b8d63e3e4d073"
+ }
+ Frame {
+ msec: 3152
+ hash: "35c65757fe27f68e35c438269c00ba53"
+ }
+ Frame {
+ msec: 3168
+ hash: "b8a28356b50362f2dabd0ab4a0d1d621"
+ }
+ Frame {
+ msec: 3184
+ hash: "71205ebfcce9e3a018fe2c30f7f3ee92"
+ }
+ Frame {
+ msec: 3200
+ hash: "0ef526ebcc23342ba4b8dfa8ed41e7de"
+ }
+ Frame {
+ msec: 3216
+ hash: "9caaec9ca80b5da75e5e1231635c2f37"
+ }
+ Frame {
+ msec: 3232
+ hash: "bb6b951e8c2252d873828e9ef1c9b625"
+ }
+ Frame {
+ msec: 3248
+ hash: "15faa58fbb91f80a8c1256e5627e7777"
+ }
+ Frame {
+ msec: 3264
+ hash: "bf2d0f512ade00ee44adb6624573daf9"
+ }
+ Frame {
+ msec: 3280
+ hash: "5af713203ef673d40c69b014dcaf242f"
+ }
+ Frame {
+ msec: 3296
+ hash: "970972470176fbd64208a3b25d4f5f65"
+ }
+ Frame {
+ msec: 3312
+ hash: "135a4356d91e594ee2b71132ecf9a606"
+ }
+ Frame {
+ msec: 3328
+ hash: "8a6364c0e033d517180ec287e61b3c9d"
+ }
+ Frame {
+ msec: 3344
+ hash: "71c7d7eddd49b77e8f96f3b7a6e8470f"
+ }
+ Frame {
+ msec: 3360
+ hash: "59667814b3e1a2d832b895235a9cdaf6"
+ }
+ Frame {
+ msec: 3376
+ hash: "a324de5e8d115862b9908aba881df913"
+ }
+ Frame {
+ msec: 3392
+ hash: "300902de67507207465a74bf6404c1c4"
+ }
+ Frame {
+ msec: 3408
+ hash: "63f40e307d9f0c14bab111e833047ee1"
+ }
+ Frame {
+ msec: 3424
+ hash: "53f54f5a4745043ef616ac21583416ef"
+ }
+ Frame {
+ msec: 3440
+ hash: "851e6eebe48034d3185674f6908932af"
+ }
+ Frame {
+ msec: 3456
+ hash: "06ef04a044394ab55fe2806a50db2abf"
+ }
+ Frame {
+ msec: 3472
+ hash: "88c82d8bb518b18a174f55c647395de1"
+ }
+ Frame {
+ msec: 3488
+ hash: "e62b84c87e1d73028305b9038915c53d"
+ }
+ Frame {
+ msec: 3504
+ hash: "fdb38aa631cd6967585dd23e20f866a9"
+ }
+ Frame {
+ msec: 3520
+ hash: "edabcd9bee25b1abcabced3b0b3dff1e"
+ }
+ Frame {
+ msec: 3536
+ hash: "6f0a2dc3151c018846b13fd2e11d0fab"
+ }
+ Frame {
+ msec: 3552
+ hash: "5101944e7867260ffdd3134436c6373a"
+ }
+ Frame {
+ msec: 3568
+ hash: "a04f231f840571734f8dab609b2f82fd"
+ }
+ Frame {
+ msec: 3584
+ hash: "87c22f82c659b405fd4e81640ce0b166"
+ }
+ Frame {
+ msec: 3600
+ hash: "2273564228baea48cac343a4f30d6a59"
+ }
+ Frame {
+ msec: 3616
+ hash: "8a4d1fc12743e6153c0f47e1fce9d55f"
+ }
+ Frame {
+ msec: 3632
+ hash: "944cd812097868935a686211551ccd35"
+ }
+ Frame {
+ msec: 3648
+ hash: "a2f1a14510a1cfe3c2c45fa10b0442b4"
+ }
+ Frame {
+ msec: 3664
+ hash: "d754cc64c12ef8cc2db0ddf99381e88c"
+ }
+ Frame {
+ msec: 3680
+ hash: "168487c8ca6f3463b3aa4433cfc99792"
+ }
+ Frame {
+ msec: 3696
+ hash: "67a82c1516b0d8d953c7055f07a9fdc7"
+ }
+ Frame {
+ msec: 3712
+ hash: "0df1592631b8cc1986f905a049b40bf0"
+ }
+ Frame {
+ msec: 3728
+ hash: "8677472d35e17d7bd5fe40f7841bb01d"
+ }
+ Frame {
+ msec: 3744
+ hash: "4472a8412e41377e0795d51706fb9180"
+ }
+ Frame {
+ msec: 3760
+ hash: "84533717ec1419617895f2ec646fb1c0"
+ }
+ Frame {
+ msec: 3776
+ hash: "ad50bd7708be94c6b8e63077e589ae48"
+ }
+ Frame {
+ msec: 3792
+ hash: "a37fb5d7cec3fbff8e12157c88e08833"
+ }
+ Frame {
+ msec: 3808
+ hash: "df1ca02b5bb76338ff24a561876f89f2"
+ }
+ Frame {
+ msec: 3824
+ hash: "df1ca02b5bb76338ff24a561876f89f2"
+ }
+ Frame {
+ msec: 3840
+ image: "flickable-vertical.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "a37fb5d7cec3fbff8e12157c88e08833"
+ }
+ Frame {
+ msec: 3872
+ hash: "3c8a94d2e139a9e84eaa6bf522250756"
+ }
+ Frame {
+ msec: 3888
+ hash: "23647f577ee83bc500ca1078eea2be90"
+ }
+ Frame {
+ msec: 3904
+ hash: "c1a52221113c162e963a2a165b8d08a5"
+ }
+ Frame {
+ msec: 3920
+ hash: "993c57d4ed9026f8615c68ef5d8c5c16"
+ }
+ Frame {
+ msec: 3936
+ hash: "3d843eac108e047b6fe9ac21d8866fdd"
+ }
+ Frame {
+ msec: 3952
+ hash: "5be1fa7cb99fda017cd5cdcf91a18525"
+ }
+ Frame {
+ msec: 3968
+ hash: "c68ef5177f4568eb77c0f4135ba65e44"
+ }
+ Frame {
+ msec: 3984
+ hash: "f047939a56a0ecee5deefcd3d2bf1710"
+ }
+ Frame {
+ msec: 4000
+ hash: "4af748f59c6a62156a228ae635ec2d9c"
+ }
+ Frame {
+ msec: 4016
+ hash: "b69b045557a8eada80a24eb4caa7ea4e"
+ }
+ Frame {
+ msec: 4032
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4048
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4064
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4080
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4096
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4112
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4128
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4144
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4160
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4176
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4192
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4208
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4224
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4240
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4256
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4272
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4288
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4304
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4320
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4336
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4352
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4368
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4384
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4400
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4416
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4432
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4448
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4464
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4480
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4496
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4512
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4528
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4544
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4560
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4576
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4592
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4608
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4624
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4640
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4656
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4672
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4688
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4704
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4720
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4736
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4752
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4768
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4784
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4800
+ image: "flickable-vertical.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4832
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4848
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4864
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4880
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4896
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4912
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4928
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4944
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4960
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4976
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 4992
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5008
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5024
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5040
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5056
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5072
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5088
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5104
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5120
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5136
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5152
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5168
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5184
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5200
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5216
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5232
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5248
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5264
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 5280
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 173; y: 85
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5296
+ hash: "06472b42bc00fcaf7f84cd4ac613bbd2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 173; y: 86
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5312
+ hash: "06472b42bc00fcaf7f84cd4ac613bbd2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 173; y: 89
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 173; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5328
+ hash: "0031f6edee383e97a3a31fe4268ff778"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 175; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 179; y: 137
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5344
+ hash: "e594c62fe10165ae08e3dd8b33b9f584"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 183; y: 159
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 185; y: 183
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5360
+ hash: "dd61c97aafee69eb7c54a47dceea5810"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 185; y: 207
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5376
+ hash: "29d06473d4aac07c89041b4413ce421f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 185; y: 227
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 185; y: 243
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5392
+ hash: "7843b1bdb9efdbee0e6dd39ef8f1078a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 185; y: 253
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 185; y: 253
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5408
+ hash: "f609350d3c3041998340c9a6ded9baec"
+ }
+ Frame {
+ msec: 5424
+ hash: "53b559ea9764ad466a0ffc1c55a596c2"
+ }
+ Frame {
+ msec: 5440
+ hash: "8ac64c07cb29adff5d8510f956f3c35d"
+ }
+ Frame {
+ msec: 5456
+ hash: "cb7ab2e7af067f1493197731515462fa"
+ }
+ Frame {
+ msec: 5472
+ hash: "a0509acbb96bb3ced08a7c968836bd69"
+ }
+ Frame {
+ msec: 5488
+ hash: "e4c5e681a275b4eff49eed39a6b544d6"
+ }
+ Frame {
+ msec: 5504
+ hash: "4403e91762ff703eb12dee1b47f4072c"
+ }
+ Frame {
+ msec: 5520
+ hash: "9f548a31dea71208c9f465e37bafc589"
+ }
+ Frame {
+ msec: 5536
+ hash: "c86dd18e63508adfdbd5b3b891fd0d99"
+ }
+ Frame {
+ msec: 5552
+ hash: "b182070ff0c1b579a9fd16d39f950079"
+ }
+ Frame {
+ msec: 5568
+ hash: "4308c4d6346e20ed89026c0ec216ae89"
+ }
+ Frame {
+ msec: 5584
+ hash: "2da84d83767e5ac1f7ce361bdcebe9c8"
+ }
+ Frame {
+ msec: 5600
+ hash: "a3ce932ebf10147f79a183e44a6f6eb7"
+ }
+ Frame {
+ msec: 5616
+ hash: "f5907789e23150c8dd0858d7c5098907"
+ }
+ Frame {
+ msec: 5632
+ hash: "98b76cfad574957f5b7633390c6788c8"
+ }
+ Frame {
+ msec: 5648
+ hash: "8c58d6511a7077cc386216a6227e8b52"
+ }
+ Frame {
+ msec: 5664
+ hash: "2ca5e16bfd83f933f32367aa49db0e1d"
+ }
+ Frame {
+ msec: 5680
+ hash: "ba387d0ab480eb9eaf6993c2ad168350"
+ }
+ Frame {
+ msec: 5696
+ hash: "ae9f3b3245ccf921967a178712566b55"
+ }
+ Frame {
+ msec: 5712
+ hash: "32cf742724558260447f61da03d5f321"
+ }
+ Frame {
+ msec: 5728
+ hash: "ad21273f37c1abac0719f532dd5530ac"
+ }
+ Frame {
+ msec: 5744
+ hash: "50e43629e0b8d0d651b9670241354cb1"
+ }
+ Frame {
+ msec: 5760
+ image: "flickable-vertical.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "e4f0192406831c8e0abe1b561120b9c0"
+ }
+ Frame {
+ msec: 5792
+ hash: "4c98e619b487d67d114ed0d7800f157e"
+ }
+ Frame {
+ msec: 5808
+ hash: "11ed6dc9464396eb790db236f3713164"
+ }
+ Frame {
+ msec: 5824
+ hash: "908febb1e344d6972d6df611e82792bd"
+ }
+ Frame {
+ msec: 5840
+ hash: "03536bb4d6ff84bf75d9ec3574bb7361"
+ }
+ Frame {
+ msec: 5856
+ hash: "f9946a44c2d4e91a947e6bda7415cf9b"
+ }
+ Frame {
+ msec: 5872
+ hash: "0e63e4b9dd6bc7d7b684cb461c6257bf"
+ }
+ Frame {
+ msec: 5888
+ hash: "1ffe88b771bed2aa27aafe6853b67c7a"
+ }
+ Frame {
+ msec: 5904
+ hash: "ff1b78113a710481273ecf01cc978a46"
+ }
+ Frame {
+ msec: 5920
+ hash: "e381553fa74436ca4b0d166bdca78cf7"
+ }
+ Frame {
+ msec: 5936
+ hash: "d9a6f9bfc011edb7da23091fe24e2717"
+ }
+ Frame {
+ msec: 5952
+ hash: "bd137e8b15f5c485d10b83461dedc67f"
+ }
+ Frame {
+ msec: 5968
+ hash: "8f5b5e19845aa537790b683ef37c8626"
+ }
+ Frame {
+ msec: 5984
+ hash: "5abbf0dccef8a3bb7b090a24d715a25f"
+ }
+ Frame {
+ msec: 6000
+ hash: "bf924dd11e226022c9c812b5c7e8229e"
+ }
+ Frame {
+ msec: 6016
+ hash: "c47b59ff7f3c4acfb296959f6eb14801"
+ }
+ Frame {
+ msec: 6032
+ hash: "b5c0ac4514d44a651a4ab817646f1d88"
+ }
+ Frame {
+ msec: 6048
+ hash: "86a9fba0e2ca761a4fb71e5edbf34cab"
+ }
+ Frame {
+ msec: 6064
+ hash: "5bf43304399bdc979afd2580b922fd30"
+ }
+ Frame {
+ msec: 6080
+ hash: "3696756d6250f23b1122d314df08b936"
+ }
+ Frame {
+ msec: 6096
+ hash: "49c7b24b1655a1b5a9b4cc2187f7cc58"
+ }
+ Frame {
+ msec: 6112
+ hash: "a387dce727804fb4ca1c3378ba130d08"
+ }
+ Frame {
+ msec: 6128
+ hash: "505150386afee9c5d89566c90778cf58"
+ }
+ Frame {
+ msec: 6144
+ hash: "a00ecae0150a069d306127ed54c4921f"
+ }
+ Frame {
+ msec: 6160
+ hash: "e556bfca052e4d8922a4b85d6e94a22a"
+ }
+ Frame {
+ msec: 6176
+ hash: "ac710b4796de4d0b7d275c5fffcefe1f"
+ }
+ Frame {
+ msec: 6192
+ hash: "2f0475e842083c93b0fa0b8a8a33117a"
+ }
+ Frame {
+ msec: 6208
+ hash: "6de0e820748df06e702a82f127d9f635"
+ }
+ Frame {
+ msec: 6224
+ hash: "b3748d7a26ea8289e2faa9dd624b23a3"
+ }
+ Frame {
+ msec: 6240
+ hash: "52be51e9a5bf6e6d0c2e64e584a4bf11"
+ }
+ Frame {
+ msec: 6256
+ hash: "9c4a08a51556d56f2809d27a1de0aae3"
+ }
+ Frame {
+ msec: 6272
+ hash: "4a151e94a39b68a47374cc45cb8969df"
+ }
+ Frame {
+ msec: 6288
+ hash: "a2c2926224103d6e0a679b891451f791"
+ }
+ Frame {
+ msec: 6304
+ hash: "c192adca5c3cf3741f6e7b33d53a722a"
+ }
+ Frame {
+ msec: 6320
+ hash: "8fa9d85c213243e0709e3e32f03cebd9"
+ }
+ Frame {
+ msec: 6336
+ hash: "20f516aa2c4ebc239a283176d83ade6f"
+ }
+ Frame {
+ msec: 6352
+ hash: "ac8ace61348c5500dd6e2d1f3b4b174b"
+ }
+ Frame {
+ msec: 6368
+ hash: "39cc6b136e17283ddc65425150cec7be"
+ }
+ Frame {
+ msec: 6384
+ hash: "b250cb3fd5a7ab5c76ae15d5a500a894"
+ }
+ Frame {
+ msec: 6400
+ hash: "f07e4f8b61c0ce514364e062867687a2"
+ }
+ Frame {
+ msec: 6416
+ hash: "caed510a4edc2830f885f9a8ff98c072"
+ }
+ Frame {
+ msec: 6432
+ hash: "2cfba2b8cd1cbc260edf390e17532afa"
+ }
+ Frame {
+ msec: 6448
+ hash: "f1d705e01521261f22b89aeefb146c7a"
+ }
+ Frame {
+ msec: 6464
+ hash: "9508799a0e28e60a65925b7c10fa2874"
+ }
+ Frame {
+ msec: 6480
+ hash: "accdad5176a0cdce92ed07a7ae818a13"
+ }
+ Frame {
+ msec: 6496
+ hash: "2748258d00cf2f0e5f94c94f97ed95ae"
+ }
+ Frame {
+ msec: 6512
+ hash: "994897c0842947675e2e2df4021c1b5e"
+ }
+ Frame {
+ msec: 6528
+ hash: "22936773b2fc5c555f14a8375da2a7a4"
+ }
+ Frame {
+ msec: 6544
+ hash: "22936773b2fc5c555f14a8375da2a7a4"
+ }
+ Frame {
+ msec: 6560
+ hash: "b58badc862e394bf5374554e019f90c0"
+ }
+ Frame {
+ msec: 6576
+ hash: "b58badc862e394bf5374554e019f90c0"
+ }
+ Frame {
+ msec: 6592
+ hash: "b58badc862e394bf5374554e019f90c0"
+ }
+ Frame {
+ msec: 6608
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6624
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6640
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6656
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6672
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6688
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6704
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6720
+ image: "flickable-vertical.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6752
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6768
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 31; y: 575
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6784
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6800
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6816
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6832
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6848
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6864
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 31; y: 575
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6880
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6896
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6912
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6928
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6944
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6960
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6976
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 6992
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7008
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7024
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7040
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7056
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7072
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7088
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7104
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7120
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7136
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7152
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7168
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7184
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7200
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7216
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7232
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7248
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7264
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7280
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 156; y: 403
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7296
+ hash: "843453070c3ac1bf26cfd84d3ab151eb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 156; y: 402
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 396
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7312
+ hash: "843453070c3ac1bf26cfd84d3ab151eb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 386
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7328
+ hash: "843453070c3ac1bf26cfd84d3ab151eb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 376
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 360
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7344
+ hash: "843453070c3ac1bf26cfd84d3ab151eb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 344
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 322
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7360
+ hash: "843453070c3ac1bf26cfd84d3ab151eb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 164; y: 298
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 168; y: 278
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 168; y: 278
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7376
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7392
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7408
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7424
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7440
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7456
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7472
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7488
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7504
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7520
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7536
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7552
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7568
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7584
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7600
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7616
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7632
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7648
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7664
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7680
+ image: "flickable-vertical.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7712
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7728
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7744
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7760
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7776
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7792
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7808
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 154; y: 161
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7824
+ hash: "16eef219cc7d4e7589ea59ebc349973c"
+ }
+ Frame {
+ msec: 7840
+ hash: "16eef219cc7d4e7589ea59ebc349973c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 162
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7856
+ hash: "16eef219cc7d4e7589ea59ebc349973c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 164
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 167
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7872
+ hash: "16eef219cc7d4e7589ea59ebc349973c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 177
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7888
+ hash: "16eef219cc7d4e7589ea59ebc349973c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 150; y: 189
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 146; y: 207
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7904
+ hash: "16eef219cc7d4e7589ea59ebc349973c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 144; y: 229
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 140; y: 255
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7920
+ hash: "16eef219cc7d4e7589ea59ebc349973c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 134; y: 281
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 132; y: 313
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7936
+ hash: "16eef219cc7d4e7589ea59ebc349973c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 128; y: 343
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7952
+ hash: "16eef219cc7d4e7589ea59ebc349973c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 126; y: 373
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 126; y: 397
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 126; y: 397
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7968
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 7984
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8000
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8016
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8032
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8048
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8064
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8080
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8096
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8112
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8128
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8144
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8160
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8176
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8192
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8208
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8224
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8240
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8256
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8272
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8288
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8304
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8320
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8336
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8352
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8368
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8384
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8400
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8416
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8432
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8448
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8464
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8480
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8496
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8512
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8528
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8544
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8560
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8576
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8592
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8608
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8624
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8640
+ image: "flickable-vertical.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8672
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8688
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8704
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8720
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8736
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8752
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8768
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8784
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8800
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8816
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8832
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8848
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8864
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8880
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8896
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8912
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8928
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8944
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8960
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8976
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 8992
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9008
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9024
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9040
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9056
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9072
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9088
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9104
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 44; y: 574
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 9120
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9136
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9152
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 44; y: 574
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 9168
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9184
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9200
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9216
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9232
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9248
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9264
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9280
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9296
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9312
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9328
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9344
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9360
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9376
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9392
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9408
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9424
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9440
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9456
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9472
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9488
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9504
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9520
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9536
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9552
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9568
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9584
+ hash: "679369b924d719ae309a45034bdba40d"
+ }
+ Frame {
+ msec: 9600
+ image: "flickable-vertical.9.png"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 152; y: 444
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 9616
+ hash: "843453070c3ac1bf26cfd84d3ab151eb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 442
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 9632
+ hash: "843453070c3ac1bf26cfd84d3ab151eb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 440
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 438
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 9648
+ hash: "843453070c3ac1bf26cfd84d3ab151eb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 429
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 9664
+ hash: "3b0e0ed925b1c197cd94afd3d1a6d572"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 156; y: 421
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 413
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 9680
+ hash: "d7b3838ee1219816b76224c29c7ba2e1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 403
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 9696
+ hash: "9835b420f0c40a03f8f9fafe39e209f1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 162; y: 393
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 162; y: 393
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 9712
+ hash: "46fb2005a813fc2c278f1bfe83801c0e"
+ }
+ Frame {
+ msec: 9728
+ hash: "81dd9308e475548db21474c37cb9a5b0"
+ }
+ Frame {
+ msec: 9744
+ hash: "10043d74eef240abd2360d45845dd51e"
+ }
+ Frame {
+ msec: 9760
+ hash: "0f83b8f23ba42b22c10a2b68227db64e"
+ }
+ Frame {
+ msec: 9776
+ hash: "7a296e3702c9fef25cb53ac04053853b"
+ }
+ Frame {
+ msec: 9792
+ hash: "ae439daa32f76a368ab314c86c55a378"
+ }
+ Frame {
+ msec: 9808
+ hash: "42ac3503dfa462bf0b5d8c15f6f3b143"
+ }
+ Frame {
+ msec: 9824
+ hash: "b8bb92eb2de7ca0f5924b09f380f47db"
+ }
+ Frame {
+ msec: 9840
+ hash: "994e314d2d38005b6006e81468f10efa"
+ }
+ Frame {
+ msec: 9856
+ hash: "be6a32f3c82aeccebc7778ff5646637f"
+ }
+ Frame {
+ msec: 9872
+ hash: "2fb196f53d5e785e04a14d98d9dab8a1"
+ }
+ Frame {
+ msec: 9888
+ hash: "0926f8209f4f35f6e6fa92935d7408e4"
+ }
+ Frame {
+ msec: 9904
+ hash: "780450301d37ea2b94eb9386e7e5294c"
+ }
+ Frame {
+ msec: 9920
+ hash: "cd4e9629c767813c9a2a2fa30dc5114b"
+ }
+ Frame {
+ msec: 9936
+ hash: "409630d7b9c3c4231bccf74f7453f0af"
+ }
+ Frame {
+ msec: 9952
+ hash: "4c98e619b487d67d114ed0d7800f157e"
+ }
+ Frame {
+ msec: 9968
+ hash: "0a8157dc45764ab8e0e0b89e5c73a76b"
+ }
+ Frame {
+ msec: 9984
+ hash: "ecfc611b58e000df9f608c8889a2a84f"
+ }
+ Frame {
+ msec: 10000
+ hash: "5c6bc246446c75d57bcd40e86041892b"
+ }
+ Frame {
+ msec: 10016
+ hash: "fe1a3e688da126861b29a94b676b68f7"
+ }
+ Frame {
+ msec: 10032
+ hash: "f5feef892bf013916bacb63ff6460cb7"
+ }
+ Frame {
+ msec: 10048
+ hash: "665018efd991cab3acb4b80005fc2bd3"
+ }
+ Frame {
+ msec: 10064
+ hash: "bc7614e4a0e0724a9cb0981f09f8a7f6"
+ }
+ Frame {
+ msec: 10080
+ hash: "463a6da452a5a6267240992ad5284e89"
+ }
+ Frame {
+ msec: 10096
+ hash: "eca3f146e0143856f58b4f7aee42e6f8"
+ }
+ Frame {
+ msec: 10112
+ hash: "dec9b9845509c4d28d7faae043b292d1"
+ }
+ Frame {
+ msec: 10128
+ hash: "49452842cb2429cd465e40478638e0e3"
+ }
+ Frame {
+ msec: 10144
+ hash: "a7029d0090d3620ee21b9e3d55eefe78"
+ }
+ Frame {
+ msec: 10160
+ hash: "1041b18d422acba0b9a45ca89856e493"
+ }
+ Frame {
+ msec: 10176
+ hash: "d53038b688b920715b196dd4cc2b2587"
+ }
+ Frame {
+ msec: 10192
+ hash: "da59ffebb491ab5fa98429117c3bb8ac"
+ }
+ Frame {
+ msec: 10208
+ hash: "602269f78eaf0df36c66de72e005989a"
+ }
+ Frame {
+ msec: 10224
+ hash: "a311b6b35feb4096b0d01753a6695210"
+ }
+ Frame {
+ msec: 10240
+ hash: "cd303e8850c6aac58fcf2a98db418f1b"
+ }
+ Frame {
+ msec: 10256
+ hash: "6e9132dd840a136cc688676bce7640de"
+ }
+ Frame {
+ msec: 10272
+ hash: "a3818492bb4ebd91ce86675d34731c58"
+ }
+ Frame {
+ msec: 10288
+ hash: "b85a127895713234028641787312b717"
+ }
+ Frame {
+ msec: 10304
+ hash: "a030dc1543e84d8a0ec9f77fd6325060"
+ }
+ Frame {
+ msec: 10320
+ hash: "669cd28abe17d419e9cabe4d796a38c3"
+ }
+ Frame {
+ msec: 10336
+ hash: "bfdd15cf058050203561b5f935106263"
+ }
+ Frame {
+ msec: 10352
+ hash: "a39abc94fee93175a6a37b402750e4f7"
+ }
+ Frame {
+ msec: 10368
+ hash: "0c65e19e12d95ec8ee253219b0c3e472"
+ }
+ Frame {
+ msec: 10384
+ hash: "15debc234e70765a4510bfbda886a2c9"
+ }
+ Frame {
+ msec: 10400
+ hash: "9566a87437cb6e9025f9a3881a620823"
+ }
+ Frame {
+ msec: 10416
+ hash: "b66d89244cba537a21901dcb11387bf7"
+ }
+ Frame {
+ msec: 10432
+ hash: "03347ce314393bd84873026cd01c562f"
+ }
+ Frame {
+ msec: 10448
+ hash: "458fab2449dba089ae6f1e78a230564b"
+ }
+ Frame {
+ msec: 10464
+ hash: "7115f27574bfc68ff58a2e4fb65107dd"
+ }
+ Frame {
+ msec: 10480
+ hash: "66260c030dddda4b086bc98982a11934"
+ }
+ Frame {
+ msec: 10496
+ hash: "d5790ee5eb8ecf249cb1dcf58aefa4ee"
+ }
+ Frame {
+ msec: 10512
+ hash: "6bec07ba1e2ac637aab7a9038cbacc93"
+ }
+ Frame {
+ msec: 10528
+ hash: "a72f36cc18c8620a2bd85bac49f6771a"
+ }
+ Frame {
+ msec: 10544
+ hash: "65b178ae559ab0ba9c568718f287ff68"
+ }
+ Frame {
+ msec: 10560
+ image: "flickable-vertical.10.png"
+ }
+ Frame {
+ msec: 10576
+ hash: "b35a8e33f876921d477809b5adb7a201"
+ }
+ Frame {
+ msec: 10592
+ hash: "057b69ef8137f38c596432da547f1ead"
+ }
+ Frame {
+ msec: 10608
+ hash: "62f76f46857106010c2e862ed19baeea"
+ }
+ Frame {
+ msec: 10624
+ hash: "fbfc73e1b20b79d71953c298ca095047"
+ }
+ Frame {
+ msec: 10640
+ hash: "aea78988f875083660dd46d6afc71683"
+ }
+ Frame {
+ msec: 10656
+ hash: "60d8decd7ded420433256a94f1bf954f"
+ }
+ Frame {
+ msec: 10672
+ hash: "221f72cdf18e0b33e7f6a65356fcc61b"
+ }
+ Frame {
+ msec: 10688
+ hash: "221f72cdf18e0b33e7f6a65356fcc61b"
+ }
+ Frame {
+ msec: 10704
+ hash: "c2eac9c0d84c6b2f133d8751ac5f265f"
+ }
+ Frame {
+ msec: 10720
+ hash: "c2eac9c0d84c6b2f133d8751ac5f265f"
+ }
+ Frame {
+ msec: 10736
+ hash: "c2eac9c0d84c6b2f133d8751ac5f265f"
+ }
+ Frame {
+ msec: 10752
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10768
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10784
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10800
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10816
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10832
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10848
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10864
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10880
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 98; y: 573
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 10896
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10912
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10928
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10944
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10960
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 98; y: 573
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 10976
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 10992
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11008
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11024
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11040
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11056
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11072
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11088
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11104
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11120
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11136
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11152
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11168
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11184
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11200
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11216
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11232
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11248
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11264
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11280
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11296
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11312
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11328
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11344
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11360
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11376
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11392
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11408
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11424
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11440
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11456
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11472
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11488
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11504
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11520
+ image: "flickable-vertical.11.png"
+ }
+ Frame {
+ msec: 11536
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11552
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11568
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11584
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11600
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11616
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11632
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11648
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11664
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11680
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11696
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11712
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11728
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 170; y: 335
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11744
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Frame {
+ msec: 11760
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 170; y: 336
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 170; y: 338
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11776
+ hash: "28a06534a2e35250c67112dfb6c05095"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 170; y: 346
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11792
+ hash: "12040d4dd56848fc93d6390005045188"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 170; y: 359
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11808
+ hash: "caa70db5f31eb607c2de39734a42796c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 168; y: 367
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 379
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11824
+ hash: "ca45ab832b5a8b041ba8bea1185a2b38"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 393
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 164; y: 407
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11840
+ hash: "188042b1a045dc96a65a7fc0e90568c3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 164; y: 419
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11856
+ hash: "714a3cf591beeeddbdc2df94f5cedef1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 164; y: 443
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11872
+ hash: "e9978c24eef649d01cb2245f783cb562"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 164; y: 461
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11888
+ hash: "bc8f32062afdfe33da7c99ee867bc2a3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 467
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11904
+ hash: "d788c09f4acba8197b2d8fef2e8ece51"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 168; y: 470
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11920
+ hash: "b0a383eb416727c22451a30a997f48f1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 169; y: 472
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 11936
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 11952
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 11968
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 11984
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12000
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12016
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12032
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12048
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12064
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 169; y: 472
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12080
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12096
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12112
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12128
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12144
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12160
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12176
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12192
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12208
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12224
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12240
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12256
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12272
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12288
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12304
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12320
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12336
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12352
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12368
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12384
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12400
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12416
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Frame {
+ msec: 12432
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 171; y: 452
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12448
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 172; y: 450
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 173; y: 448
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12464
+ hash: "6b81b365eb057ffa32d89e564bc92949"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 175; y: 434
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12480
+ image: "flickable-vertical.12.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 175; y: 431
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 177; y: 423
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12496
+ hash: "7e760a017ab10fe920074405248d1473"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 177; y: 415
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12512
+ hash: "eab43f1c2b6fb79aad578a164b8b7b28"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 181; y: 395
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 183; y: 383
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12528
+ hash: "a5446ca4c6650ffc9812845bdb8db088"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 185; y: 371
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12544
+ hash: "71cb7dc7f9dbb9e17d7f44885ec71bdb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 357
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12560
+ hash: "ccf0908d968f658311a9787182de498a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 329
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12576
+ hash: "26b9c6379590bbda24d129bd4f19f7d3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 303
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 293
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12592
+ hash: "6c88a02ffdffee6d615ddc6a11c1b698"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 283
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12608
+ hash: "38175cb09b6e63353b478635b22dbb5b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 280
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 277
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12624
+ hash: "5084910bf204e8b688de31d4f9018a57"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 275
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 273
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12640
+ hash: "e984565312571ec144a1cd4cc11253e8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 272
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 271
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12656
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12672
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12688
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12704
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12720
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12736
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12752
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12768
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 187; y: 271
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 12784
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12800
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12816
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12832
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12848
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12864
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12880
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12896
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12912
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12928
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12944
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12960
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12976
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 12992
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 13008
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13024
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13040
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13056
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13072
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13088
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13104
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13120
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13136
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13152
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13168
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13184
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13200
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13216
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13232
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13248
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13264
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13280
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13296
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13312
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13328
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13344
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 181; y: 242
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 13360
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13376
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13392
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13408
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13424
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 181; y: 242
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 13440
+ image: "flickable-vertical.13.png"
+ }
+ Frame {
+ msec: 13456
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13472
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13488
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13504
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13520
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13536
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13552
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13568
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13584
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13600
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13616
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13632
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13648
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13664
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13680
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13696
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13712
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13728
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13744
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13760
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13776
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13792
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13808
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13824
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13840
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13856
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13872
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13888
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13904
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13920
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13936
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 181; y: 242
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 13952
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13968
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 13984
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 14000
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 14016
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 14032
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 14048
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 14064
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 14080
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 14096
+ hash: "4b86de37ae9bc630a2f3440811087617"
+ }
+ Frame {
+ msec: 14112
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14128
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14144
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14160
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14176
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14192
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14208
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14224
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14240
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14256
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14272
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14288
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14304
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14320
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14336
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14352
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14368
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14384
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14400
+ image: "flickable-vertical.14.png"
+ }
+ Frame {
+ msec: 14416
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14432
+ hash: "d96fb1b387b34f41f80e98c1feb05303"
+ }
+ Frame {
+ msec: 14448
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14464
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14480
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14496
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14512
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14528
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14544
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14560
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14576
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14592
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14608
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14624
+ hash: "ecd5db8e582e6d2e15943ffd9fcb32a7"
+ }
+ Frame {
+ msec: 14640
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14656
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14672
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14688
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14704
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14720
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14736
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14752
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14768
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14784
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14800
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14816
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14832
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14848
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14864
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14880
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14896
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14912
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14928
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14944
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14960
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14976
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 14992
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 15008
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 15024
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 15040
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 181; y: 242
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 15056
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15072
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15088
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15104
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15120
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15136
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15152
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15168
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15184
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15200
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15216
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15232
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15248
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15264
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15280
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15296
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15312
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15328
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15344
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15360
+ image: "flickable-vertical.15.png"
+ }
+ Frame {
+ msec: 15376
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15392
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15408
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15424
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15440
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15456
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15472
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15488
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15504
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15520
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15536
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15552
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15568
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15584
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15600
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15616
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15632
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15648
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15664
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15680
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15696
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15712
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 192; y: 218
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 15728
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15744
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15760
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15776
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15792
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15808
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15824
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15840
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15856
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15872
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15888
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15904
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15920
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15936
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15952
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15968
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 15984
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16000
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16016
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16032
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16048
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16064
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16080
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16096
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16112
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16128
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16144
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16160
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16176
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16192
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16208
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16224
+ hash: "e3069d9d3cbcd845b1e4763b0759dc38"
+ }
+ Frame {
+ msec: 16240
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16256
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16272
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16288
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16304
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16320
+ image: "flickable-vertical.16.png"
+ }
+ Frame {
+ msec: 16336
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16352
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16368
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16384
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16400
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16416
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16432
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16448
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16464
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16480
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16496
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16512
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16528
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16544
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16560
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16576
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16592
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16608
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16624
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16640
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Frame {
+ msec: 16656
+ hash: "53a0e69fe4816e6eed0b4e795bf90e19"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 222
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 224
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16672
+ hash: "c30bea2a73a8b5af4565ef3996f29416"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 228
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 230
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16688
+ hash: "9612c176ec3ecf76a367728f451522a4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 233
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16704
+ hash: "24f6feeeb1ff82c8d4262f74e4656602"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 238
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16720
+ hash: "5823b56f1e362fdfc216a82e2dcdec61"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 241
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16736
+ hash: "4ee243b91e847dabaceb21b5540c2a6d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 245
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16752
+ hash: "87f1dc2238577fc5be6b1bd941226f3e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 251
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16768
+ hash: "480c6fcf1b3862a41a7225c35d8080c3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 256
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16784
+ hash: "0ac819bd8e6ce19553bd954e466e7ac0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 199; y: 258
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16800
+ hash: "0636dd7c4eb0b56697fb59fb46f47f9c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 201; y: 267
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16816
+ hash: "62f76f46857106010c2e862ed19baeea"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 276
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16832
+ hash: "26b9c6379590bbda24d129bd4f19f7d3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 279
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 280
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16848
+ hash: "21baf0596553627c8e683a31c2e6d04f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 281
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 282
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16864
+ hash: "036679da5def5e696361f2373172a3f4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 283
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16880
+ hash: "e3fc6101bc6cccf309b3df6b194820ea"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 285
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16896
+ hash: "d9ee6d0a7455cfd724c1856549100756"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 286
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16912
+ hash: "caa70db5f31eb607c2de39734a42796c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 287
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16928
+ hash: "e2dc88b454e69cf92d6887a2f0629a94"
+ }
+ Frame {
+ msec: 16944
+ hash: "e2dc88b454e69cf92d6887a2f0629a94"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 288
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 16960
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 16976
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 16992
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17008
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17024
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17040
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17056
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17072
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17088
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 203; y: 288
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 17104
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17120
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17136
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17152
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17168
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17184
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17200
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17216
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17232
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17248
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17264
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17280
+ image: "flickable-vertical.17.png"
+ }
+ Frame {
+ msec: 17296
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17312
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17328
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17344
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17360
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17376
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17392
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17408
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17424
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17440
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17456
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17472
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17488
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17504
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17520
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17536
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17552
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17568
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17584
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17600
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17616
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17632
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17648
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17664
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17680
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17696
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17712
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17728
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17744
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17760
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17776
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17792
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17808
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17824
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17840
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17856
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17872
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17888
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17904
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17920
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17936
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17952
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17968
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 17984
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18000
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18016
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18032
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18048
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18064
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18080
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18096
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18112
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18128
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18144
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18160
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18176
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18192
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18208
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18224
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18240
+ image: "flickable-vertical.18.png"
+ }
+ Frame {
+ msec: 18256
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18272
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18288
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18304
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18320
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18336
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18352
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18368
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18384
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18400
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18416
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18432
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18448
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 102; y: 575
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 18464
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18480
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18496
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 102; y: 575
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 18512
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18528
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18544
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18560
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18576
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18592
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18608
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18624
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18640
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18656
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18672
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18688
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18704
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18720
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18736
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18752
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18768
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18784
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18800
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18816
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18832
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18848
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18864
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18880
+ hash: "fac8455a2707b04aabff25723375a78b"
+ }
+ Frame {
+ msec: 18896
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 18912
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 18928
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 18944
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 18960
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 18976
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 18992
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19008
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19024
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19040
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19056
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19072
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19088
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19104
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19120
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19136
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19152
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19168
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19184
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19200
+ image: "flickable-vertical.19.png"
+ }
+ Frame {
+ msec: 19216
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19232
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19248
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19264
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 164; y: 571
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 19280
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19296
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19312
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19328
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 164; y: 571
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 19344
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19360
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19376
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19392
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19408
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19424
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19440
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19456
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19472
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19488
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19504
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19520
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19536
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19552
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19568
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19584
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19600
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19616
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19632
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19648
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19664
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19680
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19696
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19712
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19728
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19744
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19760
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19776
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19792
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19808
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19824
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19840
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19856
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19872
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19888
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19904
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19920
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19936
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19952
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19968
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 19984
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20000
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20016
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20032
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20048
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20064
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20080
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20096
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20112
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20128
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20144
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20160
+ image: "flickable-vertical.20.png"
+ }
+ Frame {
+ msec: 20176
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20192
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20208
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Frame {
+ msec: 20224
+ hash: "cce4177eb20b7aa43a7383a16c43f473"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 170; y: 450
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 20240
+ hash: "b8e7a053fc023be42ab5136f6e7305fd"
+ }
+ Frame {
+ msec: 20256
+ hash: "b8e7a053fc023be42ab5136f6e7305fd"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 170; y: 448
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 20272
+ hash: "b8e7a053fc023be42ab5136f6e7305fd"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 172; y: 438
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 20288
+ hash: "40cf6e4567c796d6ad83778fb1959d8a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 176; y: 410
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 20304
+ hash: "9914584daf02407c1edc3b6a38b8302d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 176; y: 388
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 176; y: 366
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 20320
+ hash: "5aff2316a5e34f5e15b7cb36257a3d72"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 176; y: 342
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 176; y: 342
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 20336
+ hash: "de1f9ff1abfa8cdc760bc84129fab40d"
+ }
+ Frame {
+ msec: 20352
+ hash: "032c4fd62a0a611207262d317d4ea103"
+ }
+ Frame {
+ msec: 20368
+ hash: "1db8a7b3899f5efea25ccf93285ee6bd"
+ }
+ Frame {
+ msec: 20384
+ hash: "3c106f68b755862346cddd21d75c0caf"
+ }
+ Frame {
+ msec: 20400
+ hash: "41d025dfe037b9cebe84e4c7200e9d15"
+ }
+ Frame {
+ msec: 20416
+ hash: "f347687313c88150a6f977ae8b1620fc"
+ }
+ Frame {
+ msec: 20432
+ hash: "4bb30faaec54e2a47dfd2b2988a6c231"
+ }
+ Frame {
+ msec: 20448
+ hash: "fede02600e790d4b6eb1f85563b37cbc"
+ }
+ Frame {
+ msec: 20464
+ hash: "0a949f7150b3709b9eda62c98f98fc62"
+ }
+ Frame {
+ msec: 20480
+ hash: "214e571c2346b0d6b5d1220e856a8e67"
+ }
+ Frame {
+ msec: 20496
+ hash: "f84207d20cfff984d1c79654a1074d02"
+ }
+ Frame {
+ msec: 20512
+ hash: "7dc3592294dcd88fbfff2f984fd2d4c3"
+ }
+ Frame {
+ msec: 20528
+ hash: "42829e78f62e692a093df267d2b673e2"
+ }
+ Frame {
+ msec: 20544
+ hash: "d264570c78e7d1ea283c72191953a2ce"
+ }
+ Frame {
+ msec: 20560
+ hash: "b69b045557a8eada80a24eb4caa7ea4e"
+ }
+ Frame {
+ msec: 20576
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20592
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20608
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20624
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20640
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20656
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20672
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20688
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20704
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20720
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20736
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20752
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20768
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20784
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20800
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20816
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20832
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20848
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20864
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20880
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20896
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20912
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20928
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20944
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20960
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20976
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 20992
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21008
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21024
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21040
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21056
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21072
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21088
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21104
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21120
+ image: "flickable-vertical.21.png"
+ }
+ Frame {
+ msec: 21136
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21152
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21168
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21184
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21200
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21216
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21232
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21248
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21264
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21280
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21296
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21312
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21328
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21344
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21360
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21376
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21392
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21408
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21424
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21440
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21456
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21472
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21488
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21504
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21520
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21536
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21552
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21568
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Frame {
+ msec: 21584
+ hash: "a76f069dfcb1af0794999c34507e190e"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 197; y: 124
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 197; y: 132
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 21600
+ hash: "06472b42bc00fcaf7f84cd4ac613bbd2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 197; y: 146
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 197; y: 164
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 21616
+ hash: "463fce69afc3dec181425c9adaa3e77c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 197; y: 190
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 195; y: 218
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 21632
+ hash: "9af34ff618e277eafad32e0377ecc94b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 250
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 21648
+ hash: "db4b2333630ccc4a7982361609a12837"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 183; y: 284
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 183; y: 284
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 21664
+ hash: "50335b19a1e210f87924d01bb343a0e0"
+ }
+ Frame {
+ msec: 21680
+ hash: "59b4f80a7cd6b732eb26f3b4147efe7e"
+ }
+ Frame {
+ msec: 21696
+ hash: "b99cc1f07bcb0480801d4d5403372525"
+ }
+ Frame {
+ msec: 21712
+ hash: "871040b0f921646609b79828bab38949"
+ }
+ Frame {
+ msec: 21728
+ hash: "2acb3d19eed000313872d5cd66765b53"
+ }
+ Frame {
+ msec: 21744
+ hash: "b5431a2d2e856a726ceac2066b128f8f"
+ }
+ Frame {
+ msec: 21760
+ hash: "04047c917a95a2a3df30c14bb20601dd"
+ }
+ Frame {
+ msec: 21776
+ hash: "fea7ac3d26975f438129e394c667e628"
+ }
+ Frame {
+ msec: 21792
+ hash: "4db41ff05865cabc4ef288478254e633"
+ }
+ Frame {
+ msec: 21808
+ hash: "e0d3737effd817a8f603eb393677b8b6"
+ }
+ Frame {
+ msec: 21824
+ hash: "d4f06941d213544ddcae714ddc0b47e9"
+ }
+ Frame {
+ msec: 21840
+ hash: "dbb21caf4a4c9b88563f1d0aad35f3d3"
+ }
+ Frame {
+ msec: 21856
+ hash: "eb9a052219c3f955f2c036834990089b"
+ }
+ Frame {
+ msec: 21872
+ hash: "40090a35caf674ed9c4bf1d10f9209ea"
+ }
+ Frame {
+ msec: 21888
+ hash: "064de0abec66d1ddcf0f6073ce7d91ef"
+ }
+ Frame {
+ msec: 21904
+ hash: "f407334d0b63a34657dc1306fd67aeb7"
+ }
+ Frame {
+ msec: 21920
+ hash: "1c0744be97c65c68ca92bd86d42c7b0e"
+ }
+ Frame {
+ msec: 21936
+ hash: "7469d4a06c5df073e22db3c905baefc1"
+ }
+ Frame {
+ msec: 21952
+ hash: "35912a7e2ecc0c387fc9fb9da7201bfd"
+ }
+ Frame {
+ msec: 21968
+ hash: "9f835091374f0d0d9a6996e6dad10e19"
+ }
+ Frame {
+ msec: 21984
+ hash: "afade1ecbaf5f920880eaff3b3de606e"
+ }
+ Frame {
+ msec: 22000
+ hash: "9c70e8a020c8c1101b9884529cb4527f"
+ }
+ Frame {
+ msec: 22016
+ hash: "3e7d4dc75f85dfeb065da18ef1c102c1"
+ }
+ Frame {
+ msec: 22032
+ hash: "16852d62a77eefccea9497ae1b09842d"
+ }
+ Frame {
+ msec: 22048
+ hash: "ea8afda6d837a98f408a7aa133494575"
+ }
+ Frame {
+ msec: 22064
+ hash: "666435dccf30c53eb09ea7ad8b5264a1"
+ }
+ Frame {
+ msec: 22080
+ image: "flickable-vertical.22.png"
+ }
+ Frame {
+ msec: 22096
+ hash: "2e959bf0470bac84e2220d9e8a8bbb97"
+ }
+ Frame {
+ msec: 22112
+ hash: "595b6cfd559f8362b010616de4947ec6"
+ }
+ Frame {
+ msec: 22128
+ hash: "976dd345cc7cb4e3c09a288530d3c8af"
+ }
+ Frame {
+ msec: 22144
+ hash: "9493e425d5cd3f9eef904a1be63f45f1"
+ }
+ Frame {
+ msec: 22160
+ hash: "0a2013afebb5e09d82633c8d8a393f01"
+ }
+ Frame {
+ msec: 22176
+ hash: "d8377c464bc59d95e0670d697888d804"
+ }
+ Frame {
+ msec: 22192
+ hash: "52f9416973da953bd6fe55b2fe22786a"
+ }
+ Frame {
+ msec: 22208
+ hash: "23b9af0f371b7817e9ceaa1a83995d35"
+ }
+ Frame {
+ msec: 22224
+ hash: "34b0e0333c91bc4533e0c01eaeb3d3f9"
+ }
+ Frame {
+ msec: 22240
+ hash: "1597b86afe2841c3bb77bb5dd6aa6803"
+ }
+ Frame {
+ msec: 22256
+ hash: "d74111814ff259fea47e1eb3b36e174b"
+ }
+ Frame {
+ msec: 22272
+ hash: "c64c46fe9cd75afbf2385241ea8e55d4"
+ }
+ Frame {
+ msec: 22288
+ hash: "1e8740a104643fe30b0e874bbbed44ab"
+ }
+ Frame {
+ msec: 22304
+ hash: "ef669a8d142947463084383a6c7c7f85"
+ }
+ Frame {
+ msec: 22320
+ hash: "2314c42b5994bdbfd73eb2c3ea54626b"
+ }
+ Frame {
+ msec: 22336
+ hash: "53a0694d8eee91b968bd43efe43f2c9e"
+ }
+ Frame {
+ msec: 22352
+ hash: "be4772528f30c18193e49ae04a290af8"
+ }
+ Frame {
+ msec: 22368
+ hash: "a0b0877ab92a0323e35fdb7beb602dee"
+ }
+ Frame {
+ msec: 22384
+ hash: "a0e299fb4ba811a0b22fb62c222cb86c"
+ }
+ Frame {
+ msec: 22400
+ hash: "2562bc9c9aa60a48b6ca00333f60d163"
+ }
+ Frame {
+ msec: 22416
+ hash: "486b45c385d88d6f054fa6308b55f2ac"
+ }
+ Frame {
+ msec: 22432
+ hash: "86502af668ed6336dce8fe329e3408a6"
+ }
+ Frame {
+ msec: 22448
+ hash: "2a79a6530a07f00810310117d00d28ed"
+ }
+ Frame {
+ msec: 22464
+ hash: "94a5fce3e0c3b219e0d807bfcade11e8"
+ }
+ Frame {
+ msec: 22480
+ hash: "94a5fce3e0c3b219e0d807bfcade11e8"
+ }
+ Frame {
+ msec: 22496
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22512
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22528
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22544
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22560
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22576
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22592
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22608
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22624
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22640
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22656
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22672
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22688
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22704
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22720
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22736
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22752
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22768
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22784
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22800
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22816
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22832
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22848
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22864
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22880
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22896
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22912
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22928
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22944
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22960
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22976
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 22992
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23008
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23024
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23040
+ image: "flickable-vertical.23.png"
+ }
+ Frame {
+ msec: 23056
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23072
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23088
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23104
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23120
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23136
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23152
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23168
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23184
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23200
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23216
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23232
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23248
+ hash: "8443c45791c906a9fe23831844f48a1c"
+ }
+ Frame {
+ msec: 23264
+ hash: "8443c45791c906a9fe23831844f48a1c \ No newline at end of file
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-horizontal.qml b/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-horizontal.qml
new file mode 100644
index 0000000..1a7366d
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-horizontal.qml
@@ -0,0 +1,37 @@
+import Qt 4.6
+
+Rectangle {
+ color: "lightSteelBlue"
+ width: 600; height: 300
+
+ ListModel {
+ id: list
+ ListElement { dayColor: "steelblue" }
+ ListElement { dayColor: "blue" }
+ ListElement { dayColor: "yellow" }
+ ListElement { dayColor: "purple" }
+ ListElement { dayColor: "red" }
+ ListElement { dayColor: "green" }
+ ListElement { dayColor: "orange" }
+ }
+
+ Flickable {
+ id: flickable
+ anchors.fill: parent; viewportWidth: row.width
+
+ Row {
+ id: row
+ Repeater {
+ model: list
+ Rectangle { width: 200; height: 300; color: dayColor }
+ }
+ }
+ }
+ Rectangle {
+ radius: 3
+ y: flickable.height-8
+ height: 8
+ x: flickable.visibleArea.xPosition * flickable.width
+ width: flickable.visibleArea.widthRatio * flickable.width
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-vertical.qml b/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-vertical.qml
new file mode 100644
index 0000000..cc15755
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflickable/flickable-vertical.qml
@@ -0,0 +1,91 @@
+import Qt 4.6
+
+Rectangle {
+ color: "lightSteelBlue"
+ width: 300; height: 600
+
+ ListModel {
+ id: list
+ ListElement { dayColor: "steelblue" }
+ ListElement { dayColor: "blue" }
+ ListElement { dayColor: "yellow" }
+ ListElement { dayColor: "purple" }
+ ListElement { dayColor: "red" }
+ ListElement { dayColor: "green" }
+ ListElement { dayColor: "orange" }
+ }
+
+ flickable {
+ id: flick
+ height: parent.height-50
+ width: parent.width; viewportHeight: column.height
+
+ Column {
+ id: column
+ Repeater {
+ model: list
+ Rectangle { width: 300; height: 200; color: mr.pressed ? "black" : dayColor
+ MouseRegion {
+ id: mr
+ anchors.fill: parent
+ }
+ }
+ }
+ }
+ clip: true
+ reportedVelocitySmoothing: 1000
+ }
+ Rectangle {
+ radius: 3
+ x: flick.width-8
+ width: 8
+ y: flick.visibleArea.yPosition * flick.height
+ height: flick.visibleArea.heightRatio * flick.height
+ }
+
+ // click to toggle interactive flag
+ Rectangle {
+ width: 64
+ height: 48
+ y: parent.height - 50
+ color: "red"
+ MouseRegion {
+ anchors.fill: parent
+ onClicked: flick.interactive = flick.interactive ? false : true
+ }
+ }
+
+ // click to toggle click delay
+ Rectangle {
+ width: 64
+ height: 48
+ x: 66
+ y: parent.height - 50
+ color: "green"
+ MouseRegion {
+ anchors.fill: parent
+ onClicked: flick.pressDelay = flick.pressDelay > 0 ? 0 : 500
+ }
+ }
+
+ // click to toggle overshoot
+ Rectangle {
+ width: 64
+ height: 48
+ x: 130
+ y: parent.height - 50
+ color: "yellow"
+ MouseRegion {
+ anchors.fill: parent
+ onClicked: flick.overShoot = flick.overShoot > 0 ? 0 : 30
+ }
+ }
+
+ Rectangle {
+ width: Math.abs(flick.verticalVelocity)/100
+ height: 50
+ x: 200
+ y: parent.height - 50
+ color: blue
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.0.png b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.0.png
new file mode 100644
index 0000000..53a8b42
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.1.png b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.1.png
new file mode 100644
index 0000000..b7efe8c
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.2.png b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.2.png
new file mode 100644
index 0000000..aa6d147
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.3.png b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.3.png
new file mode 100644
index 0000000..9d39713
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.4.png b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.4.png
new file mode 100644
index 0000000..98e8817
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.5.png b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.5.png
new file mode 100644
index 0000000..a3f9d8f
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.qml b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.qml
new file mode 100644
index 0000000..520d9a2
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflipable/data/test-flipable.qml
@@ -0,0 +1,1623 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "7e16e6360fc2e9db67dbf11d58042745"
+ }
+ Frame {
+ msec: 32
+ hash: "7e16e6360fc2e9db67dbf11d58042745"
+ }
+ Frame {
+ msec: 48
+ hash: "7e16e6360fc2e9db67dbf11d58042745"
+ }
+ Frame {
+ msec: 64
+ hash: "06d7f0befa7e06972983ffe87c162750"
+ }
+ Frame {
+ msec: 80
+ hash: "51dff66a7767e3464fda60f2cf906700"
+ }
+ Frame {
+ msec: 96
+ hash: "f8038dc4b67b92ef776a97589240e8c5"
+ }
+ Frame {
+ msec: 112
+ hash: "692931f1db6ddf0b37eb64026ca830f8"
+ }
+ Frame {
+ msec: 128
+ hash: "f01b7368e42381dda5eadf56482ea993"
+ }
+ Frame {
+ msec: 144
+ hash: "9811f823e057882d384f36d7227fa12e"
+ }
+ Frame {
+ msec: 160
+ hash: "9b40b6c75af876567ff49688bc710f2a"
+ }
+ Frame {
+ msec: 176
+ hash: "e97a5d968da37789c28816608fa262a1"
+ }
+ Frame {
+ msec: 192
+ hash: "2cd0627fdc63bb91f8dcac789d7a93b2"
+ }
+ Frame {
+ msec: 208
+ hash: "ae2407f8da9a047d2725bcdcf8e568b2"
+ }
+ Frame {
+ msec: 224
+ hash: "da2a1e5e988c27577ceb453cb0383703"
+ }
+ Frame {
+ msec: 240
+ hash: "90fb4e4ba04ac32b52c10b3258431c04"
+ }
+ Frame {
+ msec: 256
+ hash: "90fb4e4ba04ac32b52c10b3258431c04"
+ }
+ Frame {
+ msec: 272
+ hash: "90fb4e4ba04ac32b52c10b3258431c04"
+ }
+ Frame {
+ msec: 288
+ hash: "73c06997014af4e008b546b53fe349fb"
+ }
+ Frame {
+ msec: 304
+ hash: "262404c6e55b93c4ab940582a49f7e18"
+ }
+ Frame {
+ msec: 320
+ hash: "451a9408b04826ab35749d9120efd6bb"
+ }
+ Frame {
+ msec: 336
+ hash: "451a9408b04826ab35749d9120efd6bb"
+ }
+ Frame {
+ msec: 352
+ hash: "2d112d040fd425c59b511066737e494d"
+ }
+ Frame {
+ msec: 368
+ hash: "769d2724656dbf0e793ecd8e42db3de2"
+ }
+ Frame {
+ msec: 384
+ hash: "9e375cb3815723a2c5dda39c79325e96"
+ }
+ Frame {
+ msec: 400
+ hash: "b21e92871bf63873b8ae48a2aff47be5"
+ }
+ Frame {
+ msec: 416
+ hash: "00d08f4257f35c6236cde0597b0005e4"
+ }
+ Frame {
+ msec: 432
+ hash: "8048f84221a02e7102cf3272445862a1"
+ }
+ Frame {
+ msec: 448
+ hash: "f0d7b45f0b01319494616c1893aa940e"
+ }
+ Frame {
+ msec: 464
+ hash: "457fad89140a1dda9e70549d451482e9"
+ }
+ Frame {
+ msec: 480
+ hash: "ee0feb79e843cdb2adea72fa37ecab67"
+ }
+ Frame {
+ msec: 496
+ hash: "ece02d3590147884e697dd5228dee8c4"
+ }
+ Frame {
+ msec: 512
+ hash: "91c4ec19716a0883c8f5c25b9a0d1f42"
+ }
+ Frame {
+ msec: 528
+ hash: "a7c9860dd4962b11b92c54370ba156ee"
+ }
+ Frame {
+ msec: 544
+ hash: "a28f2590be1e8cde4cde5219367015ac"
+ }
+ Frame {
+ msec: 560
+ hash: "3b641ba58f5e1f0e1f2f528acf38cb28"
+ }
+ Frame {
+ msec: 576
+ hash: "d0b0969ad165d4784f763683de42278e"
+ }
+ Frame {
+ msec: 592
+ hash: "93968dffda327a101e2bd07b80fff842"
+ }
+ Frame {
+ msec: 608
+ hash: "08f5db4cd7f27178c67e6d973e4bb023"
+ }
+ Frame {
+ msec: 624
+ hash: "0967cad0a3ae82307a049944e1bcdc3e"
+ }
+ Frame {
+ msec: 640
+ hash: "d70ffd02b434e607bc11a95ca536c19a"
+ }
+ Frame {
+ msec: 656
+ hash: "cd561b4d5e707bb6b9f6d493f9b99512"
+ }
+ Frame {
+ msec: 672
+ hash: "58355ca37c6e4e54061664180faa11fb"
+ }
+ Frame {
+ msec: 688
+ hash: "bd873f48c79286c50333c838e57d8ec7"
+ }
+ Frame {
+ msec: 704
+ hash: "db89bc0e04ebefe5440748fe85e0bdf7"
+ }
+ Frame {
+ msec: 720
+ hash: "c400bc1e6c02c792cc515a6dd8bbaa9b"
+ }
+ Frame {
+ msec: 736
+ hash: "accf3567a161239cd8c18dd9d4527aaf"
+ }
+ Frame {
+ msec: 752
+ hash: "2e3bcdf70f160bf8e3f1b77ee472b782"
+ }
+ Frame {
+ msec: 768
+ hash: "929da0d629253478c322360c9a8dfc9e"
+ }
+ Frame {
+ msec: 784
+ hash: "d5d4b7c52ba14e84bc9c34a8b55f84b7"
+ }
+ Frame {
+ msec: 800
+ hash: "063ce927e9e7c5afb9131302ea5a968c"
+ }
+ Frame {
+ msec: 816
+ hash: "b94b6fff850aacccdaf0f74d4e36ba67"
+ }
+ Frame {
+ msec: 832
+ hash: "bac2b9b9be4b71fafe59868506aa8ab9"
+ }
+ Frame {
+ msec: 848
+ hash: "a91fed41a5a07e84424e45477f463aa1"
+ }
+ Frame {
+ msec: 864
+ hash: "370eefd369ef366f1d5930b261340d0b"
+ }
+ Frame {
+ msec: 880
+ hash: "b04a87997d0eeb6ff2f91fc2f0d016f6"
+ }
+ Frame {
+ msec: 896
+ hash: "09c3602a08d6d3e2afb654c328606871"
+ }
+ Frame {
+ msec: 912
+ hash: "101e66b9d13b1b0872cfcc497c9d6ae3"
+ }
+ Frame {
+ msec: 928
+ hash: "b5eaf952e40cf90ef32e8cb64ccce7d3"
+ }
+ Frame {
+ msec: 944
+ hash: "b43b02133ebe5db93e5236c0307939c3"
+ }
+ Frame {
+ msec: 960
+ image: "test-flipable.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "7d1a0ff0eceb80ff64d828c34792a2d5"
+ }
+ Frame {
+ msec: 992
+ hash: "a7492d8ab6fddb5c1d7af2621078230b"
+ }
+ Frame {
+ msec: 1008
+ hash: "2ed3dc7f10cc8279a6fd926914cdb234"
+ }
+ Frame {
+ msec: 1024
+ hash: "e9f76e419f6f682bcc9052183bb50607"
+ }
+ Frame {
+ msec: 1040
+ hash: "fdee6990e101d4a628272e7b09a217a3"
+ }
+ Frame {
+ msec: 1056
+ hash: "05e028b2f37a433343d373bc05f73756"
+ }
+ Frame {
+ msec: 1072
+ hash: "a9ece04666d17979408dcd8690cd697c"
+ }
+ Frame {
+ msec: 1088
+ hash: "a5d8c9bee6ac10fb45cedf3bc4325539"
+ }
+ Frame {
+ msec: 1104
+ hash: "08f1ff1e515ec78f75efa13a39b21f56"
+ }
+ Frame {
+ msec: 1120
+ hash: "f0bc6c649a195e2c433cf84c1b4f5bcb"
+ }
+ Frame {
+ msec: 1136
+ hash: "2a548614a9b38867cd0fe44985ca443f"
+ }
+ Frame {
+ msec: 1152
+ hash: "8c8272fc028ce5b403e636b4061351d3"
+ }
+ Frame {
+ msec: 1168
+ hash: "df11678b255cc3f624fed24d7e6a24af"
+ }
+ Frame {
+ msec: 1184
+ hash: "7dd5ce1cce200d7eede0f248f150873c"
+ }
+ Frame {
+ msec: 1200
+ hash: "e5cb8e0e588854dce5e7572fd1e3a445"
+ }
+ Frame {
+ msec: 1216
+ hash: "71937cd7d319174232797d05fe28bda5"
+ }
+ Frame {
+ msec: 1232
+ hash: "021c3a598b008991114b25b26191e8ef"
+ }
+ Frame {
+ msec: 1248
+ hash: "b372131d6fc29e7dbffc2c5f4e269ad7"
+ }
+ Frame {
+ msec: 1264
+ hash: "2120fc188aed6888eba85e9d49139000"
+ }
+ Frame {
+ msec: 1280
+ hash: "0523499bb4f4c6d0c3d2cd28fbac7056"
+ }
+ Frame {
+ msec: 1296
+ hash: "19d1fc79802728d6b0af222050b59463"
+ }
+ Frame {
+ msec: 1312
+ hash: "f48686053780376c7ab2e6481e3fd0ad"
+ }
+ Frame {
+ msec: 1328
+ hash: "0f7c5ca70fec90e7e8b2fd50b791fd2e"
+ }
+ Frame {
+ msec: 1344
+ hash: "93cd129be7cfebaa2ea8a074a77aaa7c"
+ }
+ Frame {
+ msec: 1360
+ hash: "e6b149da031b1c0b842b1b7872bd2d91"
+ }
+ Frame {
+ msec: 1376
+ hash: "5481248e889fb4fe9f4cf54f69d9f614"
+ }
+ Frame {
+ msec: 1392
+ hash: "23bb444b6248901da3eb6a2e805438cb"
+ }
+ Frame {
+ msec: 1408
+ hash: "1c9feb1c3ae76d4015c99d005ecfed60"
+ }
+ Frame {
+ msec: 1424
+ hash: "41e5345dc90fd48476f35ceeab281948"
+ }
+ Frame {
+ msec: 1440
+ hash: "89682a955a00e68031571ac765f9f5e3"
+ }
+ Frame {
+ msec: 1456
+ hash: "8ff7cee41c6f19eeda417052c1b071d6"
+ }
+ Frame {
+ msec: 1472
+ hash: "67a73129d828e8a05b1efc768cf40146"
+ }
+ Frame {
+ msec: 1488
+ hash: "0800a78c97c92c697e44ded54fdcf934"
+ }
+ Frame {
+ msec: 1504
+ hash: "d5d51263367f0c53b8d94a03d83338d9"
+ }
+ Frame {
+ msec: 1520
+ hash: "ab749885f356683e17ca52f904ae582d"
+ }
+ Frame {
+ msec: 1536
+ hash: "7f5a56f30222a9886d1e9d014b4f5cab"
+ }
+ Frame {
+ msec: 1552
+ hash: "10c5e64eff104dce59f54f70c5564959"
+ }
+ Frame {
+ msec: 1568
+ hash: "38b00c7544648ef06705acc2e9eca1f5"
+ }
+ Frame {
+ msec: 1584
+ hash: "56bdfcb8fbb776b3799676ba7934a354"
+ }
+ Frame {
+ msec: 1600
+ hash: "ea5349d337e397b3ee5e0db0c296f5e5"
+ }
+ Frame {
+ msec: 1616
+ hash: "6bd784ca760edba5a6f0b4212237e1e8"
+ }
+ Frame {
+ msec: 1632
+ hash: "77e7888a37a7724bded817903cbe777e"
+ }
+ Frame {
+ msec: 1648
+ hash: "55213bdb2f1f2d25b5680db95e79bbac"
+ }
+ Frame {
+ msec: 1664
+ hash: "6d62c7f7f76cc1d4e33c152234000da0"
+ }
+ Frame {
+ msec: 1680
+ hash: "0f6aa29c172054887e4ddb6512ae43b1"
+ }
+ Frame {
+ msec: 1696
+ hash: "75fd94508b77bbdde34a61b74ff49e12"
+ }
+ Frame {
+ msec: 1712
+ hash: "0dfdd9a1d83a706a09318c83fd08b6fe"
+ }
+ Frame {
+ msec: 1728
+ hash: "4f895ee983424c164be3e2db488a4e51"
+ }
+ Frame {
+ msec: 1744
+ hash: "974fd5f390d33afb779ac754f0e30b2a"
+ }
+ Frame {
+ msec: 1760
+ hash: "fd40e22c7d3cfceeee7dc668d1cf0a12"
+ }
+ Frame {
+ msec: 1776
+ hash: "4e3c04b35bcc43a4295582da1674da2e"
+ }
+ Frame {
+ msec: 1792
+ hash: "629888aae80ea85db07a383df352214a"
+ }
+ Frame {
+ msec: 1808
+ hash: "9a92c68cfad54c313d24e38240ea072f"
+ }
+ Frame {
+ msec: 1824
+ hash: "3e27569d19670ec99f11bfa46099456a"
+ }
+ Frame {
+ msec: 1840
+ hash: "5d4be9ed8c4ba7faefde5427cdbffc73"
+ }
+ Frame {
+ msec: 1856
+ hash: "232d4e03a57edf0386b06884482f9730"
+ }
+ Frame {
+ msec: 1872
+ hash: "c45f959fd81ac08add219326cb6a8bfc"
+ }
+ Frame {
+ msec: 1888
+ hash: "349111e36190f77afd53c50ee2e9ba94"
+ }
+ Frame {
+ msec: 1904
+ hash: "ea5ed48b2bcdfd2a711a3a71a4ae37c3"
+ }
+ Frame {
+ msec: 1920
+ image: "test-flipable.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "ae4e35413e462221b8cb48dd0350f873"
+ }
+ Frame {
+ msec: 1952
+ hash: "63cc3851236d5de613c85a2971ef7145"
+ }
+ Frame {
+ msec: 1968
+ hash: "45d5fdb92107a7074d56d97bda34756f"
+ }
+ Frame {
+ msec: 1984
+ hash: "f74d9a3b53a629f7fccfdd255fdbba62"
+ }
+ Frame {
+ msec: 2000
+ hash: "60c6a30e15ed4ad61c14f15f9f1f3790"
+ }
+ Frame {
+ msec: 2016
+ hash: "b5f7c630f6e61c7ddac8493e17a1f53e"
+ }
+ Frame {
+ msec: 2032
+ hash: "98558c7135fa84fa08d457c6064b8653"
+ }
+ Frame {
+ msec: 2048
+ hash: "2858e39a9b39739bb5c0c1ce23e83b20"
+ }
+ Frame {
+ msec: 2064
+ hash: "0b174f04215131cfa32b5d1a32170ac3"
+ }
+ Frame {
+ msec: 2080
+ hash: "67e3618bab95519a034ed6c8c1543212"
+ }
+ Frame {
+ msec: 2096
+ hash: "2012c5310f198022a3878c9ded08523d"
+ }
+ Frame {
+ msec: 2112
+ hash: "1cb6a1f6d873d2bfde457828c17b4886"
+ }
+ Frame {
+ msec: 2128
+ hash: "be3f28bd56d9d985408e32cc0aab0623"
+ }
+ Frame {
+ msec: 2144
+ hash: "4aa07c4887f873f0f034930bd681f9dc"
+ }
+ Frame {
+ msec: 2160
+ hash: "adeae071187b590aa0a142c27098d2f4"
+ }
+ Frame {
+ msec: 2176
+ hash: "d777aaccd6143c2c1000bbfabdbefeb2"
+ }
+ Frame {
+ msec: 2192
+ hash: "7b4785b9e6610f02c52b4c824bea8ecd"
+ }
+ Frame {
+ msec: 2208
+ hash: "c539b3638272e46120edbe4a58e1d894"
+ }
+ Frame {
+ msec: 2224
+ hash: "ae466024a1dd731b6730dda255e68eb8"
+ }
+ Frame {
+ msec: 2240
+ hash: "f844a288b009cc4c6c28eb30d799c397"
+ }
+ Frame {
+ msec: 2256
+ hash: "4fc8ca1992802f97dd431783db89c725"
+ }
+ Frame {
+ msec: 2272
+ hash: "79b899461efae97b65b8c24c8820f348"
+ }
+ Frame {
+ msec: 2288
+ hash: "cb1ce87ddc372e24e37b60c013310549"
+ }
+ Frame {
+ msec: 2304
+ hash: "c8937aea34fd299c151706598828be6f"
+ }
+ Frame {
+ msec: 2320
+ hash: "ed5c3a904dc3b72937c6eea475514b2d"
+ }
+ Frame {
+ msec: 2336
+ hash: "09043e74a3ac60d05122675a1b253320"
+ }
+ Frame {
+ msec: 2352
+ hash: "57677a33d8c60a45c64aea10a695e8d0"
+ }
+ Frame {
+ msec: 2368
+ hash: "496fe0b0e420356e4205537fdf3adc2f"
+ }
+ Frame {
+ msec: 2384
+ hash: "f4146ce8db5cf2c3da15715820c9f62f"
+ }
+ Frame {
+ msec: 2400
+ hash: "b80bc46468695b874d401c4c9bd68932"
+ }
+ Frame {
+ msec: 2416
+ hash: "b0cf0021232ab917301206614f61f0bf"
+ }
+ Frame {
+ msec: 2432
+ hash: "b0abdf5b86e3fcb22a9254ac5b522380"
+ }
+ Frame {
+ msec: 2448
+ hash: "c1624cb7e90ea26ab0c37cfe9919ca36"
+ }
+ Frame {
+ msec: 2464
+ hash: "0ffd6a3b3e5f6db5a3a8df756caf713e"
+ }
+ Frame {
+ msec: 2480
+ hash: "1604ad8e7a4aa4fa8dff1f37fc8c51d7"
+ }
+ Frame {
+ msec: 2496
+ hash: "5bbca0b79c42e263162926e5c2fd3d82"
+ }
+ Frame {
+ msec: 2512
+ hash: "9436b4f2ab902673ed067de55da5003e"
+ }
+ Frame {
+ msec: 2528
+ hash: "3c7b5fa0970242a2ad308c72d761713b"
+ }
+ Frame {
+ msec: 2544
+ hash: "15e451c53e8f5c70614f87f33fe0a2e6"
+ }
+ Frame {
+ msec: 2560
+ hash: "7e8cbe203306d2f267a42fed1e4790ed"
+ }
+ Frame {
+ msec: 2576
+ hash: "db21ae28564614b58a7dd5ccd97082e6"
+ }
+ Frame {
+ msec: 2592
+ hash: "ff52e198874de749c46f9b34cfe40cfc"
+ }
+ Frame {
+ msec: 2608
+ hash: "916d92d24a81ced07a54d68c46299d4c"
+ }
+ Frame {
+ msec: 2624
+ hash: "2f6cf122e5f15fc5f5d3c92d92ca1384"
+ }
+ Frame {
+ msec: 2640
+ hash: "6f328038e5d505c402651423c44986a5"
+ }
+ Frame {
+ msec: 2656
+ hash: "6f328038e5d505c402651423c44986a5"
+ }
+ Frame {
+ msec: 2672
+ hash: "78e0dca60c04d3defbd90457685dbab3"
+ }
+ Frame {
+ msec: 2688
+ hash: "b915de1be0c1779e06fb9eea8237f91d"
+ }
+ Frame {
+ msec: 2704
+ hash: "0ff9fd6b09fc14abacb794353b9500f6"
+ }
+ Frame {
+ msec: 2720
+ hash: "5a1c9cd9da5492a61a3a1bc6ad37ef17"
+ }
+ Frame {
+ msec: 2736
+ hash: "4c4a72eb4105903802de56a4a62d86cc"
+ }
+ Frame {
+ msec: 2752
+ hash: "6d813ee777a5900c65aca5939c004d0c"
+ }
+ Frame {
+ msec: 2768
+ hash: "6d813ee777a5900c65aca5939c004d0c"
+ }
+ Frame {
+ msec: 2784
+ hash: "0acaa3ece071ad4461cf4a79d65a0f03"
+ }
+ Frame {
+ msec: 2800
+ hash: "0acaa3ece071ad4461cf4a79d65a0f03"
+ }
+ Frame {
+ msec: 2816
+ hash: "f5cf7e68edc5fcd9dd91882d3f9ba380"
+ }
+ Frame {
+ msec: 2832
+ hash: "51f8508eddffbac2fad22bd3e8040c69"
+ }
+ Frame {
+ msec: 2848
+ hash: "a09746c72df5330f6ca2a93d9b8e79f6"
+ }
+ Frame {
+ msec: 2864
+ hash: "b2ef52b66896649413b3852bcf642e1c"
+ }
+ Frame {
+ msec: 2880
+ image: "test-flipable.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "ae76d183491834e2b1d0371420d51ce5"
+ }
+ Frame {
+ msec: 2912
+ hash: "b19d89aa671cc3a773f64a7bae21adb6"
+ }
+ Frame {
+ msec: 2928
+ hash: "08eb7bd2e49fe600e922e49a3aa56e93"
+ }
+ Frame {
+ msec: 2944
+ hash: "1e3a7bdd0bd9d5b84c2cb5b646d7fb45"
+ }
+ Frame {
+ msec: 2960
+ hash: "be9f5091197899c0b89823e4403358f3"
+ }
+ Frame {
+ msec: 2976
+ hash: "1daeebce8e7eef80b135d2e4f83f780b"
+ }
+ Frame {
+ msec: 2992
+ hash: "1daeebce8e7eef80b135d2e4f83f780b"
+ }
+ Frame {
+ msec: 3008
+ hash: "1daeebce8e7eef80b135d2e4f83f780b"
+ }
+ Frame {
+ msec: 3024
+ hash: "1daeebce8e7eef80b135d2e4f83f780b"
+ }
+ Frame {
+ msec: 3040
+ hash: "1daeebce8e7eef80b135d2e4f83f780b"
+ }
+ Frame {
+ msec: 3056
+ hash: "1daeebce8e7eef80b135d2e4f83f780b"
+ }
+ Frame {
+ msec: 3072
+ hash: "be9f5091197899c0b89823e4403358f3"
+ }
+ Frame {
+ msec: 3088
+ hash: "be9f5091197899c0b89823e4403358f3"
+ }
+ Frame {
+ msec: 3104
+ hash: "1e3a7bdd0bd9d5b84c2cb5b646d7fb45"
+ }
+ Frame {
+ msec: 3120
+ hash: "b19d89aa671cc3a773f64a7bae21adb6"
+ }
+ Frame {
+ msec: 3136
+ hash: "e7ed4449b5ea3288d5e8fecb33a4a422"
+ }
+ Frame {
+ msec: 3152
+ hash: "186a2c1af03e7fa590ff3cd7422285e3"
+ }
+ Frame {
+ msec: 3168
+ hash: "373141f99bc88c40ead161502c9750e9"
+ }
+ Frame {
+ msec: 3184
+ hash: "0221e2ef4cf809ebfeba466206a77cce"
+ }
+ Frame {
+ msec: 3200
+ hash: "51f8508eddffbac2fad22bd3e8040c69"
+ }
+ Frame {
+ msec: 3216
+ hash: "f5cf7e68edc5fcd9dd91882d3f9ba380"
+ }
+ Frame {
+ msec: 3232
+ hash: "0acaa3ece071ad4461cf4a79d65a0f03"
+ }
+ Frame {
+ msec: 3248
+ hash: "0acaa3ece071ad4461cf4a79d65a0f03"
+ }
+ Frame {
+ msec: 3264
+ hash: "6d813ee777a5900c65aca5939c004d0c"
+ }
+ Frame {
+ msec: 3280
+ hash: "6d813ee777a5900c65aca5939c004d0c"
+ }
+ Frame {
+ msec: 3296
+ hash: "6d813ee777a5900c65aca5939c004d0c"
+ }
+ Frame {
+ msec: 3312
+ hash: "5a1c9cd9da5492a61a3a1bc6ad37ef17"
+ }
+ Frame {
+ msec: 3328
+ hash: "0ff9fd6b09fc14abacb794353b9500f6"
+ }
+ Frame {
+ msec: 3344
+ hash: "0ff9fd6b09fc14abacb794353b9500f6"
+ }
+ Frame {
+ msec: 3360
+ hash: "6f328038e5d505c402651423c44986a5"
+ }
+ Frame {
+ msec: 3376
+ hash: "6f328038e5d505c402651423c44986a5"
+ }
+ Frame {
+ msec: 3392
+ hash: "dd04a76df90f27358f4162fd85cfa4cd"
+ }
+ Frame {
+ msec: 3408
+ hash: "12df495b5e8bfd2c9dd13fbeccc69e08"
+ }
+ Frame {
+ msec: 3424
+ hash: "4b6f9dcde7d5d88b9c3eff3187378036"
+ }
+ Frame {
+ msec: 3440
+ hash: "712f3850c0efe45c60a3761f1354b90b"
+ }
+ Frame {
+ msec: 3456
+ hash: "22215981f00790d7a409230eb730abca"
+ }
+ Frame {
+ msec: 3472
+ hash: "a4a26f9736282ceb307f0f97735002eb"
+ }
+ Frame {
+ msec: 3488
+ hash: "b41d7a18d84a8b220e99464cab86882d"
+ }
+ Frame {
+ msec: 3504
+ hash: "c7c1961120f128cd0fcd6a7b61c98197"
+ }
+ Frame {
+ msec: 3520
+ hash: "e56e7ba603d2620afb0fab6b19aff33e"
+ }
+ Frame {
+ msec: 3536
+ hash: "1a258bed9a7a38452a746d7641016e73"
+ }
+ Frame {
+ msec: 3552
+ hash: "a237b9c187bbbcb79f624d74def15db2"
+ }
+ Frame {
+ msec: 3568
+ hash: "34a7afdebb7352ca65e0eaec61632d12"
+ }
+ Frame {
+ msec: 3584
+ hash: "a5a98e932a30418bae62bb006afc1048"
+ }
+ Frame {
+ msec: 3600
+ hash: "2ee25374cb9fef01e78d02c4131010b7"
+ }
+ Frame {
+ msec: 3616
+ hash: "7956b07b848ba89905e5c609657503e2"
+ }
+ Frame {
+ msec: 3632
+ hash: "0949a2b13f6475b3f11be04321c953a1"
+ }
+ Frame {
+ msec: 3648
+ hash: "5a1ff901ecc7c3cd7f39cd07e0273dd4"
+ }
+ Frame {
+ msec: 3664
+ hash: "44fcd7209b9f5b1c28c21e9aae408097"
+ }
+ Frame {
+ msec: 3680
+ hash: "bee94f395239aebb0bacca3dbbee95e5"
+ }
+ Frame {
+ msec: 3696
+ hash: "bd26b7e2b07bbcee3819fdacc35eea8d"
+ }
+ Frame {
+ msec: 3712
+ hash: "d3707b90c5cd0d1061db4b97b6fcb96a"
+ }
+ Frame {
+ msec: 3728
+ hash: "6f6ed6c7553b3f909d53e2146b3831d5"
+ }
+ Frame {
+ msec: 3744
+ hash: "a3a1a03617d1cb5660c51bf2f18088bc"
+ }
+ Frame {
+ msec: 3760
+ hash: "6d4646f0a53800ad60d173ab9cb9010a"
+ }
+ Frame {
+ msec: 3776
+ hash: "126cae232e2fe49e3188393c2798065b"
+ }
+ Frame {
+ msec: 3792
+ hash: "e1fa758d333ffe5208365c0babff33a0"
+ }
+ Frame {
+ msec: 3808
+ hash: "f2a6156f7d6013bd4234b35c21adb074"
+ }
+ Frame {
+ msec: 3824
+ hash: "0271f66eb6d9b91a3ab8da2d728b9581"
+ }
+ Frame {
+ msec: 3840
+ image: "test-flipable.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "e18635d7c6c5de361e7406c2db357aca"
+ }
+ Frame {
+ msec: 3872
+ hash: "56100e9ca8d1eb7e6334e5a05ef2b94d"
+ }
+ Frame {
+ msec: 3888
+ hash: "3d15b8d662d3df82dd78590c43794337"
+ }
+ Frame {
+ msec: 3904
+ hash: "9729b36fe9dbabf0c46e78b723885530"
+ }
+ Frame {
+ msec: 3920
+ hash: "ccb8b51084cc1ef3d201887b824fb1ac"
+ }
+ Frame {
+ msec: 3936
+ hash: "d9dc9d240a6f89603a54bccd66361530"
+ }
+ Frame {
+ msec: 3952
+ hash: "0e52d92455c263493d32ffe93f242739"
+ }
+ Frame {
+ msec: 3968
+ hash: "695ab932722844b975097779e26df55c"
+ }
+ Frame {
+ msec: 3984
+ hash: "da285cba2e11db1e87d1d180e376ff8e"
+ }
+ Frame {
+ msec: 4000
+ hash: "54bd12888fc4526d310fa0a66b5ba3be"
+ }
+ Frame {
+ msec: 4016
+ hash: "c3e3db473bdb96fd619b078f0f6b3ceb"
+ }
+ Frame {
+ msec: 4032
+ hash: "acfd8aaf0bb52ad3ef3116bb99f3656a"
+ }
+ Frame {
+ msec: 4048
+ hash: "c5a0877ce86c26b30b642818e83d6118"
+ }
+ Frame {
+ msec: 4064
+ hash: "b187fde9af2bad37f84f6324afcbb303"
+ }
+ Frame {
+ msec: 4080
+ hash: "0dfe035424d7f31dda88be3b4bb30c8a"
+ }
+ Frame {
+ msec: 4096
+ hash: "893bddc95fbf6e452ba61b06eab1a8c5"
+ }
+ Frame {
+ msec: 4112
+ hash: "35fb89ea579819f4b3416ff1c1b1cc9d"
+ }
+ Frame {
+ msec: 4128
+ hash: "316371649f9a1e12e336c5823408eaf9"
+ }
+ Frame {
+ msec: 4144
+ hash: "ade751c6e497c73a920baf18f0752908"
+ }
+ Frame {
+ msec: 4160
+ hash: "86720fa1eeae374c6cc67e107d27e23a"
+ }
+ Frame {
+ msec: 4176
+ hash: "1a6f080227f1ccd03b6c4093b9fdadb3"
+ }
+ Frame {
+ msec: 4192
+ hash: "f7d7398edba69716ec8c0699d5472dca"
+ }
+ Frame {
+ msec: 4208
+ hash: "9e62c9dd25abb203f5c06c7bff0d8363"
+ }
+ Frame {
+ msec: 4224
+ hash: "fd90404238b458fc86a4a17e6a976f9b"
+ }
+ Frame {
+ msec: 4240
+ hash: "e39668dc347318fc61a365f9006aab3c"
+ }
+ Frame {
+ msec: 4256
+ hash: "c40f41f635f10f5f9b04b42ba2dc5bb1"
+ }
+ Frame {
+ msec: 4272
+ hash: "c0f971c75b7237de7e9b2f25cc3f34b2"
+ }
+ Frame {
+ msec: 4288
+ hash: "a1c79481fd1632cfdc396aefb3592534"
+ }
+ Frame {
+ msec: 4304
+ hash: "6eee76f40fc7ec1a1e3d77c849321740"
+ }
+ Frame {
+ msec: 4320
+ hash: "0a36746ab17caef5946731c31af3823f"
+ }
+ Frame {
+ msec: 4336
+ hash: "863dedd22df4e1d14e73eaeb851e9b66"
+ }
+ Frame {
+ msec: 4352
+ hash: "318e8751f7056bb6a004c8a7ce7be870"
+ }
+ Frame {
+ msec: 4368
+ hash: "8fb2809a366f42c86fad7aa5db3ff22c"
+ }
+ Frame {
+ msec: 4384
+ hash: "8aaea666640cb3b27e3374f756fe411b"
+ }
+ Frame {
+ msec: 4400
+ hash: "1f552095d26a8d145584e36237630916"
+ }
+ Frame {
+ msec: 4416
+ hash: "cd5aa55715786cac0f7efc90c7c4b9d6"
+ }
+ Frame {
+ msec: 4432
+ hash: "7a3153d9309ec338dce3437ecf667646"
+ }
+ Frame {
+ msec: 4448
+ hash: "c7fa40e69148f1c5ec494ad159b6ce6c"
+ }
+ Frame {
+ msec: 4464
+ hash: "e131bc8ca25ddc4b7dd6582ff034fe14"
+ }
+ Frame {
+ msec: 4480
+ hash: "3174c672e62dae0341d5849e23031280"
+ }
+ Frame {
+ msec: 4496
+ hash: "0b25fb7d33708a3292ede7c66e25a3d7"
+ }
+ Frame {
+ msec: 4512
+ hash: "84b3cf92b3abc2f5acf07cfccf3c0202"
+ }
+ Frame {
+ msec: 4528
+ hash: "fafbd14d296e4954bce7816d811ddd89"
+ }
+ Frame {
+ msec: 4544
+ hash: "865018d8408863b741a7082a962236dc"
+ }
+ Frame {
+ msec: 4560
+ hash: "f626082691429565b55ce9e04b14a665"
+ }
+ Frame {
+ msec: 4576
+ hash: "8a02f7d3d53e98384d1f05dc7fc5fd37"
+ }
+ Frame {
+ msec: 4592
+ hash: "6af3a8305b25a9a769b8cf00479c6ab3"
+ }
+ Frame {
+ msec: 4608
+ hash: "b31470b0ac4a593317abc365acb2b281"
+ }
+ Frame {
+ msec: 4624
+ hash: "efd00c43b1b8bbc4bc5496dcfa58c6b0"
+ }
+ Frame {
+ msec: 4640
+ hash: "498cf6c20aeca609e9d9cea78f0cc6a3"
+ }
+ Frame {
+ msec: 4656
+ hash: "b55661b5d9632bc0d7fc7ff3a421a2e7"
+ }
+ Frame {
+ msec: 4672
+ hash: "2f1e402c5e4a0615528f91dd2e183ddd"
+ }
+ Frame {
+ msec: 4688
+ hash: "d1c166cc7932e72ba22a73637cad65d6"
+ }
+ Frame {
+ msec: 4704
+ hash: "374b703e0059fc80b67480113d584754"
+ }
+ Frame {
+ msec: 4720
+ hash: "e8de71d4a2a253e366b2edf5d475824d"
+ }
+ Frame {
+ msec: 4736
+ hash: "6a9d033b332f0c0285284fdaddf3bbdb"
+ }
+ Frame {
+ msec: 4752
+ hash: "640c227fb62e40c666035e7465ac5c4e"
+ }
+ Frame {
+ msec: 4768
+ hash: "9cf7dc6507befd6ae54f380a7d87a207"
+ }
+ Frame {
+ msec: 4784
+ hash: "d1c7b2160c08e03e7a98d7d2db0116f7"
+ }
+ Frame {
+ msec: 4800
+ image: "test-flipable.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "6e48e605ea1aed4028e02476328f182b"
+ }
+ Frame {
+ msec: 4832
+ hash: "2dfa5fdfd07e7000caee6abf5fe84378"
+ }
+ Frame {
+ msec: 4848
+ hash: "2b0c2f019b07f1f8b4e5af9a520ab061"
+ }
+ Frame {
+ msec: 4864
+ hash: "33cb1aaeb7dafc2475e4337be7cc7892"
+ }
+ Frame {
+ msec: 4880
+ hash: "91290d1435bedb5010ba135a7f99c0a2"
+ }
+ Frame {
+ msec: 4896
+ hash: "df7434eb6c6e5d45935d6c6fd03f06d1"
+ }
+ Frame {
+ msec: 4912
+ hash: "48dfe78dcdd65242132071454fb9ea33"
+ }
+ Frame {
+ msec: 4928
+ hash: "1b288012e123cb6051bfa180ea2a2bc0"
+ }
+ Frame {
+ msec: 4944
+ hash: "84b23d92987f59df336d9b269e3b7bbc"
+ }
+ Frame {
+ msec: 4960
+ hash: "c413ca53240df702c3ba0c7f4dacca3b"
+ }
+ Frame {
+ msec: 4976
+ hash: "339c06a2e1fc05ebfd3732097b9c5242"
+ }
+ Frame {
+ msec: 4992
+ hash: "f1e647e274ac8c8458d2c1e576623688"
+ }
+ Frame {
+ msec: 5008
+ hash: "a70dc2f51ecfc164595cfef61c1da245"
+ }
+ Frame {
+ msec: 5024
+ hash: "b69f034a71b53c885cd177da422d5fc7"
+ }
+ Frame {
+ msec: 5040
+ hash: "26c25a031944c677b30f69c8498ac6ce"
+ }
+ Frame {
+ msec: 5056
+ hash: "ebc2328766e8736eac989e309968d8f9"
+ }
+ Frame {
+ msec: 5072
+ hash: "41d55f53bfc74e614c906d3f6b813704"
+ }
+ Frame {
+ msec: 5088
+ hash: "135e97adb3f19aa19d746ece1b2b3d02"
+ }
+ Frame {
+ msec: 5104
+ hash: "85c4454dbe9a39b3005f32fd7a06b1b2"
+ }
+ Frame {
+ msec: 5120
+ hash: "7561e0dd6970f7c81bcb53c9371d4405"
+ }
+ Frame {
+ msec: 5136
+ hash: "c9961d5abf700a06ed294ce7aecb6147"
+ }
+ Frame {
+ msec: 5152
+ hash: "29acf87effa3c21322334080776c566e"
+ }
+ Frame {
+ msec: 5168
+ hash: "04990a79d5ff5cb41dcd48d3e3bf5b11"
+ }
+ Frame {
+ msec: 5184
+ hash: "f40c78c37a26249ecb161af778631f7b"
+ }
+ Frame {
+ msec: 5200
+ hash: "eddacaeae7c47d063db737f678896da1"
+ }
+ Frame {
+ msec: 5216
+ hash: "5ae523dc1115fd0904875718e05aa2a5"
+ }
+ Frame {
+ msec: 5232
+ hash: "f09c299412a9e2fd353c4937ad959f25"
+ }
+ Frame {
+ msec: 5248
+ hash: "9caeae0abd3bc665bd307997baea6a48"
+ }
+ Frame {
+ msec: 5264
+ hash: "e9d222c9d23773488b64b0a6323c1095"
+ }
+ Frame {
+ msec: 5280
+ hash: "ad34c46ab3d418a2af7bffc59e720868"
+ }
+ Frame {
+ msec: 5296
+ hash: "ff0d8cfd272fca5be34b663a7e52f283"
+ }
+ Frame {
+ msec: 5312
+ hash: "55f95277276217de16b6b43090bbb807"
+ }
+ Frame {
+ msec: 5328
+ hash: "387fadf4140d335c0b05cfee0c37a413"
+ }
+ Frame {
+ msec: 5344
+ hash: "10a1a5a91c11aa8279ae4e57e4d3946b"
+ }
+ Frame {
+ msec: 5360
+ hash: "414f7bf3a3ec05a9840cd104a13d5504"
+ }
+ Frame {
+ msec: 5376
+ hash: "e027716402ead36450732c8350e614b5"
+ }
+ Frame {
+ msec: 5392
+ hash: "0190f59275f01429ee6761b39ce99fc1"
+ }
+ Frame {
+ msec: 5408
+ hash: "7f99dd337561f006a7c56babe3c10c38"
+ }
+ Frame {
+ msec: 5424
+ hash: "4bbb76393e56b5da723c1f33a7694013"
+ }
+ Frame {
+ msec: 5440
+ hash: "00eedf86916629fe90f3c2f36e0c689e"
+ }
+ Frame {
+ msec: 5456
+ hash: "84d1f5a6604b75371f2fa7b60a59299b"
+ }
+ Frame {
+ msec: 5472
+ hash: "00488220a460746be6d7d1b66d15c392"
+ }
+ Frame {
+ msec: 5488
+ hash: "cae5a6d45425d641228210a47c5ee5f6"
+ }
+ Frame {
+ msec: 5504
+ hash: "670a2132e65564ca2cfd58ec9842ba93"
+ }
+ Frame {
+ msec: 5520
+ hash: "212b6cc9fa130bec9579cf218e1f7eeb"
+ }
+ Frame {
+ msec: 5536
+ hash: "b159e67541b5b1b5071f6cd041c62293"
+ }
+ Frame {
+ msec: 5552
+ hash: "8c4e62d26e19c32200772edefd329db3"
+ }
+ Frame {
+ msec: 5568
+ hash: "1ff120d0444e398cc79190012b548b4b"
+ }
+ Frame {
+ msec: 5584
+ hash: "1c75bccd5e19ee9a2644585b726db048"
+ }
+ Frame {
+ msec: 5600
+ hash: "bc16aff96b1f9cfe3807e95e371a8f26"
+ }
+ Frame {
+ msec: 5616
+ hash: "35a5fdb20bdbaf0122cac4cad60e7bb8"
+ }
+ Frame {
+ msec: 5632
+ hash: "ea7ac72c81abff8af260be508b6cf117"
+ }
+ Frame {
+ msec: 5648
+ hash: "2d112d040fd425c59b511066737e494d"
+ }
+ Frame {
+ msec: 5664
+ hash: "769d2724656dbf0e793ecd8e42db3de2"
+ }
+ Frame {
+ msec: 5680
+ hash: "1c25b3d65e8590f8c213afa76b722e97"
+ }
+ Frame {
+ msec: 5696
+ hash: "760a103d4524f8b665c6ff42185a8ce7"
+ }
+ Frame {
+ msec: 5712
+ hash: "451a9408b04826ab35749d9120efd6bb"
+ }
+ Frame {
+ msec: 5728
+ hash: "3fad6b23b0b78f844e02fe307e20d376"
+ }
+ Frame {
+ msec: 5744
+ hash: "451a9408b04826ab35749d9120efd6bb"
+ }
+ Frame {
+ msec: 5760
+ image: "test-flipable.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "90fb4e4ba04ac32b52c10b3258431c04"
+ }
+ Frame {
+ msec: 5792
+ hash: "90fb4e4ba04ac32b52c10b3258431c04"
+ }
+ Frame {
+ msec: 5808
+ hash: "da2a1e5e988c27577ceb453cb0383703"
+ }
+ Frame {
+ msec: 5824
+ hash: "ae2407f8da9a047d2725bcdcf8e568b2"
+ }
+ Frame {
+ msec: 5840
+ hash: "ae2407f8da9a047d2725bcdcf8e568b2"
+ }
+ Frame {
+ msec: 5856
+ hash: "e97a5d968da37789c28816608fa262a1"
+ }
+ Frame {
+ msec: 5872
+ hash: "9becb90d9f8a61f5afacdc53d137ebcb"
+ }
+ Frame {
+ msec: 5888
+ hash: "9811f823e057882d384f36d7227fa12e"
+ }
+ Frame {
+ msec: 5904
+ hash: "1e7a308d18851db0a430542178944c67"
+ }
+ Frame {
+ msec: 5920
+ hash: "692931f1db6ddf0b37eb64026ca830f8"
+ }
+ Frame {
+ msec: 5936
+ hash: "2117c775960234c297187ea2e9d51e73"
+ }
+ Frame {
+ msec: 5952
+ hash: "f8038dc4b67b92ef776a97589240e8c5"
+ }
+ Frame {
+ msec: 5968
+ hash: "51dff66a7767e3464fda60f2cf906700"
+ }
+ Frame {
+ msec: 5984
+ hash: "7e16e6360fc2e9db67dbf11d58042745"
+ }
+ Frame {
+ msec: 6000
+ hash: "7e16e6360fc2e9db67dbf11d58042745"
+ }
+ Frame {
+ msec: 6016
+ hash: "7e16e6360fc2e9db67dbf11d58042745"
+ }
+ Frame {
+ msec: 6032
+ hash: "7e16e6360fc2e9db67dbf11d58042745"
+ }
+ Frame {
+ msec: 6048
+ hash: "7e16e6360fc2e9db67dbf11d58042745"
+ }
+ Frame {
+ msec: 6064
+ hash: "51dff66a7767e3464fda60f2cf906700"
+ }
+ Frame {
+ msec: 6080
+ hash: "f8038dc4b67b92ef776a97589240e8c5"
+ }
+ Frame {
+ msec: 6096
+ hash: "2117c775960234c297187ea2e9d51e73"
+ }
+ Frame {
+ msec: 6112
+ hash: "692931f1db6ddf0b37eb64026ca830f8"
+ }
+ Frame {
+ msec: 6128
+ hash: "f01b7368e42381dda5eadf56482ea993"
+ }
+ Frame {
+ msec: 6144
+ hash: "9811f823e057882d384f36d7227fa12e"
+ }
+ Frame {
+ msec: 6160
+ hash: "9b40b6c75af876567ff49688bc710f2a"
+ }
+ Frame {
+ msec: 6176
+ hash: "e97a5d968da37789c28816608fa262a1"
+ }
+ Frame {
+ msec: 6192
+ hash: "2cd0627fdc63bb91f8dcac789d7a93b2"
+ }
+ Frame {
+ msec: 6208
+ hash: "ae2407f8da9a047d2725bcdcf8e568b2"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6224
+ hash: "90fb4e4ba04ac32b52c10b3258431c04"
+ }
+ Frame {
+ msec: 6240
+ hash: "90fb4e4ba04ac32b52c10b3258431c04"
+ }
+ Frame {
+ msec: 6256
+ hash: "90fb4e4ba04ac32b52c10b3258431c04"
+ }
+ Frame {
+ msec: 6272
+ hash: "90fb4e4ba04ac32b52c10b3258431c04"
+ }
+ Frame {
+ msec: 6288
+ hash: "73c06997014af4e008b546b53fe349fb"
+ }
+ Frame {
+ msec: 6304
+ hash: "451a9408b04826ab35749d9120efd6bb"
+ }
+ Frame {
+ msec: 6320
+ hash: "451a9408b04826ab35749d9120efd6bb"
+ }
+ Frame {
+ msec: 6336
+ hash: "3fad6b23b0b78f844e02fe307e20d376"
+ }
+ Frame {
+ msec: 6352
+ hash: "1c25b3d65e8590f8c213afa76b722e97"
+ }
+ Frame {
+ msec: 6368
+ hash: "769d2724656dbf0e793ecd8e42db3de2"
+ }
+ Frame {
+ msec: 6384
+ hash: "9e375cb3815723a2c5dda39c79325e96"
+ }
+ Frame {
+ msec: 6400
+ hash: "77a245991ed8e40163bd0224eb15f20e"
+ }
+ Frame {
+ msec: 6416
+ hash: "e6936f1122c8c0a76b0eb61ad086a9f1"
+ }
+ Frame {
+ msec: 6432
+ hash: "8048f84221a02e7102cf3272445862a1"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsflipable/test-flipable.qml b/tests/auto/declarative/visual/qmlgraphicsflipable/test-flipable.qml
new file mode 100644
index 0000000..64adb61
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsflipable/test-flipable.qml
@@ -0,0 +1,79 @@
+import Qt 4.6
+
+Rectangle {
+ width: 400; height: 240
+ color: "white"
+
+ Timer {
+ interval: 3000; running: true; repeat: true; triggeredOnStart: true
+ onTriggered: {
+ if (flipable.state == '') flipable.state = 'back'; else flipable.state = ''
+ if (flipable2.state == '') flipable2.state = 'back'; else flipable2.state = ''
+ }
+ }
+
+ Flipable {
+ id: flipable
+ width: 200; height: 200
+
+ transform: Rotation {
+ id: rotation; angle: 0
+ origin.x: 100; origin.y: 100
+ axis.x: 0; axis.y: 1; axis.z: 0
+ }
+
+ front: Rectangle {
+ color: "steelblue"; width: 200; height: 200
+ }
+
+ back: Rectangle {
+ color: "deeppink"; width: 200; height: 200
+ }
+
+ states: State {
+ name: "back"
+ PropertyChanges { target: rotation; angle: 180 }
+ }
+
+ transitions: Transition {
+ NumberAnimation { easing: "easeInOutQuad"; matchProperties: "angle"; duration: 3000 }
+ }
+ }
+
+ Flipable {
+ id: flipable2
+ x: 200; width: 200; height: 200
+
+ transform: Rotation {
+ id: rotation2; angle: 0
+ origin.x: 100; origin.y: 100
+ axis.x: 1; axis.z: 0
+ }
+
+ front: Rectangle {
+ color: "deeppink"; width: 200; height: 200
+ }
+
+ back: Rectangle {
+ color: "steelblue"; width: 200; height: 200
+ }
+
+ states: State {
+ name: "back"
+ PropertyChanges { target: rotation2; angle: 180 }
+ }
+
+ transitions: Transition {
+ NumberAnimation { easing: "easeInOutQuad"; matchProperties: "angle"; duration: 3000 }
+ }
+ }
+
+ Rectangle {
+ x: 25; width: 150; y: 210; height: 20; color: "black"
+ visible: flipable.side == Flipable.Front
+ }
+ Rectangle {
+ x: 225; width: 150; y: 210; height: 20; color: "black"
+ visible: flipable2.side == Flipable.Back
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.0.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.0.png
new file mode 100644
index 0000000..6c82777
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.1.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.1.png
new file mode 100644
index 0000000..07b1f7c
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.2.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.2.png
new file mode 100644
index 0000000..f2f08c0
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.3.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.3.png
new file mode 100644
index 0000000..08649f9
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.4.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.4.png
new file mode 100644
index 0000000..f9c2f17
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.5.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.5.png
new file mode 100644
index 0000000..52ec0bd
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.6.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.6.png
new file mode 100644
index 0000000..3fe25be
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.7.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.7.png
new file mode 100644
index 0000000..4cc12a6
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.8.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.8.png
new file mode 100644
index 0000000..2267f23
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.9.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.9.png
new file mode 100644
index 0000000..6c82777
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.9.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.qml b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.qml
new file mode 100644
index 0000000..c7ac52d
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview.qml
@@ -0,0 +1,2859 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 32
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 48
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 64
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 80
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 96
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 112
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 128
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 144
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 160
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 176
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 192
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 208
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 224
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 240
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 256
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 272
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 288
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 304
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 320
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 336
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 352
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 368
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 384
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 400
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 416
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Frame {
+ msec: 432
+ hash: "c33447c78ea64452ec3cd1696fb502eb"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 448
+ hash: "96ad89eafa7f99269518a192573af91b"
+ }
+ Frame {
+ msec: 464
+ hash: "735b00b968d0e2ea1f34cc0bdc028a8e"
+ }
+ Frame {
+ msec: 480
+ hash: "ce37c8e15fbb1aea72aff9629683fa96"
+ }
+ Frame {
+ msec: 496
+ hash: "a3f2471ef4ceac77a1c20ac327550d8d"
+ }
+ Frame {
+ msec: 512
+ hash: "28f120bd3bda9552dbc8cc908409c67d"
+ }
+ Frame {
+ msec: 528
+ hash: "f21cf0ed746fa48e67dc90c70c5bbae8"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "485d55730366b68e01582879f6970fa1"
+ }
+ Frame {
+ msec: 560
+ hash: "700e53c78b28993dce5dafb4035f4760"
+ }
+ Frame {
+ msec: 576
+ hash: "1e538e175a5e402e2334cf354392e8a7"
+ }
+ Frame {
+ msec: 592
+ hash: "0fbfba93eebaf05ae60067b365b6b4bc"
+ }
+ Frame {
+ msec: 608
+ hash: "7b1893397b76b0c95094eeca1dd21446"
+ }
+ Frame {
+ msec: 624
+ hash: "7b1893397b76b0c95094eeca1dd21446"
+ }
+ Frame {
+ msec: 640
+ hash: "7b1893397b76b0c95094eeca1dd21446"
+ }
+ Frame {
+ msec: 656
+ hash: "7b1893397b76b0c95094eeca1dd21446"
+ }
+ Frame {
+ msec: 672
+ hash: "7b1893397b76b0c95094eeca1dd21446"
+ }
+ Frame {
+ msec: 688
+ hash: "7b1893397b76b0c95094eeca1dd21446"
+ }
+ Frame {
+ msec: 704
+ hash: "7b1893397b76b0c95094eeca1dd21446"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 720
+ hash: "25e48099a8194ed2674651818d854c61"
+ }
+ Frame {
+ msec: 736
+ hash: "b75d02dfc238ba2292306ca1421279c3"
+ }
+ Frame {
+ msec: 752
+ hash: "7e48b7d9c1291b4e438c81f44228d8ad"
+ }
+ Frame {
+ msec: 768
+ hash: "fe4b009abe081a6eaeab6ef9e996f3fd"
+ }
+ Frame {
+ msec: 784
+ hash: "edea8c305fe88708dbafc03e427caa09"
+ }
+ Frame {
+ msec: 800
+ hash: "7b58803f12d0ab893acf539799d79e31"
+ }
+ Frame {
+ msec: 816
+ hash: "9b56c3d1d140114dcc57d0a8568e9b95"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 832
+ hash: "35e38e273dbc8e565917b21d00fc1530"
+ }
+ Frame {
+ msec: 848
+ hash: "116e294391333e8780daeca54c3d51ea"
+ }
+ Frame {
+ msec: 864
+ hash: "6219676215f82540d7a53b2a8aa60279"
+ }
+ Frame {
+ msec: 880
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 896
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 912
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 928
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 944
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 960
+ image: "gridview.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 992
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 1008
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 1024
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 1040
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 1056
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 1072
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 1088
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 1104
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 1120
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 1136
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 1152
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1168
+ hash: "2667c2596de97dc15353158eba03495f"
+ }
+ Frame {
+ msec: 1184
+ hash: "6a7b64e1427dcb7e438aa09a739cbc7b"
+ }
+ Frame {
+ msec: 1200
+ hash: "5bad6dc745958f5827403ea593c78752"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1216
+ hash: "b393401219ada7d094a451dba8af3f1a"
+ }
+ Frame {
+ msec: 1232
+ hash: "ba656452f8adf3d1ca7db9286274c37f"
+ }
+ Frame {
+ msec: 1248
+ hash: "1e9725c8c364a491f34035fad1f77c63"
+ }
+ Frame {
+ msec: 1264
+ hash: "a0aef0b65446dec0673b5cec3a260390"
+ }
+ Frame {
+ msec: 1280
+ hash: "d60c11a5d376af0831d6f05f2a839a92"
+ }
+ Frame {
+ msec: 1296
+ hash: "1dd2c456c6ee9cc8f9be0e9f3617d44b"
+ }
+ Frame {
+ msec: 1312
+ hash: "56208e6551e2f4202bab2d62a1cf46a2"
+ }
+ Frame {
+ msec: 1328
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1344
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1360
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1376
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1392
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1408
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1424
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1440
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1456
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1472
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1488
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1504
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1520
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1536
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1552
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1568
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1584
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1600
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1616
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1632
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Frame {
+ msec: 1648
+ hash: "caa3c1a106d549e6bb94a1746bd7a53c"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1664
+ hash: "f0f00d22d15ed9828db7b5f3a3669fe9"
+ }
+ Frame {
+ msec: 1680
+ hash: "153e7984089530bbd052c9e4f62eb14c"
+ }
+ Frame {
+ msec: 1696
+ hash: "0525d40cc58d054a3abd7ee2486576f8"
+ }
+ Frame {
+ msec: 1712
+ hash: "8c23d5245774ab5252c98c19c33f8171"
+ }
+ Frame {
+ msec: 1728
+ hash: "5ca243794d1350f04cf973d4bfc8ab89"
+ }
+ Frame {
+ msec: 1744
+ hash: "d19b7f4c0897aba498e122d83b4cbbf1"
+ }
+ Frame {
+ msec: 1760
+ hash: "99e41460dd8efc6e5c3faf54b14c3d43"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1776
+ hash: "703469f8b133156ed3aabe02762d66c3"
+ }
+ Frame {
+ msec: 1792
+ hash: "1cc2c383e988048db76a80d8d7f5a0e2"
+ }
+ Frame {
+ msec: 1808
+ hash: "8e87117c19eb9d6e600c44e0f3869ae1"
+ }
+ Frame {
+ msec: 1824
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
+ }
+ Frame {
+ msec: 1840
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
+ }
+ Frame {
+ msec: 1856
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
+ }
+ Frame {
+ msec: 1872
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
+ }
+ Frame {
+ msec: 1888
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
+ }
+ Frame {
+ msec: 1904
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
+ }
+ Frame {
+ msec: 1920
+ image: "gridview.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
+ }
+ Frame {
+ msec: 1952
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
+ }
+ Frame {
+ msec: 1968
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
+ }
+ Frame {
+ msec: 1984
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2000
+ hash: "4924037ce643d0748b8b2c666e61fd62"
+ }
+ Frame {
+ msec: 2016
+ hash: "ef9750584e669a8b2d415d13854e12a6"
+ }
+ Frame {
+ msec: 2032
+ hash: "69937eacef6e6b11ad1d5741c69a1faa"
+ }
+ Frame {
+ msec: 2048
+ hash: "a1bd870fffd95a0604dd8e170e571632"
+ }
+ Frame {
+ msec: 2064
+ hash: "a3a72386594aacc88977cdaa6441df48"
+ }
+ Frame {
+ msec: 2080
+ hash: "6d8e89de38d52f0f0f871dfa18361cb5"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2096
+ hash: "96cfb1eb6893fac86c9434d1ffb82fcb"
+ }
+ Frame {
+ msec: 2112
+ hash: "5e11df1660634ff317be474118174ec5"
+ }
+ Frame {
+ msec: 2128
+ hash: "2eb75858b50c3a9a80673ab89014ed63"
+ }
+ Frame {
+ msec: 2144
+ hash: "3ff5d66f7902af92d49ebebf04d16c26"
+ }
+ Frame {
+ msec: 2160
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2176
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2192
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2208
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2224
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2240
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2256
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2272
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2288
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2304
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2320
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Frame {
+ msec: 2336
+ hash: "570da61e2d48acd11474fe005110ab4b"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2352
+ hash: "efeda5b2d97e1b7c22e2308250501cb7"
+ }
+ Frame {
+ msec: 2368
+ hash: "d6158379b699279f66b94a8418e53af1"
+ }
+ Frame {
+ msec: 2384
+ hash: "ab960b0669fa594e0552df623a9136ea"
+ }
+ Frame {
+ msec: 2400
+ hash: "0ebf6be1305ee1eb8740f4d0365ef4c5"
+ }
+ Frame {
+ msec: 2416
+ hash: "46cde47dffc6f2687c8c643eca09b95d"
+ }
+ Frame {
+ msec: 2432
+ hash: "2b8698ce02a6964115d960ae19f40c37"
+ }
+ Frame {
+ msec: 2448
+ hash: "ff1e7d800bb27b41710c50554adc1091"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2464
+ hash: "5837b3aca09038cae23dcb149acc8b0b"
+ }
+ Frame {
+ msec: 2480
+ hash: "dbe7c571cdbdb9de4fd01faa6d5374cf"
+ }
+ Frame {
+ msec: 2496
+ hash: "f431abcaf05f49ead909296d7649f8a9"
+ }
+ Frame {
+ msec: 2512
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2528
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2544
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2560
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2576
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2592
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2608
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2624
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2640
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2656
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2672
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2688
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2704
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2720
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2736
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2752
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2768
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Frame {
+ msec: 2784
+ hash: "043583b19c921740dbc990afd4f508ed"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2800
+ hash: "4f2fafdb59db544352e3067d67c0a714"
+ }
+ Frame {
+ msec: 2816
+ hash: "4dcd4cdf6f4e305732185ec52cd2f2f6"
+ }
+ Frame {
+ msec: 2832
+ hash: "dfd3c29b0520edbbee57dfacfa7e2b30"
+ }
+ Frame {
+ msec: 2848
+ hash: "257d3d8bcf78671d35a898befec091cb"
+ }
+ Frame {
+ msec: 2864
+ hash: "20e89c544284603943396694abe86756"
+ }
+ Frame {
+ msec: 2880
+ image: "gridview.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "b88c6af89423b32b3a4413035711df03"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2912
+ hash: "e34de13af44c449c9ecc86e06ce01ed2"
+ }
+ Frame {
+ msec: 2928
+ hash: "98ffe81129aa7cc7325764221f1dae59"
+ }
+ Frame {
+ msec: 2944
+ hash: "db2d545de9879362738e71a02a3d1d26"
+ }
+ Frame {
+ msec: 2960
+ hash: "e67ae32a47213b360c1a445bf645dde2"
+ }
+ Frame {
+ msec: 2976
+ hash: "e67ae32a47213b360c1a445bf645dde2"
+ }
+ Frame {
+ msec: 2992
+ hash: "e67ae32a47213b360c1a445bf645dde2"
+ }
+ Frame {
+ msec: 3008
+ hash: "e67ae32a47213b360c1a445bf645dde2"
+ }
+ Frame {
+ msec: 3024
+ hash: "e67ae32a47213b360c1a445bf645dde2"
+ }
+ Frame {
+ msec: 3040
+ hash: "e67ae32a47213b360c1a445bf645dde2"
+ }
+ Frame {
+ msec: 3056
+ hash: "e67ae32a47213b360c1a445bf645dde2"
+ }
+ Frame {
+ msec: 3072
+ hash: "e67ae32a47213b360c1a445bf645dde2"
+ }
+ Frame {
+ msec: 3088
+ hash: "e67ae32a47213b360c1a445bf645dde2"
+ }
+ Frame {
+ msec: 3104
+ hash: "e67ae32a47213b360c1a445bf645dde2"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3120
+ hash: "02d8c90faf56c65252e4f938944bda7b"
+ }
+ Frame {
+ msec: 3136
+ hash: "a32994e2320e357241f63b956b6db236"
+ }
+ Frame {
+ msec: 3152
+ hash: "9ada466c26c217adbcd7a93df264ed75"
+ }
+ Frame {
+ msec: 3168
+ hash: "79d1a3489be95d113e8c611a2ba63456"
+ }
+ Frame {
+ msec: 3184
+ hash: "d3aa82455c4ae3ac25097354e132a30f"
+ }
+ Frame {
+ msec: 3200
+ hash: "62d12e5933ed4ed048ccafd229f4b2b7"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3216
+ hash: "5bc4ac94ae20e425084d0811dee1ba08"
+ }
+ Frame {
+ msec: 3232
+ hash: "6d5113e3732dc7a9172eea3667a01f7b"
+ }
+ Frame {
+ msec: 3248
+ hash: "e435a2588b25d3336f290331931f5981"
+ }
+ Frame {
+ msec: 3264
+ hash: "bce201adbeb319b181cce139f179d7f0"
+ }
+ Frame {
+ msec: 3280
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3296
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3312
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3328
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3344
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3360
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3376
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3392
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3408
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3424
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3440
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Frame {
+ msec: 3456
+ hash: "5fa3ec31176bed2de8cb076b87e0be74"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3472
+ hash: "8f0f3cd35ae92047f23084f447046eb8"
+ }
+ Frame {
+ msec: 3488
+ hash: "ceb12e6c5e9f0566039040d9f3ff587f"
+ }
+ Frame {
+ msec: 3504
+ hash: "dfd0c89c3ea73aceefcdafa71609c720"
+ }
+ Frame {
+ msec: 3520
+ hash: "8d8ed1a9dc6a9f74dfc81b79f02af4c5"
+ }
+ Frame {
+ msec: 3536
+ hash: "d450bd62e03e1e4c7cb66e98ece05f97"
+ }
+ Frame {
+ msec: 3552
+ hash: "d1ece2210cd24eedd5361e5c3a162236"
+ }
+ Frame {
+ msec: 3568
+ hash: "77589e48b9db95e702055753046319e5"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3584
+ hash: "7793263ecb831a1e63fbd76c8addde03"
+ }
+ Frame {
+ msec: 3600
+ hash: "bfa9675f981c37fed27dea100226f61a"
+ }
+ Frame {
+ msec: 3616
+ hash: "9780849fe8abd22c32ccafcdd46b0d65"
+ }
+ Frame {
+ msec: 3632
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3648
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3664
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3680
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3696
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3712
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3728
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3744
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3760
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3776
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3792
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3808
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3824
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3840
+ image: "gridview.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3872
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3888
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3904
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Frame {
+ msec: 3920
+ hash: "e63d987ba303a42046827f14941b444a"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3936
+ hash: "a61dbcb7d914afe34009085bf37fb8e2"
+ }
+ Frame {
+ msec: 3952
+ hash: "89175b83b4f7ee4b5d99219cdc97aa59"
+ }
+ Frame {
+ msec: 3968
+ hash: "f524421286503f6175e4ad71dd89145f"
+ }
+ Frame {
+ msec: 3984
+ hash: "ca5af7d98a008eccba1e21be0da61f3c"
+ }
+ Frame {
+ msec: 4000
+ hash: "77c19e7e17e00787ff0d7a4e7bad7bc8"
+ }
+ Frame {
+ msec: 4016
+ hash: "04c8db761e324101ad92e0ac9ceed7d4"
+ }
+ Frame {
+ msec: 4032
+ hash: "97a3dcb81349efab6b44d458e83ce5c4"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4048
+ hash: "e86ebc276b88705c97cc9efb66ccc6b2"
+ }
+ Frame {
+ msec: 4064
+ hash: "a134bbfd14879f13b288a04d23382348"
+ }
+ Frame {
+ msec: 4080
+ hash: "9530ad3f58ad1c66401572869f7d91bc"
+ }
+ Frame {
+ msec: 4096
+ hash: "db3d030de94b19ea1db5c60be7c7ca5c"
+ }
+ Frame {
+ msec: 4112
+ hash: "db3d030de94b19ea1db5c60be7c7ca5c"
+ }
+ Frame {
+ msec: 4128
+ hash: "db3d030de94b19ea1db5c60be7c7ca5c"
+ }
+ Frame {
+ msec: 4144
+ hash: "db3d030de94b19ea1db5c60be7c7ca5c"
+ }
+ Frame {
+ msec: 4160
+ hash: "db3d030de94b19ea1db5c60be7c7ca5c"
+ }
+ Frame {
+ msec: 4176
+ hash: "db3d030de94b19ea1db5c60be7c7ca5c"
+ }
+ Frame {
+ msec: 4192
+ hash: "db3d030de94b19ea1db5c60be7c7ca5c"
+ }
+ Frame {
+ msec: 4208
+ hash: "db3d030de94b19ea1db5c60be7c7ca5c"
+ }
+ Frame {
+ msec: 4224
+ hash: "db3d030de94b19ea1db5c60be7c7ca5c"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4240
+ hash: "980e0fa84fd3bab496623936f5f220a2"
+ }
+ Frame {
+ msec: 4256
+ hash: "ed3268911723d664699bbc31317befc1"
+ }
+ Frame {
+ msec: 4272
+ hash: "3bfda4b3b0b2d2a97ec1c0b5b3f4da63"
+ }
+ Frame {
+ msec: 4288
+ hash: "1616c6def28659d51905564ff83cc112"
+ }
+ Frame {
+ msec: 4304
+ hash: "68342f34c18956d3a093f8eeeae6977e"
+ }
+ Frame {
+ msec: 4320
+ hash: "ac1b12959e9055a28fe2bda0a12b75bc"
+ }
+ Frame {
+ msec: 4336
+ hash: "009b85ff6b86e418c78ed33a5e88d3f1"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4352
+ hash: "59753bc7dc69767fe2109fdc41f20dae"
+ }
+ Frame {
+ msec: 4368
+ hash: "1c87d3d8c8d564d4d95a26f57fd28f38"
+ }
+ Frame {
+ msec: 4384
+ hash: "4e43b7b6787002c9013010dd74c83f49"
+ }
+ Frame {
+ msec: 4400
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4416
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4432
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4448
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4464
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4480
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4496
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4512
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4528
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4544
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4560
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4576
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Frame {
+ msec: 4592
+ hash: "2476aa1a7191b485a76c76e98c9be2b0"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4608
+ hash: "84de5b5e8b0fba190a783c72967661c7"
+ }
+ Frame {
+ msec: 4624
+ hash: "60b696f4913379d28f300fd1b531c6cb"
+ }
+ Frame {
+ msec: 4640
+ hash: "d01e651d9094332fd82ad1cea3e93e9d"
+ }
+ Frame {
+ msec: 4656
+ hash: "87be4cd7c894b03b2b64c996e915d71f"
+ }
+ Frame {
+ msec: 4672
+ hash: "b07fccb0c5565d2feed5a9fcdf8acead"
+ }
+ Frame {
+ msec: 4688
+ hash: "3dca3165fd34be549d21fb6c414c67d8"
+ }
+ Frame {
+ msec: 4704
+ hash: "5f69f3298f8ca73fa9b3b6e630c60186"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4720
+ hash: "d7f41e9a29d550a7d9a41bb947569abe"
+ }
+ Frame {
+ msec: 4736
+ hash: "4ede2e90ad216a2d44580c50a25dea23"
+ }
+ Frame {
+ msec: 4752
+ hash: "9b339845ee588b789dc9095c272e0bdf"
+ }
+ Frame {
+ msec: 4768
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4784
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4800
+ image: "gridview.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4832
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4848
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4864
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4880
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4896
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4912
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4928
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4944
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4960
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4976
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 4992
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 5008
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 5024
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 5040
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 5056
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 5072
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 5088
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 5104
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 5120
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 5136
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Frame {
+ msec: 5152
+ hash: "9cdea4790972efaecabd52b435107e69"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5168
+ hash: "d6f0a6d7604bad811eeba13fd7c45368"
+ }
+ Frame {
+ msec: 5184
+ hash: "5f92e1531a3f6c21ec82e3c908167fc7"
+ }
+ Frame {
+ msec: 5200
+ hash: "5214e99ff052dcdc8f85bad29de92e03"
+ }
+ Frame {
+ msec: 5216
+ hash: "d4abed9f0f1115c9a45b0b9b4f54754e"
+ }
+ Frame {
+ msec: 5232
+ hash: "cfae8a0281e704b0e62f6bf31b32800f"
+ }
+ Frame {
+ msec: 5248
+ hash: "c203f0674596ae690bf19f2d49be62ac"
+ }
+ Frame {
+ msec: 5264
+ hash: "2e2c7e05aade104bdc4f6c489b6f0601"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5280
+ hash: "b4b2148b0557dcab3a441165e5e4de5f"
+ }
+ Frame {
+ msec: 5296
+ hash: "c5e791d27a42a63d25cdbd492b4af29a"
+ }
+ Frame {
+ msec: 5312
+ hash: "0f94ebcb407f8e6ae263bd954f2c8177"
+ }
+ Frame {
+ msec: 5328
+ hash: "d9b56b817a411812789881697a28fe4c"
+ }
+ Frame {
+ msec: 5344
+ hash: "d9b56b817a411812789881697a28fe4c"
+ }
+ Frame {
+ msec: 5360
+ hash: "d9b56b817a411812789881697a28fe4c"
+ }
+ Frame {
+ msec: 5376
+ hash: "d9b56b817a411812789881697a28fe4c"
+ }
+ Frame {
+ msec: 5392
+ hash: "d9b56b817a411812789881697a28fe4c"
+ }
+ Frame {
+ msec: 5408
+ hash: "d9b56b817a411812789881697a28fe4c"
+ }
+ Frame {
+ msec: 5424
+ hash: "d9b56b817a411812789881697a28fe4c"
+ }
+ Frame {
+ msec: 5440
+ hash: "d9b56b817a411812789881697a28fe4c"
+ }
+ Frame {
+ msec: 5456
+ hash: "d9b56b817a411812789881697a28fe4c"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5472
+ hash: "6fdfe69e377da72e04dc130f5677ed2c"
+ }
+ Frame {
+ msec: 5488
+ hash: "c041d26d43766fa1735f2ada2a43225b"
+ }
+ Frame {
+ msec: 5504
+ hash: "aa62dbd6c6256665ee1b4ef468607978"
+ }
+ Frame {
+ msec: 5520
+ hash: "987fcdf6483a83b1242053f4e7fb7a26"
+ }
+ Frame {
+ msec: 5536
+ hash: "fbde70c34709b68eb22f5460a8815fba"
+ }
+ Frame {
+ msec: 5552
+ hash: "911ddc838ebaf5ade1bb026dff2741ba"
+ }
+ Frame {
+ msec: 5568
+ hash: "120bbf35b2a3b756bdeaea0df43e49b2"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5584
+ hash: "ea93e33c079d6dc5fb18c69fb4fed441"
+ }
+ Frame {
+ msec: 5600
+ hash: "b9ac8ab01cb59b1fee11967bdb6d2dd6"
+ }
+ Frame {
+ msec: 5616
+ hash: "3ff266bf29cbcaa30bc1e7af5dd9866b"
+ }
+ Frame {
+ msec: 5632
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Frame {
+ msec: 5648
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Frame {
+ msec: 5664
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Frame {
+ msec: 5680
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Frame {
+ msec: 5696
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Frame {
+ msec: 5712
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Frame {
+ msec: 5728
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Frame {
+ msec: 5744
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Frame {
+ msec: 5760
+ image: "gridview.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Frame {
+ msec: 5792
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Frame {
+ msec: 5808
+ hash: "edd6c3a9493a63674e2d7af5f3e8467e"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5824
+ hash: "de1f83d25751639dff42f1755a6534c3"
+ }
+ Frame {
+ msec: 5840
+ hash: "edefdea8b2461d03fb97cf5ed66e9b6d"
+ }
+ Frame {
+ msec: 5856
+ hash: "cef1886397e3932a511f37571b5011f4"
+ }
+ Frame {
+ msec: 5872
+ hash: "05589ad354314d9e04ef90c1addd99f5"
+ }
+ Frame {
+ msec: 5888
+ hash: "ff88b52e3755b9b4785d2719ddd4f090"
+ }
+ Frame {
+ msec: 5904
+ hash: "f59edc3016b177a2e8faa6612d718b17"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5920
+ hash: "dc673a7cdd927f70b28ebcfe51cd3d89"
+ }
+ Frame {
+ msec: 5936
+ hash: "3abec0da85fb663e63ab22188e092827"
+ }
+ Frame {
+ msec: 5952
+ hash: "50c2c8ac68cafad7c47b576cd8f4a037"
+ }
+ Frame {
+ msec: 5968
+ hash: "06c31b861e2b96e6595b2244d7b3f4d5"
+ }
+ Frame {
+ msec: 5984
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6000
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6016
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6032
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6048
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6064
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6080
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6096
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6112
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6128
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6144
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6160
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6176
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6192
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6208
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6224
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6240
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6256
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6272
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6288
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6304
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6320
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6336
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6352
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6368
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6384
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6400
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Frame {
+ msec: 6416
+ hash: "0aa7ce5ba9c875619a6e4629a0eb4065"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6432
+ hash: "7f52a770775c19e10784b4c5f7874210"
+ }
+ Frame {
+ msec: 6448
+ hash: "827cfb74286a2a80aca8b6c5277d6cfd"
+ }
+ Frame {
+ msec: 6464
+ hash: "8399231eda9b66821d43a3d8c4c7d645"
+ }
+ Frame {
+ msec: 6480
+ hash: "fc163583671f3c4023361460b436c895"
+ }
+ Frame {
+ msec: 6496
+ hash: "893dea6496c95c32095ad1d673e500c2"
+ }
+ Frame {
+ msec: 6512
+ hash: "808c7403b2cdcc882059da56a2f806fe"
+ }
+ Frame {
+ msec: 6528
+ hash: "7466b2e5b86ba8ad46be75818659786c"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6544
+ hash: "dd2561cd780e24401130305d47757a53"
+ }
+ Frame {
+ msec: 6560
+ hash: "bee89299532d43fc3e6c3e69c343b381"
+ }
+ Frame {
+ msec: 6576
+ hash: "94f8474aedee94098592c05d8fc7d868"
+ }
+ Frame {
+ msec: 6592
+ hash: "b6ee51bfa4d4ab7a83cca5c18453f0b8"
+ }
+ Frame {
+ msec: 6608
+ hash: "b6ee51bfa4d4ab7a83cca5c18453f0b8"
+ }
+ Frame {
+ msec: 6624
+ hash: "b6ee51bfa4d4ab7a83cca5c18453f0b8"
+ }
+ Frame {
+ msec: 6640
+ hash: "b6ee51bfa4d4ab7a83cca5c18453f0b8"
+ }
+ Frame {
+ msec: 6656
+ hash: "b6ee51bfa4d4ab7a83cca5c18453f0b8"
+ }
+ Frame {
+ msec: 6672
+ hash: "b6ee51bfa4d4ab7a83cca5c18453f0b8"
+ }
+ Frame {
+ msec: 6688
+ hash: "b6ee51bfa4d4ab7a83cca5c18453f0b8"
+ }
+ Frame {
+ msec: 6704
+ hash: "b6ee51bfa4d4ab7a83cca5c18453f0b8"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6720
+ image: "gridview.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "ccd58be20d47422121d6ef799b927a7a"
+ }
+ Frame {
+ msec: 6752
+ hash: "e090c7f39649786a1796870e25bd0f0d"
+ }
+ Frame {
+ msec: 6768
+ hash: "acf3dcd9f4a869169dbc1ae7fe60e9d0"
+ }
+ Frame {
+ msec: 6784
+ hash: "51795e9a720845e8305d23507785e1ca"
+ }
+ Frame {
+ msec: 6800
+ hash: "0d34a43e177e6b73e2ff9155747d0385"
+ }
+ Frame {
+ msec: 6816
+ hash: "1876c3cdffc1af01da1aaa0ac636d0a8"
+ }
+ Frame {
+ msec: 6832
+ hash: "3131296b6edf4190520e2cdb3f8b936e"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6848
+ hash: "ee92f0a764e5081b130e205a5c362b07"
+ }
+ Frame {
+ msec: 6864
+ hash: "8737ea2c60aeb215228c00a7fddd1baa"
+ }
+ Frame {
+ msec: 6880
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 6896
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 6912
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 6928
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 6944
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 6960
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 6976
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 6992
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7008
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7024
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7040
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7056
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7072
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7088
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7104
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7120
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7136
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7152
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7168
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7184
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7200
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7216
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7232
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7248
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7264
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7280
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7296
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7312
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7328
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7344
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7360
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7376
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7392
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7408
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7424
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7440
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7456
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7472
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7488
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7504
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7520
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7536
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7552
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7568
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7584
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7600
+ hash: "ac036f1f5c5ae23ddfca3060dff83f15"
+ }
+ Frame {
+ msec: 7616
+ hash: "eb0d1be15f63af6eaf6634b02e5f240a"
+ }
+ Frame {
+ msec: 7632
+ hash: "2423c305bebb3449e87c78e8fb447c88"
+ }
+ Frame {
+ msec: 7648
+ hash: "f0ede6ea85647728db80878b3e525edc"
+ }
+ Frame {
+ msec: 7664
+ hash: "387d127b2b000dc344ee4768cf2d29b2"
+ }
+ Frame {
+ msec: 7680
+ image: "gridview.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "1d0d8100e994c16d7973ad9a97b0068f"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7712
+ hash: "95fb4a6d0331ffc4773e39ec8c3e6511"
+ }
+ Frame {
+ msec: 7728
+ hash: "34738f16150228d971972833d4bd5c8f"
+ }
+ Frame {
+ msec: 7744
+ hash: "9b71c8dacc530f32d7c6f409928caf5c"
+ }
+ Frame {
+ msec: 7760
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7776
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7792
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7808
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7824
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7840
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7856
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7872
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7888
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7904
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7920
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7936
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7952
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 7968
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 7984
+ hash: "831efd0970c5c29fbe10b3be7707f915"
+ }
+ Frame {
+ msec: 8000
+ hash: "0587fc809c38c3bbe1fbac2960596974"
+ }
+ Frame {
+ msec: 8016
+ hash: "d20eba806cf4730a850db4c095fa36f9"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8032
+ hash: "c1663e75ba05b341e1e970a451958ea0"
+ }
+ Frame {
+ msec: 8048
+ hash: "ea40cc33b689d6b42fc5a69fa30178e4"
+ }
+ Frame {
+ msec: 8064
+ hash: "a07a1c61de1813158ff743cd326ee427"
+ }
+ Frame {
+ msec: 8080
+ hash: "6dfddaa340df8999ca77f6a6e4c6c3ce"
+ }
+ Frame {
+ msec: 8096
+ hash: "76ca40bb169c1ddc291847d4be2d38d7"
+ }
+ Frame {
+ msec: 8112
+ hash: "e44778541b76208981a3944a64235cac"
+ }
+ Frame {
+ msec: 8128
+ hash: "fdf45ea650d31957cc675c3bec8bf53e"
+ }
+ Frame {
+ msec: 8144
+ hash: "b78cdb727535ab7e567af08abf25e64c"
+ }
+ Frame {
+ msec: 8160
+ hash: "b78cdb727535ab7e567af08abf25e64c"
+ }
+ Frame {
+ msec: 8176
+ hash: "b78cdb727535ab7e567af08abf25e64c"
+ }
+ Frame {
+ msec: 8192
+ hash: "b78cdb727535ab7e567af08abf25e64c"
+ }
+ Frame {
+ msec: 8208
+ hash: "b78cdb727535ab7e567af08abf25e64c"
+ }
+ Frame {
+ msec: 8224
+ hash: "b78cdb727535ab7e567af08abf25e64c"
+ }
+ Frame {
+ msec: 8240
+ hash: "b78cdb727535ab7e567af08abf25e64c"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8256
+ hash: "b78cdb727535ab7e567af08abf25e64c"
+ }
+ Frame {
+ msec: 8272
+ hash: "338481e6390f2a61e975084c16427584"
+ }
+ Frame {
+ msec: 8288
+ hash: "8923c45c23b1f4250b7d1e483b07a4da"
+ }
+ Frame {
+ msec: 8304
+ hash: "b21de834906d0eecea985561e2e41e4f"
+ }
+ Frame {
+ msec: 8320
+ hash: "a8c9761cfb20631520ed890cd2648c4b"
+ }
+ Frame {
+ msec: 8336
+ hash: "abf96a042ef12190bc48ff49732ef55a"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8352
+ hash: "5b9506dfb038cd26dfc81ecd2406ada9"
+ }
+ Frame {
+ msec: 8368
+ hash: "be75b8d39f81b2fdaff01469bfc67d4a"
+ }
+ Frame {
+ msec: 8384
+ hash: "488aa2977f349df82b5f6ae5e3619d35"
+ }
+ Frame {
+ msec: 8400
+ hash: "d69f17f0ce8537511353d20b59d20de0"
+ }
+ Frame {
+ msec: 8416
+ hash: "7647efcc0152cc3d6544106f969ace26"
+ }
+ Frame {
+ msec: 8432
+ hash: "7647efcc0152cc3d6544106f969ace26"
+ }
+ Frame {
+ msec: 8448
+ hash: "7647efcc0152cc3d6544106f969ace26"
+ }
+ Frame {
+ msec: 8464
+ hash: "7647efcc0152cc3d6544106f969ace26"
+ }
+ Frame {
+ msec: 8480
+ hash: "7647efcc0152cc3d6544106f969ace26"
+ }
+ Frame {
+ msec: 8496
+ hash: "7647efcc0152cc3d6544106f969ace26"
+ }
+ Frame {
+ msec: 8512
+ hash: "7647efcc0152cc3d6544106f969ace26"
+ }
+ Frame {
+ msec: 8528
+ hash: "7647efcc0152cc3d6544106f969ace26"
+ }
+ Frame {
+ msec: 8544
+ hash: "7647efcc0152cc3d6544106f969ace26"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8560
+ hash: "7647efcc0152cc3d6544106f969ace26"
+ }
+ Frame {
+ msec: 8576
+ hash: "8f74d33bf95cbf37fdb4521c69373a64"
+ }
+ Frame {
+ msec: 8592
+ hash: "e33bb4cd12790c9d9992efdd3e23bee9"
+ }
+ Frame {
+ msec: 8608
+ hash: "36f32e34b4093091c4707f26c52896ad"
+ }
+ Frame {
+ msec: 8624
+ hash: "5ab5e142f8dc883287c116cedbacfd55"
+ }
+ Frame {
+ msec: 8640
+ image: "gridview.8.png"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8656
+ hash: "c74212e45a6c4b6a18caeb6a22350609"
+ }
+ Frame {
+ msec: 8672
+ hash: "8919643a7d13677dd902941860093209"
+ }
+ Frame {
+ msec: 8688
+ hash: "6f2ab4400fadf51b994351f0975e31fc"
+ }
+ Frame {
+ msec: 8704
+ hash: "4798559ce6f9bd7455ed5385d0030763"
+ }
+ Frame {
+ msec: 8720
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Frame {
+ msec: 8736
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Frame {
+ msec: 8752
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Frame {
+ msec: 8768
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Frame {
+ msec: 8784
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Frame {
+ msec: 8800
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Frame {
+ msec: 8816
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Frame {
+ msec: 8832
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Frame {
+ msec: 8848
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Frame {
+ msec: 8864
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8880
+ hash: "72759bd1e2618c61c42bbe4de3ad3a96"
+ }
+ Frame {
+ msec: 8896
+ hash: "fac81cf6f45cb47abc1fa36d23e39d34"
+ }
+ Frame {
+ msec: 8912
+ hash: "862f4deee01183fd38b094da59048b23"
+ }
+ Frame {
+ msec: 8928
+ hash: "2f3b147221da30d8857d25fc788b3eac"
+ }
+ Frame {
+ msec: 8944
+ hash: "5b295b187c6cfc6aefa51e5efc2c27e3"
+ }
+ Frame {
+ msec: 8960
+ hash: "fe3139ddc8fdbc1b0c25bd641f83e833"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8976
+ hash: "8f2a9585dc6248a403aafd0f151d6ba0"
+ }
+ Frame {
+ msec: 8992
+ hash: "39eca8cc6bb8ea30cc452dc24f8e46dc"
+ }
+ Frame {
+ msec: 9008
+ hash: "8dbbc6026942cb6e572f1cb7e2675713"
+ }
+ Frame {
+ msec: 9024
+ hash: "62dfa07b96dd18c6be89822654bf09f3"
+ }
+ Frame {
+ msec: 9040
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9056
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9072
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9088
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9104
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9120
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9136
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9152
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9168
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9184
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9200
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9216
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9232
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9248
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9264
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Key {
+ type: 6
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 9280
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9296
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9312
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9328
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9344
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9360
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9376
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Key {
+ type: 7
+ key: 16777235
+ modifiers: 536870912
+ text: "1e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 9392
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9408
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9424
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9440
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9456
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9472
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9488
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9504
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9520
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9536
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9552
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9568
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9584
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9600
+ image: "gridview.9.png"
+ }
+ Frame {
+ msec: 9616
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9632
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9648
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9664
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9680
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9696
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9712
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9728
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9744
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9760
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 9776
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9792
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9808
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9824
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+ Frame {
+ msec: 9840
+ hash: "02c632713d0dc64bff9d8e58f745df95"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.0.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.0.png
new file mode 100644
index 0000000..3021d58
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.1.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.1.png
new file mode 100644
index 0000000..baeb1a6
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.10.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.10.png
new file mode 100644
index 0000000..b0486e5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.10.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.2.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.2.png
new file mode 100644
index 0000000..2d0c731
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.3.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.3.png
new file mode 100644
index 0000000..af9ed05
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.4.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.4.png
new file mode 100644
index 0000000..0b0945d
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.5.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.5.png
new file mode 100644
index 0000000..618ae0c
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.6.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.6.png
new file mode 100644
index 0000000..fc31262
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.7.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.7.png
new file mode 100644
index 0000000..22291ac
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.8.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.8.png
new file mode 100644
index 0000000..3021d58
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.9.png b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.9.png
new file mode 100644
index 0000000..2f2f5b9
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.9.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.qml b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.qml
new file mode 100644
index 0000000..fb5f1fb
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/data/gridview2.qml
@@ -0,0 +1,2479 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "dba2f6f1c773bd4cd9523108fca861c4"
+ }
+ Frame {
+ msec: 32
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 48
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 64
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 80
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 96
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 112
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 128
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 144
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 160
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 176
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 192
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 208
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 224
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 240
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 256
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 272
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 288
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 304
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 320
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 336
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 352
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 368
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 384
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 400
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 416
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 432
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 448
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 464
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 480
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 496
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 512
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 528
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 544
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 560
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 576
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 592
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 608
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 624
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 640
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 656
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 672
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 688
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 704
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 720
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 736
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 752
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 768
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 784
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 800
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 816
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 832
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 848
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 864
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 880
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 896
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 912
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 928
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 944
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 960
+ image: "gridview2.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 992
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1008
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1024
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1040
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1056
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1072
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1088
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1104
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1120
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1136
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1152
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1168
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1184
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1200
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1216
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1232
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1248
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1264
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 1280
+ hash: "aaec7184a27e6700d96ffff376b8fa53"
+ }
+ Frame {
+ msec: 1296
+ hash: "3fa3a890a4ff4a59336a9a2d478d0dde"
+ }
+ Frame {
+ msec: 1312
+ hash: "3711c6c2f4f9aba7f2c72bd1f1d85016"
+ }
+ Frame {
+ msec: 1328
+ hash: "23da2f9a800b805ce7b77ff08218907d"
+ }
+ Frame {
+ msec: 1344
+ hash: "12e4bc953b06cdaad0720f87fb96a37e"
+ }
+ Frame {
+ msec: 1360
+ hash: "46e69658bda69bab202a2790a76ba1cd"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1376
+ hash: "44608e67c69b92ccbb45e119e1158fe3"
+ }
+ Frame {
+ msec: 1392
+ hash: "97a309b47017d38294644a486a7ce68e"
+ }
+ Frame {
+ msec: 1408
+ hash: "41f42b50b22e0496c8aca5019b24b9cb"
+ }
+ Frame {
+ msec: 1424
+ hash: "8603ea1cb60c804563f50bc41c0180fe"
+ }
+ Frame {
+ msec: 1440
+ hash: "e29777fa70daafe9640c6e9bb7bd63d6"
+ }
+ Frame {
+ msec: 1456
+ hash: "2c4c360320f527e99fee799e68c2c0aa"
+ }
+ Frame {
+ msec: 1472
+ hash: "0d30916c7e05ff8609af5894f47a89bb"
+ }
+ Frame {
+ msec: 1488
+ hash: "0d30916c7e05ff8609af5894f47a89bb"
+ }
+ Frame {
+ msec: 1504
+ hash: "0d30916c7e05ff8609af5894f47a89bb"
+ }
+ Frame {
+ msec: 1520
+ hash: "0d30916c7e05ff8609af5894f47a89bb"
+ }
+ Frame {
+ msec: 1536
+ hash: "0d30916c7e05ff8609af5894f47a89bb"
+ }
+ Frame {
+ msec: 1552
+ hash: "0d30916c7e05ff8609af5894f47a89bb"
+ }
+ Frame {
+ msec: 1568
+ hash: "0d30916c7e05ff8609af5894f47a89bb"
+ }
+ Frame {
+ msec: 1584
+ hash: "0d30916c7e05ff8609af5894f47a89bb"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1600
+ hash: "0d30916c7e05ff8609af5894f47a89bb"
+ }
+ Frame {
+ msec: 1616
+ hash: "17027b7c099b11cb5382f30dbbd1e647"
+ }
+ Frame {
+ msec: 1632
+ hash: "0e17461a4ca843f9903b7f03e99a0b00"
+ }
+ Frame {
+ msec: 1648
+ hash: "a5e61901920553e59892fa405beea15a"
+ }
+ Frame {
+ msec: 1664
+ hash: "310eaf71fe8d3807606e58a666c65ccd"
+ }
+ Frame {
+ msec: 1680
+ hash: "76f556d05fb77082f33eb1836c10587a"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1696
+ hash: "4e7e4b7790a96396e7ea3533b5c32ed9"
+ }
+ Frame {
+ msec: 1712
+ hash: "b065287b6490f58ca6f0e9eb2027cf20"
+ }
+ Frame {
+ msec: 1728
+ hash: "907cd9dbdffa1d395caaabd466dc8e86"
+ }
+ Frame {
+ msec: 1744
+ hash: "3b144e5b4867328beafa3020ce931480"
+ }
+ Frame {
+ msec: 1760
+ hash: "b59b2b60b7d55424b61b1b0ed3e227b8"
+ }
+ Frame {
+ msec: 1776
+ hash: "4032e934871b315b68c7c2abea42efee"
+ }
+ Frame {
+ msec: 1792
+ hash: "8f80127b2f8d6fc10aa84062544cc381"
+ }
+ Frame {
+ msec: 1808
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 1824
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 1840
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 1856
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 1872
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 1888
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 1904
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 1920
+ image: "gridview2.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 1952
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 1968
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 1984
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 2000
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 2016
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2032
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ }
+ Frame {
+ msec: 2048
+ hash: "a45d2630872a14541f39b862e15ff461"
+ }
+ Frame {
+ msec: 2064
+ hash: "714711d7382ef8bba5fb39e2e44bd59c"
+ }
+ Frame {
+ msec: 2080
+ hash: "63deed0356e761f94f88be18a7d10053"
+ }
+ Frame {
+ msec: 2096
+ hash: "d5b4fc1b568a4a1b63a91b422272c704"
+ }
+ Frame {
+ msec: 2112
+ hash: "b6d2c80925cc6b4b7b297bd6ee903c7c"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2128
+ hash: "38117482196360353586cb7ace593894"
+ }
+ Frame {
+ msec: 2144
+ hash: "2301f3a148bf4e311cc8ce011ddf65f8"
+ }
+ Frame {
+ msec: 2160
+ hash: "2a4982a0961f89a15618f8d4c2081f5a"
+ }
+ Frame {
+ msec: 2176
+ hash: "acf8666d6a8a29925f3895aa8e93f713"
+ }
+ Frame {
+ msec: 2192
+ hash: "967ed026bc92a6d2747c5227105543a6"
+ }
+ Frame {
+ msec: 2208
+ hash: "ff72f3fb95f25990c99c1c14cfef57da"
+ }
+ Frame {
+ msec: 2224
+ hash: "0874a4f863596c3860dcf5b1f7f6ceb2"
+ }
+ Frame {
+ msec: 2240
+ hash: "520445d8619ad9bdde0db0e61f17567c"
+ }
+ Frame {
+ msec: 2256
+ hash: "520445d8619ad9bdde0db0e61f17567c"
+ }
+ Frame {
+ msec: 2272
+ hash: "520445d8619ad9bdde0db0e61f17567c"
+ }
+ Frame {
+ msec: 2288
+ hash: "520445d8619ad9bdde0db0e61f17567c"
+ }
+ Frame {
+ msec: 2304
+ hash: "520445d8619ad9bdde0db0e61f17567c"
+ }
+ Frame {
+ msec: 2320
+ hash: "520445d8619ad9bdde0db0e61f17567c"
+ }
+ Frame {
+ msec: 2336
+ hash: "520445d8619ad9bdde0db0e61f17567c"
+ }
+ Frame {
+ msec: 2352
+ hash: "520445d8619ad9bdde0db0e61f17567c"
+ }
+ Frame {
+ msec: 2368
+ hash: "520445d8619ad9bdde0db0e61f17567c"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2384
+ hash: "520445d8619ad9bdde0db0e61f17567c"
+ }
+ Frame {
+ msec: 2400
+ hash: "7c4bbf0423d63d7642d218cac56a6215"
+ }
+ Frame {
+ msec: 2416
+ hash: "e8c77dbc89721b51549f8d46453fe09d"
+ }
+ Frame {
+ msec: 2432
+ hash: "7953503590b639872ac12215695e8cea"
+ }
+ Frame {
+ msec: 2448
+ hash: "edaee946a2e25fed6de9acfda0d44a14"
+ }
+ Frame {
+ msec: 2464
+ hash: "4996ef39bb0122c10d65f8dd8674b386"
+ }
+ Frame {
+ msec: 2480
+ hash: "ede7c6ca9d6deb7819c3715e98755d6e"
+ }
+ Frame {
+ msec: 2496
+ hash: "e703fad2fcf9244ec9865200c7d17ce3"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2512
+ hash: "e2bfc16fd893bb3eb0e5df89a0169af3"
+ }
+ Frame {
+ msec: 2528
+ hash: "cfd0eb2bc378bd46644f3f7820150685"
+ }
+ Frame {
+ msec: 2544
+ hash: "442b05b04762c2bcda291aaa0341398e"
+ }
+ Frame {
+ msec: 2560
+ hash: "55842a6503057eea98e2075ef160873e"
+ }
+ Frame {
+ msec: 2576
+ hash: "730f80233dacf1119660a76d2a34c5fc"
+ }
+ Frame {
+ msec: 2592
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Frame {
+ msec: 2608
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Frame {
+ msec: 2624
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Frame {
+ msec: 2640
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Frame {
+ msec: 2656
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Frame {
+ msec: 2672
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Frame {
+ msec: 2688
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Frame {
+ msec: 2704
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Frame {
+ msec: 2720
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Frame {
+ msec: 2736
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2752
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
+ }
+ Frame {
+ msec: 2768
+ hash: "4d04c12bc7fab0b22df3135bf3a87a22"
+ }
+ Frame {
+ msec: 2784
+ hash: "fdca5a3f8312452feba7f37b1caa6419"
+ }
+ Frame {
+ msec: 2800
+ hash: "97b955e0f8cde30299b238d9ac0eb308"
+ }
+ Frame {
+ msec: 2816
+ hash: "19664de1a738458810896959ba4087ad"
+ }
+ Frame {
+ msec: 2832
+ hash: "4f9a4b6de6a2969e4639076a8f7c258e"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 536870912
+ text: "1c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2848
+ hash: "a10f18aa686be2681a48082ec9f01df7"
+ }
+ Frame {
+ msec: 2864
+ hash: "b8f39a6cca377dd573429d879286dd63"
+ }
+ Frame {
+ msec: 2880
+ image: "gridview2.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "3301e52a46efbc49882401c77853ffde"
+ }
+ Frame {
+ msec: 2912
+ hash: "0c614597f17496ebc701efe7b0c1fbb6"
+ }
+ Frame {
+ msec: 2928
+ hash: "6dda2d6b034c932e279cf216c9b3e6ad"
+ }
+ Frame {
+ msec: 2944
+ hash: "7bf08cd5fe3ad3f83bbef28f452e0545"
+ }
+ Frame {
+ msec: 2960
+ hash: "1b7ebcf0e3d68e429cb04966120985e5"
+ }
+ Frame {
+ msec: 2976
+ hash: "1b7ebcf0e3d68e429cb04966120985e5"
+ }
+ Frame {
+ msec: 2992
+ hash: "1b7ebcf0e3d68e429cb04966120985e5"
+ }
+ Frame {
+ msec: 3008
+ hash: "1b7ebcf0e3d68e429cb04966120985e5"
+ }
+ Frame {
+ msec: 3024
+ hash: "1b7ebcf0e3d68e429cb04966120985e5"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3040
+ hash: "1b7ebcf0e3d68e429cb04966120985e5"
+ }
+ Frame {
+ msec: 3056
+ hash: "0fe7d46e7c18ce7bb5a098c5c662d557"
+ }
+ Frame {
+ msec: 3072
+ hash: "cd5df541cc1ed545bc27da9e4a937261"
+ }
+ Frame {
+ msec: 3088
+ hash: "35762467b83fee1870cff9b0436994d3"
+ }
+ Frame {
+ msec: 3104
+ hash: "75a620b42caabf5b1576041dbd4c2808"
+ }
+ Frame {
+ msec: 3120
+ hash: "f1b06290a6cbd48b8d3d4ce1e42ed754"
+ }
+ Frame {
+ msec: 3136
+ hash: "8e1a50dc082828587a4656117760a852"
+ }
+ Frame {
+ msec: 3152
+ hash: "aae8e5f166e736040138d8e222a844dd"
+ }
+ Frame {
+ msec: 3168
+ hash: "f69e5cf2bcb26fe49126776695b0b7e0"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3184
+ hash: "7b482fece0255ea07496ef0545b008a2"
+ }
+ Frame {
+ msec: 3200
+ hash: "3f96eaebfebe8d4eeb347b201b59ab11"
+ }
+ Frame {
+ msec: 3216
+ hash: "9943626d2226c3be711c8213906133f0"
+ }
+ Frame {
+ msec: 3232
+ hash: "fd5fd8177b3957c27f1de0d95621351a"
+ }
+ Frame {
+ msec: 3248
+ hash: "506283ccfe9670633ce0bf60b437b37b"
+ }
+ Frame {
+ msec: 3264
+ hash: "506283ccfe9670633ce0bf60b437b37b"
+ }
+ Frame {
+ msec: 3280
+ hash: "506283ccfe9670633ce0bf60b437b37b"
+ }
+ Frame {
+ msec: 3296
+ hash: "506283ccfe9670633ce0bf60b437b37b"
+ }
+ Frame {
+ msec: 3312
+ hash: "506283ccfe9670633ce0bf60b437b37b"
+ }
+ Frame {
+ msec: 3328
+ hash: "506283ccfe9670633ce0bf60b437b37b"
+ }
+ Frame {
+ msec: 3344
+ hash: "506283ccfe9670633ce0bf60b437b37b"
+ }
+ Frame {
+ msec: 3360
+ hash: "506283ccfe9670633ce0bf60b437b37b"
+ }
+ Frame {
+ msec: 3376
+ hash: "506283ccfe9670633ce0bf60b437b37b"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3392
+ hash: "506283ccfe9670633ce0bf60b437b37b"
+ }
+ Frame {
+ msec: 3408
+ hash: "fb437f6c23561092a124e498f1604ff2"
+ }
+ Frame {
+ msec: 3424
+ hash: "402ba144bbb7260eec4553e68eb35cda"
+ }
+ Frame {
+ msec: 3440
+ hash: "76a983de9e85e0c81dfb8908252bd6c9"
+ }
+ Frame {
+ msec: 3456
+ hash: "09219f55fae47a0afed887ebf68a36bc"
+ }
+ Frame {
+ msec: 3472
+ hash: "344e81cc262093facef2f6a235a734dc"
+ }
+ Frame {
+ msec: 3488
+ hash: "8f1c5544eb537555b1c59a377b15e31d"
+ }
+ Frame {
+ msec: 3504
+ hash: "606b9bb549fe2e4bbd09d67b7dea0d1a"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3520
+ hash: "63e239c97bd01a61cb31ef2869e7f47c"
+ }
+ Frame {
+ msec: 3536
+ hash: "f7c176550c39f8a1ad64590cf33a60a4"
+ }
+ Frame {
+ msec: 3552
+ hash: "8581cb14ed81efdf9abb638b5e542cc3"
+ }
+ Frame {
+ msec: 3568
+ hash: "7a1e9354ecc49d8bc27d303c7bdc81f9"
+ }
+ Frame {
+ msec: 3584
+ hash: "610288b97276ee03702ed8a814ef333d"
+ }
+ Frame {
+ msec: 3600
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3616
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3632
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3648
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3664
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3680
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3696
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3712
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3728
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3744
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3760
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3776
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3792
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
+ }
+ Frame {
+ msec: 3808
+ hash: "9713c6b9aff051dd0cc45c545d34b688"
+ }
+ Frame {
+ msec: 3824
+ hash: "1f8fd4d759e343720a8681b6ad126b72"
+ }
+ Frame {
+ msec: 3840
+ image: "gridview2.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "8550d916d91a40b0c3a886b962e07ffc"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3872
+ hash: "df0c2e474139e79429bfc19c79a65ef8"
+ }
+ Frame {
+ msec: 3888
+ hash: "acfb99d081d754276e5ed59bd590aeab"
+ }
+ Frame {
+ msec: 3904
+ hash: "2b34cd101b442f7a3de2893fd5514c16"
+ }
+ Frame {
+ msec: 3920
+ hash: "df92ced66faa1d59354d8010278438ec"
+ }
+ Frame {
+ msec: 3936
+ hash: "dd39a8e6fa3784453461193a6da416cd"
+ }
+ Frame {
+ msec: 3952
+ hash: "5670e8f91ea2df451f0974a51cd77d7d"
+ }
+ Frame {
+ msec: 3968
+ hash: "74b97a09bfe7400872a2c6214e04a5ac"
+ }
+ Frame {
+ msec: 3984
+ hash: "cfd55b963506ab54cf09a7311e84bcc9"
+ }
+ Frame {
+ msec: 4000
+ hash: "59657ee9293c03f064d62de826931435"
+ }
+ Frame {
+ msec: 4016
+ hash: "31f6a4adf31be5ed0af0ea4097e3acee"
+ }
+ Frame {
+ msec: 4032
+ hash: "8f5bfc40c8cdb2f8ce69adb72e7efe76"
+ }
+ Frame {
+ msec: 4048
+ hash: "9dc38985113124130e2ca7950e0bd144"
+ }
+ Frame {
+ msec: 4064
+ hash: "786e6e8b9e74876a6f393d61a78b8fc7"
+ }
+ Frame {
+ msec: 4080
+ hash: "1f4d59a4e4684aab309363a711b30006"
+ }
+ Frame {
+ msec: 4096
+ hash: "a11e332de151b43051796e16dbcf75c3"
+ }
+ Frame {
+ msec: 4112
+ hash: "1a0e82029ae107cb2a018786752433ff"
+ }
+ Frame {
+ msec: 4128
+ hash: "b14c51977c7fbf51f9cf6fec309bff6a"
+ }
+ Frame {
+ msec: 4144
+ hash: "2b418f811992399c3f87c268db745632"
+ }
+ Frame {
+ msec: 4160
+ hash: "0e9a056207053ca98c4e9f42de244c62"
+ }
+ Frame {
+ msec: 4176
+ hash: "1945c3f9e3a1337e7d111e15adea345f"
+ }
+ Frame {
+ msec: 4192
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4208
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4224
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4240
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4256
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4272
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4288
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4304
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4320
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4336
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4352
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4368
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4384
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4400
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4416
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4432
+ hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ }
+ Frame {
+ msec: 4448
+ hash: "1945c3f9e3a1337e7d111e15adea345f"
+ }
+ Frame {
+ msec: 4464
+ hash: "0e9a056207053ca98c4e9f42de244c62"
+ }
+ Frame {
+ msec: 4480
+ hash: "2b418f811992399c3f87c268db745632"
+ }
+ Frame {
+ msec: 4496
+ hash: "b14c51977c7fbf51f9cf6fec309bff6a"
+ }
+ Frame {
+ msec: 4512
+ hash: "1a0e82029ae107cb2a018786752433ff"
+ }
+ Frame {
+ msec: 4528
+ hash: "a11e332de151b43051796e16dbcf75c3"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4544
+ hash: "1f4d59a4e4684aab309363a711b30006"
+ }
+ Frame {
+ msec: 4560
+ hash: "786e6e8b9e74876a6f393d61a78b8fc7"
+ }
+ Frame {
+ msec: 4576
+ hash: "9dc38985113124130e2ca7950e0bd144"
+ }
+ Frame {
+ msec: 4592
+ hash: "8f5bfc40c8cdb2f8ce69adb72e7efe76"
+ }
+ Frame {
+ msec: 4608
+ hash: "31f6a4adf31be5ed0af0ea4097e3acee"
+ }
+ Frame {
+ msec: 4624
+ hash: "59657ee9293c03f064d62de826931435"
+ }
+ Frame {
+ msec: 4640
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4656
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4672
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4688
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4704
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4720
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4736
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4752
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4768
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4784
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4800
+ image: "gridview2.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4832
+ hash: "23aa652a0de7fced4a780d72f0940a1b"
+ }
+ Frame {
+ msec: 4848
+ hash: "d46eea049d6156a5e85d9c6811d9d367"
+ }
+ Frame {
+ msec: 4864
+ hash: "d5796ae85247cb8502f92f0d044e4e1f"
+ }
+ Frame {
+ msec: 4880
+ hash: "90987ac49c1a4e6b668436e3ff631e6c"
+ }
+ Frame {
+ msec: 4896
+ hash: "c38d69759ad80242b1fe83ba191cd421"
+ }
+ Frame {
+ msec: 4912
+ hash: "09d08aed76a04e492d8a39cc4dd2b8f5"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 536870912
+ text: "1d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4928
+ hash: "9671d2ff9a2ef46ce3c750a1965404a4"
+ }
+ Frame {
+ msec: 4944
+ hash: "f55857816d666ece4a7987a70883b3d1"
+ }
+ Frame {
+ msec: 4960
+ hash: "a2d80527b30316d9120b057bbfcfa666"
+ }
+ Frame {
+ msec: 4976
+ hash: "87ca69287c1469cbc7e65d1673016de7"
+ }
+ Frame {
+ msec: 4992
+ hash: "51588c7ebbe2dcd87a3c9bebf028aee3"
+ }
+ Frame {
+ msec: 5008
+ hash: "917a9a171273fe9fd4c450eeed6f58ed"
+ }
+ Frame {
+ msec: 5024
+ hash: "6e7ade250a9a9692caee2a220dd2ac53"
+ }
+ Frame {
+ msec: 5040
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5056
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5072
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5088
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5104
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5120
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5136
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5152
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5168
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5184
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5200
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5216
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5232
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5248
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5264
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5280
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5296
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5312
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5328
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5344
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5360
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5376
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5392
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5408
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5424
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5440
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5456
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5472
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5488
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5504
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5520
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5536
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5552
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5568
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5584
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5600
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5616
+ hash: "ca2dcb16d553889a3a57b48700c2a595"
+ }
+ Frame {
+ msec: 5632
+ hash: "c5c9aab9bea757f1c451e89df72bd836"
+ }
+ Frame {
+ msec: 5648
+ hash: "a8cf3085f8c3b743f3f15db1ad7b8801"
+ }
+ Frame {
+ msec: 5664
+ hash: "c25a92050eced1c304506572723273a3"
+ }
+ Frame {
+ msec: 5680
+ hash: "cff981039c1a3eb6c3c1a20f142fbae2"
+ }
+ Frame {
+ msec: 5696
+ hash: "930765587fe3355873bbdff66b812b74"
+ }
+ Frame {
+ msec: 5712
+ hash: "6a60f97c7b39add465e1bd366e9c644b"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 5728
+ hash: "7a1fd3c488d1064a75dc598c9a773291"
+ }
+ Frame {
+ msec: 5744
+ hash: "e2ecd7e68e27eb3d2dcb5e368d3ee5a0"
+ }
+ Frame {
+ msec: 5760
+ image: "gridview2.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "20f3aaca2efc3066076e73d1d95e5363"
+ }
+ Frame {
+ msec: 5792
+ hash: "b18d476cadc36e22dddc3185f595c123"
+ }
+ Frame {
+ msec: 5808
+ hash: "8cbc47555178c8ee355774eab17b4b19"
+ }
+ Frame {
+ msec: 5824
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 5840
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 5856
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 5872
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 5888
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 5904
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 5920
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 5936
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 5952
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 5968
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 5984
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 6000
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 6016
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 6032
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 6048
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 6064
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 6080
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 6096
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6112
+ hash: "e488fb76fb550fba51b95bee3fee80d5"
+ }
+ Frame {
+ msec: 6128
+ hash: "8c2fab0c73d1cfbeeb0ec937085d6b3b"
+ }
+ Frame {
+ msec: 6144
+ hash: "5d9353517177ef7c6314d8a65cb009ec"
+ }
+ Frame {
+ msec: 6160
+ hash: "ed8de504f7e2028cd369c1555314fd81"
+ }
+ Frame {
+ msec: 6176
+ hash: "8fe84d8badbe5bd08d097ba6bda10611"
+ }
+ Frame {
+ msec: 6192
+ hash: "d77419a55a3cf933505e793bb258e6af"
+ }
+ Frame {
+ msec: 6208
+ hash: "457ac82be02e2f5e08e51ccc78c94781"
+ }
+ Frame {
+ msec: 6224
+ hash: "e57e2852f065afff9c24c5bc9f29edee"
+ }
+ Frame {
+ msec: 6240
+ hash: "f72cd6ad3324936c3a18c264e23e05a9"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6256
+ hash: "a4bf7eae6fc7a05239d09421ae95304a"
+ }
+ Frame {
+ msec: 6272
+ hash: "423f3bd07df8bee25818644c07201a3c"
+ }
+ Frame {
+ msec: 6288
+ hash: "225e9c698424f287b9458b7839b4479b"
+ }
+ Frame {
+ msec: 6304
+ hash: "0f463db7e4acc184a4efb7b5e5c0d397"
+ }
+ Frame {
+ msec: 6320
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6336
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6352
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6368
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6384
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6400
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6416
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6432
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6448
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6464
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6480
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6496
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6512
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6528
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6544
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6560
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6576
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6592
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6608
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6624
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6640
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6656
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6672
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6688
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6704
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6720
+ image: "gridview2.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Key {
+ type: 6
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6752
+ hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ }
+ Frame {
+ msec: 6768
+ hash: "738f6bcc043d221488285c7e529b1d1c"
+ }
+ Frame {
+ msec: 6784
+ hash: "cb0a4e8e79372dd67e8ecfea2143a47c"
+ }
+ Frame {
+ msec: 6800
+ hash: "544d1825b36f4e7950c1a62b26c1fd9b"
+ }
+ Frame {
+ msec: 6816
+ hash: "df99396622342b4f092b0db34a224c3d"
+ }
+ Frame {
+ msec: 6832
+ hash: "47391f51e5df2249a6ca1f1f6e8e80e0"
+ }
+ Key {
+ type: 7
+ key: 16777237
+ modifiers: 536870912
+ text: "1f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 6848
+ hash: "d8079a874ca18d00aeeb611effcbeb8b"
+ }
+ Frame {
+ msec: 6864
+ hash: "4cfd9264af6935aca425da75ebb2d7cc"
+ }
+ Frame {
+ msec: 6880
+ hash: "aee6547cb653cd2d56d07285d836149d"
+ }
+ Frame {
+ msec: 6896
+ hash: "969720f17eae51258e2e143e14bfa737"
+ }
+ Frame {
+ msec: 6912
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 6928
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 6944
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 6960
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 6976
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 6992
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 7008
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 7024
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 7040
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 7056
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 7072
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 7088
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 7104
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 7120
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 7136
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
+ }
+ Frame {
+ msec: 7152
+ hash: "beeaec4b983c970ae448e33047dfdfea"
+ }
+ Frame {
+ msec: 7168
+ hash: "7c415ab1b7d8e25b71af75d3eec8ee4a"
+ }
+ Frame {
+ msec: 7184
+ hash: "8913037e57b9a6a58b68f2d6e69b1bd1"
+ }
+ Frame {
+ msec: 7200
+ hash: "19e59e9409fdaf90ccf75606b58688b7"
+ }
+ Frame {
+ msec: 7216
+ hash: "1ae71ef5b1006f637bd8df0769af65a6"
+ }
+ Frame {
+ msec: 7232
+ hash: "1f0aa8b368b2dbccafd54b923d8cce95"
+ }
+ Frame {
+ msec: 7248
+ hash: "c5079fb25a8c80a995d7aa5fbbd91428"
+ }
+ Frame {
+ msec: 7264
+ hash: "59f41220fa5d23db298c9e94f115c17b"
+ }
+ Frame {
+ msec: 7280
+ hash: "48259dfe8b266d9e7f50b187be98c3cb"
+ }
+ Frame {
+ msec: 7296
+ hash: "f7554552598351c3b8dfcbe3ebc32b3b"
+ }
+ Frame {
+ msec: 7312
+ hash: "219e9cd84d7e5c5c0e6cb80100aa3ab5"
+ }
+ Frame {
+ msec: 7328
+ hash: "5578e870ee8ce00bce5a59bb25e3d0a9"
+ }
+ Frame {
+ msec: 7344
+ hash: "4d9cebbf750c03380694245e0e22ab94"
+ }
+ Frame {
+ msec: 7360
+ hash: "a60a8032e97ed0a3caa05012c1283de5"
+ }
+ Frame {
+ msec: 7376
+ hash: "3bee20b349a7e9d67f7770ede6da8673"
+ }
+ Frame {
+ msec: 7392
+ hash: "d8c34576c25fb8b5e4fa12680ac32e99"
+ }
+ Frame {
+ msec: 7408
+ hash: "cd1360aa7db7c3b2f2012dfc44de2198"
+ }
+ Frame {
+ msec: 7424
+ hash: "cd82782f63c9a7d21d51b3440c2f038b"
+ }
+ Frame {
+ msec: 7440
+ hash: "e59061967a841aa45607c0828b687527"
+ }
+ Frame {
+ msec: 7456
+ hash: "01962406c9aaf1aa8bf3ab49e30ddf5f"
+ }
+ Frame {
+ msec: 7472
+ hash: "5a5732a568189e598c7985ee806bc67e"
+ }
+ Frame {
+ msec: 7488
+ hash: "54775aed3a6283c1fa330d65de5bc70c"
+ }
+ Frame {
+ msec: 7504
+ hash: "66640b4a5c1e68924b25de24e3c3f008"
+ }
+ Frame {
+ msec: 7520
+ hash: "76999d3125f20ba47dbdff38ee722a8a"
+ }
+ Frame {
+ msec: 7536
+ hash: "5159c81533bee8825cff11910bcb90dc"
+ }
+ Frame {
+ msec: 7552
+ hash: "ac0295495345987d1e000f6bb2436927"
+ }
+ Frame {
+ msec: 7568
+ hash: "d56b4a04f1d2835a0852ea20e8e2f451"
+ }
+ Frame {
+ msec: 7584
+ hash: "ae41fe23e2ab508d7642973c0d9d35b0"
+ }
+ Frame {
+ msec: 7600
+ hash: "730ca01fbee6ec4928715ec52773c06c"
+ }
+ Frame {
+ msec: 7616
+ hash: "ad1fa52c617a2b119d61eb9fb7d58a82"
+ }
+ Frame {
+ msec: 7632
+ hash: "c74321a822b515a393e8e218bd45e8e3"
+ }
+ Frame {
+ msec: 7648
+ hash: "a9e2f3bee1d47166204c74bdf90cd8c8"
+ }
+ Frame {
+ msec: 7664
+ hash: "e10d4bf08980ea7d079a2f359ee62b95"
+ }
+ Frame {
+ msec: 7680
+ image: "gridview2.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "9f0ba6051e684e54ff4e36d980a7e600"
+ }
+ Frame {
+ msec: 7712
+ hash: "aa6268d8d7fb3d2b91db3e225e8c818a"
+ }
+ Frame {
+ msec: 7728
+ hash: "8e547e55279b1929f42bf51e753f142e"
+ }
+ Frame {
+ msec: 7744
+ hash: "5386c71f8d6701379e177f161d714da2"
+ }
+ Frame {
+ msec: 7760
+ hash: "a184e9e6012c72fc1aeaed9f98b0fb1e"
+ }
+ Frame {
+ msec: 7776
+ hash: "777a6b70ca77c45e2e5e3914cc328dcb"
+ }
+ Frame {
+ msec: 7792
+ hash: "424f73f25a1e91126f951838d45adc3b"
+ }
+ Frame {
+ msec: 7808
+ hash: "3f7f2eb6b9a5d19fbfcd700baf566dfb"
+ }
+ Frame {
+ msec: 7824
+ hash: "c3c4c72b25c2295b82a5fd7454942f77"
+ }
+ Frame {
+ msec: 7840
+ hash: "3b35e93d3eb9d28c5c03d6d353f805d2"
+ }
+ Frame {
+ msec: 7856
+ hash: "5dcad019a1c0eaaab381a7602e1914ff"
+ }
+ Frame {
+ msec: 7872
+ hash: "602a5c569555767413bf445af44c744f"
+ }
+ Frame {
+ msec: 7888
+ hash: "3e9facab95dae772f695b6f7c5175063"
+ }
+ Frame {
+ msec: 7904
+ hash: "0921220ec36ca7b25eaae699872a2006"
+ }
+ Frame {
+ msec: 7920
+ hash: "1d5fa7fd630af62bcc805bdc6686df37"
+ }
+ Frame {
+ msec: 7936
+ hash: "165c02de63604aa118d9f8995e6b45af"
+ }
+ Frame {
+ msec: 7952
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 7968
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 7984
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8000
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8016
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8032
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8048
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8064
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8080
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8096
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8112
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8128
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8144
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8160
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8176
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8192
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8208
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8224
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8240
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8256
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8272
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8288
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8304
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8320
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8336
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8352
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8368
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8384
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8400
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8416
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8432
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8448
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8464
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8480
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8496
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8512
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8528
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8544
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8560
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8576
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8592
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8608
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8624
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8640
+ image: "gridview2.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8672
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8688
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8704
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 8720
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8736
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8752
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8768
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8784
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8800
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8816
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8832
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8848
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8864
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8880
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8896
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8912
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8928
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8944
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8960
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8976
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 8992
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 9008
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+ Frame {
+ msec: 9024
+ hash: "33d81c39d16c6a326012499796e50e03"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/gridview.qml b/tests/auto/declarative/visual/qmlgraphicsgridview/gridview.qml
new file mode 100644
index 0000000..f8782a5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/gridview.qml
@@ -0,0 +1,51 @@
+import Qt 4.6
+
+Rectangle {
+ width: 300; height: 400; color: "black"
+
+ ListModel {
+ id: appModel
+ ListElement { lColor: "red" }
+ ListElement { lColor: "yellow" }
+ ListElement { lColor: "green" }
+ ListElement { lColor: "blue" }
+ ListElement { lColor: "purple" }
+ ListElement { lColor: "orange" }
+ ListElement { lColor: "pink" }
+ ListElement { lColor: "brown" }
+ ListElement { lColor: "gray" }
+ ListElement { lColor: "red" }
+ ListElement { lColor: "yellow" }
+ ListElement { lColor: "green" }
+ ListElement { lColor: "blue" }
+ ListElement { lColor: "purple" }
+ ListElement { lColor: "orange" }
+ ListElement { lColor: "pink" }
+ ListElement { lColor: "brown" }
+ ListElement { lColor: "gray" }
+ }
+
+ Component {
+ id: appDelegate
+ Item {
+ width: 100; height: 100
+ Rectangle {
+ color: lColor; x: 4; y: 4
+ width: 92; height: 92
+ }
+ }
+ }
+
+ Component {
+ id: appHighlight
+ Rectangle { width: 100; height: 100; color: "white"; z: 3000 }
+ }
+
+ GridView {
+ anchors.fill: parent
+ cellWidth: 100; cellHeight: 100; cacheBuffer: 200
+ model: appModel; delegate: appDelegate
+ highlight: appHighlight
+ focus: true
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsgridview/gridview2.qml b/tests/auto/declarative/visual/qmlgraphicsgridview/gridview2.qml
new file mode 100644
index 0000000..81d06cf
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsgridview/gridview2.qml
@@ -0,0 +1,58 @@
+import Qt 4.6
+
+Rectangle {
+ width: 300; height: 400; color: "black"
+
+ ListModel {
+ id: appModel
+ ListElement { lColor: "red" }
+ ListElement { lColor: "yellow" }
+ ListElement { lColor: "green" }
+ ListElement { lColor: "blue" }
+ ListElement { lColor: "purple" }
+ ListElement { lColor: "orange" }
+ ListElement { lColor: "pink" }
+ ListElement { lColor: "brown" }
+ ListElement { lColor: "gray" }
+ ListElement { lColor: "red" }
+ ListElement { lColor: "yellow" }
+ ListElement { lColor: "green" }
+ ListElement { lColor: "blue" }
+ ListElement { lColor: "purple" }
+ ListElement { lColor: "orange" }
+ ListElement { lColor: "pink" }
+ ListElement { lColor: "brown" }
+ ListElement { lColor: "gray" }
+ ListElement { lColor: "red" }
+ ListElement { lColor: "yellow" }
+ ListElement { lColor: "green" }
+ }
+
+ Component {
+ id: appDelegate
+ Item {
+ width: 100; height: 100
+ Rectangle {
+ color: lColor; x: 4; y: 4
+ width: 92; height: 92
+ }
+ }
+ }
+
+ GridView {
+ id: gridView; anchors.fill: parent
+ cellWidth: 100; cellHeight: 100; cacheBuffer: 200
+ model: appModel; delegate: appDelegate; focus: true
+ keyNavigationWraps: true
+
+ flickableData: [
+ Rectangle {
+ color: "transparent"; border.color: "white"; border.width: 8; z: 3000
+ height: 100; width: 100; x: 4; y: 4
+ x: EaseFollow { source: gridView.currentItem.x; velocity: 500 }
+ y: EaseFollow { source: gridView.currentItem.y; velocity: 500 }
+ }
+ ]
+ }
+
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.0.png b/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.0.png
new file mode 100644
index 0000000..7321d95
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.1.png b/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.1.png
new file mode 100644
index 0000000..49d2a5a
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.2.png b/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.2.png
new file mode 100644
index 0000000..6fe14b7
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.qml b/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.qml
new file mode 100644
index 0000000..d766dc6
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsparticles/data/particles.qml
@@ -0,0 +1,775 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "b4df49cbd7cf972af9879399808f6c53"
+ }
+ Frame {
+ msec: 32
+ hash: "43c0ad5826e8058260951f063f0851ab"
+ }
+ Frame {
+ msec: 48
+ hash: "55eb2c9939514338e7ef58c9276fc223"
+ }
+ Frame {
+ msec: 64
+ hash: "6a1bbb91bf450547d6100b6e61a98f6d"
+ }
+ Frame {
+ msec: 80
+ hash: "bdb9b8cab70c72d99aba830eb8e8913b"
+ }
+ Frame {
+ msec: 96
+ hash: "71a0e046bc68183b830df9dafd8fa147"
+ }
+ Frame {
+ msec: 112
+ hash: "e7228e0ed77e05c661282c2d2fe88b3e"
+ }
+ Frame {
+ msec: 128
+ hash: "93a4c3e501b05844f687a2dd1754aad2"
+ }
+ Frame {
+ msec: 144
+ hash: "1856ac86313c16bf4874130d9a48ff45"
+ }
+ Frame {
+ msec: 160
+ hash: "3637d8dad4f44c938f91b0800bd9fb2f"
+ }
+ Frame {
+ msec: 176
+ hash: "c5ace4ede38d29363d69c6b4b2f9349f"
+ }
+ Frame {
+ msec: 192
+ hash: "a5d832d02f4a635052817654df90caba"
+ }
+ Frame {
+ msec: 208
+ hash: "9ebf8bea8abe7ac209d47214a87f8fc0"
+ }
+ Frame {
+ msec: 224
+ hash: "35b8f5cb18284867be8d27d601394a2b"
+ }
+ Frame {
+ msec: 240
+ hash: "a2c4a6063f219af6f2b29b2d21a4265d"
+ }
+ Frame {
+ msec: 256
+ hash: "27f25ace7b8e93c55638ed99f49b821c"
+ }
+ Frame {
+ msec: 272
+ hash: "4f6511bfbbd8113195a7597eb6dfb219"
+ }
+ Frame {
+ msec: 288
+ hash: "6a696159cdbb51a67064c600124535d1"
+ }
+ Frame {
+ msec: 304
+ hash: "6cd667eb352256dbb728532634e7ffd0"
+ }
+ Frame {
+ msec: 320
+ hash: "28fa16c8936bf86a8426ded306aa2b8c"
+ }
+ Frame {
+ msec: 336
+ hash: "061fecdb88733e3e51c5823571bc4d19"
+ }
+ Frame {
+ msec: 352
+ hash: "f64530f638b3d18d56593e0b7c884f5d"
+ }
+ Frame {
+ msec: 368
+ hash: "8530cf40739890dc7401fad65a6325bf"
+ }
+ Frame {
+ msec: 384
+ hash: "0abc555552e7256dbc424b2eac5c95f2"
+ }
+ Frame {
+ msec: 400
+ hash: "64aeae59a8c958dfc62d92636b2f5217"
+ }
+ Frame {
+ msec: 416
+ hash: "3e0f50f5bee017220b129d06b2acde2c"
+ }
+ Frame {
+ msec: 432
+ hash: "e676c01ff2e35bdfe674be67d49945b1"
+ }
+ Frame {
+ msec: 448
+ hash: "bc060b480aab94fd440fd27f5beb7383"
+ }
+ Frame {
+ msec: 464
+ hash: "79c79f723de72315e63da8a7cbe1b425"
+ }
+ Frame {
+ msec: 480
+ hash: "7bf93c2697af75d0f862a47d57cd6a7f"
+ }
+ Frame {
+ msec: 496
+ hash: "7641b9e233f4aabd99bcd985ce1d51ae"
+ }
+ Frame {
+ msec: 512
+ hash: "b596a28cb67617d37408bd25d947d088"
+ }
+ Frame {
+ msec: 528
+ hash: "f2c5cdf15c27b05c0ea97675ddc41757"
+ }
+ Frame {
+ msec: 544
+ hash: "eae5eb8c41a1d6d75446618518490f20"
+ }
+ Frame {
+ msec: 560
+ hash: "0be5e9a6d857fe1a262524801c69490d"
+ }
+ Frame {
+ msec: 576
+ hash: "65478b8c4d932c10924f70462a662254"
+ }
+ Frame {
+ msec: 592
+ hash: "7b034f3c98e8eb38eec11cf3c2aa0804"
+ }
+ Frame {
+ msec: 608
+ hash: "5bbc8eed41500ccbc820cfb38794232f"
+ }
+ Frame {
+ msec: 624
+ hash: "1b39d555ca8932b40efd769c4ba74d3f"
+ }
+ Frame {
+ msec: 640
+ hash: "f9a38e12becbce400191e22f1d22427c"
+ }
+ Frame {
+ msec: 656
+ hash: "cbc27c72517d76edfc2d3692cd83f151"
+ }
+ Frame {
+ msec: 672
+ hash: "4a883a5aed05f0bbcefcefea6ef56df6"
+ }
+ Frame {
+ msec: 688
+ hash: "7a30ea30c0619c87c96bcaba916c64df"
+ }
+ Frame {
+ msec: 704
+ hash: "33cd0797b6d229592ed53117fcaaa898"
+ }
+ Frame {
+ msec: 720
+ hash: "21178ef9366c8a65ecb9e21d584573b0"
+ }
+ Frame {
+ msec: 736
+ hash: "fe75beac8681fdac8a2b79c9c7267128"
+ }
+ Frame {
+ msec: 752
+ hash: "df26a23d394e053417de86309683c5e0"
+ }
+ Frame {
+ msec: 768
+ hash: "411594a1ed7c351cb872e0a6f3081b1b"
+ }
+ Frame {
+ msec: 784
+ hash: "b4b639f204cfed9e1fec872e4de115c2"
+ }
+ Frame {
+ msec: 800
+ hash: "4d801e2f4848399c011d60264720b912"
+ }
+ Frame {
+ msec: 816
+ hash: "4f28c7b154853ff78cdefb5a5ac9d2b7"
+ }
+ Frame {
+ msec: 832
+ hash: "cc6d4283b0d7bf9f579637575d5e1fef"
+ }
+ Frame {
+ msec: 848
+ hash: "8edc371d23d01be547990074b5e640af"
+ }
+ Frame {
+ msec: 864
+ hash: "874845d7178e6cd8369f21379060f561"
+ }
+ Frame {
+ msec: 880
+ hash: "98fb6d79990775385603fb1a50ab5186"
+ }
+ Frame {
+ msec: 896
+ hash: "d15539efc27baabb5a74f464b152d266"
+ }
+ Frame {
+ msec: 912
+ hash: "fc44d091d6689e8870162a6d29b6d287"
+ }
+ Frame {
+ msec: 928
+ hash: "a3c964f4bf524e22092b1650df43375a"
+ }
+ Frame {
+ msec: 944
+ hash: "ca203fd630ec1eadea37cf36bd30ba40"
+ }
+ Frame {
+ msec: 960
+ image: "particles.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "2e0630818c04fc6c259eec8561c645cd"
+ }
+ Frame {
+ msec: 992
+ hash: "a7b1f6305ddcf4a338e1a96ea31a5341"
+ }
+ Frame {
+ msec: 1008
+ hash: "23a5013a8f9407d06ac6fd0c1e961743"
+ }
+ Frame {
+ msec: 1024
+ hash: "9de73decddaab4269bd33efdb21278a3"
+ }
+ Frame {
+ msec: 1040
+ hash: "7582c26b45dd11c262f51b387af89cb2"
+ }
+ Frame {
+ msec: 1056
+ hash: "650e0d395f1d1f2ddda8711089d85511"
+ }
+ Frame {
+ msec: 1072
+ hash: "9ff84e81219aa6bb7ab534b2a47a3930"
+ }
+ Frame {
+ msec: 1088
+ hash: "11e255273e8ca4716047fb52636f0c3e"
+ }
+ Frame {
+ msec: 1104
+ hash: "b2fcbefd13db3c765183b1eefc2ca0bc"
+ }
+ Frame {
+ msec: 1120
+ hash: "7150aff523c0d480702f6a326699cb65"
+ }
+ Frame {
+ msec: 1136
+ hash: "63886c15107a2a7d639069cd81c3cd07"
+ }
+ Frame {
+ msec: 1152
+ hash: "1ec1fc30bbb5f43a1d6d36bce345f569"
+ }
+ Frame {
+ msec: 1168
+ hash: "34060cbc31ce1fbf406cbb595312c609"
+ }
+ Frame {
+ msec: 1184
+ hash: "6f3a04c7f411785956e640aa630f7ac4"
+ }
+ Frame {
+ msec: 1200
+ hash: "d7bdb7e170b6f193eaf4b07c01b4dc6b"
+ }
+ Frame {
+ msec: 1216
+ hash: "6ca02c0d9cfeb4b1932f7ad1feac9850"
+ }
+ Frame {
+ msec: 1232
+ hash: "d446c7b185361de5c615a17ac1fee607"
+ }
+ Frame {
+ msec: 1248
+ hash: "bc2faf5b7b2972f155954e4e685e80ae"
+ }
+ Frame {
+ msec: 1264
+ hash: "2bf26cedc76aea4a6d9744b7dd935db8"
+ }
+ Frame {
+ msec: 1280
+ hash: "accbee9d0f8cf73ef72aa7bfb49b3fa5"
+ }
+ Frame {
+ msec: 1296
+ hash: "933eb2e46f42e212bdfc515d30f663d3"
+ }
+ Frame {
+ msec: 1312
+ hash: "7495318c893dbb22771b53e93c7614e8"
+ }
+ Frame {
+ msec: 1328
+ hash: "894fe23c1b3543451293c047b640c4bb"
+ }
+ Frame {
+ msec: 1344
+ hash: "9b7179ef059ee82ca4a383f536f47a42"
+ }
+ Frame {
+ msec: 1360
+ hash: "5ec1a5bfac2473efdcad7dba0da4015c"
+ }
+ Frame {
+ msec: 1376
+ hash: "2bd64528e83260a80e7f2843e2c34a19"
+ }
+ Frame {
+ msec: 1392
+ hash: "16bf64a9bf6b4bc09b108c65d074b5f2"
+ }
+ Frame {
+ msec: 1408
+ hash: "c33eaa717ba63655f375499058b1be55"
+ }
+ Frame {
+ msec: 1424
+ hash: "d080f4591f9fd59745bf850525590849"
+ }
+ Frame {
+ msec: 1440
+ hash: "921585c88ec133c83c07650745bb4441"
+ }
+ Frame {
+ msec: 1456
+ hash: "f037b28137b22a0c91fc71fc6626475a"
+ }
+ Frame {
+ msec: 1472
+ hash: "e10b3c432a230d5509c2fa7df48b56c9"
+ }
+ Frame {
+ msec: 1488
+ hash: "ac02c7b7e68ee8cfad1fe556020e93d8"
+ }
+ Frame {
+ msec: 1504
+ hash: "12d59e70dedfa0c741afed9b98cb9a3a"
+ }
+ Frame {
+ msec: 1520
+ hash: "a9aa635ccde26829d7e1cdc29fcce8d1"
+ }
+ Frame {
+ msec: 1536
+ hash: "f571b3da827b884ad036dade8ad2fe37"
+ }
+ Frame {
+ msec: 1552
+ hash: "1ffa8d7512e9001cbc78b28451133b44"
+ }
+ Frame {
+ msec: 1568
+ hash: "2ef4b10f2eafd71dfde15f7f00e923c6"
+ }
+ Frame {
+ msec: 1584
+ hash: "09b3bc232a134eae5ae14c0336f508ba"
+ }
+ Frame {
+ msec: 1600
+ hash: "ebadb5c6b4986c865f7f8ef232680b7e"
+ }
+ Frame {
+ msec: 1616
+ hash: "26621991073510e9a95e3b208e3ee56e"
+ }
+ Frame {
+ msec: 1632
+ hash: "f18e97f13c06f3c5368edf851f19f401"
+ }
+ Frame {
+ msec: 1648
+ hash: "3c322dbbf5ecfe1de56595dcb7d949e1"
+ }
+ Frame {
+ msec: 1664
+ hash: "50058d1bb992a6d0601c9d5490149936"
+ }
+ Frame {
+ msec: 1680
+ hash: "4cc78f56f13478ec21a4a0d6b22f956b"
+ }
+ Frame {
+ msec: 1696
+ hash: "d765cd86560dff3faa5a3c902512c74c"
+ }
+ Frame {
+ msec: 1712
+ hash: "ad983068c2149b0c06da3b89a5d94d24"
+ }
+ Frame {
+ msec: 1728
+ hash: "e6da7260001771fc00c472bccae641fe"
+ }
+ Frame {
+ msec: 1744
+ hash: "71778ad8a61ecb0f78f7234ecf0d1d97"
+ }
+ Frame {
+ msec: 1760
+ hash: "6b2209ea5f7f17c2cd868986f0c907d9"
+ }
+ Frame {
+ msec: 1776
+ hash: "6513c82829ef7e7c9461dcf5b50f675f"
+ }
+ Frame {
+ msec: 1792
+ hash: "0172c5bdf96c8bceab25a6c82bdbe527"
+ }
+ Frame {
+ msec: 1808
+ hash: "64b53bf1c1988d3a799b564089f8e63f"
+ }
+ Frame {
+ msec: 1824
+ hash: "a1bdea4771ec9719cfe88f4e827bd005"
+ }
+ Frame {
+ msec: 1840
+ hash: "263de376cee2ba7701a7ca116bc1be81"
+ }
+ Frame {
+ msec: 1856
+ hash: "9795dada7f09d7d4d40df858dea8bc70"
+ }
+ Frame {
+ msec: 1872
+ hash: "85ea4c63fc31f79423cb509f6c6d4faa"
+ }
+ Frame {
+ msec: 1888
+ hash: "c86d8c4460d1e3c2f26b723dc628fe84"
+ }
+ Frame {
+ msec: 1904
+ hash: "6bf6ef1fd377bfcf0b93baa7f28e1d3d"
+ }
+ Frame {
+ msec: 1920
+ image: "particles.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "57b8a48bed9375b74391950c28e611da"
+ }
+ Frame {
+ msec: 1952
+ hash: "70203655bc832998529071d7f665ecbe"
+ }
+ Frame {
+ msec: 1968
+ hash: "9ab9808d495f907a255d85fbd82491e2"
+ }
+ Frame {
+ msec: 1984
+ hash: "297570136b058ba43e883b0aef20d82f"
+ }
+ Frame {
+ msec: 2000
+ hash: "0c2f15ce83e2d961ec36299b13890709"
+ }
+ Frame {
+ msec: 2016
+ hash: "6d57b6dcb1dbfa35245d79ef36ca49b2"
+ }
+ Frame {
+ msec: 2032
+ hash: "12a71804fd71991706d8a39b676d1628"
+ }
+ Frame {
+ msec: 2048
+ hash: "f6a9e1b0b498fc576f3eadeb86c08fe9"
+ }
+ Frame {
+ msec: 2064
+ hash: "051c2ed34cbef82d44aec4841a33f086"
+ }
+ Frame {
+ msec: 2080
+ hash: "12b89590b20fff8d6c94dde40a5d6185"
+ }
+ Frame {
+ msec: 2096
+ hash: "7a29cd11ddb042203465a9522ff951ce"
+ }
+ Frame {
+ msec: 2112
+ hash: "4853f364261ab8e1c9d35cfe42efb385"
+ }
+ Frame {
+ msec: 2128
+ hash: "7149ab3ed649cac9cf662be7c434056f"
+ }
+ Frame {
+ msec: 2144
+ hash: "bbe199700474dda156355d31ac09be39"
+ }
+ Frame {
+ msec: 2160
+ hash: "a3f3fbbe844b8c6fb8cb8bbcc17120e3"
+ }
+ Frame {
+ msec: 2176
+ hash: "e9a04cfe9e8c50f74978fbd4ecce536a"
+ }
+ Frame {
+ msec: 2192
+ hash: "0df1d4211f770cdd7b8a98ea476c6f42"
+ }
+ Frame {
+ msec: 2208
+ hash: "a6837afb43663b9473db2378b1a9f989"
+ }
+ Frame {
+ msec: 2224
+ hash: "691ea67f3b84b8dda449c2a8e86b1087"
+ }
+ Frame {
+ msec: 2240
+ hash: "16d18947637c63662b9a502c493f06ec"
+ }
+ Frame {
+ msec: 2256
+ hash: "8f9207d404da08706e150f3b64d0088d"
+ }
+ Frame {
+ msec: 2272
+ hash: "48ad430e38cdc34845a834cfb9ea70ef"
+ }
+ Frame {
+ msec: 2288
+ hash: "1252cfb294ae99c40b03dd021160553f"
+ }
+ Frame {
+ msec: 2304
+ hash: "b1d5e752fbe03c95ee0dc7bbdf6fb9f6"
+ }
+ Frame {
+ msec: 2320
+ hash: "2282cb42ef0c812ba27e33ed0f962a84"
+ }
+ Frame {
+ msec: 2336
+ hash: "42fc82c8d40d383b3cf31a741a4358c5"
+ }
+ Frame {
+ msec: 2352
+ hash: "368c1ffa2deb1911929f1769e31c8017"
+ }
+ Frame {
+ msec: 2368
+ hash: "8693bdbde404e36970943ac6b650ca00"
+ }
+ Frame {
+ msec: 2384
+ hash: "57609613c336029b60da428d48842a4e"
+ }
+ Frame {
+ msec: 2400
+ hash: "b61dafe9e87421d3fcf8cb9ff0e7a41b"
+ }
+ Frame {
+ msec: 2416
+ hash: "c8c34d1d82bef418ef97f52cb9773cf4"
+ }
+ Frame {
+ msec: 2432
+ hash: "aa756c09717dc02e81e76511b4c58f60"
+ }
+ Frame {
+ msec: 2448
+ hash: "96e75c5ce1b5393f6cc46fbbe0a67689"
+ }
+ Frame {
+ msec: 2464
+ hash: "fb5febae411f43a6cd218b03b36f5018"
+ }
+ Frame {
+ msec: 2480
+ hash: "889870fa67784261e7b73b7d0a53324e"
+ }
+ Frame {
+ msec: 2496
+ hash: "fb124d4ebee6457f2137f07954619912"
+ }
+ Frame {
+ msec: 2512
+ hash: "258ae87f78805c555e0ed802c5123eeb"
+ }
+ Frame {
+ msec: 2528
+ hash: "2e730872c37f118a03864d23ebf7bab3"
+ }
+ Frame {
+ msec: 2544
+ hash: "381386302f210932bc7d44247a48f13c"
+ }
+ Frame {
+ msec: 2560
+ hash: "306f8e6d183eb080da3375d65f2491f0"
+ }
+ Frame {
+ msec: 2576
+ hash: "39862f236aabf362d0a07ba64eb212e1"
+ }
+ Frame {
+ msec: 2592
+ hash: "57452ecfea80ebd4d9fd23f8efbb34f2"
+ }
+ Frame {
+ msec: 2608
+ hash: "64bd12d4f6e32f19abef79289673c2fe"
+ }
+ Frame {
+ msec: 2624
+ hash: "56340d636f4df7e5f68e84c1d8388429"
+ }
+ Frame {
+ msec: 2640
+ hash: "795cd97d4be294fa6157f23793861ec3"
+ }
+ Frame {
+ msec: 2656
+ hash: "4be9fd5314ad6721a0ddf5a5dc51ccee"
+ }
+ Frame {
+ msec: 2672
+ hash: "3349b775c329db022bf0414b9ed57466"
+ }
+ Frame {
+ msec: 2688
+ hash: "587b7070836063f9d138c4a4ee8da8bb"
+ }
+ Frame {
+ msec: 2704
+ hash: "5bb078819bef7695c9af1bd4b544a26a"
+ }
+ Frame {
+ msec: 2720
+ hash: "799c05999713e8b29f7d2917f515d2c2"
+ }
+ Frame {
+ msec: 2736
+ hash: "41bb926661acd8e21300f4933734748a"
+ }
+ Frame {
+ msec: 2752
+ hash: "2ead23d38a2f1834c7688a9657d9d7cc"
+ }
+ Frame {
+ msec: 2768
+ hash: "196309eac81adea21630dda19947ef5e"
+ }
+ Frame {
+ msec: 2784
+ hash: "cf414b2004712581f11f27890745c761"
+ }
+ Frame {
+ msec: 2800
+ hash: "6b2a6837da878fa8f3811b2045e098b1"
+ }
+ Frame {
+ msec: 2816
+ hash: "7390cfdef1d4bc194b86854b1947f15d"
+ }
+ Frame {
+ msec: 2832
+ hash: "9e4543fcf65a56edfbcaf46805343071"
+ }
+ Frame {
+ msec: 2848
+ hash: "3a886e2ed813eb7d44d0cd67eb5dee31"
+ }
+ Frame {
+ msec: 2864
+ hash: "625baed6cbf3a58b32060810be53d0b6"
+ }
+ Frame {
+ msec: 2880
+ image: "particles.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "484666ad104cee644c6a7e8ec0c4b10e"
+ }
+ Frame {
+ msec: 2912
+ hash: "41abe2e2d92b293407141d0333d7d04a"
+ }
+ Frame {
+ msec: 2928
+ hash: "953c03834bd3b50798b77c0c6bb0f4a8"
+ }
+ Frame {
+ msec: 2944
+ hash: "a076463868003c62df3ee5147ffd4660"
+ }
+ Frame {
+ msec: 2960
+ hash: "b389b5c9ed31816dd562a8f1332d28c9"
+ }
+ Frame {
+ msec: 2976
+ hash: "246706829939a2619d64fad63e424fdb"
+ }
+ Frame {
+ msec: 2992
+ hash: "d5e644f16bde52c566191a054a1279e5"
+ }
+ Frame {
+ msec: 3008
+ hash: "10b2e99d2e08939b75c24a6bbf481858"
+ }
+ Frame {
+ msec: 3024
+ hash: "732a7bb0009f394f0039e09594362c75"
+ }
+ Frame {
+ msec: 3040
+ hash: "261f38ce42a8a8c86daadd497ecfad07"
+ }
+ Frame {
+ msec: 3056
+ hash: "8b66ae6261db386d6c4e88d0146db090"
+ }
+ Frame {
+ msec: 3072
+ hash: "dc8dba79e4466059c29725084cf801bb"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsparticles/particles.qml b/tests/auto/declarative/visual/qmlgraphicsparticles/particles.qml
new file mode 100644
index 0000000..2d481c9
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsparticles/particles.qml
@@ -0,0 +1,54 @@
+import Qt 4.6
+
+Rectangle {
+ width: 640; height: 480; color: "black"
+
+ Particles { id:particlesAnotEmitting
+ y:60; width: 260; height:30; source: "star.png";
+ lifeSpan:1000; count: 50; angle:70; angleDeviation:36;
+ velocity:30; velocityDeviation:10; emissionRate: 0
+ ParticleMotionWander { yvariance:5; xvariance:30; pace:100 }
+ }
+ Particles { id:particlesA
+ y:0; width: 260; height:30; source: "star.png";
+ lifeSpan:1000; count: 50; angle:70; angleDeviation:36;
+ velocity:30; velocityDeviation:10; emissionRate: 10
+ ParticleMotionWander { yvariance:5; xvariance:30; pace:100 }
+ }
+
+ Particles { id:particlesB
+ y:280; x:180; width:1; height:1; lifeSpan:1000; source: "star.png"
+ count: 100; angle:270; angleDeviation:45; velocity:50; velocityDeviation:30;
+ emissionRate: 0
+ ParticleMotionGravity { yattractor: 1000; xattractor:0; acceleration:25 }
+ }
+
+ Timer { running: true; interval: 1000; repeat: true; onTriggered: particlesB.burst(200, 2000); }
+
+ Column{
+ x: 340;
+ Repeater{
+ model: 5
+ delegate: Component{
+ Item{
+ width: 100; height: 100
+ Rectangle{
+ color: "blue"
+ width: 2; height: 2;
+ x: 49; y:49;
+ }
+ Particles{
+ x: 50; y:50; width: 0; height: 0;
+ fadeInDuration: 0; fadeOutDuration: 0
+ lifeSpan: 1000; lifeSpanDeviation:0;
+ source: "star.png"
+ count: -1; emissionRate: 120;
+ emissionVariance: index/2;
+ velocity: 250; velocityDeviation: 0;
+ angle: 0; angleDeviation: 0;
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicsparticles/star.png b/tests/auto/declarative/visual/qmlgraphicsparticles/star.png
new file mode 100644
index 0000000..defbde5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicsparticles/star.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.0.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.0.png
new file mode 100644
index 0000000..18c8a9e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.1.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.1.png
new file mode 100644
index 0000000..e86acb4
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.2.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.2.png
new file mode 100644
index 0000000..17990b7
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.3.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.3.png
new file mode 100644
index 0000000..18c8a9e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.4.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.4.png
new file mode 100644
index 0000000..18c8a9e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.5.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.5.png
new file mode 100644
index 0000000..8636f8f
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.6.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.6.png
new file mode 100644
index 0000000..fa7c4b6
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.qml b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.qml
new file mode 100644
index 0000000..b8ff925
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview-2.qml
@@ -0,0 +1,2303 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 32
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 48
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 64
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 80
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 96
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 112
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 128
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 144
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 160
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 176
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 192
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 208
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 224
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 240
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 256
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 272
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 288
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 304
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 320
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 336
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 352
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 368
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 384
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 400
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 416
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 432
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 448
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 464
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 480
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 496
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 512
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 528
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 544
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 560
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 576
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 592
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 608
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 624
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 640
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 656
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 672
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 688
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 704
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 720
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 736
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 752
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 768
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 784
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 800
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 816
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 832
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 848
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 864
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 880
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 896
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 912
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 928
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 944
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 960
+ image: "test-pathview-2.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 992
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 1008
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 1024
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 1040
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 562; y: 250
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1056
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 557; y: 251
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1072
+ hash: "1ed6fa56736cf7cb2f99b5d362974463"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 544; y: 254
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1088
+ hash: "24f3dd6c49dd8b19cd0c387409405e18"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 534; y: 258
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1104
+ hash: "08c828e7fdfba4252fa7a9fb06eb728e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 511; y: 267
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1120
+ hash: "b76110faf8520f52128b5e1af8f2b838"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 499; y: 272
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1136
+ hash: "5f56acb5f39ac291cc8e73c0268df214"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 473; y: 281
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1152
+ hash: "840ee0c0d8ea94e22e783a15687f979d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 459; y: 285
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1168
+ hash: "69827007bbdf5a360ccc34a016315113"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 446; y: 288
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1184
+ hash: "2437beb8f9cb39b125611fb186bad820"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 433; y: 290
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 433; y: 290
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1200
+ hash: "df07c389b26fc191234c70b97bfaa432"
+ }
+ Frame {
+ msec: 1216
+ hash: "8d4e23f4e91d0e0df9d87c3171d5971f"
+ }
+ Frame {
+ msec: 1232
+ hash: "dd79837aefeabffa7184be07f2a98969"
+ }
+ Frame {
+ msec: 1248
+ hash: "2d9bb2aaf4b882902f090ff0c89053c8"
+ }
+ Frame {
+ msec: 1264
+ hash: "b1ec9adbb026d8002a7f16fe9a8d56d2"
+ }
+ Frame {
+ msec: 1280
+ hash: "43b23d6e1aeeb36350c3530650e9156f"
+ }
+ Frame {
+ msec: 1296
+ hash: "03f231597c4d5010ee71c74217f2483d"
+ }
+ Frame {
+ msec: 1312
+ hash: "8607c7412a5a1b4ea1522f28c465a83e"
+ }
+ Frame {
+ msec: 1328
+ hash: "671e80e290bec997eb36320ff76fdccf"
+ }
+ Frame {
+ msec: 1344
+ hash: "5f6717112bd45e5ebe194e0f87d12be6"
+ }
+ Frame {
+ msec: 1360
+ hash: "ca8e33c7a5428d70ae13cb64e5098a48"
+ }
+ Frame {
+ msec: 1376
+ hash: "86e60eb395f66bbaa1ec07b3e07013c0"
+ }
+ Frame {
+ msec: 1392
+ hash: "342fa6ddc02d0a793e97a79ba8882415"
+ }
+ Frame {
+ msec: 1408
+ hash: "a907fbcc47807d4eb6d66e070ea7f2de"
+ }
+ Frame {
+ msec: 1424
+ hash: "04838f8b495bed6d050cbe54d00aad31"
+ }
+ Frame {
+ msec: 1440
+ hash: "d485534916473ea6c4612230c5a95421"
+ }
+ Frame {
+ msec: 1456
+ hash: "1d3da7cc5b9120724645558584f2f0f3"
+ }
+ Frame {
+ msec: 1472
+ hash: "c271f057d5f1745e910b2b407c52a4f3"
+ }
+ Frame {
+ msec: 1488
+ hash: "050d1814a9ced514db6cfd2732eb76be"
+ }
+ Frame {
+ msec: 1504
+ hash: "cfcd21aadfe3fd611caad83920fb2432"
+ }
+ Frame {
+ msec: 1520
+ hash: "472f900ef8eef74522da3338ce7fa93e"
+ }
+ Frame {
+ msec: 1536
+ hash: "f9d892a81c6ba3b9fc4c6e76082d4fa7"
+ }
+ Frame {
+ msec: 1552
+ hash: "a3febe1c3c4585e25a410a91cc34c1fa"
+ }
+ Frame {
+ msec: 1568
+ hash: "74cd765c9d9a6fb243070b4a56a07e87"
+ }
+ Frame {
+ msec: 1584
+ hash: "469d324abbef017a99bc587bfae622b3"
+ }
+ Frame {
+ msec: 1600
+ hash: "6054ff6e658f0a5f5e313f0a724d9610"
+ }
+ Frame {
+ msec: 1616
+ hash: "67cee7ebe428c9d35f1f28274f3049d5"
+ }
+ Frame {
+ msec: 1632
+ hash: "ce6c3a1dd726eacbba6306e56121beef"
+ }
+ Frame {
+ msec: 1648
+ hash: "a7d5f703c98c0c8cd32b189a79e1fd05"
+ }
+ Frame {
+ msec: 1664
+ hash: "41cfd9982767ba904843fb73a5a0ed71"
+ }
+ Frame {
+ msec: 1680
+ hash: "388dcde17a820800237d1185372d889f"
+ }
+ Frame {
+ msec: 1696
+ hash: "3bd72585388f04d55900ccd345cd576e"
+ }
+ Frame {
+ msec: 1712
+ hash: "0e5c63b066f2b70000eca7f3aaa3a195"
+ }
+ Frame {
+ msec: 1728
+ hash: "15199f3e9f00afc76279b5bbffb78d92"
+ }
+ Frame {
+ msec: 1744
+ hash: "596ad681a3b96afbc284e3af5fd173cb"
+ }
+ Frame {
+ msec: 1760
+ hash: "e5ae2d0245fc5d74c6ea3f7dddd1ca2a"
+ }
+ Frame {
+ msec: 1776
+ hash: "0d152716f9ebe5f0fae3f5cabb20630f"
+ }
+ Frame {
+ msec: 1792
+ hash: "74afbfa464b0d19b53432fa4d5ea2804"
+ }
+ Frame {
+ msec: 1808
+ hash: "c8aa3f4738a8c07cdf2450a24c885ce6"
+ }
+ Frame {
+ msec: 1824
+ hash: "2e4e0003f1b1cb10593075862b972643"
+ }
+ Frame {
+ msec: 1840
+ hash: "acea518c7da7330ae78daf5fbfd1a423"
+ }
+ Frame {
+ msec: 1856
+ hash: "0b8d4ea6947b522c6aa9a32d9f16723e"
+ }
+ Frame {
+ msec: 1872
+ hash: "19f2aef82586817ef574a70865060997"
+ }
+ Frame {
+ msec: 1888
+ hash: "115565eb0ba3024dbf15d00ed242c389"
+ }
+ Frame {
+ msec: 1904
+ hash: "7e59425c85acf93f5bf55e139c148737"
+ }
+ Frame {
+ msec: 1920
+ image: "test-pathview-2.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "ce96601476cf55f665bef09bb1b038e2"
+ }
+ Frame {
+ msec: 1952
+ hash: "dc6eaacefe37fc709ac0bef99110f796"
+ }
+ Frame {
+ msec: 1968
+ hash: "82ad9b84425bd8e385524cb052a8fdd4"
+ }
+ Frame {
+ msec: 1984
+ hash: "608000b44ade998e225010d5ea562316"
+ }
+ Frame {
+ msec: 2000
+ hash: "ec6b4d519b7bafcf5293c2b5e6585007"
+ }
+ Frame {
+ msec: 2016
+ hash: "9895792ffa929ba6fc600949f11766b6"
+ }
+ Frame {
+ msec: 2032
+ hash: "0d2b27c9ca22520b269f93c90de08df4"
+ }
+ Frame {
+ msec: 2048
+ hash: "78a61e4565db709215b419aa56f6efab"
+ }
+ Frame {
+ msec: 2064
+ hash: "d6f2aebed062d093c00b27a52f0b14b8"
+ }
+ Frame {
+ msec: 2080
+ hash: "21b7a438ad1e835b84e5576e52abbe84"
+ }
+ Frame {
+ msec: 2096
+ hash: "703e32f43e9a71b8677d6839a0eafe06"
+ }
+ Frame {
+ msec: 2112
+ hash: "b04bea8af558de4120723fc5abd0f36c"
+ }
+ Frame {
+ msec: 2128
+ hash: "ac8e91c3b55e058ce8ff08ad6e3af9b6"
+ }
+ Frame {
+ msec: 2144
+ hash: "54846c8c70b232d05ff5eaf144f6f7d3"
+ }
+ Frame {
+ msec: 2160
+ hash: "52281806f5c80512b4bcab7f61139f74"
+ }
+ Frame {
+ msec: 2176
+ hash: "a352657ff34ef8962162c00647df343a"
+ }
+ Frame {
+ msec: 2192
+ hash: "3a0b12d1f8bf5cae8ac06289dd30d52a"
+ }
+ Frame {
+ msec: 2208
+ hash: "2c6bbcd05719f69b9a67be18de2084a6"
+ }
+ Frame {
+ msec: 2224
+ hash: "ab091484522587412b0e8aceeb8987ce"
+ }
+ Frame {
+ msec: 2240
+ hash: "13682b0d45bcbad0f011d08899085b1d"
+ }
+ Frame {
+ msec: 2256
+ hash: "3c5d6f82eafd1b04edfbcbffbdbe2177"
+ }
+ Frame {
+ msec: 2272
+ hash: "151803d70b7c3327df32c8602fcd677a"
+ }
+ Frame {
+ msec: 2288
+ hash: "78613cec5364fe3f0df84188793d8eac"
+ }
+ Frame {
+ msec: 2304
+ hash: "fc05a3cad43af35230c5ba89f6fd13c5"
+ }
+ Frame {
+ msec: 2320
+ hash: "9f826733b300c89eeb80452129505e8b"
+ }
+ Frame {
+ msec: 2336
+ hash: "8565efc5c1fb1bdf5629e3bd495bb611"
+ }
+ Frame {
+ msec: 2352
+ hash: "3b8f6e8c526ab8cce170277c378a5a69"
+ }
+ Frame {
+ msec: 2368
+ hash: "07db3bc0ab19e0ca829e89558bacf1a1"
+ }
+ Frame {
+ msec: 2384
+ hash: "ed8843024c6ac28a8c782839b362149c"
+ }
+ Frame {
+ msec: 2400
+ hash: "381a9f6564c090613aa2cd0476b95210"
+ }
+ Frame {
+ msec: 2416
+ hash: "c3fabd891fa8e27fd71df175db383667"
+ }
+ Frame {
+ msec: 2432
+ hash: "9b441792fdaa9ba9d340fc0c6a9c11bd"
+ }
+ Frame {
+ msec: 2448
+ hash: "3209c9ba69fa016370e3d56e7e1e37a4"
+ }
+ Frame {
+ msec: 2464
+ hash: "34da0a01453fbb2571b370257fd35f8e"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 591; y: 245
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 588; y: 245
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2480
+ hash: "32e6204a07c493d0a0f9f50773fe8f32"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 585; y: 245
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2496
+ hash: "2a1814768ae500ba9c24bc2e3e4de1d5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 582; y: 245
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2512
+ hash: "7cf6e3c52d12d590beafd061979a49cb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 574; y: 245
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 565; y: 246
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2528
+ hash: "c66c36642ab7f6c32b45e27de38d23b6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 553; y: 246
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2544
+ hash: "6e003380cc6fd303ae3b499863225ba5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 538; y: 246
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2560
+ hash: "a790259cea2c247493be58c6018435b9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 523; y: 247
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 523; y: 247
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2576
+ hash: "e6cce7468a27b5063821df8dbaa15c18"
+ }
+ Frame {
+ msec: 2592
+ hash: "ff8386cbe89aeac184f4a75237ef4a14"
+ }
+ Frame {
+ msec: 2608
+ hash: "1a11a90853b025837b991be40efb78f8"
+ }
+ Frame {
+ msec: 2624
+ hash: "17da10de7e2d2fcf125207e2873bdee8"
+ }
+ Frame {
+ msec: 2640
+ hash: "dfbda435d05903cc3a31f4f8f31e8985"
+ }
+ Frame {
+ msec: 2656
+ hash: "1f3753e809099f20c6289f150a096935"
+ }
+ Frame {
+ msec: 2672
+ hash: "9454afc9d70103e1f1c00eb0ad2ca534"
+ }
+ Frame {
+ msec: 2688
+ hash: "860ab90e2421a0c8faab304915b5e6f2"
+ }
+ Frame {
+ msec: 2704
+ hash: "600258507426a8c3c89e3591ee9328f1"
+ }
+ Frame {
+ msec: 2720
+ hash: "0795a607b893da2bdc0970195f3039fd"
+ }
+ Frame {
+ msec: 2736
+ hash: "e300b9109e242d85537fc3f4461eaf8e"
+ }
+ Frame {
+ msec: 2752
+ hash: "dbb84b38e2bda694f210f133dc133180"
+ }
+ Frame {
+ msec: 2768
+ hash: "2455e9de47da4db88eef35fea1dc2abe"
+ }
+ Frame {
+ msec: 2784
+ hash: "5f0c3d7e089c921a68813a48f0fd8844"
+ }
+ Frame {
+ msec: 2800
+ hash: "e6d9e7d0fdc724a6a1804bc94629cab4"
+ }
+ Frame {
+ msec: 2816
+ hash: "d177183bcbaa27ad061fd88bd037277d"
+ }
+ Frame {
+ msec: 2832
+ hash: "78dd13fa6367abd14374462d89a3d066"
+ }
+ Frame {
+ msec: 2848
+ hash: "41d12e4c362ccc99a1a04b3a09f0e68c"
+ }
+ Frame {
+ msec: 2864
+ hash: "5112700bf72aacb176e63ef054fce244"
+ }
+ Frame {
+ msec: 2880
+ image: "test-pathview-2.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "0257e67512c62ffc42a272fd304e4ed3"
+ }
+ Frame {
+ msec: 2912
+ hash: "42cd0a98aa0f3768cf77aac284072fa9"
+ }
+ Frame {
+ msec: 2928
+ hash: "811d27f89b0c434fc49e4280f85c2f27"
+ }
+ Frame {
+ msec: 2944
+ hash: "887406c50c666d08e4d98c040efae9a5"
+ }
+ Frame {
+ msec: 2960
+ hash: "27e10fa9d82920c7f761465501d44564"
+ }
+ Frame {
+ msec: 2976
+ hash: "ba67dbe0010ba2aae3ca100886b11553"
+ }
+ Frame {
+ msec: 2992
+ hash: "8064db575e2c74c0faf7782adc527a08"
+ }
+ Frame {
+ msec: 3008
+ hash: "b7fd5446ad957610ab853e0c597b9a36"
+ }
+ Frame {
+ msec: 3024
+ hash: "092b53eb50e91d74db7899328899cfd3"
+ }
+ Frame {
+ msec: 3040
+ hash: "0346065ad603b41db9365987ebe81586"
+ }
+ Frame {
+ msec: 3056
+ hash: "705083f27a338fea544c9806f0d8fcb3"
+ }
+ Frame {
+ msec: 3072
+ hash: "fc29b4888e26deec4c983e487b9bd058"
+ }
+ Frame {
+ msec: 3088
+ hash: "0ff734e0509908eba292c1814f677e5b"
+ }
+ Frame {
+ msec: 3104
+ hash: "7181d9011ddd3ad49ee95fac2e146b12"
+ }
+ Frame {
+ msec: 3120
+ hash: "4478b07b0331bb30e60f23ee74475f73"
+ }
+ Frame {
+ msec: 3136
+ hash: "514aa7a4b1230ae1701004f479eeb5f2"
+ }
+ Frame {
+ msec: 3152
+ hash: "56e51f8f36e0f1a5a4b6b21c41151375"
+ }
+ Frame {
+ msec: 3168
+ hash: "f58216f12e507a91482ded5372f960c7"
+ }
+ Frame {
+ msec: 3184
+ hash: "18e8675ca5ea7ade7e32b29f1632e1ff"
+ }
+ Frame {
+ msec: 3200
+ hash: "13ec0166cc7dd82042e596739c598a1e"
+ }
+ Frame {
+ msec: 3216
+ hash: "5cebf9afa912b17ac3161619d238e5da"
+ }
+ Frame {
+ msec: 3232
+ hash: "f096b191e347b7e2eab51b6adc1a5aac"
+ }
+ Frame {
+ msec: 3248
+ hash: "81cffc13a615ab673172912760863c08"
+ }
+ Frame {
+ msec: 3264
+ hash: "e89c7acfc07bc0eb6e9740d545400064"
+ }
+ Frame {
+ msec: 3280
+ hash: "e681f06f57d43a38acb29a3cb45e4384"
+ }
+ Frame {
+ msec: 3296
+ hash: "945bfe7808fb620dc3f7ad887183244c"
+ }
+ Frame {
+ msec: 3312
+ hash: "4d1fc53701adce4e4af87c32e6c5a8de"
+ }
+ Frame {
+ msec: 3328
+ hash: "c42bbf27e800558fab33bc6e9a0f36b9"
+ }
+ Frame {
+ msec: 3344
+ hash: "5f48f59812b17a9be466f0601f0ed0df"
+ }
+ Frame {
+ msec: 3360
+ hash: "f3a3f645115077b7aeb66465280b7a16"
+ }
+ Frame {
+ msec: 3376
+ hash: "d1c295b2157001ff1020515f4b2aceaa"
+ }
+ Frame {
+ msec: 3392
+ hash: "e5f364e0e4bd75dd04280f6b6f48b8ba"
+ }
+ Frame {
+ msec: 3408
+ hash: "f439df4b5907ba0201c0dad934115721"
+ }
+ Frame {
+ msec: 3424
+ hash: "2e7eb0e999792f3aa87c63865f68d26b"
+ }
+ Frame {
+ msec: 3440
+ hash: "45d3ccb3b03adc8323445207d2dca502"
+ }
+ Frame {
+ msec: 3456
+ hash: "c345f92a25406e33256bfe47dc7f72f3"
+ }
+ Frame {
+ msec: 3472
+ hash: "dcb2663d27d644c0b50aa7386aa9d488"
+ }
+ Frame {
+ msec: 3488
+ hash: "ebe4b9eaf39676bcdd968f8517efa222"
+ }
+ Frame {
+ msec: 3504
+ hash: "deb3e3e6fdf8fe18de907f88822538e8"
+ }
+ Frame {
+ msec: 3520
+ hash: "30e8ab0e6cf32a45190c4b29e458d858"
+ }
+ Frame {
+ msec: 3536
+ hash: "059e6f57c2c78a25ab8b515c878231f9"
+ }
+ Frame {
+ msec: 3552
+ hash: "fa7621f338ae187edac5cb69b22e64b3"
+ }
+ Frame {
+ msec: 3568
+ hash: "bf287cbb0963fc8e575cd95808e1983d"
+ }
+ Frame {
+ msec: 3584
+ hash: "741dc09e0ae13d6afbdaae701cb699ef"
+ }
+ Frame {
+ msec: 3600
+ hash: "8dd52007df5585aed4b9737a8314a74d"
+ }
+ Frame {
+ msec: 3616
+ hash: "ddcd945a3a4467d8dd0b7a4197aafed5"
+ }
+ Frame {
+ msec: 3632
+ hash: "015deb5f228fa2f77978315ccca4f4c8"
+ }
+ Frame {
+ msec: 3648
+ hash: "e1c960e966873e694837fd98f231cfcb"
+ }
+ Frame {
+ msec: 3664
+ hash: "17a177d37b427d9488e36d19b345a397"
+ }
+ Frame {
+ msec: 3680
+ hash: "d4aded08d04f79d50536ecf539c0583d"
+ }
+ Frame {
+ msec: 3696
+ hash: "72890e9b84acf9df6083e23ab9270da1"
+ }
+ Frame {
+ msec: 3712
+ hash: "313859115de570f8d41f67c4db7cf49e"
+ }
+ Frame {
+ msec: 3728
+ hash: "98918d73b6d6b375db53470dd72c7b35"
+ }
+ Frame {
+ msec: 3744
+ hash: "ff706517a4d257747893c11a3b059926"
+ }
+ Frame {
+ msec: 3760
+ hash: "73e62664a31232c1a349568c8da6ce64"
+ }
+ Frame {
+ msec: 3776
+ hash: "bed046c6eae90d267e859cd76d3eacfb"
+ }
+ Frame {
+ msec: 3792
+ hash: "4643348fc1b47f0d3244e7e717247953"
+ }
+ Frame {
+ msec: 3808
+ hash: "0305bfc35b5618da19e9eabb3c1b5d2b"
+ }
+ Frame {
+ msec: 3824
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 3840
+ image: "test-pathview-2.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 3872
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 3888
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 3904
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 3920
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 3936
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 3952
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 3968
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 3984
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4000
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4016
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 305; y: 280
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4032
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 305; y: 281
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4048
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 306; y: 281
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4064
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 308; y: 281
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4080
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 310; y: 282
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4096
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 313; y: 283
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 317; y: 283
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4112
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 321; y: 283
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4128
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 328; y: 283
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4144
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 341; y: 283
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 347; y: 282
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4160
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 360; y: 281
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4176
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 385; y: 282
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4192
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 433; y: 292
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 486; y: 307
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4208
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 538; y: 322
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4224
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 588; y: 336
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4240
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 620; y: 343
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 677; y: 354
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4256
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 733; y: 362
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4272
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 785; y: 365
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4288
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 830; y: 365
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 861; y: 357
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4304
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 879; y: 346
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4320
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 888; y: 335
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4336
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 893; y: 326
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 893; y: 326
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4352
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4368
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4384
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4400
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4416
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4432
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4448
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4464
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4480
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4496
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4512
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4528
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4544
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4560
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4576
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4592
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4608
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4624
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4640
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4656
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4672
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4688
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4704
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4720
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4736
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4752
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4768
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4784
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4800
+ image: "test-pathview-2.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4832
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4848
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4864
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4880
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4896
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4912
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4928
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4944
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4960
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4976
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 4992
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5008
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5024
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5040
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5056
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5072
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5088
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5104
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5120
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5136
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5152
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5168
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5184
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5200
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5216
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5232
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5248
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5264
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5280
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5296
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5312
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5328
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5344
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5360
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Frame {
+ msec: 5376
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 242; y: 280
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5392
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 244; y: 280
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 246; y: 281
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5408
+ hash: "754f9689239e6154a762a6a1e9e0131b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 251; y: 282
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5424
+ hash: "ba4e61f8de7f078cfc1e5fc8dd3c65f3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 261; y: 282
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5440
+ hash: "00389598468dbd1a90cada9543715770"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 300; y: 279
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5456
+ hash: "ab020b76bc23554e176bd3a59712c3bc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 350; y: 282
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5472
+ hash: "96483c5c51cc851c55166b13617b12ea"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 417; y: 290
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5488
+ hash: "1ad679d1400a0f185a380a75840c6a50"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 500; y: 300
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 585; y: 309
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5504
+ hash: "b5ed338d402d16a831c0595311350789"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 669; y: 315
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 669; y: 315
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5520
+ hash: "bf51ff7b6f264170d9c5700559e03262"
+ }
+ Frame {
+ msec: 5536
+ hash: "0d62681e661aad7b67b880e13afeb4de"
+ }
+ Frame {
+ msec: 5552
+ hash: "3371739270c458d4ce8a08f2e12d4ba5"
+ }
+ Frame {
+ msec: 5568
+ hash: "db271b0ebfa0172d8386ac9afde9f296"
+ }
+ Frame {
+ msec: 5584
+ hash: "d64c064ab483c9636b2736c67b2b1a48"
+ }
+ Frame {
+ msec: 5600
+ hash: "20a8ccb0ff1c0d5ff606b343f1a32bff"
+ }
+ Frame {
+ msec: 5616
+ hash: "5547bb0a4d6b51733829597b9d8d141a"
+ }
+ Frame {
+ msec: 5632
+ hash: "1135177a5cb24aa11372653985599775"
+ }
+ Frame {
+ msec: 5648
+ hash: "5031ea6ca8ec59155edb7c1f10f77925"
+ }
+ Frame {
+ msec: 5664
+ hash: "7c5c1015af23f32c002a24a880201883"
+ }
+ Frame {
+ msec: 5680
+ hash: "c1dd3ad07775d74d2e81b830d07543e0"
+ }
+ Frame {
+ msec: 5696
+ hash: "ad6651f644be3c6f1ebf340809fe516f"
+ }
+ Frame {
+ msec: 5712
+ hash: "1eb69541ae67d9d9193b86a6592de4c2"
+ }
+ Frame {
+ msec: 5728
+ hash: "c9c40ec693a421243804efb8f99707f4"
+ }
+ Frame {
+ msec: 5744
+ hash: "832884a5102069ca085001156a04e74e"
+ }
+ Frame {
+ msec: 5760
+ image: "test-pathview-2.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "df0c7d73069e1087d34c7a703197cb2a"
+ }
+ Frame {
+ msec: 5792
+ hash: "4a8e1f548e48b86140aa1a5fa8b17bd3"
+ }
+ Frame {
+ msec: 5808
+ hash: "f79f47e3a0c16a1361fa287a594c4673"
+ }
+ Frame {
+ msec: 5824
+ hash: "c26da5ed2e4055f5c172b48163560143"
+ }
+ Frame {
+ msec: 5840
+ hash: "0e971cd0c2e25d52b689d4b22509a7d9"
+ }
+ Frame {
+ msec: 5856
+ hash: "40bae0ef35772c476cddccc034b7c872"
+ }
+ Frame {
+ msec: 5872
+ hash: "ce1fc0faae5e313bc21e024dac3097da"
+ }
+ Frame {
+ msec: 5888
+ hash: "ba614972cec0e9fa47cb09f1ba77eefb"
+ }
+ Frame {
+ msec: 5904
+ hash: "2266ae29490ae01ff8a2329956c124a7"
+ }
+ Frame {
+ msec: 5920
+ hash: "debae0194926cb5af0a8f7fdfb7f08b8"
+ }
+ Frame {
+ msec: 5936
+ hash: "10a7111367cfcbe24063b9ee6975e4fc"
+ }
+ Frame {
+ msec: 5952
+ hash: "3c0f9e0603e33506f31ff6569d007b97"
+ }
+ Frame {
+ msec: 5968
+ hash: "69d92abce3f093cc7610bd715a7396fa"
+ }
+ Frame {
+ msec: 5984
+ hash: "befad9882a6af920684d94c74d8d7f78"
+ }
+ Frame {
+ msec: 6000
+ hash: "10632052ac53504bd36687ba7aa7ebc1"
+ }
+ Frame {
+ msec: 6016
+ hash: "af4053320c12cbcc6f0e7e321dba1c83"
+ }
+ Frame {
+ msec: 6032
+ hash: "4560c5fcef9d630d744e80dc46947b9d"
+ }
+ Frame {
+ msec: 6048
+ hash: "012ee780ed98131321aaa241a2599c5f"
+ }
+ Frame {
+ msec: 6064
+ hash: "25d3fb9d44bc2be3b86a5451d8ffaec2"
+ }
+ Frame {
+ msec: 6080
+ hash: "09c5cbff81a5c9fae40ec29b936ee52b"
+ }
+ Frame {
+ msec: 6096
+ hash: "27a0b1d2ea2fc8729e5542c6462c1815"
+ }
+ Frame {
+ msec: 6112
+ hash: "c6f347c942aed190ebee077b5bd0888c"
+ }
+ Frame {
+ msec: 6128
+ hash: "029d78844bd72acb310bd2887489bdf0"
+ }
+ Frame {
+ msec: 6144
+ hash: "3af16ab398f1515e90e81460ac061a74"
+ }
+ Frame {
+ msec: 6160
+ hash: "0151ca050722645e2899919f79f6aa0b"
+ }
+ Frame {
+ msec: 6176
+ hash: "eead61dfc1851bc9fba3b4bca510af6a"
+ }
+ Frame {
+ msec: 6192
+ hash: "da822098c606556ad8683316f5a821ab"
+ }
+ Frame {
+ msec: 6208
+ hash: "ee47fc2bcf2264f5799a76308fbf2b65"
+ }
+ Frame {
+ msec: 6224
+ hash: "81b208b84ca887d35cda79b5c0e4cd4e"
+ }
+ Frame {
+ msec: 6240
+ hash: "fd52ccaddcb79a2dfa12bb57640a3610"
+ }
+ Frame {
+ msec: 6256
+ hash: "b187e8fcd0a777657a733c260aaaf557"
+ }
+ Frame {
+ msec: 6272
+ hash: "2cfe47a86bf9df3704002288b6249ed9"
+ }
+ Frame {
+ msec: 6288
+ hash: "b79b81706f62789a15557ac1a017addf"
+ }
+ Frame {
+ msec: 6304
+ hash: "77a84eb447fe7034783678f6903ff76d"
+ }
+ Frame {
+ msec: 6320
+ hash: "82529385d3072812fa737193914ece1c"
+ }
+ Frame {
+ msec: 6336
+ hash: "a7ccfa6c8aebf2016f2f12045d2f1abe"
+ }
+ Frame {
+ msec: 6352
+ hash: "486d38e7ea6a5cf13f2ecd1c6919ece7"
+ }
+ Frame {
+ msec: 6368
+ hash: "6c5bd377d2289ec88f969e961f1dcf65"
+ }
+ Frame {
+ msec: 6384
+ hash: "92e20565fbcf8c7c9a67726f3a0dd41f"
+ }
+ Frame {
+ msec: 6400
+ hash: "0fcd995a26262b875440d0d9f03d16c4"
+ }
+ Frame {
+ msec: 6416
+ hash: "f679759eddca739764bd2816ee53ef31"
+ }
+ Frame {
+ msec: 6432
+ hash: "adffd1da9b750df3d9f48820a2235c0b"
+ }
+ Frame {
+ msec: 6448
+ hash: "e0f8730acf7a6802ade228f95d700c08"
+ }
+ Frame {
+ msec: 6464
+ hash: "2c5209c3715bb9f39ac23a8b32a17ef9"
+ }
+ Frame {
+ msec: 6480
+ hash: "741694ef4cbd3477a8e13ba89fc9d607"
+ }
+ Frame {
+ msec: 6496
+ hash: "e88d6a61acb3fde6b441c2e718a0c2fb"
+ }
+ Frame {
+ msec: 6512
+ hash: "b91863800e6ab967616d68def388d5d5"
+ }
+ Frame {
+ msec: 6528
+ hash: "4c28a99236c351a2e3e3301c0b5bbba8"
+ }
+ Frame {
+ msec: 6544
+ hash: "6affb524d7f63fef94d29629a148be04"
+ }
+ Frame {
+ msec: 6560
+ hash: "f7823d25adf673117f010738d977b787"
+ }
+ Frame {
+ msec: 6576
+ hash: "dfb930f3db30ec53c8e9a1aa5d9056e4"
+ }
+ Frame {
+ msec: 6592
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6608
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6624
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6640
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6656
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6672
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6688
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6704
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6720
+ image: "test-pathview-2.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6752
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6768
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6784
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6800
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6816
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6832
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6848
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6864
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6880
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6896
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6912
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6928
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6944
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6960
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6976
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 6992
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7008
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7024
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7040
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7056
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7072
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7088
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7104
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7120
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7136
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7152
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7168
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7184
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7200
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7216
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7232
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7248
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+ Frame {
+ msec: 7264
+ hash: "57269234dc01b66f6aeb841c328c06b5"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.0.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.0.png
new file mode 100644
index 0000000..442ba9f
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.1.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.1.png
new file mode 100644
index 0000000..a9ff20f
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.2.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.2.png
new file mode 100644
index 0000000..157bb99
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.3.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.3.png
new file mode 100644
index 0000000..8c49acb
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.4.png b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.4.png
new file mode 100644
index 0000000..eb2bf54
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.qml b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.qml
new file mode 100644
index 0000000..8cff5c6
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/data/test-pathview.qml
@@ -0,0 +1,1495 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 32
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 48
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 64
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 80
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 96
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 112
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 128
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 144
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 160
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 176
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 192
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 208
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 224
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 240
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 256
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 272
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 288
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 304
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 320
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 336
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 352
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 368
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 384
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 400
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 416
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 432
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 448
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 464
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 480
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 496
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 512
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 528
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 544
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 560
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 576
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 592
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 608
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 624
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 640
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 656
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 672
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 688
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 704
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 720
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 736
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 752
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 768
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 784
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 800
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 816
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 832
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 848
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 864
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 880
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 896
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 912
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 928
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 944
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 960
+ image: "test-pathview.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 992
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 1008
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 1024
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 1040
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 1056
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 1072
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 1088
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 1104
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 1120
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 1136
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 734; y: 177
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1152
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Frame {
+ msec: 1168
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 732; y: 177
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1184
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 726; y: 179
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1200
+ hash: "89bb697bb7b7fab38d3ff56e23e43959"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 716; y: 183
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1216
+ hash: "42c141399fda1cbb2ae117788d87092a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 700; y: 190
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1232
+ hash: "4d44343eb91838e3eb73e2e5326b5ac2"
+ }
+ Frame {
+ msec: 1248
+ hash: "4d44343eb91838e3eb73e2e5326b5ac2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 677; y: 200
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1264
+ hash: "15aaccb4f7961a4e3e6fe57260779d00"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 651; y: 209
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1280
+ hash: "5628fa3ac9893f5c9690013aad4b881a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 619; y: 219
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1296
+ hash: "384db58b6de773ac39ae81e6af4d547d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 579; y: 229
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1312
+ hash: "2a15a27a138b9d3d646b827d026e8843"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 535; y: 237
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 535; y: 237
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 1328
+ hash: "098176f48a148eb2bc5ef67c307baa1c"
+ }
+ Frame {
+ msec: 1344
+ hash: "f838ab4301bf9d3106cec529f855cecd"
+ }
+ Frame {
+ msec: 1360
+ hash: "9725322067a04f83717b059d4970d610"
+ }
+ Frame {
+ msec: 1376
+ hash: "3605cfbebc3a9eb4460efb2d4b9b6da2"
+ }
+ Frame {
+ msec: 1392
+ hash: "4503a368d8db25d112503dbc3934541d"
+ }
+ Frame {
+ msec: 1408
+ hash: "80894cc06c82264bf527398ea235da12"
+ }
+ Frame {
+ msec: 1424
+ hash: "d4f9b90f886fc667309b33c9a296410c"
+ }
+ Frame {
+ msec: 1440
+ hash: "889d01025cff679b61bff182a1ac9cbc"
+ }
+ Frame {
+ msec: 1456
+ hash: "6147bc4455e7cb5ae55cd47be8dc4ad6"
+ }
+ Frame {
+ msec: 1472
+ hash: "ddd10a294eb6b19698c4e9fe4f1508fe"
+ }
+ Frame {
+ msec: 1488
+ hash: "748e8d9c1971f6258acee5133b7f114b"
+ }
+ Frame {
+ msec: 1504
+ hash: "1ef3f32ec9ef950588266bacbe3554a0"
+ }
+ Frame {
+ msec: 1520
+ hash: "57853ff47b65aba9e76f90b2efec4f8f"
+ }
+ Frame {
+ msec: 1536
+ hash: "3985fea21d89d223c1461d5e96364c76"
+ }
+ Frame {
+ msec: 1552
+ hash: "cb5f6a3caeeaed12e91efe43867f2c1f"
+ }
+ Frame {
+ msec: 1568
+ hash: "cdd4176776d5969373e0fc9a117e3c87"
+ }
+ Frame {
+ msec: 1584
+ hash: "3bac2e7506472db2ae11734240f1c3f4"
+ }
+ Frame {
+ msec: 1600
+ hash: "bb572659d79ebda7134c039e40cf2633"
+ }
+ Frame {
+ msec: 1616
+ hash: "e610181bfa17a85281f9c7417088f04f"
+ }
+ Frame {
+ msec: 1632
+ hash: "eb23ff021909589b6d8ce47ebff2c3ed"
+ }
+ Frame {
+ msec: 1648
+ hash: "c321dda3878c4b97cc63246c47368224"
+ }
+ Frame {
+ msec: 1664
+ hash: "6a65cdfd50e1455356040d4cbc09905e"
+ }
+ Frame {
+ msec: 1680
+ hash: "f2a44b12e4e5bae8283c4d227949e4e8"
+ }
+ Frame {
+ msec: 1696
+ hash: "55418d661f3257b5b79a7dbb172b5b70"
+ }
+ Frame {
+ msec: 1712
+ hash: "483d7111c86951918746d6ebe0dd9655"
+ }
+ Frame {
+ msec: 1728
+ hash: "85c83ac3a294a9320bb04a6721ecf7d5"
+ }
+ Frame {
+ msec: 1744
+ hash: "0d658b897b8e03397ddd8ffe475c2fc0"
+ }
+ Frame {
+ msec: 1760
+ hash: "6ed9d7ea344b3c1b1d9196ee36b2f89a"
+ }
+ Frame {
+ msec: 1776
+ hash: "6a1e7f6c03769c2c88e6343fb6c1a2a4"
+ }
+ Frame {
+ msec: 1792
+ hash: "9dc51f46e072eac4494d7318f2ecb39b"
+ }
+ Frame {
+ msec: 1808
+ hash: "59e833981c3fcd8a71f4a16d1c454b3a"
+ }
+ Frame {
+ msec: 1824
+ hash: "29b953efdda00548d8cf6fb49fa60d13"
+ }
+ Frame {
+ msec: 1840
+ hash: "fd4611f703f94ebefcc64781993ca85c"
+ }
+ Frame {
+ msec: 1856
+ hash: "aa4789ede618963157b40f099ce84987"
+ }
+ Frame {
+ msec: 1872
+ hash: "8a326b46ec536a67626ee2d2bc06aa9f"
+ }
+ Frame {
+ msec: 1888
+ hash: "011ff557672d47591e4f0f5c5ee418f1"
+ }
+ Frame {
+ msec: 1904
+ hash: "d72fba857bdc128ddcb5971b86aadcb2"
+ }
+ Frame {
+ msec: 1920
+ image: "test-pathview.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "49182b7ae9ef5fb4b9234969abd05960"
+ }
+ Frame {
+ msec: 1952
+ hash: "53de60f682574b7a9e6ffaee175fc9ff"
+ }
+ Frame {
+ msec: 1968
+ hash: "2de74fe5b8848c5c781b796146871f45"
+ }
+ Frame {
+ msec: 1984
+ hash: "33c87146d8c24dd9c2271d16a8ff5b53"
+ }
+ Frame {
+ msec: 2000
+ hash: "fdb29214e20d744d9776907061f50358"
+ }
+ Frame {
+ msec: 2016
+ hash: "8c7c920416c9b775e790e6da24c32927"
+ }
+ Frame {
+ msec: 2032
+ hash: "86b456059e4701379447fffaf9e072f0"
+ }
+ Frame {
+ msec: 2048
+ hash: "f92cc485ee03ef5bce3c4cdc35e00318"
+ }
+ Frame {
+ msec: 2064
+ hash: "2fad58883cb20273cfd79ebca345a66d"
+ }
+ Frame {
+ msec: 2080
+ hash: "84505ebbc6e12817f11f64aa6f61a0bf"
+ }
+ Frame {
+ msec: 2096
+ hash: "ded83cacb89838cc0f3ba14bcc69b66b"
+ }
+ Frame {
+ msec: 2112
+ hash: "5bb37e75bb45eaa6067c604b83ae13d7"
+ }
+ Frame {
+ msec: 2128
+ hash: "4ee9e4c90c40dbc25a0ce884d9c2c37f"
+ }
+ Frame {
+ msec: 2144
+ hash: "cb7148ff6f611038c29af36c8552b8c2"
+ }
+ Frame {
+ msec: 2160
+ hash: "a591d8cb42570272dd264d5f1ce595ab"
+ }
+ Frame {
+ msec: 2176
+ hash: "4e61657405d32dbcd39d3637f8af0958"
+ }
+ Frame {
+ msec: 2192
+ hash: "9c7c1411dd5d3c1c8fb78e63e14061fe"
+ }
+ Frame {
+ msec: 2208
+ hash: "ae83a37e99b578fa0872ed6bc2776bc0"
+ }
+ Frame {
+ msec: 2224
+ hash: "e8cb5a8a40c1e78c87c616f77d8de270"
+ }
+ Frame {
+ msec: 2240
+ hash: "9df093e4bcfa32be5924a0ca70bdaa3b"
+ }
+ Frame {
+ msec: 2256
+ hash: "40c358066d508143bee1446d12fe7b89"
+ }
+ Frame {
+ msec: 2272
+ hash: "a929ed6efc7fc68b38635f3c74242f52"
+ }
+ Frame {
+ msec: 2288
+ hash: "86ff721a3178b689ea47b6bc274a2b41"
+ }
+ Frame {
+ msec: 2304
+ hash: "ed1f680f6d05f54ceb75c9bae3a0716a"
+ }
+ Frame {
+ msec: 2320
+ hash: "3f09a565df2beb51f366a1b3fb6adfe9"
+ }
+ Frame {
+ msec: 2336
+ hash: "13468347bd26bab60f1db826fb17631c"
+ }
+ Frame {
+ msec: 2352
+ hash: "9f7d085fea5788a457098973f17c36cb"
+ }
+ Frame {
+ msec: 2368
+ hash: "4114b93246155b3434200831b2995330"
+ }
+ Frame {
+ msec: 2384
+ hash: "487171bd1430f74e3d51b5e215c34b5c"
+ }
+ Frame {
+ msec: 2400
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2416
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2432
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2448
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2464
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2480
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2496
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2512
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2528
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2544
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2560
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2576
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2592
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2608
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2624
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2640
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2656
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2672
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2688
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2704
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2720
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2736
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2752
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2768
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2784
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2800
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2816
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2832
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2848
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2864
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2880
+ image: "test-pathview.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2912
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2928
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2944
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2960
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2976
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 2992
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 3008
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 3024
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 3040
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 3056
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 3072
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 3088
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 728; y: 181
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3104
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 3120
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Frame {
+ msec: 3136
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 727; y: 181
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3152
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 723; y: 181
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3168
+ hash: "7ba9783ce63db6ad6b5f725a4ecd4eb8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 717; y: 184
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3184
+ hash: "6dcec6cdaa35eba74607ba64d6ea2ec0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 705; y: 188
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3200
+ hash: "16b7b4847fe86b25d8d6136106a4c400"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 686; y: 197
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3216
+ hash: "d946d55b19c99fa25bf1c04f2b71026a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 661; y: 207
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3232
+ hash: "96f40f5071365cde769c733fd1ef5a24"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 626; y: 221
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3248
+ hash: "7004058b95b7eab3ebba5c80c0923982"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 582; y: 235
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3264
+ hash: "2c78880237c414182f97f1709f1eef0f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 532; y: 246
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3280
+ hash: "c90a15ec9f88008ca8b0ec0185444d71"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 532; y: 246
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 3296
+ hash: "c90a15ec9f88008ca8b0ec0185444d71"
+ }
+ Frame {
+ msec: 3312
+ hash: "36461e2a4cd860cac32223b8ee73c657"
+ }
+ Frame {
+ msec: 3328
+ hash: "5f9b3ad9202fb02a4c6fea28c248ad22"
+ }
+ Frame {
+ msec: 3344
+ hash: "d0d23c4e1ddb2d9ffa0ecc38030ae15c"
+ }
+ Frame {
+ msec: 3360
+ hash: "8e2e2d3eaf557c453f34016b6614e495"
+ }
+ Frame {
+ msec: 3376
+ hash: "7402c747fa7276293a0a72d48d342782"
+ }
+ Frame {
+ msec: 3392
+ hash: "6090c30e4d722a32c083a25171fb11ff"
+ }
+ Frame {
+ msec: 3408
+ hash: "f770d940cf287fec4b0803f7310292a8"
+ }
+ Frame {
+ msec: 3424
+ hash: "558e4ce32df69357b70a8285b00fe347"
+ }
+ Frame {
+ msec: 3440
+ hash: "8814168503c9a72ea8d3fa1e503f33d9"
+ }
+ Frame {
+ msec: 3456
+ hash: "6f5513d22e545096fadc6f5c4112902e"
+ }
+ Frame {
+ msec: 3472
+ hash: "43f11d8ac16fd3e8199e555528817e14"
+ }
+ Frame {
+ msec: 3488
+ hash: "d64bafdbd26878a323dae918d5e0a36d"
+ }
+ Frame {
+ msec: 3504
+ hash: "1c70bdddfc3751ae3864f008170f8b06"
+ }
+ Frame {
+ msec: 3520
+ hash: "bb7a18691fcd371e9d382b5bba4a0573"
+ }
+ Frame {
+ msec: 3536
+ hash: "547e15f5dea2d9aa3ed44640b25028b9"
+ }
+ Frame {
+ msec: 3552
+ hash: "c11b86a256fac6be10b9a54564903d6f"
+ }
+ Frame {
+ msec: 3568
+ hash: "0ada2dc586894d5e37de2632d2b37b15"
+ }
+ Frame {
+ msec: 3584
+ hash: "0ae1a39ea196a0e734d80dbdea67b285"
+ }
+ Frame {
+ msec: 3600
+ hash: "3cb70e64f9ab8aad841326dc2d2f1615"
+ }
+ Frame {
+ msec: 3616
+ hash: "a8f8b5ff19df9163ea628b589b675a5e"
+ }
+ Frame {
+ msec: 3632
+ hash: "26fcc73f477db0ea731bc18b00b4c791"
+ }
+ Frame {
+ msec: 3648
+ hash: "8702e49f3f26e1e21970e78c8aa4040a"
+ }
+ Frame {
+ msec: 3664
+ hash: "1a482a39d02779d8733e348b713f2312"
+ }
+ Frame {
+ msec: 3680
+ hash: "c728cc4a8e4d0a8d983514f86a92eae0"
+ }
+ Frame {
+ msec: 3696
+ hash: "82360ab373b08bf6a5d9e9ea9d0d18aa"
+ }
+ Frame {
+ msec: 3712
+ hash: "6231a4bce6cfc1e26a9606cc041acdbc"
+ }
+ Frame {
+ msec: 3728
+ hash: "6e3b48862fc749f15aa2dec1c17d1de0"
+ }
+ Frame {
+ msec: 3744
+ hash: "6c9e79a5692a3810b2a9058790f54cd7"
+ }
+ Frame {
+ msec: 3760
+ hash: "0652c67fedda0d5e55858ddefff2da9e"
+ }
+ Frame {
+ msec: 3776
+ hash: "3b058c0efeb3a9da54a1de72a1792a83"
+ }
+ Frame {
+ msec: 3792
+ hash: "96e6fb39c8dbfe4a00bf116bf80aac4d"
+ }
+ Frame {
+ msec: 3808
+ hash: "979c0c78c41e0f337cfe1b384fbbe51a"
+ }
+ Frame {
+ msec: 3824
+ hash: "8be0d6987a6d12864f30336b249e4b16"
+ }
+ Frame {
+ msec: 3840
+ image: "test-pathview.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "31e665f804a52a4dc88eab5dba78ae5a"
+ }
+ Frame {
+ msec: 3872
+ hash: "b7d4cf5a6a3ac79da3be101b50b38bc2"
+ }
+ Frame {
+ msec: 3888
+ hash: "559b1b8467b611cdeb7f2ae660e3bf51"
+ }
+ Frame {
+ msec: 3904
+ hash: "66abb5af85e793569382efb04744d0de"
+ }
+ Frame {
+ msec: 3920
+ hash: "b64eff8bbea5a953d146333363825724"
+ }
+ Frame {
+ msec: 3936
+ hash: "47b794c971c4d47baf15e1d63d65ac03"
+ }
+ Frame {
+ msec: 3952
+ hash: "b3882fa14f3cb7428c660737656d7ea2"
+ }
+ Frame {
+ msec: 3968
+ hash: "a6bd71c7d3a0f3f53674ea8e1334e560"
+ }
+ Frame {
+ msec: 3984
+ hash: "0926d3cd53aabb789686e34d91ef23dc"
+ }
+ Frame {
+ msec: 4000
+ hash: "914c4fa7264111b4a42c82a60701d652"
+ }
+ Frame {
+ msec: 4016
+ hash: "84c1fa22440a61126b79c38605b6f9ca"
+ }
+ Frame {
+ msec: 4032
+ hash: "b684fcf9f4725cfc02af0187454dfaf8"
+ }
+ Frame {
+ msec: 4048
+ hash: "2e94c1ca74af4eb836a0c505d131f263"
+ }
+ Frame {
+ msec: 4064
+ hash: "5f04912674e1bcdb16176976d10ce995"
+ }
+ Frame {
+ msec: 4080
+ hash: "aaf0bcef4a15aa1c699eaa1ce817c8ed"
+ }
+ Frame {
+ msec: 4096
+ hash: "97fd5bdcfa367191fbd3689658ab3273"
+ }
+ Frame {
+ msec: 4112
+ hash: "d76d6c59411636a0e9ac2e0c847b3fe3"
+ }
+ Frame {
+ msec: 4128
+ hash: "9cb88a76c962623b1a9cf4e7093d6e54"
+ }
+ Frame {
+ msec: 4144
+ hash: "ec3d7075680296905b1bdd6fdd9fcc40"
+ }
+ Frame {
+ msec: 4160
+ hash: "43c70dabc45ed059e8b876eb2ba5c66e"
+ }
+ Frame {
+ msec: 4176
+ hash: "8f97ca5c3092a20009c5d00139105a22"
+ }
+ Frame {
+ msec: 4192
+ hash: "d0f225d4b03495218f7916698e254338"
+ }
+ Frame {
+ msec: 4208
+ hash: "f8725467353a8f27bc5570af157c93c7"
+ }
+ Frame {
+ msec: 4224
+ hash: "749c8ca5c0a7774c81805b792e6b70e3"
+ }
+ Frame {
+ msec: 4240
+ hash: "d353c4a8a5eecb1dce30f4a5b85b1ef4"
+ }
+ Frame {
+ msec: 4256
+ hash: "a7105f3f1ddace730d0b4a12a3560208"
+ }
+ Frame {
+ msec: 4272
+ hash: "918f480af8a35f6074ff1e202dae2660"
+ }
+ Frame {
+ msec: 4288
+ hash: "ed98d08eb30db1b41aaf2a58f3b59398"
+ }
+ Frame {
+ msec: 4304
+ hash: "c362cf053b3749a44d1fc33483f9952b"
+ }
+ Frame {
+ msec: 4320
+ hash: "9b01b2c771ef86ff4a8ee3f6a4676e3c"
+ }
+ Frame {
+ msec: 4336
+ hash: "70ccec3c9db95206b5589d43dcd52b13"
+ }
+ Frame {
+ msec: 4352
+ hash: "57e7397c6aadd0d4d5c9d9d5fcdd8fde"
+ }
+ Frame {
+ msec: 4368
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4384
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4400
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4416
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4432
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4448
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4464
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4480
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4496
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4512
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4528
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4544
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4560
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4576
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4592
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4608
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4624
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4640
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4656
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4672
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4688
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4704
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4720
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4736
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4752
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4768
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4784
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4800
+ image: "test-pathview.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4832
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4848
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4864
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4880
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4896
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4912
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4928
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4944
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4960
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4976
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 4992
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5008
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5024
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5040
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5056
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5072
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5088
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5104
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5120
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5136
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5152
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5168
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5184
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5200
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+ Frame {
+ msec: 5216
+ hash: "299b24eae7720e1711744b23335bca8c"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/test-pathview-2.qml b/tests/auto/declarative/visual/qmlgraphicspathview/test-pathview-2.qml
new file mode 100644
index 0000000..c6d71d5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/test-pathview-2.qml
@@ -0,0 +1,62 @@
+import Qt 4.6
+
+Rectangle {
+ width: 800; height: 450
+ //Same as test-pathview, but with pathItemCount < model.count
+
+ ListModel {
+ id: rssModel
+ ListElement { lColor: "red" }
+ ListElement { lColor: "green" }
+ ListElement { lColor: "yellow" }
+ ListElement { lColor: "blue" }
+ ListElement { lColor: "purple" }
+ ListElement { lColor: "gray" }
+ ListElement { lColor: "brown" }
+ ListElement { lColor: "thistle" }
+ }
+
+ Component {
+ id: photoDelegate
+ Rectangle {
+ id: wrapper
+ width: 85; height: 85; color: lColor
+ scale: wrapper.PathView.scale
+
+ transform: Rotation {
+ id: itemRotation; origin.x: wrapper.width/2; origin.y: wrapper.height/2
+ axis.y: 1; axis.z: 0; angle: wrapper.PathView.angle
+ }
+ }
+ }
+
+ PathView {
+ id: pathView; model: rssModel; delegate: photoDelegate
+ y: 100; width: 800; height: 330; pathItemCount: 6; z: 1
+ focus: true
+ path: Path {
+ startX: -50; startY: 40;
+
+ PathAttribute { name: "scale"; value: 0.5 }
+ PathAttribute { name: "angle"; value: -45 }
+
+ PathCubic {
+ x: 400; y: 220
+ control1X: 140; control1Y: 40
+ control2X: 210; control2Y: 220
+ }
+
+ PathAttribute { name: "scale"; value: 1.2 }
+ PathAttribute { name: "angle"; value: 0 }
+
+ PathCubic {
+ x: 850; y: 40
+ control2X: 660; control2Y: 40
+ control1X: 590; control1Y: 220
+ }
+
+ PathAttribute { name: "scale"; value: 0.5 }
+ PathAttribute { name: "angle"; value: 45 }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicspathview/test-pathview.qml b/tests/auto/declarative/visual/qmlgraphicspathview/test-pathview.qml
new file mode 100644
index 0000000..70018b6
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspathview/test-pathview.qml
@@ -0,0 +1,62 @@
+import Qt 4.6
+
+Rectangle {
+ width: 800; height: 450
+
+ ListModel {
+ id: rssModel
+ ListElement { lColor: "red" }
+ ListElement { lColor: "green" }
+ ListElement { lColor: "yellow" }
+ ListElement { lColor: "blue" }
+ ListElement { lColor: "purple" }
+ ListElement { lColor: "gray" }
+ ListElement { lColor: "brown" }
+ ListElement { lColor: "thistle" }
+ }
+
+ Component {
+ id: photoDelegate
+ Rectangle {
+ id: wrapper
+ width: 85; height: 85; color: lColor
+ scale: wrapper.PathView.scale
+
+ MouseRegion { anchors.fill: parent }
+
+ transform: Rotation {
+ id: itemRotation; origin.x: wrapper.width/2; origin.y: wrapper.height/2
+ axis.y: 1; axis.z: 0; angle: wrapper.PathView.angle
+ }
+ }
+ }
+
+ PathView {
+ id: photoPathView; model: rssModel; delegate: photoDelegate
+ y: 100; width: 800; height: 330; pathItemCount: 10; z: 1
+ path: Path {
+ startX: -50; startY: 40;
+
+ PathAttribute { name: "scale"; value: 0.5 }
+ PathAttribute { name: "angle"; value: -45 }
+
+ PathCubic {
+ x: 400; y: 220
+ control1X: 140; control1Y: 40
+ control2X: 210; control2Y: 220
+ }
+
+ PathAttribute { name: "scale"; value: 1.2 }
+ PathAttribute { name: "angle"; value: 0 }
+
+ PathCubic {
+ x: 850; y: 40
+ control2X: 660; control2Y: 40
+ control1X: 590; control1Y: 220
+ }
+
+ PathAttribute { name: "scale"; value: 0.5 }
+ PathAttribute { name: "angle"; value: 45 }
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.0.png b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.0.png
new file mode 100644
index 0000000..f474afe
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.1.png b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.1.png
new file mode 100644
index 0000000..8b7ae74
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.2.png b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.2.png
new file mode 100644
index 0000000..9088bb4
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.3.png b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.3.png
new file mode 100644
index 0000000..18cd429
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.4.png b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.4.png
new file mode 100644
index 0000000..739afc1
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.5.png b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.5.png
new file mode 100644
index 0000000..93f0682
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.qml b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.qml
new file mode 100644
index 0000000..7091bb3
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/data/dynamic.qml
@@ -0,0 +1,1603 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 32
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 48
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 64
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 80
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 96
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 112
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 128
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 144
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 160
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 176
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 192
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 208
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 224
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 240
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 256
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 272
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 288
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 304
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 320
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 336
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 352
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 368
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 384
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 400
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 416
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 432
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 448
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 464
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 480
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 496
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 512
+ hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ }
+ Frame {
+ msec: 528
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 544
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 560
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 576
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 592
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 608
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 624
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 640
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 656
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 672
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 688
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 704
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 720
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 736
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 752
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 768
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 784
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 800
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 816
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 832
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 848
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 864
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 880
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 896
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 912
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 928
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 944
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 960
+ image: "dynamic.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 992
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 1008
+ hash: "62727b1025930e19bb03c8f533a12ced"
+ }
+ Frame {
+ msec: 1024
+ hash: "3e52e7d7d428cf1b850cb9c60dbb3c21"
+ }
+ Frame {
+ msec: 1040
+ hash: "64f75ab14c979d33d6e0c0d86b76cd35"
+ }
+ Frame {
+ msec: 1056
+ hash: "c198a48f4050f176465649d203d6e09a"
+ }
+ Frame {
+ msec: 1072
+ hash: "6dd8cee5a585a96e78f2cf7478c4da62"
+ }
+ Frame {
+ msec: 1088
+ hash: "09edfbce2ea4b8a547f769ce709dcb6b"
+ }
+ Frame {
+ msec: 1104
+ hash: "e93d01aa6e4f5d3fc82cf5a008e3ea17"
+ }
+ Frame {
+ msec: 1120
+ hash: "0e2e7b5eec0e62853972b0139b8c17c6"
+ }
+ Frame {
+ msec: 1136
+ hash: "26d4f54628ce20f5665bdc6ddc7f3b6a"
+ }
+ Frame {
+ msec: 1152
+ hash: "59836aa6eff85b0152be352b97076d89"
+ }
+ Frame {
+ msec: 1168
+ hash: "47cc9894096731a52ca342ab04df9aad"
+ }
+ Frame {
+ msec: 1184
+ hash: "ec95dd3b34a0f17f6fb9b5bedab73653"
+ }
+ Frame {
+ msec: 1200
+ hash: "e32c2b70882828b5082ca3ec889a0dde"
+ }
+ Frame {
+ msec: 1216
+ hash: "68d3f8e9c9d5388a6f8360368c8f4d2f"
+ }
+ Frame {
+ msec: 1232
+ hash: "17378b2bd8bde7f357fa5463f457c7b2"
+ }
+ Frame {
+ msec: 1248
+ hash: "03db786cd54ec34ce8db15953a5fc847"
+ }
+ Frame {
+ msec: 1264
+ hash: "9e22a82a622ed0287c44cc629059d5bd"
+ }
+ Frame {
+ msec: 1280
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1296
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1312
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1328
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1344
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1360
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1376
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1392
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1408
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1424
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1440
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1456
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1472
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1488
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1504
+ hash: "42955cd23747f7c37d0f0229c0955e90"
+ }
+ Frame {
+ msec: 1520
+ hash: "981fb1ee75e307b548a32df08a86f4cd"
+ }
+ Frame {
+ msec: 1536
+ hash: "f77568307e93d8cd9f0ae417cc19d6e3"
+ }
+ Frame {
+ msec: 1552
+ hash: "3bdd4468e26aceee0dad6b3b97b1c1ea"
+ }
+ Frame {
+ msec: 1568
+ hash: "252c9ebc2c32755b2289ee1b03877fe3"
+ }
+ Frame {
+ msec: 1584
+ hash: "64169b7eb7b7ae8573556c5f80230965"
+ }
+ Frame {
+ msec: 1600
+ hash: "4965dfa709a9ac7d8f7dfb4bf8303c65"
+ }
+ Frame {
+ msec: 1616
+ hash: "8c53cf92510154087341ac65a93aae5a"
+ }
+ Frame {
+ msec: 1632
+ hash: "4dd7502e3e238743d2f3cf038270491e"
+ }
+ Frame {
+ msec: 1648
+ hash: "cd9a58316837eb92f4ac92dbd86bdba3"
+ }
+ Frame {
+ msec: 1664
+ hash: "5de043e3ac8696b59293a2fa60ed7e65"
+ }
+ Frame {
+ msec: 1680
+ hash: "1bf42a6f6be5a3468d2f47cccfac761e"
+ }
+ Frame {
+ msec: 1696
+ hash: "ca05510c1ad25e5d3b002603f4379a09"
+ }
+ Frame {
+ msec: 1712
+ hash: "f6904a918a6475f1965d74372e52a4b1"
+ }
+ Frame {
+ msec: 1728
+ hash: "9e2312ddfc1648b615288107a06c9f9c"
+ }
+ Frame {
+ msec: 1744
+ hash: "95c470273b1cb08d4d602efcce339554"
+ }
+ Frame {
+ msec: 1760
+ hash: "dade96f707d4a21885480e13b258b7e9"
+ }
+ Frame {
+ msec: 1776
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1792
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1808
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1824
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1840
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1856
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1872
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1888
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1904
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1920
+ image: "dynamic.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1952
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1968
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 1984
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 2000
+ hash: "0bfbd46f1d4cf562253fb383776cb601"
+ }
+ Frame {
+ msec: 2016
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2032
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2048
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2064
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2080
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2096
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2112
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2128
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2144
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2160
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2176
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2192
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2208
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2224
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2240
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2256
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2272
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2288
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2304
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2320
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2336
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2352
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2368
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2384
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2400
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2416
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2432
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2448
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2464
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2480
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2496
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2512
+ hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ }
+ Frame {
+ msec: 2528
+ hash: "fabf4e535bc4cc17497939d2eeae4a2d"
+ }
+ Frame {
+ msec: 2544
+ hash: "a7981035f46869f5ae824d0c58b263b2"
+ }
+ Frame {
+ msec: 2560
+ hash: "86d8e369bdceb499b244f84ed9e80ba3"
+ }
+ Frame {
+ msec: 2576
+ hash: "e28a7dc7ea8690da75670b5a6e93a26b"
+ }
+ Frame {
+ msec: 2592
+ hash: "bf4e815360a67bd80732bd8812269b21"
+ }
+ Frame {
+ msec: 2608
+ hash: "a6f8c56cb93da8acc0c90e35596a60d4"
+ }
+ Frame {
+ msec: 2624
+ hash: "1e60656f0758605169e51b57bd03af36"
+ }
+ Frame {
+ msec: 2640
+ hash: "c069b26b9fae47e0104070d702ba9562"
+ }
+ Frame {
+ msec: 2656
+ hash: "457eb2ca1adff6cbb158afa140b2f20b"
+ }
+ Frame {
+ msec: 2672
+ hash: "4e5e750b0d94b6777aebff85d38225d9"
+ }
+ Frame {
+ msec: 2688
+ hash: "96d9840c2354a8786a8470309be97544"
+ }
+ Frame {
+ msec: 2704
+ hash: "ac7570cc7eeff1acd8c47f2d9328f8be"
+ }
+ Frame {
+ msec: 2720
+ hash: "887f937bb263c54f29659f27f2b7a3e3"
+ }
+ Frame {
+ msec: 2736
+ hash: "616371183c82b97f69a4c6e2367b8066"
+ }
+ Frame {
+ msec: 2752
+ hash: "36de8ffa9abe850fb681b37aea45ef8b"
+ }
+ Frame {
+ msec: 2768
+ hash: "0505101f0edaaf7ff17deeaaddc6bbf9"
+ }
+ Frame {
+ msec: 2784
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2800
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2816
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2832
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2848
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2864
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2880
+ image: "dynamic.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2912
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2928
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2944
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2960
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2976
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 2992
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 3008
+ hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ }
+ Frame {
+ msec: 3024
+ hash: "99e4d853d64a381e8db27707b5ff2b25"
+ }
+ Frame {
+ msec: 3040
+ hash: "ab0e62aeffc0d57a5e1d63e6cf49b809"
+ }
+ Frame {
+ msec: 3056
+ hash: "4ab11bbf1fb6adb0eec8895f78a24a41"
+ }
+ Frame {
+ msec: 3072
+ hash: "634ff2ceb39a3f263a3362238a4ae252"
+ }
+ Frame {
+ msec: 3088
+ hash: "7f4856873dc23a02297b2497101de9b9"
+ }
+ Frame {
+ msec: 3104
+ hash: "bca3919e9d8e6dc5badd8090401dc934"
+ }
+ Frame {
+ msec: 3120
+ hash: "824bfe40c3657cfe1368563640e4cfce"
+ }
+ Frame {
+ msec: 3136
+ hash: "f831c1600f68bda139697c406ca70c5e"
+ }
+ Frame {
+ msec: 3152
+ hash: "f8102ca251a9ff46a8fe5a24cff0d2d6"
+ }
+ Frame {
+ msec: 3168
+ hash: "f33407ad684aa16efc6615d1cf6fa4b9"
+ }
+ Frame {
+ msec: 3184
+ hash: "a73d27f776a6ebfc90309b34421700e5"
+ }
+ Frame {
+ msec: 3200
+ hash: "ff2a4e2663fc50dfec35152f0e79f935"
+ }
+ Frame {
+ msec: 3216
+ hash: "4935f5f58f2672e9d240625151044bda"
+ }
+ Frame {
+ msec: 3232
+ hash: "f3ad5c203f621fe4d5d321c3c1880743"
+ }
+ Frame {
+ msec: 3248
+ hash: "d4fb7cd2e1f6a533dae65ddbb50da8ac"
+ }
+ Frame {
+ msec: 3264
+ hash: "91705e9234c4f02d0a730f6270f9e95f"
+ }
+ Frame {
+ msec: 3280
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3296
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3312
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3328
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3344
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3360
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3376
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3392
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3408
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3424
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3440
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3456
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3472
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3488
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3504
+ hash: "41e177bec783497b996d6d5f6dac1a15"
+ }
+ Frame {
+ msec: 3520
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3536
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3552
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3568
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3584
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3600
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3616
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3632
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3648
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3664
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3680
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3696
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3712
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3728
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3744
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3760
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3776
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3792
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3808
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3824
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3840
+ image: "dynamic.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3872
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3888
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3904
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3920
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3936
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3952
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3968
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 3984
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4000
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4016
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4032
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4048
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4064
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4080
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4096
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4112
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4128
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4144
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4160
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4176
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4192
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4208
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4224
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4240
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4256
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4272
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4288
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4304
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4320
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4336
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4352
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4368
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4384
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4400
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4416
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4432
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4448
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4464
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4480
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4496
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4512
+ hash: "496dc6261695bcf04a8e574146544e98"
+ }
+ Frame {
+ msec: 4528
+ hash: "9681be99003f8a14cc5654d06d2c8255"
+ }
+ Frame {
+ msec: 4544
+ hash: "bcb592a2335aa2e35956881fd028f4e6"
+ }
+ Frame {
+ msec: 4560
+ hash: "f914b25fdcb02a02b71220d82b7b2a75"
+ }
+ Frame {
+ msec: 4576
+ hash: "63c82c08eb7f2bd50b54b94c952df3f2"
+ }
+ Frame {
+ msec: 4592
+ hash: "8a8dc82be81fa55605c6c2e749895120"
+ }
+ Frame {
+ msec: 4608
+ hash: "271f8d79b8052dfcd840ffa9ba9ffeec"
+ }
+ Frame {
+ msec: 4624
+ hash: "8f77bbd0585b57e69ac1919bd81ee3b1"
+ }
+ Frame {
+ msec: 4640
+ hash: "b974260a2f90e141ebc33ced98fbca88"
+ }
+ Frame {
+ msec: 4656
+ hash: "77ada180f8a45652a6fa636d7ece4d9d"
+ }
+ Frame {
+ msec: 4672
+ hash: "4c8dc2e33cd989cb3b0938c6c75b5f95"
+ }
+ Frame {
+ msec: 4688
+ hash: "a145954989508b925a444e14f0c27a20"
+ }
+ Frame {
+ msec: 4704
+ hash: "8d27ff203819174747ae4a5cee8d0ae8"
+ }
+ Frame {
+ msec: 4720
+ hash: "830f34b0dab780c6efe2294872ba8508"
+ }
+ Frame {
+ msec: 4736
+ hash: "5d70a4bbd815569cfe5735b596bad080"
+ }
+ Frame {
+ msec: 4752
+ hash: "964527bb82ea006e03b030c787a8597c"
+ }
+ Frame {
+ msec: 4768
+ hash: "1ad54954b818fa9e6032ac4b6114e7db"
+ }
+ Frame {
+ msec: 4784
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4800
+ image: "dynamic.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4832
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4848
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4864
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4880
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4896
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4912
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4928
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4944
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4960
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4976
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 4992
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 5008
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 5024
+ hash: "47865243cc252aef67774001af70c54c"
+ }
+ Frame {
+ msec: 5040
+ hash: "baeb8adffc13e230e797e0437f2ad5fa"
+ }
+ Frame {
+ msec: 5056
+ hash: "d2e440fcad0ee2b7b35d7e5c4e581f73"
+ }
+ Frame {
+ msec: 5072
+ hash: "fb8acb2f69234d3ee089281d0297ad7c"
+ }
+ Frame {
+ msec: 5088
+ hash: "7fda29a83dc535ed8d6b35e999400311"
+ }
+ Frame {
+ msec: 5104
+ hash: "6482e3eb10cfdbdeb57dd38ba3e3d67e"
+ }
+ Frame {
+ msec: 5120
+ hash: "4d222549bc2565c1598a532460aae4e6"
+ }
+ Frame {
+ msec: 5136
+ hash: "776d1b0f9945c0e1ceda0cf117264919"
+ }
+ Frame {
+ msec: 5152
+ hash: "f2c362b34a0982ee1a11dea6b063945e"
+ }
+ Frame {
+ msec: 5168
+ hash: "115f02b8893972b5b1d63525ce70762e"
+ }
+ Frame {
+ msec: 5184
+ hash: "7f2d53581fe2c6c45a628fa4cd9b5742"
+ }
+ Frame {
+ msec: 5200
+ hash: "b5ed1120c4edf842b15d5144adbd93b0"
+ }
+ Frame {
+ msec: 5216
+ hash: "3511938df57c4cdce316692de204b057"
+ }
+ Frame {
+ msec: 5232
+ hash: "99583918d068ab5d132fe7a699c2a7a6"
+ }
+ Frame {
+ msec: 5248
+ hash: "c0ce9df18479dbb57fb1dbc777f4f0e5"
+ }
+ Frame {
+ msec: 5264
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5280
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5296
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5312
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5328
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5344
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5360
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5376
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5392
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5408
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5424
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5440
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5456
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5472
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5488
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5504
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5520
+ hash: "b24db7b5c406328380fcf9927fb26c5c"
+ }
+ Frame {
+ msec: 5536
+ hash: "98cc64411264d8a635a6afe6b11cee6e"
+ }
+ Frame {
+ msec: 5552
+ hash: "b86434b7af8ad1db946c43a2791d69ab"
+ }
+ Frame {
+ msec: 5568
+ hash: "f45616f9e33658d1dddb537e842c8768"
+ }
+ Frame {
+ msec: 5584
+ hash: "e49d8955e27cdc19a37c331e56c81af1"
+ }
+ Frame {
+ msec: 5600
+ hash: "b2dbe764906b50195f65dc11a5842515"
+ }
+ Frame {
+ msec: 5616
+ hash: "71ce7c63d65c29cdffd83f5ae07f0b93"
+ }
+ Frame {
+ msec: 5632
+ hash: "901d01e1fc777ec185cd023ad0ace4c1"
+ }
+ Frame {
+ msec: 5648
+ hash: "a3f31de30fc2e92bae1f735504216216"
+ }
+ Frame {
+ msec: 5664
+ hash: "0fc52dd8102506e3e7671fa548551b23"
+ }
+ Frame {
+ msec: 5680
+ hash: "fb92809e728416035dbb91116ad8fe0e"
+ }
+ Frame {
+ msec: 5696
+ hash: "9003dc8ca4f781909035cb03dc45864f"
+ }
+ Frame {
+ msec: 5712
+ hash: "2bff1de793ad8521fd54413849c3cf29"
+ }
+ Frame {
+ msec: 5728
+ hash: "8362e4db7c4446282d844a4fc6632d19"
+ }
+ Frame {
+ msec: 5744
+ hash: "b874fa274c6ec77c106ff4a0288f9169"
+ }
+ Frame {
+ msec: 5760
+ image: "dynamic.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5792
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5808
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5824
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5840
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5856
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5872
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5888
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5904
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5920
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5936
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5952
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5968
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 5984
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 6000
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 6016
+ hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ }
+ Frame {
+ msec: 6032
+ hash: "7621e64568058b82bcb6f6b46cee3ebc"
+ }
+ Frame {
+ msec: 6048
+ hash: "f77f6de6fc88813f49427b4888a59dbf"
+ }
+ Frame {
+ msec: 6064
+ hash: "d3a48f596219372ac25941e4c5ec5b2b"
+ }
+ Frame {
+ msec: 6080
+ hash: "d572d932b613f9ca1e0acf144f127dd1"
+ }
+ Frame {
+ msec: 6096
+ hash: "edf317eaf51d933bcd0f57f214921a81"
+ }
+ Frame {
+ msec: 6112
+ hash: "e0cee7959a5a8a08ad03d75e7b5c6ca1"
+ }
+ Frame {
+ msec: 6128
+ hash: "96877a15f44d4a2c8d9974cb28b9e1b6"
+ }
+ Frame {
+ msec: 6144
+ hash: "c0ffb0ef6dd9d007d201feebd2f68e44"
+ }
+ Frame {
+ msec: 6160
+ hash: "209fb930223243fa19c5dde9e85ec518"
+ }
+ Frame {
+ msec: 6176
+ hash: "ae98ac4dba0e78eb8fb7f7dbe29b2832"
+ }
+ Frame {
+ msec: 6192
+ hash: "c94a7d68ce007d83df77a595a5815a96"
+ }
+ Frame {
+ msec: 6208
+ hash: "4c28e409bf5a6c1289bcab8cd59a9e42"
+ }
+ Frame {
+ msec: 6224
+ hash: "ea1009f1a3446dd5ce937e6949794794"
+ }
+ Frame {
+ msec: 6240
+ hash: "940c16766c2f87feef48e1187672ca9b"
+ }
+ Frame {
+ msec: 6256
+ hash: "93664c87c8dcfadc0345f646b2508625"
+ }
+ Frame {
+ msec: 6272
+ hash: "93664c87c8dcfadc0345f646b2508625"
+ }
+ Frame {
+ msec: 6288
+ hash: "93664c87c8dcfadc0345f646b2508625"
+ }
+ Frame {
+ msec: 6304
+ hash: "93664c87c8dcfadc0345f646b2508625"
+ }
+ Frame {
+ msec: 6320
+ hash: "93664c87c8dcfadc0345f646b2508625"
+ }
+ Frame {
+ msec: 6336
+ hash: "93664c87c8dcfadc0345f646b2508625"
+ }
+ Frame {
+ msec: 6352
+ hash: "93664c87c8dcfadc0345f646b2508625"
+ }
+ Frame {
+ msec: 6368
+ hash: "93664c87c8dcfadc0345f646b2508625"
+ }
+ Frame {
+ msec: 6384
+ hash: "93664c87c8dcfadc0345f646b2508625"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/data/repeater.0.png b/tests/auto/declarative/visual/qmlgraphicspositioners/data/repeater.0.png
new file mode 100644
index 0000000..f7018fd
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/data/repeater.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/data/repeater.qml b/tests/auto/declarative/visual/qmlgraphicspositioners/data/repeater.qml
new file mode 100644
index 0000000..1eb115d
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/data/repeater.qml
@@ -0,0 +1,339 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 32
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 48
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 64
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 80
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 96
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 112
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 128
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 144
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 160
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 176
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 192
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 208
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 224
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 240
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 256
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 272
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 288
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 304
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 320
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 336
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 352
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 368
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 384
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 400
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 416
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 432
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 448
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 464
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 480
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 496
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 512
+ hash: "0273c293855f2b2bdbf579fc5cdce63f"
+ }
+ Frame {
+ msec: 528
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 544
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 560
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 576
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 592
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 608
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 624
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 640
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 656
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 672
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 688
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 704
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 720
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 736
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 752
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 768
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 784
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 800
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 816
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 832
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 848
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 864
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 880
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 896
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 912
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 928
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 944
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 960
+ image: "repeater.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 992
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1008
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1024
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1040
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1056
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1072
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1088
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1104
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1120
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1136
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1152
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1168
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1184
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1200
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1216
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1232
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1248
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1264
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1280
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1296
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1312
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+ Frame {
+ msec: 1328
+ hash: "53a01771047c8ec806a335a1a3d6af71"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/dynamic.qml b/tests/auto/declarative/visual/qmlgraphicspositioners/dynamic.qml
new file mode 100644
index 0000000..4b03749
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/dynamic.qml
@@ -0,0 +1,65 @@
+import Qt 4.6
+
+Item {
+ width: 400; height: 400;
+ property int step: 0
+ function tick()
+ {
+ step++;
+ if(step == 1){
+ row1.destroy(); //Not dynamically created, so is this valid?
+ }else if(step == 2){
+ r2a.destroy();
+ }else if(step == 3){
+ r2b.destroy();
+ }else if(step == 4){
+ r2c.destroy();
+ }else if(step == 5){
+ r3a.parent = row2;
+ }else if(step == 6){
+ r3b.parent = row2;
+ }else if(step == 7){
+ r3c.parent = row2;
+ }else if(step == 8){
+ row3.destroy();
+ }else{
+ repeater.model++;
+ }
+ }
+
+ //Tests base positioner functionality, so just using row
+ Row{
+ id: row1
+ Rectangle{id: r1a; width:20; height:20; color: "red"}
+ Rectangle{id: r1b; width:20; height:20; color: "green"}
+ Rectangle{id: r1c; width:20; height:20; color: "blue"}
+ }
+ Row{
+ y:20
+ id: row2
+ move: Transition{NumberAnimation{matchProperties:"x"}}
+ Repeater{
+ id: repeater
+ model: 0;
+ delegate: Component{ Rectangle { color: "yellow"; width:20; height:20;}}
+ }
+ Rectangle{id: r2a; width:20; height:20; color: "red"}
+ Rectangle{id: r2b; width:20; height:20; color: "green"}
+ Rectangle{id: r2c; width:20; height:20; color: "blue"}
+ }
+ Row{
+ move: Transition{NumberAnimation{matchProperties:"x"}}
+ y:40
+ id: row3
+ Rectangle{id: r3a; width:20; height:20; color: "red"}
+ Rectangle{id: r3b; width:20; height:20; color: "green"}
+ Rectangle{id: r3c; width:20; height:20; color: "blue"}
+ }
+ Timer{
+ interval: 500;
+ running: true;
+ repeat: true;
+ onTriggered: tick();
+ }
+}
+
diff --git a/tests/auto/declarative/visual/qmlgraphicspositioners/repeater.qml b/tests/auto/declarative/visual/qmlgraphicspositioners/repeater.qml
new file mode 100644
index 0000000..ff60365
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicspositioners/repeater.qml
@@ -0,0 +1,15 @@
+import Qt 4.6
+
+Item{
+ width: 200; height: 600
+ Column{
+ Rectangle{color:"Red"; width:40; height:40;}
+ Repeater{
+ id: rep
+ model: 3
+ delegate: Component{Rectangle{color:"Green"; width:40; height:40; radius: 20;}}
+ }
+ Rectangle{color:"Blue"; width:40; height:40;}
+ }
+ Timer{ interval: 500; running: true; onTriggered: rep.model=6;}
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/baseline/data-X11/parentanchor.qml b/tests/auto/declarative/visual/qmlgraphicstext/baseline/data-X11/parentanchor.qml
new file mode 100644
index 0000000..56d616e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/baseline/data-X11/parentanchor.qml
@@ -0,0 +1,131 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 32
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 48
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 64
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 80
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 96
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 112
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 128
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 144
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 160
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 176
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 192
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 208
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 224
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 240
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 256
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 272
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 288
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 304
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 320
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 336
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 352
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 368
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 384
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 400
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 416
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 432
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 448
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 464
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 480
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 496
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/baseline/data/parentanchor.qml b/tests/auto/declarative/visual/qmlgraphicstext/baseline/data/parentanchor.qml
new file mode 100644
index 0000000..56d616e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/baseline/data/parentanchor.qml
@@ -0,0 +1,131 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 32
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 48
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 64
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 80
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 96
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 112
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 128
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 144
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 160
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 176
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 192
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 208
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 224
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 240
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 256
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 272
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 288
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 304
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 320
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 336
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 352
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 368
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 384
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 400
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 416
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 432
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 448
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 464
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 480
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+ Frame {
+ msec: 496
+ hash: "3e022a120a2dbe688d53657508de36cf"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/baseline/parentanchor.qml b/tests/auto/declarative/visual/qmlgraphicstext/baseline/parentanchor.qml
new file mode 100644
index 0000000..80f0f03
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/baseline/parentanchor.qml
@@ -0,0 +1,14 @@
+import Qt 4.6
+
+Rectangle {
+ id: s; width: 600; height: 100; color: "lightsteelblue"
+ property string text: "The quick brown fox jumps over the lazy dog."
+ Text {
+ text: s.text
+ anchors.verticalCenter: s.verticalCenter
+ }
+ Text {
+ text: s.text
+ anchors.baseline: s.verticalCenter
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide.0.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide.0.png
new file mode 100644
index 0000000..eea3362
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide.qml b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide.qml
new file mode 100644
index 0000000..1ccede4
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide.qml
@@ -0,0 +1,279 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 32
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 48
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 64
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 80
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 96
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 112
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 128
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 144
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 160
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 176
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 192
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 208
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 224
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 240
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 256
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 272
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 288
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 304
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 320
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 336
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 352
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 368
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 384
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 400
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 416
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 432
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 448
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 464
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 480
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 496
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 512
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 528
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 544
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 560
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 576
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 592
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 608
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 624
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 640
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 656
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 672
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 688
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 704
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 720
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 736
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 752
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 768
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 784
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 800
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 816
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 832
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 848
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 864
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 880
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 896
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 912
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 928
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 944
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 960
+ image: "elide.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 992
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 1008
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 1024
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 1040
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+ Frame {
+ msec: 1056
+ hash: "1678890d66761a30100c37132ccec9a2"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.0.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.0.png
new file mode 100644
index 0000000..3dfade5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.1.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.1.png
new file mode 100644
index 0000000..1ee2076
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.2.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.2.png
new file mode 100644
index 0000000..ae680be
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.3.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.3.png
new file mode 100644
index 0000000..c2859be
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.qml b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.qml
new file mode 100644
index 0000000..07ad236
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/elide2.qml
@@ -0,0 +1,991 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 32
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 48
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 64
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 80
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 96
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 112
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 128
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 144
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 160
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 176
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 192
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 208
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 224
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 240
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 256
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 272
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 288
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 304
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 320
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 336
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 352
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 368
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 384
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 400
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 416
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 432
+ hash: "fc3a7e898d6bfa2af4d774b20609f967"
+ }
+ Frame {
+ msec: 448
+ hash: "fc3a7e898d6bfa2af4d774b20609f967"
+ }
+ Frame {
+ msec: 464
+ hash: "fc3a7e898d6bfa2af4d774b20609f967"
+ }
+ Frame {
+ msec: 480
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 496
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 512
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 528
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 544
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 560
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 576
+ hash: "4daa612cd7e7ee455ff1a93329202865"
+ }
+ Frame {
+ msec: 592
+ hash: "4daa612cd7e7ee455ff1a93329202865"
+ }
+ Frame {
+ msec: 608
+ hash: "4daa612cd7e7ee455ff1a93329202865"
+ }
+ Frame {
+ msec: 624
+ hash: "4daa612cd7e7ee455ff1a93329202865"
+ }
+ Frame {
+ msec: 640
+ hash: "4daa612cd7e7ee455ff1a93329202865"
+ }
+ Frame {
+ msec: 656
+ hash: "3f362ad550db910f1d9f261557c65913"
+ }
+ Frame {
+ msec: 672
+ hash: "3f362ad550db910f1d9f261557c65913"
+ }
+ Frame {
+ msec: 688
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 704
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 720
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 736
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 752
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 768
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 784
+ hash: "a892c67199c23e5d9012a6a24cb45d16"
+ }
+ Frame {
+ msec: 800
+ hash: "a892c67199c23e5d9012a6a24cb45d16"
+ }
+ Frame {
+ msec: 816
+ hash: "a892c67199c23e5d9012a6a24cb45d16"
+ }
+ Frame {
+ msec: 832
+ hash: "532e01ed6ede95eca68e641e2edb7f1c"
+ }
+ Frame {
+ msec: 848
+ hash: "532e01ed6ede95eca68e641e2edb7f1c"
+ }
+ Frame {
+ msec: 864
+ hash: "532e01ed6ede95eca68e641e2edb7f1c"
+ }
+ Frame {
+ msec: 880
+ hash: "532e01ed6ede95eca68e641e2edb7f1c"
+ }
+ Frame {
+ msec: 896
+ hash: "532e01ed6ede95eca68e641e2edb7f1c"
+ }
+ Frame {
+ msec: 912
+ hash: "a7dc1d7dde956d62834de0968261386f"
+ }
+ Frame {
+ msec: 928
+ hash: "a7dc1d7dde956d62834de0968261386f"
+ }
+ Frame {
+ msec: 944
+ hash: "a7dc1d7dde956d62834de0968261386f"
+ }
+ Frame {
+ msec: 960
+ image: "elide2.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "a7dc1d7dde956d62834de0968261386f"
+ }
+ Frame {
+ msec: 992
+ hash: "a590e1358fac567dda9fdfc6bfe4ab89"
+ }
+ Frame {
+ msec: 1008
+ hash: "a590e1358fac567dda9fdfc6bfe4ab89"
+ }
+ Frame {
+ msec: 1024
+ hash: "778d34ca89b5db88fe26619576e9d337"
+ }
+ Frame {
+ msec: 1040
+ hash: "778d34ca89b5db88fe26619576e9d337"
+ }
+ Frame {
+ msec: 1056
+ hash: "778d34ca89b5db88fe26619576e9d337"
+ }
+ Frame {
+ msec: 1072
+ hash: "778d34ca89b5db88fe26619576e9d337"
+ }
+ Frame {
+ msec: 1088
+ hash: "778d34ca89b5db88fe26619576e9d337"
+ }
+ Frame {
+ msec: 1104
+ hash: "9424caee019aa9bccd4156b0b9ca2723"
+ }
+ Frame {
+ msec: 1120
+ hash: "9424caee019aa9bccd4156b0b9ca2723"
+ }
+ Frame {
+ msec: 1136
+ hash: "9424caee019aa9bccd4156b0b9ca2723"
+ }
+ Frame {
+ msec: 1152
+ hash: "000061a140ab71a44c0480a92ad3bc70"
+ }
+ Frame {
+ msec: 1168
+ hash: "000061a140ab71a44c0480a92ad3bc70"
+ }
+ Frame {
+ msec: 1184
+ hash: "000061a140ab71a44c0480a92ad3bc70"
+ }
+ Frame {
+ msec: 1200
+ hash: "5dec9638853165428cd15ae02e1d03ce"
+ }
+ Frame {
+ msec: 1216
+ hash: "5dec9638853165428cd15ae02e1d03ce"
+ }
+ Frame {
+ msec: 1232
+ hash: "5dec9638853165428cd15ae02e1d03ce"
+ }
+ Frame {
+ msec: 1248
+ hash: "ecb69bdbd13114715f738b1ace3ecf51"
+ }
+ Frame {
+ msec: 1264
+ hash: "ecb69bdbd13114715f738b1ace3ecf51"
+ }
+ Frame {
+ msec: 1280
+ hash: "ecb69bdbd13114715f738b1ace3ecf51"
+ }
+ Frame {
+ msec: 1296
+ hash: "ecb69bdbd13114715f738b1ace3ecf51"
+ }
+ Frame {
+ msec: 1312
+ hash: "ecb69bdbd13114715f738b1ace3ecf51"
+ }
+ Frame {
+ msec: 1328
+ hash: "923b4f4f4a3dbaefbf003859067b2ea9"
+ }
+ Frame {
+ msec: 1344
+ hash: "923b4f4f4a3dbaefbf003859067b2ea9"
+ }
+ Frame {
+ msec: 1360
+ hash: "923b4f4f4a3dbaefbf003859067b2ea9"
+ }
+ Frame {
+ msec: 1376
+ hash: "923b4f4f4a3dbaefbf003859067b2ea9"
+ }
+ Frame {
+ msec: 1392
+ hash: "923b4f4f4a3dbaefbf003859067b2ea9"
+ }
+ Frame {
+ msec: 1408
+ hash: "d4230a476237f9e13a132e775f1b960c"
+ }
+ Frame {
+ msec: 1424
+ hash: "d4230a476237f9e13a132e775f1b960c"
+ }
+ Frame {
+ msec: 1440
+ hash: "d4230a476237f9e13a132e775f1b960c"
+ }
+ Frame {
+ msec: 1456
+ hash: "d4230a476237f9e13a132e775f1b960c"
+ }
+ Frame {
+ msec: 1472
+ hash: "d4230a476237f9e13a132e775f1b960c"
+ }
+ Frame {
+ msec: 1488
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1504
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1520
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1536
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1552
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1568
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1584
+ hash: "dd412c6a2e5cb8890cb43142c84a5673"
+ }
+ Frame {
+ msec: 1600
+ hash: "dd412c6a2e5cb8890cb43142c84a5673"
+ }
+ Frame {
+ msec: 1616
+ hash: "dd412c6a2e5cb8890cb43142c84a5673"
+ }
+ Frame {
+ msec: 1632
+ hash: "38b1fa7bd4e2f13b05caa62903c56ab6"
+ }
+ Frame {
+ msec: 1648
+ hash: "38b1fa7bd4e2f13b05caa62903c56ab6"
+ }
+ Frame {
+ msec: 1664
+ hash: "38b1fa7bd4e2f13b05caa62903c56ab6"
+ }
+ Frame {
+ msec: 1680
+ hash: "38b1fa7bd4e2f13b05caa62903c56ab6"
+ }
+ Frame {
+ msec: 1696
+ hash: "ffb2cb01c868c1dfa6b5154c4e8a7fd8"
+ }
+ Frame {
+ msec: 1712
+ hash: "ffb2cb01c868c1dfa6b5154c4e8a7fd8"
+ }
+ Frame {
+ msec: 1728
+ hash: "ffb2cb01c868c1dfa6b5154c4e8a7fd8"
+ }
+ Frame {
+ msec: 1744
+ hash: "9effd5fc19246cfe3d2f5968c5caaa4e"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1760
+ hash: "9effd5fc19246cfe3d2f5968c5caaa4e"
+ }
+ Frame {
+ msec: 1776
+ hash: "9effd5fc19246cfe3d2f5968c5caaa4e"
+ }
+ Frame {
+ msec: 1792
+ hash: "9effd5fc19246cfe3d2f5968c5caaa4e"
+ }
+ Frame {
+ msec: 1808
+ hash: "4fa14ae57d170b16fd90d59d5ec83561"
+ }
+ Frame {
+ msec: 1824
+ hash: "4fa14ae57d170b16fd90d59d5ec83561"
+ }
+ Frame {
+ msec: 1840
+ hash: "4fa14ae57d170b16fd90d59d5ec83561"
+ }
+ Frame {
+ msec: 1856
+ hash: "4fa14ae57d170b16fd90d59d5ec83561"
+ }
+ Frame {
+ msec: 1872
+ hash: "4fa14ae57d170b16fd90d59d5ec83561"
+ }
+ Frame {
+ msec: 1888
+ hash: "976dd5bc154522438f92790f28639512"
+ }
+ Frame {
+ msec: 1904
+ hash: "976dd5bc154522438f92790f28639512"
+ }
+ Frame {
+ msec: 1920
+ image: "elide2.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "976dd5bc154522438f92790f28639512"
+ }
+ Frame {
+ msec: 1952
+ hash: "976dd5bc154522438f92790f28639512"
+ }
+ Frame {
+ msec: 1968
+ hash: "4ae1d6ddb9a78cc2f4e81b58fcca6a20"
+ }
+ Frame {
+ msec: 1984
+ hash: "4ae1d6ddb9a78cc2f4e81b58fcca6a20"
+ }
+ Frame {
+ msec: 2000
+ hash: "4ae1d6ddb9a78cc2f4e81b58fcca6a20"
+ }
+ Frame {
+ msec: 2016
+ hash: "4ae1d6ddb9a78cc2f4e81b58fcca6a20"
+ }
+ Frame {
+ msec: 2032
+ hash: "4ae1d6ddb9a78cc2f4e81b58fcca6a20"
+ }
+ Frame {
+ msec: 2048
+ hash: "84bdf634cfd4de588f2b0984aa3e97bd"
+ }
+ Frame {
+ msec: 2064
+ hash: "84bdf634cfd4de588f2b0984aa3e97bd"
+ }
+ Frame {
+ msec: 2080
+ hash: "84bdf634cfd4de588f2b0984aa3e97bd"
+ }
+ Frame {
+ msec: 2096
+ hash: "1a978ed6951afe40912efcfb54dcce65"
+ }
+ Frame {
+ msec: 2112
+ hash: "1a978ed6951afe40912efcfb54dcce65"
+ }
+ Frame {
+ msec: 2128
+ hash: "1a978ed6951afe40912efcfb54dcce65"
+ }
+ Frame {
+ msec: 2144
+ hash: "a57eea59fe6475164e24688489977869"
+ }
+ Frame {
+ msec: 2160
+ hash: "a57eea59fe6475164e24688489977869"
+ }
+ Frame {
+ msec: 2176
+ hash: "a57eea59fe6475164e24688489977869"
+ }
+ Frame {
+ msec: 2192
+ hash: "69ac1d93bd51f495783dbc6a0f7b27be"
+ }
+ Frame {
+ msec: 2208
+ hash: "69ac1d93bd51f495783dbc6a0f7b27be"
+ }
+ Frame {
+ msec: 2224
+ hash: "69ac1d93bd51f495783dbc6a0f7b27be"
+ }
+ Frame {
+ msec: 2240
+ hash: "69ac1d93bd51f495783dbc6a0f7b27be"
+ }
+ Frame {
+ msec: 2256
+ hash: "69ac1d93bd51f495783dbc6a0f7b27be"
+ }
+ Frame {
+ msec: 2272
+ hash: "04c62a4d01e9309eaeea87902013c8b9"
+ }
+ Frame {
+ msec: 2288
+ hash: "04c62a4d01e9309eaeea87902013c8b9"
+ }
+ Frame {
+ msec: 2304
+ hash: "fac2f5730a600d6b69280d5e6962c1d2"
+ }
+ Frame {
+ msec: 2320
+ hash: "fac2f5730a600d6b69280d5e6962c1d2"
+ }
+ Frame {
+ msec: 2336
+ hash: "fac2f5730a600d6b69280d5e6962c1d2"
+ }
+ Frame {
+ msec: 2352
+ hash: "fac2f5730a600d6b69280d5e6962c1d2"
+ }
+ Frame {
+ msec: 2368
+ hash: "fac2f5730a600d6b69280d5e6962c1d2"
+ }
+ Frame {
+ msec: 2384
+ hash: "13f7ce73c0a2f1c7958294e4fbf3d30d"
+ }
+ Frame {
+ msec: 2400
+ hash: "13f7ce73c0a2f1c7958294e4fbf3d30d"
+ }
+ Frame {
+ msec: 2416
+ hash: "13f7ce73c0a2f1c7958294e4fbf3d30d"
+ }
+ Frame {
+ msec: 2432
+ hash: "13f7ce73c0a2f1c7958294e4fbf3d30d"
+ }
+ Frame {
+ msec: 2448
+ hash: "13f7ce73c0a2f1c7958294e4fbf3d30d"
+ }
+ Frame {
+ msec: 2464
+ hash: "96a5678ee5bcbf28df6a2bf66b2b6189"
+ }
+ Frame {
+ msec: 2480
+ hash: "96a5678ee5bcbf28df6a2bf66b2b6189"
+ }
+ Frame {
+ msec: 2496
+ hash: "96a5678ee5bcbf28df6a2bf66b2b6189"
+ }
+ Frame {
+ msec: 2512
+ hash: "96a5678ee5bcbf28df6a2bf66b2b6189"
+ }
+ Frame {
+ msec: 2528
+ hash: "96a5678ee5bcbf28df6a2bf66b2b6189"
+ }
+ Frame {
+ msec: 2544
+ hash: "abb220abcd579abd988b6f9f7e0bc2b7"
+ }
+ Frame {
+ msec: 2560
+ hash: "abb220abcd579abd988b6f9f7e0bc2b7"
+ }
+ Frame {
+ msec: 2576
+ hash: "abb220abcd579abd988b6f9f7e0bc2b7"
+ }
+ Frame {
+ msec: 2592
+ hash: "abb220abcd579abd988b6f9f7e0bc2b7"
+ }
+ Frame {
+ msec: 2608
+ hash: "8a8585eb9a5cd1d6c38dc7076923e7f7"
+ }
+ Frame {
+ msec: 2624
+ hash: "8a8585eb9a5cd1d6c38dc7076923e7f7"
+ }
+ Frame {
+ msec: 2640
+ hash: "8a8585eb9a5cd1d6c38dc7076923e7f7"
+ }
+ Frame {
+ msec: 2656
+ hash: "c13ec1d294921e6a56f6ac4198e084eb"
+ }
+ Frame {
+ msec: 2672
+ hash: "c13ec1d294921e6a56f6ac4198e084eb"
+ }
+ Frame {
+ msec: 2688
+ hash: "c13ec1d294921e6a56f6ac4198e084eb"
+ }
+ Frame {
+ msec: 2704
+ hash: "c13ec1d294921e6a56f6ac4198e084eb"
+ }
+ Frame {
+ msec: 2720
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2736
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2752
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2768
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2784
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2800
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2816
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2832
+ hash: "f44b88b80219497370b5d2ad380d03bf"
+ }
+ Frame {
+ msec: 2848
+ hash: "f44b88b80219497370b5d2ad380d03bf"
+ }
+ Frame {
+ msec: 2864
+ hash: "a093510751799f3466156f9775988044"
+ }
+ Frame {
+ msec: 2880
+ image: "elide2.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "a093510751799f3466156f9775988044"
+ }
+ Frame {
+ msec: 2912
+ hash: "6327bcbb2d78d3c33eb964643b0d09a5"
+ }
+ Frame {
+ msec: 2928
+ hash: "6327bcbb2d78d3c33eb964643b0d09a5"
+ }
+ Frame {
+ msec: 2944
+ hash: "6327bcbb2d78d3c33eb964643b0d09a5"
+ }
+ Frame {
+ msec: 2960
+ hash: "6327bcbb2d78d3c33eb964643b0d09a5"
+ }
+ Frame {
+ msec: 2976
+ hash: "6327bcbb2d78d3c33eb964643b0d09a5"
+ }
+ Frame {
+ msec: 2992
+ hash: "d7da3826914ad1d2696803b659992e73"
+ }
+ Frame {
+ msec: 3008
+ hash: "d7da3826914ad1d2696803b659992e73"
+ }
+ Frame {
+ msec: 3024
+ hash: "d7da3826914ad1d2696803b659992e73"
+ }
+ Frame {
+ msec: 3040
+ hash: "d7da3826914ad1d2696803b659992e73"
+ }
+ Frame {
+ msec: 3056
+ hash: "d7da3826914ad1d2696803b659992e73"
+ }
+ Frame {
+ msec: 3072
+ hash: "ad40dc153a57c35ea62d9d044f08c9ac"
+ }
+ Frame {
+ msec: 3088
+ hash: "ad40dc153a57c35ea62d9d044f08c9ac"
+ }
+ Frame {
+ msec: 3104
+ hash: "ad40dc153a57c35ea62d9d044f08c9ac"
+ }
+ Frame {
+ msec: 3120
+ hash: "df90afe882b18f3fd7b12e52ff36e66f"
+ }
+ Frame {
+ msec: 3136
+ hash: "df90afe882b18f3fd7b12e52ff36e66f"
+ }
+ Frame {
+ msec: 3152
+ hash: "5b84785ffe15c15c3b94c845db7a4a44"
+ }
+ Frame {
+ msec: 3168
+ hash: "5b84785ffe15c15c3b94c845db7a4a44"
+ }
+ Frame {
+ msec: 3184
+ hash: "5b84785ffe15c15c3b94c845db7a4a44"
+ }
+ Frame {
+ msec: 3200
+ hash: "f5ca71af8d9fa1809ab88b60f9170bb5"
+ }
+ Frame {
+ msec: 3216
+ hash: "f5ca71af8d9fa1809ab88b60f9170bb5"
+ }
+ Frame {
+ msec: 3232
+ hash: "f5ca71af8d9fa1809ab88b60f9170bb5"
+ }
+ Frame {
+ msec: 3248
+ hash: "f5ca71af8d9fa1809ab88b60f9170bb5"
+ }
+ Frame {
+ msec: 3264
+ hash: "f5ca71af8d9fa1809ab88b60f9170bb5"
+ }
+ Frame {
+ msec: 3280
+ hash: "39f1b201715413f13a60f449eef29706"
+ }
+ Frame {
+ msec: 3296
+ hash: "39f1b201715413f13a60f449eef29706"
+ }
+ Frame {
+ msec: 3312
+ hash: "39f1b201715413f13a60f449eef29706"
+ }
+ Frame {
+ msec: 3328
+ hash: "39f1b201715413f13a60f449eef29706"
+ }
+ Frame {
+ msec: 3344
+ hash: "39f1b201715413f13a60f449eef29706"
+ }
+ Frame {
+ msec: 3360
+ hash: "4baf5c1227de45f9e620fe6eb0590014"
+ }
+ Frame {
+ msec: 3376
+ hash: "4baf5c1227de45f9e620fe6eb0590014"
+ }
+ Frame {
+ msec: 3392
+ hash: "4baf5c1227de45f9e620fe6eb0590014"
+ }
+ Frame {
+ msec: 3408
+ hash: "e1ce9c06e59fb6348fff3ce650c7943e"
+ }
+ Frame {
+ msec: 3424
+ hash: "e1ce9c06e59fb6348fff3ce650c7943e"
+ }
+ Frame {
+ msec: 3440
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3456
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3472
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3488
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3504
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3520
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3536
+ hash: "c08c8bcfc8c23f5e0e89d7f632fde2ca"
+ }
+ Frame {
+ msec: 3552
+ hash: "c08c8bcfc8c23f5e0e89d7f632fde2ca"
+ }
+ Frame {
+ msec: 3568
+ hash: "c08c8bcfc8c23f5e0e89d7f632fde2ca"
+ }
+ Frame {
+ msec: 3584
+ hash: "c08c8bcfc8c23f5e0e89d7f632fde2ca"
+ }
+ Frame {
+ msec: 3600
+ hash: "c08c8bcfc8c23f5e0e89d7f632fde2ca"
+ }
+ Frame {
+ msec: 3616
+ hash: "b8853dc109d063d982952780aa80419a"
+ }
+ Frame {
+ msec: 3632
+ hash: "b8853dc109d063d982952780aa80419a"
+ }
+ Frame {
+ msec: 3648
+ hash: "b8853dc109d063d982952780aa80419a"
+ }
+ Frame {
+ msec: 3664
+ hash: "b8853dc109d063d982952780aa80419a"
+ }
+ Frame {
+ msec: 3680
+ hash: "b8853dc109d063d982952780aa80419a"
+ }
+ Frame {
+ msec: 3696
+ hash: "6bfd7cfd6369df1eb570fda103d9e009"
+ }
+ Frame {
+ msec: 3712
+ hash: "6bfd7cfd6369df1eb570fda103d9e009"
+ }
+ Frame {
+ msec: 3728
+ hash: "b6dba4a456cd8d1b62501039cb796625"
+ }
+ Frame {
+ msec: 3744
+ hash: "b6dba4a456cd8d1b62501039cb796625"
+ }
+ Frame {
+ msec: 3760
+ hash: "f43892fffe4a8ce005b60ec43ce0aa4a"
+ }
+ Frame {
+ msec: 3776
+ hash: "f43892fffe4a8ce005b60ec43ce0aa4a"
+ }
+ Frame {
+ msec: 3792
+ hash: "f43892fffe4a8ce005b60ec43ce0aa4a"
+ }
+ Frame {
+ msec: 3808
+ hash: "f43892fffe4a8ce005b60ec43ce0aa4a"
+ }
+ Frame {
+ msec: 3824
+ hash: "f43892fffe4a8ce005b60ec43ce0aa4a"
+ }
+ Frame {
+ msec: 3840
+ image: "elide2.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "d2e873e69aed3e0b6e53123cd63e386c"
+ }
+ Frame {
+ msec: 3872
+ hash: "d2e873e69aed3e0b6e53123cd63e386c"
+ }
+ Frame {
+ msec: 3888
+ hash: "baa8edfce77628c7a1ec83adce96e2c6"
+ }
+ Frame {
+ msec: 3904
+ hash: "baa8edfce77628c7a1ec83adce96e2c6"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/multilength.0.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/multilength.0.png
new file mode 100644
index 0000000..80549b4
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/multilength.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/multilength.qml b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/multilength.qml
new file mode 100644
index 0000000..c2fd0d8
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-MAC/multilength.qml
@@ -0,0 +1,303 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "17f39c541a0b5bf958c3fdaa51b72fec"
+ }
+ Frame {
+ msec: 32
+ hash: "da61bb1afef532688045116bcce1da40"
+ }
+ Frame {
+ msec: 48
+ hash: "04ddcb158ce8ade4ea9ad16405c7d81a"
+ }
+ Frame {
+ msec: 64
+ hash: "7ca43ec7a6e630c9bc07478abf5c2686"
+ }
+ Frame {
+ msec: 80
+ hash: "ae2c4e73395cf4a5663110ba1b9996b2"
+ }
+ Frame {
+ msec: 96
+ hash: "5059426cced6ff6f92102100416b34d8"
+ }
+ Frame {
+ msec: 112
+ hash: "e816cb366ba9498d0ae194b789c25f12"
+ }
+ Frame {
+ msec: 128
+ hash: "fd8cd9b2916b7045086df92d19e8b436"
+ }
+ Frame {
+ msec: 144
+ hash: "965dfe4cad0a3d07c0b086d6351a43a1"
+ }
+ Frame {
+ msec: 160
+ hash: "56759a670c864d5f2ae392fa8545f3a4"
+ }
+ Frame {
+ msec: 176
+ hash: "8d3c2be4fcef526650cc84b5c2d29170"
+ }
+ Frame {
+ msec: 192
+ hash: "6d9f995bef186a69b259b8d18470f0e7"
+ }
+ Frame {
+ msec: 208
+ hash: "670c68a0943c5f037f8bf4c9ca0df501"
+ }
+ Frame {
+ msec: 224
+ hash: "6218cf02cb762aa6c33985fe1b2e47bb"
+ }
+ Frame {
+ msec: 240
+ hash: "6e3424f2b72d6582ceb5a6c1bfe3dba4"
+ }
+ Frame {
+ msec: 256
+ hash: "fb819344ab1d2966b043be790831e680"
+ }
+ Frame {
+ msec: 272
+ hash: "a729845b780cc708ddd578eab3bc0ab1"
+ }
+ Frame {
+ msec: 288
+ hash: "543f6566c4dfaecb70007848cc4f8525"
+ }
+ Frame {
+ msec: 304
+ hash: "5497699414bd8a428ead9703dc7273d5"
+ }
+ Frame {
+ msec: 320
+ hash: "e9230e525bb0ce33fe4bf3a2c948357d"
+ }
+ Frame {
+ msec: 336
+ hash: "ef6a6989f013d444547c0b98a65a34bf"
+ }
+ Frame {
+ msec: 352
+ hash: "ee89f5163fe269884d59acac7fc23336"
+ }
+ Frame {
+ msec: 368
+ hash: "0ffb11ceccdc607c1a072dde4aa40f93"
+ }
+ Frame {
+ msec: 384
+ hash: "97a51d7916e04815724506e289040e2a"
+ }
+ Frame {
+ msec: 400
+ hash: "a63d6d73827e1b40a7fec76e6555d7ab"
+ }
+ Frame {
+ msec: 416
+ hash: "d3eaf72442852317a48dc2b638ad48be"
+ }
+ Frame {
+ msec: 432
+ hash: "fa867a486d51089ddfeb60b9d44b329e"
+ }
+ Frame {
+ msec: 448
+ hash: "834ee944cfc63209bcba94153ccd2c4e"
+ }
+ Frame {
+ msec: 464
+ hash: "6d637d4763ae457233ab669f9f124bc1"
+ }
+ Frame {
+ msec: 480
+ hash: "66c60bd9de1870f46b726c404ab924d5"
+ }
+ Frame {
+ msec: 496
+ hash: "088499b53390e3a2c3ca7f42cac101a4"
+ }
+ Frame {
+ msec: 512
+ hash: "19d41f7696c86120460c4db7a0f9be1a"
+ }
+ Frame {
+ msec: 528
+ hash: "cd3ae14964e174db94e3e6c8609f366a"
+ }
+ Frame {
+ msec: 544
+ hash: "0c2172e091c2fb42d7c016779fa543d7"
+ }
+ Frame {
+ msec: 560
+ hash: "7534175e24b2cbab08518de8fc691003"
+ }
+ Frame {
+ msec: 576
+ hash: "a9ef64d20b4f93e60f25753e2d7dd2e0"
+ }
+ Frame {
+ msec: 592
+ hash: "d8e62a9fec27bfc892b0f3034bc73c3f"
+ }
+ Frame {
+ msec: 608
+ hash: "f8eee41f72e17693074a2ac250bb850e"
+ }
+ Frame {
+ msec: 624
+ hash: "3a08b62a8aa1f410415afbd7b8ee8728"
+ }
+ Frame {
+ msec: 640
+ hash: "0c4fba2bc8b7e440736f4a23d048c23c"
+ }
+ Frame {
+ msec: 656
+ hash: "521264dbeec0fbe3a467739f0c3f7b85"
+ }
+ Frame {
+ msec: 672
+ hash: "2c455560a624acfb7f316eae8926d765"
+ }
+ Frame {
+ msec: 688
+ hash: "c9fa632a0998cfae39d434b623b3060d"
+ }
+ Frame {
+ msec: 704
+ hash: "506ea16572fa0ee72cddcedfe5b4b9ea"
+ }
+ Frame {
+ msec: 720
+ hash: "83ae06a3ad24d2a6d49c71df2a287716"
+ }
+ Frame {
+ msec: 736
+ hash: "d4b11b45b4f97de0c0b878b97b804f09"
+ }
+ Frame {
+ msec: 752
+ hash: "868aac6c273b7cc90c31c14298ab9a3b"
+ }
+ Frame {
+ msec: 768
+ hash: "03d4222586194bb6513305d1837d3467"
+ }
+ Frame {
+ msec: 784
+ hash: "21e6cd89f06077bd5d346c7ccb8fa1e9"
+ }
+ Frame {
+ msec: 800
+ hash: "326092c4c29217f5afb5730ab3984353"
+ }
+ Frame {
+ msec: 816
+ hash: "4963d64093e65fe1973ffab5b7a15abc"
+ }
+ Frame {
+ msec: 832
+ hash: "3125e6e553bbf3f2fcf8fbf797a0c1f8"
+ }
+ Frame {
+ msec: 848
+ hash: "879b24c994d4a9854d08bda2bbf2ceda"
+ }
+ Frame {
+ msec: 864
+ hash: "03c4320dc2aa030c341d54899869b561"
+ }
+ Frame {
+ msec: 880
+ hash: "ae0e91975aecc6a416b4a23504fced32"
+ }
+ Frame {
+ msec: 896
+ hash: "e4150bdf0d4bab9bddc4605a9bde5b69"
+ }
+ Frame {
+ msec: 912
+ hash: "dc961cb82a0e58603b3914f16f0a3f52"
+ }
+ Frame {
+ msec: 928
+ hash: "5339507c303e42ecab853ca1688881f3"
+ }
+ Frame {
+ msec: 944
+ hash: "a7c616c57f98eb03c1501747ea1a8b45"
+ }
+ Frame {
+ msec: 960
+ image: "multilength.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "773ad6bc56f80bd5f6ce346ae0bc79c9"
+ }
+ Frame {
+ msec: 992
+ hash: "18b9ebfb9e5beac337143cc625fdfad7"
+ }
+ Frame {
+ msec: 1008
+ hash: "efb9f12a98ea137e2b50d344c21c4a89"
+ }
+ Frame {
+ msec: 1024
+ hash: "5b880958b3d20c09a10189cfc5f7b671"
+ }
+ Frame {
+ msec: 1040
+ hash: "edf2d8c174ac6e2e3a887336dc04df8c"
+ }
+ Frame {
+ msec: 1056
+ hash: "ad04b9e0e88695a13032abae8fef6f32"
+ }
+ Frame {
+ msec: 1072
+ hash: "e4ad91c9da3e954cac33ce98832fee1c"
+ }
+ Frame {
+ msec: 1088
+ hash: "a853212cf0ddc17cb0eb9be7f2ac5475"
+ }
+ Frame {
+ msec: 1104
+ hash: "a03f7ac2553fe114c4591ed98dab3ceb"
+ }
+ Frame {
+ msec: 1120
+ hash: "5de7491803582e0d13d2ff3e2eb3df82"
+ }
+ Frame {
+ msec: 1136
+ hash: "0685263ac468ce39b468d37a20f7e5f8"
+ }
+ Frame {
+ msec: 1152
+ hash: "14d4ab3f40dc6a0835c56c0f84256182"
+ }
+ Frame {
+ msec: 1168
+ hash: "6a8c61c31c3d00592863ad356c45b354"
+ }
+ Frame {
+ msec: 1184
+ hash: "08b3e3388469b1a62d3fc7f7a94f85a2"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/elide.0.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/elide.0.png
new file mode 100644
index 0000000..5631a46
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/elide.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/elide.qml b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/elide.qml
new file mode 100644
index 0000000..cfd832e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/elide.qml
@@ -0,0 +1,279 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 32
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 48
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 64
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 80
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 96
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 112
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 128
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 144
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 160
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 176
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 192
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 208
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 224
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 240
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 256
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 272
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 288
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 304
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 320
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 336
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 352
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 368
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 384
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 400
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 416
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 432
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 448
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 464
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 480
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 496
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 512
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 528
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 544
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 560
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 576
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 592
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 608
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 624
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 640
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 656
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 672
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 688
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 704
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 720
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 736
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 752
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 768
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 784
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 800
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 816
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 832
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 848
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 864
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 880
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 896
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 912
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 928
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 944
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 960
+ image: "elide.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 992
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 1008
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 1024
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 1040
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+ Frame {
+ msec: 1056
+ hash: "48e2da07fd229d9db6afc0eda494cd11"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/multilength.0.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/multilength.0.png
new file mode 100644
index 0000000..6e2b625
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/multilength.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/multilength.qml b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/multilength.qml
new file mode 100644
index 0000000..0c06196
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data-X11/multilength.qml
@@ -0,0 +1,303 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "873e914454b7a040b05649ebd1a2f8c5"
+ }
+ Frame {
+ msec: 32
+ hash: "7682a4f1e361ca252da9713734a598e8"
+ }
+ Frame {
+ msec: 48
+ hash: "fa8884b550c8df872f96b61557163bcf"
+ }
+ Frame {
+ msec: 64
+ hash: "b84ecf9e38f126c3e32defee831d9462"
+ }
+ Frame {
+ msec: 80
+ hash: "21cc08f22d1f1fcb38b27a3a4259debe"
+ }
+ Frame {
+ msec: 96
+ hash: "93bdfeab813e25e85917f49c0d5f1314"
+ }
+ Frame {
+ msec: 112
+ hash: "5f03c252602e60fe19879945fa77c203"
+ }
+ Frame {
+ msec: 128
+ hash: "f0b2079f6c512bf80989ebfdbec4cfd8"
+ }
+ Frame {
+ msec: 144
+ hash: "9e7bb12d5b7605fc1d78ed9b2a549527"
+ }
+ Frame {
+ msec: 160
+ hash: "242bbbe6da87708c92fd47607ecb789d"
+ }
+ Frame {
+ msec: 176
+ hash: "f1db5c3a230b4d3e2e1dfefe6bf032a1"
+ }
+ Frame {
+ msec: 192
+ hash: "a416e820efd8e173cc52372218513e33"
+ }
+ Frame {
+ msec: 208
+ hash: "df711ab70c6087f8138fded16167f069"
+ }
+ Frame {
+ msec: 224
+ hash: "fb28eb2eeccfab28299640ef996c1115"
+ }
+ Frame {
+ msec: 240
+ hash: "c72c6d79a50dd7147f6b33784880eb36"
+ }
+ Frame {
+ msec: 256
+ hash: "4421027e65e95f98499ca53c57220ede"
+ }
+ Frame {
+ msec: 272
+ hash: "b7fbfb90d8cc167809e8e846d9021b4b"
+ }
+ Frame {
+ msec: 288
+ hash: "004614b1bf18e9aa78e78509c4f289aa"
+ }
+ Frame {
+ msec: 304
+ hash: "1792bbd8b69bae1d92fed2a6bcfe0187"
+ }
+ Frame {
+ msec: 320
+ hash: "957a8b95d6e85885d854b8eb1db10b04"
+ }
+ Frame {
+ msec: 336
+ hash: "d00c3e4d6d8e8d04b949840c28d73a33"
+ }
+ Frame {
+ msec: 352
+ hash: "2b79feaa62d773d92d8a684685b2004c"
+ }
+ Frame {
+ msec: 368
+ hash: "ef2f11b187028de0c56b23db3168fbc8"
+ }
+ Frame {
+ msec: 384
+ hash: "3a489a96aaeca80355313198b935691d"
+ }
+ Frame {
+ msec: 400
+ hash: "389f1798f900795a8686c38ace755974"
+ }
+ Frame {
+ msec: 416
+ hash: "34fc20be52fe3843420819b9adb90b22"
+ }
+ Frame {
+ msec: 432
+ hash: "fa715c5b6640eafe204bf3b8095c74b9"
+ }
+ Frame {
+ msec: 448
+ hash: "8e8315edcf23167ac58228b8c28b43e6"
+ }
+ Frame {
+ msec: 464
+ hash: "c18e82038f57dd869112cb1be14e4cfe"
+ }
+ Frame {
+ msec: 480
+ hash: "3f07e95b09e39f2e5d93216850f4a4d9"
+ }
+ Frame {
+ msec: 496
+ hash: "20f0e6eaeac04d6f93565adfab485218"
+ }
+ Frame {
+ msec: 512
+ hash: "e3f66d1dfe88dd868a54a8493828ef5f"
+ }
+ Frame {
+ msec: 528
+ hash: "d39d34f63e1b29c187249cb388552b38"
+ }
+ Frame {
+ msec: 544
+ hash: "5d2e8df5003732f3b53fff4aaddea06c"
+ }
+ Frame {
+ msec: 560
+ hash: "35c3aa2dae481a8f817d849b3f3151f2"
+ }
+ Frame {
+ msec: 576
+ hash: "966b78018879224948b4d85fe73d7985"
+ }
+ Frame {
+ msec: 592
+ hash: "0db067bf9debc3f36dd539cf83652fb8"
+ }
+ Frame {
+ msec: 608
+ hash: "ea1c3249ffd2439533907ceaeaafbc56"
+ }
+ Frame {
+ msec: 624
+ hash: "da85c0e14b95ca9a729984b67ebd52ad"
+ }
+ Frame {
+ msec: 640
+ hash: "5c26ae844ac52dbe131fed0638787aac"
+ }
+ Frame {
+ msec: 656
+ hash: "4b09c23ad624db80afcb2a6c1d5ddb96"
+ }
+ Frame {
+ msec: 672
+ hash: "9995deb3d22b418a19093b4b988b3fcc"
+ }
+ Frame {
+ msec: 688
+ hash: "77e53358f2d4392d0ba988187e7e272c"
+ }
+ Frame {
+ msec: 704
+ hash: "3fbbb73e790cf4a0583531fe1580f761"
+ }
+ Frame {
+ msec: 720
+ hash: "9d562e141095a258ee61463e644d9889"
+ }
+ Frame {
+ msec: 736
+ hash: "d05633ca49f96bf327bed5c9c0f6ac98"
+ }
+ Frame {
+ msec: 752
+ hash: "34c38e40e831dbede8fa83de31ed76aa"
+ }
+ Frame {
+ msec: 768
+ hash: "288e52c8be54f4914f687cef4ce1f24a"
+ }
+ Frame {
+ msec: 784
+ hash: "0b8b744aaf67e8b17fa459bb0ffb6db5"
+ }
+ Frame {
+ msec: 800
+ hash: "273dbe3e8c21bfeafa516d07778928c8"
+ }
+ Frame {
+ msec: 816
+ hash: "ef94ee1885287c72fa78038547d98b96"
+ }
+ Frame {
+ msec: 832
+ hash: "965e6387672319ac04fdc42768e581f1"
+ }
+ Frame {
+ msec: 848
+ hash: "95553d8aaece94c7017e57b03cd46c9a"
+ }
+ Frame {
+ msec: 864
+ hash: "bdaf35b920e5b08b8639d452afd2d51e"
+ }
+ Frame {
+ msec: 880
+ hash: "0ed16f00e89327dc8679bec42179c4ce"
+ }
+ Frame {
+ msec: 896
+ hash: "8c93e0ac399e09e98e34b90654e0e42a"
+ }
+ Frame {
+ msec: 912
+ hash: "93798fbb33adb6c813018757cfa34017"
+ }
+ Frame {
+ msec: 928
+ hash: "db4d7581e9a1f082a2c29ef7482a7893"
+ }
+ Frame {
+ msec: 944
+ hash: "67e074c1e083334de84a3549f4ee9ca4"
+ }
+ Frame {
+ msec: 960
+ image: "multilength.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "b1122c815a755c9988bcf03a3f7d7d6d"
+ }
+ Frame {
+ msec: 992
+ hash: "31148bae6653bdc3f1827d06de845663"
+ }
+ Frame {
+ msec: 1008
+ hash: "812428a944086ca46e102891964dac69"
+ }
+ Frame {
+ msec: 1024
+ hash: "ee7bb66bd7e8623325200ac994f8b41a"
+ }
+ Frame {
+ msec: 1040
+ hash: "6bd21a98e5c373a2c78334a0255e7750"
+ }
+ Frame {
+ msec: 1056
+ hash: "2e8e1eea14068b0e82464ed52ec1ab7a"
+ }
+ Frame {
+ msec: 1072
+ hash: "6dca5756e20eeb778e31d7b602ce77d7"
+ }
+ Frame {
+ msec: 1088
+ hash: "3cbb6700b9e30864a2b1e3d4d71d2a78"
+ }
+ Frame {
+ msec: 1104
+ hash: "c4d0230d2c4f73191a514e5df4c0b083"
+ }
+ Frame {
+ msec: 1120
+ hash: "a33df967fe43151dfc503d2ac78f8ca8"
+ }
+ Frame {
+ msec: 1136
+ hash: "0c7ff101efe60b600cacaf8d04d79053"
+ }
+ Frame {
+ msec: 1152
+ hash: "d246cfb75d89b9666877860aaf45ba60"
+ }
+ Frame {
+ msec: 1168
+ hash: "1130998aa2618a29ec6bc4b9219eedfa"
+ }
+ Frame {
+ msec: 1184
+ hash: "741dd83003633bbf8d28c2d4ddd8a2d0"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide.0.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide.0.png
new file mode 100644
index 0000000..1a8c89b
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide.qml b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide.qml
new file mode 100644
index 0000000..59f17f7
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide.qml
@@ -0,0 +1,279 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 32
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 48
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 64
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 80
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 96
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 112
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 128
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 144
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 160
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 176
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 192
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 208
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 224
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 240
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 256
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 272
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 288
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 304
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 320
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 336
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 352
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 368
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 384
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 400
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 416
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 432
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 448
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 464
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 480
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 496
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 512
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 528
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 544
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 560
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 576
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 592
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 608
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 624
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 640
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 656
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 672
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 688
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 704
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 720
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 736
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 752
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 768
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 784
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 800
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 816
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 832
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 848
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 864
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 880
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 896
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 912
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 928
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 944
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 960
+ image: "elide.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 992
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 1008
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 1024
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 1040
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+ Frame {
+ msec: 1056
+ hash: "c80d2bcd4be99c73e6c628870206ce8c"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.0.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.0.png
new file mode 100644
index 0000000..3dfade5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.1.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.1.png
new file mode 100644
index 0000000..1ee2076
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.2.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.2.png
new file mode 100644
index 0000000..ae680be
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.3.png b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.3.png
new file mode 100644
index 0000000..c2859be
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.qml b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.qml
new file mode 100644
index 0000000..c592f18
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/data/elide2.qml
@@ -0,0 +1,991 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 32
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 48
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 64
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 80
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 96
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 112
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 128
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 144
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 160
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 176
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 192
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 208
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 224
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 240
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 256
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 272
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 288
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 304
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 320
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 336
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 352
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 368
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 384
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 400
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 416
+ hash: "086a46352aa1221b5e57f5624b0c256b"
+ }
+ Frame {
+ msec: 432
+ hash: "fc3a7e898d6bfa2af4d774b20609f967"
+ }
+ Frame {
+ msec: 448
+ hash: "fc3a7e898d6bfa2af4d774b20609f967"
+ }
+ Frame {
+ msec: 464
+ hash: "fc3a7e898d6bfa2af4d774b20609f967"
+ }
+ Frame {
+ msec: 480
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 496
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 512
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 528
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 544
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 560
+ hash: "3bcaa6426796bc9097e0aeba90dd5e39"
+ }
+ Frame {
+ msec: 576
+ hash: "4daa612cd7e7ee455ff1a93329202865"
+ }
+ Frame {
+ msec: 592
+ hash: "4daa612cd7e7ee455ff1a93329202865"
+ }
+ Frame {
+ msec: 608
+ hash: "4daa612cd7e7ee455ff1a93329202865"
+ }
+ Frame {
+ msec: 624
+ hash: "4daa612cd7e7ee455ff1a93329202865"
+ }
+ Frame {
+ msec: 640
+ hash: "4daa612cd7e7ee455ff1a93329202865"
+ }
+ Frame {
+ msec: 656
+ hash: "3f362ad550db910f1d9f261557c65913"
+ }
+ Frame {
+ msec: 672
+ hash: "3f362ad550db910f1d9f261557c65913"
+ }
+ Frame {
+ msec: 688
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 704
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 720
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 736
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 752
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 768
+ hash: "f159011c2b85fe212a32a7b5d2a57016"
+ }
+ Frame {
+ msec: 784
+ hash: "a892c67199c23e5d9012a6a24cb45d16"
+ }
+ Frame {
+ msec: 800
+ hash: "a892c67199c23e5d9012a6a24cb45d16"
+ }
+ Frame {
+ msec: 816
+ hash: "a892c67199c23e5d9012a6a24cb45d16"
+ }
+ Frame {
+ msec: 832
+ hash: "532e01ed6ede95eca68e641e2edb7f1c"
+ }
+ Frame {
+ msec: 848
+ hash: "532e01ed6ede95eca68e641e2edb7f1c"
+ }
+ Frame {
+ msec: 864
+ hash: "532e01ed6ede95eca68e641e2edb7f1c"
+ }
+ Frame {
+ msec: 880
+ hash: "532e01ed6ede95eca68e641e2edb7f1c"
+ }
+ Frame {
+ msec: 896
+ hash: "532e01ed6ede95eca68e641e2edb7f1c"
+ }
+ Frame {
+ msec: 912
+ hash: "a7dc1d7dde956d62834de0968261386f"
+ }
+ Frame {
+ msec: 928
+ hash: "a7dc1d7dde956d62834de0968261386f"
+ }
+ Frame {
+ msec: 944
+ hash: "a7dc1d7dde956d62834de0968261386f"
+ }
+ Frame {
+ msec: 960
+ image: "elide2.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "a7dc1d7dde956d62834de0968261386f"
+ }
+ Frame {
+ msec: 992
+ hash: "a590e1358fac567dda9fdfc6bfe4ab89"
+ }
+ Frame {
+ msec: 1008
+ hash: "a590e1358fac567dda9fdfc6bfe4ab89"
+ }
+ Frame {
+ msec: 1024
+ hash: "778d34ca89b5db88fe26619576e9d337"
+ }
+ Frame {
+ msec: 1040
+ hash: "778d34ca89b5db88fe26619576e9d337"
+ }
+ Frame {
+ msec: 1056
+ hash: "778d34ca89b5db88fe26619576e9d337"
+ }
+ Frame {
+ msec: 1072
+ hash: "778d34ca89b5db88fe26619576e9d337"
+ }
+ Frame {
+ msec: 1088
+ hash: "778d34ca89b5db88fe26619576e9d337"
+ }
+ Frame {
+ msec: 1104
+ hash: "9424caee019aa9bccd4156b0b9ca2723"
+ }
+ Frame {
+ msec: 1120
+ hash: "9424caee019aa9bccd4156b0b9ca2723"
+ }
+ Frame {
+ msec: 1136
+ hash: "9424caee019aa9bccd4156b0b9ca2723"
+ }
+ Frame {
+ msec: 1152
+ hash: "000061a140ab71a44c0480a92ad3bc70"
+ }
+ Frame {
+ msec: 1168
+ hash: "000061a140ab71a44c0480a92ad3bc70"
+ }
+ Frame {
+ msec: 1184
+ hash: "000061a140ab71a44c0480a92ad3bc70"
+ }
+ Frame {
+ msec: 1200
+ hash: "5dec9638853165428cd15ae02e1d03ce"
+ }
+ Frame {
+ msec: 1216
+ hash: "5dec9638853165428cd15ae02e1d03ce"
+ }
+ Frame {
+ msec: 1232
+ hash: "5dec9638853165428cd15ae02e1d03ce"
+ }
+ Frame {
+ msec: 1248
+ hash: "ecb69bdbd13114715f738b1ace3ecf51"
+ }
+ Frame {
+ msec: 1264
+ hash: "ecb69bdbd13114715f738b1ace3ecf51"
+ }
+ Frame {
+ msec: 1280
+ hash: "ecb69bdbd13114715f738b1ace3ecf51"
+ }
+ Frame {
+ msec: 1296
+ hash: "ecb69bdbd13114715f738b1ace3ecf51"
+ }
+ Frame {
+ msec: 1312
+ hash: "ecb69bdbd13114715f738b1ace3ecf51"
+ }
+ Frame {
+ msec: 1328
+ hash: "923b4f4f4a3dbaefbf003859067b2ea9"
+ }
+ Frame {
+ msec: 1344
+ hash: "923b4f4f4a3dbaefbf003859067b2ea9"
+ }
+ Frame {
+ msec: 1360
+ hash: "923b4f4f4a3dbaefbf003859067b2ea9"
+ }
+ Frame {
+ msec: 1376
+ hash: "923b4f4f4a3dbaefbf003859067b2ea9"
+ }
+ Frame {
+ msec: 1392
+ hash: "923b4f4f4a3dbaefbf003859067b2ea9"
+ }
+ Frame {
+ msec: 1408
+ hash: "d4230a476237f9e13a132e775f1b960c"
+ }
+ Frame {
+ msec: 1424
+ hash: "d4230a476237f9e13a132e775f1b960c"
+ }
+ Frame {
+ msec: 1440
+ hash: "d4230a476237f9e13a132e775f1b960c"
+ }
+ Frame {
+ msec: 1456
+ hash: "d4230a476237f9e13a132e775f1b960c"
+ }
+ Frame {
+ msec: 1472
+ hash: "d4230a476237f9e13a132e775f1b960c"
+ }
+ Frame {
+ msec: 1488
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1504
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1520
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1536
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1552
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1568
+ hash: "504ad2ba8543f7ad6490bd45d86fbef9"
+ }
+ Frame {
+ msec: 1584
+ hash: "dd412c6a2e5cb8890cb43142c84a5673"
+ }
+ Frame {
+ msec: 1600
+ hash: "dd412c6a2e5cb8890cb43142c84a5673"
+ }
+ Frame {
+ msec: 1616
+ hash: "dd412c6a2e5cb8890cb43142c84a5673"
+ }
+ Frame {
+ msec: 1632
+ hash: "38b1fa7bd4e2f13b05caa62903c56ab6"
+ }
+ Frame {
+ msec: 1648
+ hash: "38b1fa7bd4e2f13b05caa62903c56ab6"
+ }
+ Frame {
+ msec: 1664
+ hash: "38b1fa7bd4e2f13b05caa62903c56ab6"
+ }
+ Frame {
+ msec: 1680
+ hash: "38b1fa7bd4e2f13b05caa62903c56ab6"
+ }
+ Frame {
+ msec: 1696
+ hash: "ffb2cb01c868c1dfa6b5154c4e8a7fd8"
+ }
+ Frame {
+ msec: 1712
+ hash: "ffb2cb01c868c1dfa6b5154c4e8a7fd8"
+ }
+ Frame {
+ msec: 1728
+ hash: "ffb2cb01c868c1dfa6b5154c4e8a7fd8"
+ }
+ Frame {
+ msec: 1744
+ hash: "9effd5fc19246cfe3d2f5968c5caaa4e"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1760
+ hash: "9effd5fc19246cfe3d2f5968c5caaa4e"
+ }
+ Frame {
+ msec: 1776
+ hash: "9effd5fc19246cfe3d2f5968c5caaa4e"
+ }
+ Frame {
+ msec: 1792
+ hash: "9effd5fc19246cfe3d2f5968c5caaa4e"
+ }
+ Frame {
+ msec: 1808
+ hash: "4fa14ae57d170b16fd90d59d5ec83561"
+ }
+ Frame {
+ msec: 1824
+ hash: "4fa14ae57d170b16fd90d59d5ec83561"
+ }
+ Frame {
+ msec: 1840
+ hash: "4fa14ae57d170b16fd90d59d5ec83561"
+ }
+ Frame {
+ msec: 1856
+ hash: "4fa14ae57d170b16fd90d59d5ec83561"
+ }
+ Frame {
+ msec: 1872
+ hash: "4fa14ae57d170b16fd90d59d5ec83561"
+ }
+ Frame {
+ msec: 1888
+ hash: "976dd5bc154522438f92790f28639512"
+ }
+ Frame {
+ msec: 1904
+ hash: "976dd5bc154522438f92790f28639512"
+ }
+ Frame {
+ msec: 1920
+ image: "elide2.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "976dd5bc154522438f92790f28639512"
+ }
+ Frame {
+ msec: 1952
+ hash: "976dd5bc154522438f92790f28639512"
+ }
+ Frame {
+ msec: 1968
+ hash: "4ae1d6ddb9a78cc2f4e81b58fcca6a20"
+ }
+ Frame {
+ msec: 1984
+ hash: "4ae1d6ddb9a78cc2f4e81b58fcca6a20"
+ }
+ Frame {
+ msec: 2000
+ hash: "4ae1d6ddb9a78cc2f4e81b58fcca6a20"
+ }
+ Frame {
+ msec: 2016
+ hash: "4ae1d6ddb9a78cc2f4e81b58fcca6a20"
+ }
+ Frame {
+ msec: 2032
+ hash: "4ae1d6ddb9a78cc2f4e81b58fcca6a20"
+ }
+ Frame {
+ msec: 2048
+ hash: "84bdf634cfd4de588f2b0984aa3e97bd"
+ }
+ Frame {
+ msec: 2064
+ hash: "84bdf634cfd4de588f2b0984aa3e97bd"
+ }
+ Frame {
+ msec: 2080
+ hash: "84bdf634cfd4de588f2b0984aa3e97bd"
+ }
+ Frame {
+ msec: 2096
+ hash: "1a978ed6951afe40912efcfb54dcce65"
+ }
+ Frame {
+ msec: 2112
+ hash: "1a978ed6951afe40912efcfb54dcce65"
+ }
+ Frame {
+ msec: 2128
+ hash: "1a978ed6951afe40912efcfb54dcce65"
+ }
+ Frame {
+ msec: 2144
+ hash: "a57eea59fe6475164e24688489977869"
+ }
+ Frame {
+ msec: 2160
+ hash: "a57eea59fe6475164e24688489977869"
+ }
+ Frame {
+ msec: 2176
+ hash: "a57eea59fe6475164e24688489977869"
+ }
+ Frame {
+ msec: 2192
+ hash: "69ac1d93bd51f495783dbc6a0f7b27be"
+ }
+ Frame {
+ msec: 2208
+ hash: "69ac1d93bd51f495783dbc6a0f7b27be"
+ }
+ Frame {
+ msec: 2224
+ hash: "69ac1d93bd51f495783dbc6a0f7b27be"
+ }
+ Frame {
+ msec: 2240
+ hash: "69ac1d93bd51f495783dbc6a0f7b27be"
+ }
+ Frame {
+ msec: 2256
+ hash: "69ac1d93bd51f495783dbc6a0f7b27be"
+ }
+ Frame {
+ msec: 2272
+ hash: "04c62a4d01e9309eaeea87902013c8b9"
+ }
+ Frame {
+ msec: 2288
+ hash: "04c62a4d01e9309eaeea87902013c8b9"
+ }
+ Frame {
+ msec: 2304
+ hash: "fac2f5730a600d6b69280d5e6962c1d2"
+ }
+ Frame {
+ msec: 2320
+ hash: "fac2f5730a600d6b69280d5e6962c1d2"
+ }
+ Frame {
+ msec: 2336
+ hash: "fac2f5730a600d6b69280d5e6962c1d2"
+ }
+ Frame {
+ msec: 2352
+ hash: "fac2f5730a600d6b69280d5e6962c1d2"
+ }
+ Frame {
+ msec: 2368
+ hash: "fac2f5730a600d6b69280d5e6962c1d2"
+ }
+ Frame {
+ msec: 2384
+ hash: "13f7ce73c0a2f1c7958294e4fbf3d30d"
+ }
+ Frame {
+ msec: 2400
+ hash: "13f7ce73c0a2f1c7958294e4fbf3d30d"
+ }
+ Frame {
+ msec: 2416
+ hash: "13f7ce73c0a2f1c7958294e4fbf3d30d"
+ }
+ Frame {
+ msec: 2432
+ hash: "13f7ce73c0a2f1c7958294e4fbf3d30d"
+ }
+ Frame {
+ msec: 2448
+ hash: "13f7ce73c0a2f1c7958294e4fbf3d30d"
+ }
+ Frame {
+ msec: 2464
+ hash: "96a5678ee5bcbf28df6a2bf66b2b6189"
+ }
+ Frame {
+ msec: 2480
+ hash: "96a5678ee5bcbf28df6a2bf66b2b6189"
+ }
+ Frame {
+ msec: 2496
+ hash: "96a5678ee5bcbf28df6a2bf66b2b6189"
+ }
+ Frame {
+ msec: 2512
+ hash: "96a5678ee5bcbf28df6a2bf66b2b6189"
+ }
+ Frame {
+ msec: 2528
+ hash: "96a5678ee5bcbf28df6a2bf66b2b6189"
+ }
+ Frame {
+ msec: 2544
+ hash: "abb220abcd579abd988b6f9f7e0bc2b7"
+ }
+ Frame {
+ msec: 2560
+ hash: "abb220abcd579abd988b6f9f7e0bc2b7"
+ }
+ Frame {
+ msec: 2576
+ hash: "abb220abcd579abd988b6f9f7e0bc2b7"
+ }
+ Frame {
+ msec: 2592
+ hash: "abb220abcd579abd988b6f9f7e0bc2b7"
+ }
+ Frame {
+ msec: 2608
+ hash: "8a8585eb9a5cd1d6c38dc7076923e7f7"
+ }
+ Frame {
+ msec: 2624
+ hash: "8a8585eb9a5cd1d6c38dc7076923e7f7"
+ }
+ Frame {
+ msec: 2640
+ hash: "8a8585eb9a5cd1d6c38dc7076923e7f7"
+ }
+ Frame {
+ msec: 2656
+ hash: "c13ec1d294921e6a56f6ac4198e084eb"
+ }
+ Frame {
+ msec: 2672
+ hash: "c13ec1d294921e6a56f6ac4198e084eb"
+ }
+ Frame {
+ msec: 2688
+ hash: "c13ec1d294921e6a56f6ac4198e084eb"
+ }
+ Frame {
+ msec: 2704
+ hash: "c13ec1d294921e6a56f6ac4198e084eb"
+ }
+ Frame {
+ msec: 2720
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2736
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2752
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2768
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2784
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2800
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2816
+ hash: "53295720dbabe6fbfff56bea0e0ba7f1"
+ }
+ Frame {
+ msec: 2832
+ hash: "f44b88b80219497370b5d2ad380d03bf"
+ }
+ Frame {
+ msec: 2848
+ hash: "f44b88b80219497370b5d2ad380d03bf"
+ }
+ Frame {
+ msec: 2864
+ hash: "a093510751799f3466156f9775988044"
+ }
+ Frame {
+ msec: 2880
+ image: "elide2.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "a093510751799f3466156f9775988044"
+ }
+ Frame {
+ msec: 2912
+ hash: "6327bcbb2d78d3c33eb964643b0d09a5"
+ }
+ Frame {
+ msec: 2928
+ hash: "6327bcbb2d78d3c33eb964643b0d09a5"
+ }
+ Frame {
+ msec: 2944
+ hash: "6327bcbb2d78d3c33eb964643b0d09a5"
+ }
+ Frame {
+ msec: 2960
+ hash: "6327bcbb2d78d3c33eb964643b0d09a5"
+ }
+ Frame {
+ msec: 2976
+ hash: "6327bcbb2d78d3c33eb964643b0d09a5"
+ }
+ Frame {
+ msec: 2992
+ hash: "d7da3826914ad1d2696803b659992e73"
+ }
+ Frame {
+ msec: 3008
+ hash: "d7da3826914ad1d2696803b659992e73"
+ }
+ Frame {
+ msec: 3024
+ hash: "d7da3826914ad1d2696803b659992e73"
+ }
+ Frame {
+ msec: 3040
+ hash: "d7da3826914ad1d2696803b659992e73"
+ }
+ Frame {
+ msec: 3056
+ hash: "d7da3826914ad1d2696803b659992e73"
+ }
+ Frame {
+ msec: 3072
+ hash: "ad40dc153a57c35ea62d9d044f08c9ac"
+ }
+ Frame {
+ msec: 3088
+ hash: "ad40dc153a57c35ea62d9d044f08c9ac"
+ }
+ Frame {
+ msec: 3104
+ hash: "ad40dc153a57c35ea62d9d044f08c9ac"
+ }
+ Frame {
+ msec: 3120
+ hash: "df90afe882b18f3fd7b12e52ff36e66f"
+ }
+ Frame {
+ msec: 3136
+ hash: "df90afe882b18f3fd7b12e52ff36e66f"
+ }
+ Frame {
+ msec: 3152
+ hash: "5b84785ffe15c15c3b94c845db7a4a44"
+ }
+ Frame {
+ msec: 3168
+ hash: "5b84785ffe15c15c3b94c845db7a4a44"
+ }
+ Frame {
+ msec: 3184
+ hash: "5b84785ffe15c15c3b94c845db7a4a44"
+ }
+ Frame {
+ msec: 3200
+ hash: "f5ca71af8d9fa1809ab88b60f9170bb5"
+ }
+ Frame {
+ msec: 3216
+ hash: "f5ca71af8d9fa1809ab88b60f9170bb5"
+ }
+ Frame {
+ msec: 3232
+ hash: "f5ca71af8d9fa1809ab88b60f9170bb5"
+ }
+ Frame {
+ msec: 3248
+ hash: "f5ca71af8d9fa1809ab88b60f9170bb5"
+ }
+ Frame {
+ msec: 3264
+ hash: "f5ca71af8d9fa1809ab88b60f9170bb5"
+ }
+ Frame {
+ msec: 3280
+ hash: "39f1b201715413f13a60f449eef29706"
+ }
+ Frame {
+ msec: 3296
+ hash: "39f1b201715413f13a60f449eef29706"
+ }
+ Frame {
+ msec: 3312
+ hash: "39f1b201715413f13a60f449eef29706"
+ }
+ Frame {
+ msec: 3328
+ hash: "39f1b201715413f13a60f449eef29706"
+ }
+ Frame {
+ msec: 3344
+ hash: "39f1b201715413f13a60f449eef29706"
+ }
+ Frame {
+ msec: 3360
+ hash: "4baf5c1227de45f9e620fe6eb0590014"
+ }
+ Frame {
+ msec: 3376
+ hash: "4baf5c1227de45f9e620fe6eb0590014"
+ }
+ Frame {
+ msec: 3392
+ hash: "4baf5c1227de45f9e620fe6eb0590014"
+ }
+ Frame {
+ msec: 3408
+ hash: "e1ce9c06e59fb6348fff3ce650c7943e"
+ }
+ Frame {
+ msec: 3424
+ hash: "e1ce9c06e59fb6348fff3ce650c7943e"
+ }
+ Frame {
+ msec: 3440
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3456
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3472
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3488
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3504
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3520
+ hash: "ad812bdef31b4f1f42c35f7d56b3af83"
+ }
+ Frame {
+ msec: 3536
+ hash: "c08c8bcfc8c23f5e0e89d7f632fde2ca"
+ }
+ Frame {
+ msec: 3552
+ hash: "c08c8bcfc8c23f5e0e89d7f632fde2ca"
+ }
+ Frame {
+ msec: 3568
+ hash: "c08c8bcfc8c23f5e0e89d7f632fde2ca"
+ }
+ Frame {
+ msec: 3584
+ hash: "c08c8bcfc8c23f5e0e89d7f632fde2ca"
+ }
+ Frame {
+ msec: 3600
+ hash: "c08c8bcfc8c23f5e0e89d7f632fde2ca"
+ }
+ Frame {
+ msec: 3616
+ hash: "b8853dc109d063d982952780aa80419a"
+ }
+ Frame {
+ msec: 3632
+ hash: "b8853dc109d063d982952780aa80419a"
+ }
+ Frame {
+ msec: 3648
+ hash: "b8853dc109d063d982952780aa80419a"
+ }
+ Frame {
+ msec: 3664
+ hash: "b8853dc109d063d982952780aa80419a"
+ }
+ Frame {
+ msec: 3680
+ hash: "b8853dc109d063d982952780aa80419a"
+ }
+ Frame {
+ msec: 3696
+ hash: "6bfd7cfd6369df1eb570fda103d9e009"
+ }
+ Frame {
+ msec: 3712
+ hash: "6bfd7cfd6369df1eb570fda103d9e009"
+ }
+ Frame {
+ msec: 3728
+ hash: "b6dba4a456cd8d1b62501039cb796625"
+ }
+ Frame {
+ msec: 3744
+ hash: "b6dba4a456cd8d1b62501039cb796625"
+ }
+ Frame {
+ msec: 3760
+ hash: "f43892fffe4a8ce005b60ec43ce0aa4a"
+ }
+ Frame {
+ msec: 3776
+ hash: "f43892fffe4a8ce005b60ec43ce0aa4a"
+ }
+ Frame {
+ msec: 3792
+ hash: "f43892fffe4a8ce005b60ec43ce0aa4a"
+ }
+ Frame {
+ msec: 3808
+ hash: "f43892fffe4a8ce005b60ec43ce0aa4a"
+ }
+ Frame {
+ msec: 3824
+ hash: "f43892fffe4a8ce005b60ec43ce0aa4a"
+ }
+ Frame {
+ msec: 3840
+ image: "elide2.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "d2e873e69aed3e0b6e53123cd63e386c"
+ }
+ Frame {
+ msec: 3872
+ hash: "d2e873e69aed3e0b6e53123cd63e386c"
+ }
+ Frame {
+ msec: 3888
+ hash: "baa8edfce77628c7a1ec83adce96e2c6"
+ }
+ Frame {
+ msec: 3904
+ hash: "baa8edfce77628c7a1ec83adce96e2c6"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/elide.qml b/tests/auto/declarative/visual/qmlgraphicstext/elide/elide.qml
new file mode 100644
index 0000000..fa6b5da
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/elide.qml
@@ -0,0 +1,31 @@
+import Qt 4.6
+
+Rectangle {
+ width: childrenRect.width
+ height: childrenRect.height
+ Column {
+ width: 80
+ height: myText.height*4
+ Text {
+ elide: "ElideLeft"
+ text: "aaa bbb ccc ddd eee fff"
+ width: 80
+ id: myText
+ }
+ Text {
+ elide: "ElideMiddle"
+ text: "aaa bbb ccc ddd eee fff"
+ width: 80
+ }
+ Text {
+ elide: "ElideRight"
+ text: "aaa bbb ccc ddd eee fff"
+ width: 80
+ }
+ Text {
+ elide: "ElideNone"
+ text: "aaa bbb ccc ddd eee fff"
+ width: 80
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/elide2.qml b/tests/auto/declarative/visual/qmlgraphicstext/elide/elide2.qml
new file mode 100644
index 0000000..c163e05
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/elide2.qml
@@ -0,0 +1,12 @@
+import Qt 4.6
+
+Rectangle {
+ width: 500
+ height: 100
+
+ Text {
+ width: NumberAnimation { from: 500; to: 0; repeat: true; duration: 5000 }
+ elide: Text.ElideRight
+ text: 'Here is some very long text that we should truncate when sizing window'
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/elide/multilength.qml b/tests/auto/declarative/visual/qmlgraphicstext/elide/multilength.qml
new file mode 100644
index 0000000..ca41eab
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/elide/multilength.qml
@@ -0,0 +1,19 @@
+import Qt 4.6
+
+Rectangle {
+ width: 500
+ height: 50
+ color: "lightBlue"
+ Rectangle {
+ width: myText.width
+ height: myText.height
+ color: "white"
+ anchors.centerIn: parent
+ Text {
+ id: myText
+ width: NumberAnimation { from: 500; to: 0; repeat: true; duration: 1000 }
+ elide: "ElideRight"
+ text: "Brevity is the soul of wit, and tediousness the limbs and outward flourishes.\x9CBrevity is a great charm of eloquence.\x9CBe concise!\x9CSHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/plaintext.0.png b/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/plaintext.0.png
new file mode 100644
index 0000000..67b497f
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/plaintext.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/plaintext.qml b/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/plaintext.qml
new file mode 100644
index 0000000..ab17eb1
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/plaintext.qml
@@ -0,0 +1,351 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 32
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 48
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 64
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 80
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 96
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 112
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 128
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 144
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 160
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 176
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 192
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 208
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 224
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 240
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 256
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 272
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 288
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 304
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 320
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 336
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 352
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 368
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 384
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 400
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 416
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 432
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 448
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 464
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 480
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 496
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 512
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 528
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 544
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 560
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 576
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 592
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 608
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 624
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 640
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 656
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 672
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 688
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 704
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 720
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 736
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 752
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 768
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 784
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 800
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 816
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 832
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 848
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 864
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 880
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 896
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 912
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 928
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 944
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 960
+ image: "plaintext.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 992
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1008
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1024
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1040
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1056
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1072
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1088
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1104
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1120
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1136
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1152
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1168
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1184
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1200
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1216
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1232
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1248
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1264
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1280
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1296
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1312
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1328
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+ Frame {
+ msec: 1344
+ hash: "cbf65bcb64a4781b79132b87f98d5fc7"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/richtext.0.png b/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/richtext.0.png
new file mode 100644
index 0000000..6379942
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/richtext.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/richtext.qml b/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/richtext.qml
new file mode 100644
index 0000000..72499b9
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/font/data-MAC/richtext.qml
@@ -0,0 +1,359 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 32
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 48
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 64
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 80
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 96
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 112
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 128
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 144
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 160
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 176
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 192
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 208
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 224
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 240
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 256
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 272
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 288
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 304
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 320
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 336
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 352
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 368
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 384
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 400
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 416
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 432
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 448
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 464
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 480
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 496
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 512
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 528
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 544
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 560
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 576
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 592
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 608
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 624
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 640
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 656
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 672
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 688
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 704
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 720
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 736
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 752
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 768
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 784
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 800
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 816
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 832
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 848
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 864
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 880
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 896
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 912
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 928
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 944
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 960
+ image: "richtext.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 992
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1008
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1024
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1040
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1056
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1072
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1088
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1104
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1120
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1136
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1152
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1168
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1184
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1200
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1216
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1232
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1248
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1264
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1280
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1296
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1312
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1328
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1344
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1360
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+ Frame {
+ msec: 1376
+ hash: "b902ff73e7c943bb09b5d2ae6c7a760e"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/font/data/plaintext.0.png b/tests/auto/declarative/visual/qmlgraphicstext/font/data/plaintext.0.png
new file mode 100644
index 0000000..50d56dc
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/font/data/plaintext.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/font/data/plaintext.qml b/tests/auto/declarative/visual/qmlgraphicstext/font/data/plaintext.qml
new file mode 100644
index 0000000..f4cbcbd
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/font/data/plaintext.qml
@@ -0,0 +1,351 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 32
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 48
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 64
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 80
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 96
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 112
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 128
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 144
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 160
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 176
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 192
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 208
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 224
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 240
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 256
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 272
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 288
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 304
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 320
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 336
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 352
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 368
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 384
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 400
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 416
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 432
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 448
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 464
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 480
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 496
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 512
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 528
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 544
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 560
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 576
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 592
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 608
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 624
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 640
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 656
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 672
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 688
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 704
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 720
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 736
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 752
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 768
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 784
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 800
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 816
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 832
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 848
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 864
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 880
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 896
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 912
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 928
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 944
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 960
+ image: "plaintext.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 992
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1008
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1024
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1040
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1056
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1072
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1088
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1104
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1120
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1136
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1152
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1168
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1184
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1200
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1216
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1232
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1248
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1264
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1280
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1296
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1312
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1328
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+ Frame {
+ msec: 1344
+ hash: "d553014bc56a46787e30459b0f44f57a"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/font/data/richtext.0.png b/tests/auto/declarative/visual/qmlgraphicstext/font/data/richtext.0.png
new file mode 100644
index 0000000..2910670
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/font/data/richtext.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/font/data/richtext.qml b/tests/auto/declarative/visual/qmlgraphicstext/font/data/richtext.qml
new file mode 100644
index 0000000..9f396c2
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/font/data/richtext.qml
@@ -0,0 +1,359 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 32
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 48
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 64
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 80
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 96
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 112
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 128
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 144
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 160
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 176
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 192
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 208
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 224
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 240
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 256
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 272
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 288
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 304
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 320
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 336
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 352
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 368
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 384
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 400
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 416
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 432
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 448
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 464
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 480
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 496
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 512
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 528
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 544
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 560
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 576
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 592
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 608
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 624
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 640
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 656
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 672
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 688
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 704
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 720
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 736
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 752
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 768
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 784
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 800
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 816
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 832
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 848
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 864
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 880
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 896
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 912
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 928
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 944
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 960
+ image: "richtext.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 992
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1008
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1024
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1040
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1056
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1072
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1088
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1104
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1120
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1136
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1152
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 67108864
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1168
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1184
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1200
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1216
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1232
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1248
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1264
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1280
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1296
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1312
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1328
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1344
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1360
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+ Frame {
+ msec: 1376
+ hash: "dfea78484b840b8cab690e277b960723"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/font/plaintext.qml b/tests/auto/declarative/visual/qmlgraphicstext/font/plaintext.qml
new file mode 100644
index 0000000..a3aa929
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/font/plaintext.qml
@@ -0,0 +1,85 @@
+import Qt 4.6
+
+Rectangle {
+ id: s; width: 800; height: 1000; color: "lightsteelblue"
+ property string text: "The quick brown fox jumps over the lazy dog."
+
+ Column {
+ spacing: 10
+ Text {
+ text: s.text
+ }
+ Text {
+ text: s.text; font.pixelSize: 18
+ }
+ Text {
+ text: s.text; font.pointSize: 25
+ }
+ Text {
+ text: s.text; color: "red"; smooth: true
+ }
+ Text {
+ text: s.text; font.capitalization: "AllUppercase"
+ }
+ Text {
+ text: s.text; font.underline: true
+ }
+ Text {
+ text: s.text; font.overline: true; smooth: true
+ }
+ Text {
+ text: s.text; font.strikeout: true
+ }
+ Text {
+ text: s.text; font.underline: true; font.overline: true; font.strikeout: true
+ }
+ Text {
+ text: s.text; font.letterSpacing: 200
+ }
+ Text {
+ text: s.text; font.underline: true; font.letterSpacing: 200; font.capitalization: "AllUppercase"; color: "blue"
+ }
+ Text {
+ text: s.text; font.overline: true; font.wordSpacing: 25; font.capitalization: "Capitalize"; color: "green"
+ }
+ Text {
+ text: s.text; font.pixelSize: 18; style: Text.Outline; styleColor: "white"
+ }
+ Text {
+ text: s.text; font.pixelSize: 18; style: Text.Sunken; styleColor: "gray"
+ }
+ Text {
+ text: s.text; font.pixelSize: 18; style: Text.Raised; styleColor: "yellow"
+ }
+ Text {
+ text: s.text; horizontalAlignment: Text.AlignLeft; width: 800
+ }
+ Text {
+ text: s.text; horizontalAlignment: Text.AlignHCenter; verticalAlignment: Text.AlignVCenter; width: 800; height: 20
+ }
+ Text {
+ text: s.text; horizontalAlignment: Text.AlignRight; verticalAlignment: Text.AlignBottom; width: 800; height: 20
+ }
+ Text {
+ text: s.text; font.pixelSize: 18; style: Text.Outline; styleColor: "white"; wrap: true; width: 200
+ }
+ Text {
+ text: s.text; elide: Text.ElideLeft; width: 200
+ }
+ Text {
+ text: s.text; elide: Text.ElideMiddle; width: 200
+ }
+ Text {
+ text: s.text; elide: Text.ElideRight; width: 200
+ }
+ Text {
+ text: s.text; elide: Text.ElideLeft; width: 200; wrap: true
+ }
+ Text {
+ text: s.text; elide: Text.ElideMiddle; width: 200; wrap: true
+ }
+ Text {
+ text: s.text; elide: Text.ElideRight; width: 200; wrap: true
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstext/font/richtext.qml b/tests/auto/declarative/visual/qmlgraphicstext/font/richtext.qml
new file mode 100644
index 0000000..35aa232
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstext/font/richtext.qml
@@ -0,0 +1,85 @@
+import Qt 4.6
+
+Rectangle {
+ id: s; width: 800; height: 1000; color: "lightsteelblue"
+ property string text: "<b>The</b> <i>quick</i> <u>brown</u> <o>fox</o> <big>jumps</big> <small>over</small> <tt>the</tt> <s>lazy</s> <em>dog</em>."
+
+ Column {
+ spacing: 10
+ Text {
+ text: s.text
+ }
+ Text {
+ text: s.text; font.pixelSize: 18
+ }
+ Text {
+ text: s.text; font.pointSize: 25
+ }
+ Text {
+ text: s.text; color: "red"; smooth: true
+ }
+ Text {
+ text: s.text; font.capitalization: "AllUppercase"
+ }
+ Text {
+ text: s.text; font.underline: true
+ }
+ Text {
+ text: s.text; font.overline: true; smooth: true
+ }
+ Text {
+ text: s.text; font.strikeout: true
+ }
+ Text {
+ text: s.text; font.underline: true; font.overline: true; font.strikeout: true
+ }
+ Text {
+ text: s.text; font.letterSpacing: 200
+ }
+ Text {
+ text: s.text; font.underline: true; font.letterSpacing: 200; font.capitalization: "AllUppercase"; color: "blue"
+ }
+ Text {
+ text: s.text; font.overline: true; font.wordSpacing: 25; font.capitalization: "Capitalize"; color: "green"
+ }
+ Text {
+ text: s.text; font.pixelSize: 18; style: Text.Outline; styleColor: "white"
+ }
+ Text {
+ text: s.text; font.pixelSize: 18; style: Text.Sunken; styleColor: "gray"
+ }
+ Text {
+ text: s.text; font.pixelSize: 18; style: Text.Raised; styleColor: "yellow"
+ }
+ Text {
+ text: s.text; horizontalAlignment: Text.AlignLeft; width: 800
+ }
+ Text {
+ text: s.text; horizontalAlignment: Text.AlignHCenter; verticalAlignment: Text.AlignVCenter; width: 800; height: 20
+ }
+ Text {
+ text: s.text; horizontalAlignment: Text.AlignRight; verticalAlignment: Text.AlignBottom; width: 800; height: 20
+ }
+ Text {
+ text: s.text; font.pixelSize: 18; style: Text.Outline; styleColor: "white"; wrap: true; width: 200
+ }
+ Text {
+ text: s.text; elide: Text.ElideLeft; width: 200
+ }
+ Text {
+ text: s.text; elide: Text.ElideMiddle; width: 200
+ }
+ Text {
+ text: s.text; elide: Text.ElideRight; width: 200
+ }
+ Text {
+ text: s.text; elide: Text.ElideLeft; width: 200; wrap: true
+ }
+ Text {
+ text: s.text; elide: Text.ElideMiddle; width: 200; wrap: true
+ }
+ Text {
+ text: s.text; elide: Text.ElideRight; width: 200; wrap: true
+ }
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/cursorDelegate.qml b/tests/auto/declarative/visual/qmlgraphicstextedit/cursorDelegate.qml
new file mode 100644
index 0000000..2faefc1
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/cursorDelegate.qml
@@ -0,0 +1,35 @@
+import Qt 4.6
+ Rectangle {
+ resources: [
+ Component { id: cursorA
+ Item { id: cPage;
+ x: Behavior { NumberAnimation { } }
+ y: Behavior { NumberAnimation { } }
+ height: Behavior { NumberAnimation { duration: 200 } }
+ Rectangle { id: cRectangle; color: "black"; y: 1; width: 1; height: parent.height-2;
+ Rectangle { id:top; color: "black"; width: 3; height: 1; x: -1; y:0}
+ Rectangle { id:bottom; color: "black"; width: 3; height: 1; x: -1; anchors.bottom: parent.bottom;}
+ opacity: 1
+ opacity: SequentialAnimation { running: cPage.parent.focus == true; repeat: true;
+ NumberAnimation { matchProperties: "opacity"; to: 1; duration: 500; easing: "easeInQuad"}
+ NumberAnimation { matchProperties: "opacity"; to: 0; duration: 500; easing: "easeOutQuad"}
+ }
+ }
+ width: 1;
+ }
+ }
+ ]
+ width: 400
+ height: 200
+ color: "white"
+ TextEdit { id: mainText
+ text: "Hello World"
+ cursorDelegate: cursorA
+ focus: true
+ font.pixelSize: 28
+ selectionColor: "lightsteelblue"
+ selectedTextColor: "deeppink"
+ color: "forestgreen"
+ anchors.centerIn: parent
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.0.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.0.png
new file mode 100644
index 0000000..464a578
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.1.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.1.png
new file mode 100644
index 0000000..9beb1ca
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.2.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.2.png
new file mode 100644
index 0000000..001be30
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.3.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.3.png
new file mode 100644
index 0000000..fc3e4b3
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.4.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.4.png
new file mode 100644
index 0000000..24f43e6
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.5.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.5.png
new file mode 100644
index 0000000..001223b
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.6.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.6.png
new file mode 100644
index 0000000..7126e07
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.7.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.7.png
new file mode 100644
index 0000000..f0bea88
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.8.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.8.png
new file mode 100644
index 0000000..4381b8d
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.qml b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.qml
new file mode 100644
index 0000000..8ee92d7
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/cursorDelegate.qml
@@ -0,0 +1,3555 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 32
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 48
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 64
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 80
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 96
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 112
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 128
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 144
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 160
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 176
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 192
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 208
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 224
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 240
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 256
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 272
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 288
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 304
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 320
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 336
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 352
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 368
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 384
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 400
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 416
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 432
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 448
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 464
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 480
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 496
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 512
+ hash: "e0366dbd264ca453f5dad3a7966f17a2"
+ }
+ Frame {
+ msec: 528
+ hash: "84cad44c4cccf8a0942865719d05c2eb"
+ }
+ Frame {
+ msec: 544
+ hash: "60d24c160adb8e074c04d4f40bf140a8"
+ }
+ Frame {
+ msec: 560
+ hash: "ff5fac70804eb01da28c2988aba520a4"
+ }
+ Frame {
+ msec: 576
+ hash: "a6bdf56b4f8783969935488e1955e59c"
+ }
+ Frame {
+ msec: 592
+ hash: "d0ad97647c5092a64426187406ec5316"
+ }
+ Frame {
+ msec: 608
+ hash: "77e7a4a4a9c38cd7b5ef734d39089e3f"
+ }
+ Frame {
+ msec: 624
+ hash: "0285340a2e03568810a76d840369f5c8"
+ }
+ Frame {
+ msec: 640
+ hash: "6ba6a1a05c5a9ec0d2897b3454affd09"
+ }
+ Frame {
+ msec: 656
+ hash: "3caa36cc3857803248d12ec09ea357df"
+ }
+ Frame {
+ msec: 672
+ hash: "500f7b72acc877fc1662e4f4ceb090e1"
+ }
+ Frame {
+ msec: 688
+ hash: "aadc71923926885ccce87e6be1c742d7"
+ }
+ Frame {
+ msec: 704
+ hash: "9b7503189ecf2999934716f227469463"
+ }
+ Frame {
+ msec: 720
+ hash: "874296e182abe96e58f9c0463a0f32c9"
+ }
+ Frame {
+ msec: 736
+ hash: "4262c79b6844d4d62aa9fb02c335fb95"
+ }
+ Frame {
+ msec: 752
+ hash: "a5862eaf12cc342054fd3f8d1f4c91c3"
+ }
+ Frame {
+ msec: 768
+ hash: "0034ef8851c9810ed5d50496aea367da"
+ }
+ Frame {
+ msec: 784
+ hash: "24cebf60ade86469a154abaa64f3b40d"
+ }
+ Frame {
+ msec: 800
+ hash: "1100ef4e2db234ea77ff4c70df6bfbe7"
+ }
+ Frame {
+ msec: 816
+ hash: "c40d8d42a55dde7dbbcae2dda9aaccb8"
+ }
+ Frame {
+ msec: 832
+ hash: "5c1000fdc279742cbe46987045c0a92b"
+ }
+ Frame {
+ msec: 848
+ hash: "bcef4a0ff72330f05f2bf5042e414fde"
+ }
+ Frame {
+ msec: 864
+ hash: "228551c38b567f1550b44f9dac08786b"
+ }
+ Frame {
+ msec: 880
+ hash: "531c5ca6992c4a12927c61e22c02dd6b"
+ }
+ Frame {
+ msec: 896
+ hash: "127cc30967f95cb88f4238e0b33c741d"
+ }
+ Frame {
+ msec: 912
+ hash: "3c3fb1d8dbe7443f80550a30ada7f120"
+ }
+ Frame {
+ msec: 928
+ hash: "edca065d42bf9b63a79d1e97d1a1eed0"
+ }
+ Frame {
+ msec: 944
+ hash: "1e4424f1f40bfce3205e1d1401ab0dcf"
+ }
+ Frame {
+ msec: 960
+ image: "cursorDelegate.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1072
+ hash: "90ac5ad7ce23786fe838426605e737e1"
+ }
+ Frame {
+ msec: 1088
+ hash: "1e4424f1f40bfce3205e1d1401ab0dcf"
+ }
+ Frame {
+ msec: 1104
+ hash: "edca065d42bf9b63a79d1e97d1a1eed0"
+ }
+ Frame {
+ msec: 1120
+ hash: "3c3fb1d8dbe7443f80550a30ada7f120"
+ }
+ Frame {
+ msec: 1136
+ hash: "127cc30967f95cb88f4238e0b33c741d"
+ }
+ Frame {
+ msec: 1152
+ hash: "531c5ca6992c4a12927c61e22c02dd6b"
+ }
+ Frame {
+ msec: 1168
+ hash: "228551c38b567f1550b44f9dac08786b"
+ }
+ Frame {
+ msec: 1184
+ hash: "bcef4a0ff72330f05f2bf5042e414fde"
+ }
+ Frame {
+ msec: 1200
+ hash: "5c1000fdc279742cbe46987045c0a92b"
+ }
+ Frame {
+ msec: 1216
+ hash: "c40d8d42a55dde7dbbcae2dda9aaccb8"
+ }
+ Frame {
+ msec: 1232
+ hash: "1100ef4e2db234ea77ff4c70df6bfbe7"
+ }
+ Frame {
+ msec: 1248
+ hash: "24cebf60ade86469a154abaa64f3b40d"
+ }
+ Frame {
+ msec: 1264
+ hash: "0034ef8851c9810ed5d50496aea367da"
+ }
+ Frame {
+ msec: 1280
+ hash: "a5862eaf12cc342054fd3f8d1f4c91c3"
+ }
+ Frame {
+ msec: 1296
+ hash: "4262c79b6844d4d62aa9fb02c335fb95"
+ }
+ Frame {
+ msec: 1312
+ hash: "874296e182abe96e58f9c0463a0f32c9"
+ }
+ Frame {
+ msec: 1328
+ hash: "9b7503189ecf2999934716f227469463"
+ }
+ Frame {
+ msec: 1344
+ hash: "aadc71923926885ccce87e6be1c742d7"
+ }
+ Frame {
+ msec: 1360
+ hash: "500f7b72acc877fc1662e4f4ceb090e1"
+ }
+ Frame {
+ msec: 1376
+ hash: "3caa36cc3857803248d12ec09ea357df"
+ }
+ Key {
+ type: 6
+ key: 16777232
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1392
+ hash: "6ba6a1a05c5a9ec0d2897b3454affd09"
+ }
+ Frame {
+ msec: 1408
+ hash: "0285340a2e03568810a76d840369f5c8"
+ }
+ Frame {
+ msec: 1424
+ hash: "77e7a4a4a9c38cd7b5ef734d39089e3f"
+ }
+ Frame {
+ msec: 1440
+ hash: "d0ad97647c5092a64426187406ec5316"
+ }
+ Frame {
+ msec: 1456
+ hash: "a6bdf56b4f8783969935488e1955e59c"
+ }
+ Key {
+ type: 7
+ key: 16777232
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1472
+ hash: "ff5fac70804eb01da28c2988aba520a4"
+ }
+ Frame {
+ msec: 1488
+ hash: "60d24c160adb8e074c04d4f40bf140a8"
+ }
+ Frame {
+ msec: 1504
+ hash: "84cad44c4cccf8a0942865719d05c2eb"
+ }
+ Frame {
+ msec: 1520
+ hash: "907c6363d1e524f391d001944febe1ac"
+ }
+ Frame {
+ msec: 1536
+ hash: "313a06d40274e46453342e66236f09f8"
+ }
+ Frame {
+ msec: 1552
+ hash: "0d410f7bfa3e4c58948a8f1e7c7695c4"
+ }
+ Frame {
+ msec: 1568
+ hash: "a9911e076af337fe30e322f03d84a528"
+ }
+ Frame {
+ msec: 1584
+ hash: "4a8efcc341bba9ba621ce0f785a75432"
+ }
+ Frame {
+ msec: 1600
+ hash: "479f192c8cf7b8e4407655382402700f"
+ }
+ Frame {
+ msec: 1616
+ hash: "63dc16e66def35abba5159d5650f165d"
+ }
+ Frame {
+ msec: 1632
+ hash: "26e88aae512304c28d425c311febce1b"
+ }
+ Key {
+ type: 6
+ key: 16777233
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1648
+ hash: "8dca7a7912ddaa853dff9c09882082b1"
+ }
+ Frame {
+ msec: 1664
+ hash: "5c3ebee155e29a0ba4a45706dd87396a"
+ }
+ Frame {
+ msec: 1680
+ hash: "29a517a66867f6f527c6db5bb5651f92"
+ }
+ Frame {
+ msec: 1696
+ hash: "a4fde31f55f866224eca2b51586b601f"
+ }
+ Frame {
+ msec: 1712
+ hash: "9c9c7fb9fb8aab8c24f2eb03df791a00"
+ }
+ Frame {
+ msec: 1728
+ hash: "dd972e37166d1186a717a956343a7758"
+ }
+ Key {
+ type: 7
+ key: 16777233
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1744
+ hash: "1af5e24651ef422ff93dab7bd2a8f832"
+ }
+ Frame {
+ msec: 1760
+ hash: "885473be4e44bb1f4b014f9b3d4d2e74"
+ }
+ Frame {
+ msec: 1776
+ hash: "1f6e0407392322c34567caaecae5b449"
+ }
+ Frame {
+ msec: 1792
+ hash: "dcae85a4b05c450b6b1619f9fd7e17b0"
+ }
+ Frame {
+ msec: 1808
+ hash: "3b872e5030e34edf678ac2547df48699"
+ }
+ Frame {
+ msec: 1824
+ hash: "5d76b324496297d08cff57b4c21ce592"
+ }
+ Frame {
+ msec: 1840
+ hash: "4acfe3c4cf2f4e477f1a72817af556d2"
+ }
+ Frame {
+ msec: 1856
+ hash: "a04671fe8d28cfb629f2090e342747fb"
+ }
+ Frame {
+ msec: 1872
+ hash: "2474db802c7d8e0ec8fa7f958c04bf30"
+ }
+ Frame {
+ msec: 1888
+ hash: "11a1e1f38c407de4bc069aa192319fe4"
+ }
+ Frame {
+ msec: 1904
+ hash: "ec8aacc8d2280068dd7f020e8648afea"
+ }
+ Frame {
+ msec: 1920
+ image: "cursorDelegate.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "fbbe4d0fed6274968a89e02bb1ca5685"
+ }
+ Frame {
+ msec: 1952
+ hash: "13d478424a8f0cab8bab6a157efce318"
+ }
+ Frame {
+ msec: 1968
+ hash: "ea6bc9ec217fb80b86276a2675c08a0f"
+ }
+ Frame {
+ msec: 1984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2064
+ hash: "ea6bc9ec217fb80b86276a2675c08a0f"
+ }
+ Frame {
+ msec: 2080
+ hash: "13d478424a8f0cab8bab6a157efce318"
+ }
+ Frame {
+ msec: 2096
+ hash: "fbbe4d0fed6274968a89e02bb1ca5685"
+ }
+ Frame {
+ msec: 2112
+ hash: "00dedd48bd6861cb4bf4953162a67cc0"
+ }
+ Key {
+ type: 6
+ key: 16777248
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2128
+ hash: "ec8aacc8d2280068dd7f020e8648afea"
+ }
+ Frame {
+ msec: 2144
+ hash: "11a1e1f38c407de4bc069aa192319fe4"
+ }
+ Frame {
+ msec: 2160
+ hash: "2474db802c7d8e0ec8fa7f958c04bf30"
+ }
+ Frame {
+ msec: 2176
+ hash: "a04671fe8d28cfb629f2090e342747fb"
+ }
+ Frame {
+ msec: 2192
+ hash: "4acfe3c4cf2f4e477f1a72817af556d2"
+ }
+ Frame {
+ msec: 2208
+ hash: "5d76b324496297d08cff57b4c21ce592"
+ }
+ Frame {
+ msec: 2224
+ hash: "3b872e5030e34edf678ac2547df48699"
+ }
+ Frame {
+ msec: 2240
+ hash: "dcae85a4b05c450b6b1619f9fd7e17b0"
+ }
+ Frame {
+ msec: 2256
+ hash: "1f6e0407392322c34567caaecae5b449"
+ }
+ Frame {
+ msec: 2272
+ hash: "885473be4e44bb1f4b014f9b3d4d2e74"
+ }
+ Frame {
+ msec: 2288
+ hash: "1af5e24651ef422ff93dab7bd2a8f832"
+ }
+ Frame {
+ msec: 2304
+ hash: "dd972e37166d1186a717a956343a7758"
+ }
+ Frame {
+ msec: 2320
+ hash: "9c9c7fb9fb8aab8c24f2eb03df791a00"
+ }
+ Key {
+ type: 6
+ key: 16777232
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2336
+ hash: "aec9683f3a677dab781bdf3bbf7cce5e"
+ }
+ Frame {
+ msec: 2352
+ hash: "63c6a7810dec832f1b8288807f1d932a"
+ }
+ Frame {
+ msec: 2368
+ hash: "70409eeee50fbb54097a3c430e1e1f21"
+ }
+ Frame {
+ msec: 2384
+ hash: "efc77b82c0ffd7f3fbe5fed06ea418bd"
+ }
+ Frame {
+ msec: 2400
+ hash: "26e88aae512304c28d425c311febce1b"
+ }
+ Frame {
+ msec: 2416
+ hash: "63dc16e66def35abba5159d5650f165d"
+ }
+ Frame {
+ msec: 2432
+ hash: "479f192c8cf7b8e4407655382402700f"
+ }
+ Key {
+ type: 7
+ key: 16777232
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2448
+ hash: "4a8efcc341bba9ba621ce0f785a75432"
+ }
+ Frame {
+ msec: 2464
+ hash: "a9911e076af337fe30e322f03d84a528"
+ }
+ Frame {
+ msec: 2480
+ hash: "0d410f7bfa3e4c58948a8f1e7c7695c4"
+ }
+ Frame {
+ msec: 2496
+ hash: "313a06d40274e46453342e66236f09f8"
+ }
+ Frame {
+ msec: 2512
+ hash: "907c6363d1e524f391d001944febe1ac"
+ }
+ Frame {
+ msec: 2528
+ hash: "84cad44c4cccf8a0942865719d05c2eb"
+ }
+ Frame {
+ msec: 2544
+ hash: "60d24c160adb8e074c04d4f40bf140a8"
+ }
+ Frame {
+ msec: 2560
+ hash: "ff5fac70804eb01da28c2988aba520a4"
+ }
+ Frame {
+ msec: 2576
+ hash: "a6bdf56b4f8783969935488e1955e59c"
+ }
+ Frame {
+ msec: 2592
+ hash: "d0ad97647c5092a64426187406ec5316"
+ }
+ Frame {
+ msec: 2608
+ hash: "77e7a4a4a9c38cd7b5ef734d39089e3f"
+ }
+ Frame {
+ msec: 2624
+ hash: "0285340a2e03568810a76d840369f5c8"
+ }
+ Frame {
+ msec: 2640
+ hash: "6ba6a1a05c5a9ec0d2897b3454affd09"
+ }
+ Frame {
+ msec: 2656
+ hash: "3caa36cc3857803248d12ec09ea357df"
+ }
+ Frame {
+ msec: 2672
+ hash: "500f7b72acc877fc1662e4f4ceb090e1"
+ }
+ Frame {
+ msec: 2688
+ hash: "aadc71923926885ccce87e6be1c742d7"
+ }
+ Frame {
+ msec: 2704
+ hash: "9b7503189ecf2999934716f227469463"
+ }
+ Frame {
+ msec: 2720
+ hash: "874296e182abe96e58f9c0463a0f32c9"
+ }
+ Frame {
+ msec: 2736
+ hash: "4262c79b6844d4d62aa9fb02c335fb95"
+ }
+ Frame {
+ msec: 2752
+ hash: "a5862eaf12cc342054fd3f8d1f4c91c3"
+ }
+ Frame {
+ msec: 2768
+ hash: "0034ef8851c9810ed5d50496aea367da"
+ }
+ Frame {
+ msec: 2784
+ hash: "24cebf60ade86469a154abaa64f3b40d"
+ }
+ Key {
+ type: 7
+ key: 16777248
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2800
+ hash: "1100ef4e2db234ea77ff4c70df6bfbe7"
+ }
+ Frame {
+ msec: 2816
+ hash: "c40d8d42a55dde7dbbcae2dda9aaccb8"
+ }
+ Frame {
+ msec: 2832
+ hash: "5c1000fdc279742cbe46987045c0a92b"
+ }
+ Frame {
+ msec: 2848
+ hash: "bcef4a0ff72330f05f2bf5042e414fde"
+ }
+ Frame {
+ msec: 2864
+ hash: "228551c38b567f1550b44f9dac08786b"
+ }
+ Frame {
+ msec: 2880
+ image: "cursorDelegate.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "127cc30967f95cb88f4238e0b33c741d"
+ }
+ Frame {
+ msec: 2912
+ hash: "3c3fb1d8dbe7443f80550a30ada7f120"
+ }
+ Frame {
+ msec: 2928
+ hash: "edca065d42bf9b63a79d1e97d1a1eed0"
+ }
+ Frame {
+ msec: 2944
+ hash: "1e4424f1f40bfce3205e1d1401ab0dcf"
+ }
+ Frame {
+ msec: 2960
+ hash: "90ac5ad7ce23786fe838426605e737e1"
+ }
+ Frame {
+ msec: 2976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3072
+ hash: "90ac5ad7ce23786fe838426605e737e1"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3088
+ hash: "cf467854dfde9b2111bc6e7e4442aab5"
+ }
+ Frame {
+ msec: 3104
+ hash: "df6f025130dc82f4764def81cec5fa7b"
+ }
+ Frame {
+ msec: 3120
+ hash: "bdcafed4ae9c890eec2e3e0cb2ff5a14"
+ }
+ Frame {
+ msec: 3136
+ hash: "14b328c8ec6276e022643102af80fa44"
+ }
+ Frame {
+ msec: 3152
+ hash: "078d75d72bff036574b85ac0aeaaf2b6"
+ }
+ Frame {
+ msec: 3168
+ hash: "fbefb1e0801f4578ab93dd7ff4062e68"
+ }
+ Frame {
+ msec: 3184
+ hash: "eac8375d9b9cf0afbf232e27c6ceb037"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3200
+ hash: "3462a3e166120515e67430600e4653f8"
+ }
+ Frame {
+ msec: 3216
+ hash: "7f2d9959323f0707e36ecb2252c89727"
+ }
+ Frame {
+ msec: 3232
+ hash: "0a1c2eb8a7451a5e37fefb96a58a88a1"
+ }
+ Frame {
+ msec: 3248
+ hash: "4a02aaca12e3fd86ee3b516b3a307f86"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3264
+ hash: "0034ef8851c9810ed5d50496aea367da"
+ }
+ Frame {
+ msec: 3280
+ hash: "a5862eaf12cc342054fd3f8d1f4c91c3"
+ }
+ Frame {
+ msec: 3296
+ hash: "4262c79b6844d4d62aa9fb02c335fb95"
+ }
+ Frame {
+ msec: 3312
+ hash: "874296e182abe96e58f9c0463a0f32c9"
+ }
+ Frame {
+ msec: 3328
+ hash: "9b7503189ecf2999934716f227469463"
+ }
+ Frame {
+ msec: 3344
+ hash: "aadc71923926885ccce87e6be1c742d7"
+ }
+ Frame {
+ msec: 3360
+ hash: "500f7b72acc877fc1662e4f4ceb090e1"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3376
+ hash: "3caa36cc3857803248d12ec09ea357df"
+ }
+ Frame {
+ msec: 3392
+ hash: "6ba6a1a05c5a9ec0d2897b3454affd09"
+ }
+ Frame {
+ msec: 3408
+ hash: "0285340a2e03568810a76d840369f5c8"
+ }
+ Frame {
+ msec: 3424
+ hash: "77e7a4a4a9c38cd7b5ef734d39089e3f"
+ }
+ Frame {
+ msec: 3440
+ hash: "d0ad97647c5092a64426187406ec5316"
+ }
+ Frame {
+ msec: 3456
+ hash: "a6bdf56b4f8783969935488e1955e59c"
+ }
+ Frame {
+ msec: 3472
+ hash: "ff5fac70804eb01da28c2988aba520a4"
+ }
+ Frame {
+ msec: 3488
+ hash: "60d24c160adb8e074c04d4f40bf140a8"
+ }
+ Frame {
+ msec: 3504
+ hash: "84cad44c4cccf8a0942865719d05c2eb"
+ }
+ Frame {
+ msec: 3520
+ hash: "907c6363d1e524f391d001944febe1ac"
+ }
+ Frame {
+ msec: 3536
+ hash: "313a06d40274e46453342e66236f09f8"
+ }
+ Frame {
+ msec: 3552
+ hash: "0d410f7bfa3e4c58948a8f1e7c7695c4"
+ }
+ Frame {
+ msec: 3568
+ hash: "a9911e076af337fe30e322f03d84a528"
+ }
+ Frame {
+ msec: 3584
+ hash: "4a8efcc341bba9ba621ce0f785a75432"
+ }
+ Frame {
+ msec: 3600
+ hash: "479f192c8cf7b8e4407655382402700f"
+ }
+ Frame {
+ msec: 3616
+ hash: "63dc16e66def35abba5159d5650f165d"
+ }
+ Frame {
+ msec: 3632
+ hash: "26e88aae512304c28d425c311febce1b"
+ }
+ Frame {
+ msec: 3648
+ hash: "efc77b82c0ffd7f3fbe5fed06ea418bd"
+ }
+ Frame {
+ msec: 3664
+ hash: "70409eeee50fbb54097a3c430e1e1f21"
+ }
+ Frame {
+ msec: 3680
+ hash: "63c6a7810dec832f1b8288807f1d932a"
+ }
+ Frame {
+ msec: 3696
+ hash: "aec9683f3a677dab781bdf3bbf7cce5e"
+ }
+ Frame {
+ msec: 3712
+ hash: "2e6dd79fc23acbf710e757f3d0999ab8"
+ }
+ Frame {
+ msec: 3728
+ hash: "4d9dd9e515a21478cb3364032acf8c15"
+ }
+ Frame {
+ msec: 3744
+ hash: "5dc2129cac6e667d39da3304a37a76f2"
+ }
+ Frame {
+ msec: 3760
+ hash: "ab5eb4750139875586a346b1c3a84f42"
+ }
+ Frame {
+ msec: 3776
+ hash: "96d3bd62d4a0bf39a672b97fcc050bd5"
+ }
+ Frame {
+ msec: 3792
+ hash: "546cec655631b5802eb4d7008093eb69"
+ }
+ Frame {
+ msec: 3808
+ hash: "85f33f1bf1b1e11be450ab85bf6dab3d"
+ }
+ Frame {
+ msec: 3824
+ hash: "44b195297acd1bf59e43751df8dc1c1d"
+ }
+ Frame {
+ msec: 3840
+ image: "cursorDelegate.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "47942253c07fd39894445ff5e5b9608c"
+ }
+ Frame {
+ msec: 3872
+ hash: "d26d71b1c03fb21550820dd1586a7a8e"
+ }
+ Frame {
+ msec: 3888
+ hash: "37ec2ed29006575e8bd41a1989b75e27"
+ }
+ Frame {
+ msec: 3904
+ hash: "5ad1ab34572f9ef339774134bc0ab407"
+ }
+ Frame {
+ msec: 3920
+ hash: "a4f68f6ee46642e7cc5a542b9f8a2464"
+ }
+ Frame {
+ msec: 3936
+ hash: "fce95d18a0efee74554209ca39637062"
+ }
+ Frame {
+ msec: 3952
+ hash: "1587fc2668f1f44e76f252bfd75f2708"
+ }
+ Frame {
+ msec: 3968
+ hash: "e0a6eb42de552281e297ca5c50c1df23"
+ }
+ Frame {
+ msec: 3984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4064
+ hash: "e0a6eb42de552281e297ca5c50c1df23"
+ }
+ Frame {
+ msec: 4080
+ hash: "1587fc2668f1f44e76f252bfd75f2708"
+ }
+ Frame {
+ msec: 4096
+ hash: "fce95d18a0efee74554209ca39637062"
+ }
+ Frame {
+ msec: 4112
+ hash: "a4f68f6ee46642e7cc5a542b9f8a2464"
+ }
+ Frame {
+ msec: 4128
+ hash: "5ad1ab34572f9ef339774134bc0ab407"
+ }
+ Frame {
+ msec: 4144
+ hash: "37ec2ed29006575e8bd41a1989b75e27"
+ }
+ Frame {
+ msec: 4160
+ hash: "d26d71b1c03fb21550820dd1586a7a8e"
+ }
+ Frame {
+ msec: 4176
+ hash: "47942253c07fd39894445ff5e5b9608c"
+ }
+ Frame {
+ msec: 4192
+ hash: "a62f1cbf43da0381c7c9099d47ded882"
+ }
+ Frame {
+ msec: 4208
+ hash: "44b195297acd1bf59e43751df8dc1c1d"
+ }
+ Frame {
+ msec: 4224
+ hash: "85f33f1bf1b1e11be450ab85bf6dab3d"
+ }
+ Frame {
+ msec: 4240
+ hash: "546cec655631b5802eb4d7008093eb69"
+ }
+ Frame {
+ msec: 4256
+ hash: "96d3bd62d4a0bf39a672b97fcc050bd5"
+ }
+ Frame {
+ msec: 4272
+ hash: "ab5eb4750139875586a346b1c3a84f42"
+ }
+ Frame {
+ msec: 4288
+ hash: "5dc2129cac6e667d39da3304a37a76f2"
+ }
+ Frame {
+ msec: 4304
+ hash: "4d9dd9e515a21478cb3364032acf8c15"
+ }
+ Frame {
+ msec: 4320
+ hash: "2e6dd79fc23acbf710e757f3d0999ab8"
+ }
+ Frame {
+ msec: 4336
+ hash: "aec9683f3a677dab781bdf3bbf7cce5e"
+ }
+ Frame {
+ msec: 4352
+ hash: "63c6a7810dec832f1b8288807f1d932a"
+ }
+ Frame {
+ msec: 4368
+ hash: "70409eeee50fbb54097a3c430e1e1f21"
+ }
+ Frame {
+ msec: 4384
+ hash: "efc77b82c0ffd7f3fbe5fed06ea418bd"
+ }
+ Frame {
+ msec: 4400
+ hash: "26e88aae512304c28d425c311febce1b"
+ }
+ Frame {
+ msec: 4416
+ hash: "63dc16e66def35abba5159d5650f165d"
+ }
+ Frame {
+ msec: 4432
+ hash: "479f192c8cf7b8e4407655382402700f"
+ }
+ Frame {
+ msec: 4448
+ hash: "4a8efcc341bba9ba621ce0f785a75432"
+ }
+ Frame {
+ msec: 4464
+ hash: "a9911e076af337fe30e322f03d84a528"
+ }
+ Frame {
+ msec: 4480
+ hash: "0d410f7bfa3e4c58948a8f1e7c7695c4"
+ }
+ Frame {
+ msec: 4496
+ hash: "313a06d40274e46453342e66236f09f8"
+ }
+ Frame {
+ msec: 4512
+ hash: "907c6363d1e524f391d001944febe1ac"
+ }
+ Frame {
+ msec: 4528
+ hash: "84cad44c4cccf8a0942865719d05c2eb"
+ }
+ Frame {
+ msec: 4544
+ hash: "60d24c160adb8e074c04d4f40bf140a8"
+ }
+ Frame {
+ msec: 4560
+ hash: "ff5fac70804eb01da28c2988aba520a4"
+ }
+ Frame {
+ msec: 4576
+ hash: "a6bdf56b4f8783969935488e1955e59c"
+ }
+ Frame {
+ msec: 4592
+ hash: "d0ad97647c5092a64426187406ec5316"
+ }
+ Frame {
+ msec: 4608
+ hash: "77e7a4a4a9c38cd7b5ef734d39089e3f"
+ }
+ Frame {
+ msec: 4624
+ hash: "0285340a2e03568810a76d840369f5c8"
+ }
+ Frame {
+ msec: 4640
+ hash: "6ba6a1a05c5a9ec0d2897b3454affd09"
+ }
+ Frame {
+ msec: 4656
+ hash: "3caa36cc3857803248d12ec09ea357df"
+ }
+ Frame {
+ msec: 4672
+ hash: "500f7b72acc877fc1662e4f4ceb090e1"
+ }
+ Frame {
+ msec: 4688
+ hash: "aadc71923926885ccce87e6be1c742d7"
+ }
+ Frame {
+ msec: 4704
+ hash: "9b7503189ecf2999934716f227469463"
+ }
+ Frame {
+ msec: 4720
+ hash: "874296e182abe96e58f9c0463a0f32c9"
+ }
+ Frame {
+ msec: 4736
+ hash: "4262c79b6844d4d62aa9fb02c335fb95"
+ }
+ Frame {
+ msec: 4752
+ hash: "a5862eaf12cc342054fd3f8d1f4c91c3"
+ }
+ Frame {
+ msec: 4768
+ hash: "0034ef8851c9810ed5d50496aea367da"
+ }
+ Frame {
+ msec: 4784
+ hash: "24cebf60ade86469a154abaa64f3b40d"
+ }
+ Frame {
+ msec: 4800
+ image: "cursorDelegate.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "c40d8d42a55dde7dbbcae2dda9aaccb8"
+ }
+ Frame {
+ msec: 4832
+ hash: "5c1000fdc279742cbe46987045c0a92b"
+ }
+ Frame {
+ msec: 4848
+ hash: "bcef4a0ff72330f05f2bf5042e414fde"
+ }
+ Frame {
+ msec: 4864
+ hash: "228551c38b567f1550b44f9dac08786b"
+ }
+ Frame {
+ msec: 4880
+ hash: "531c5ca6992c4a12927c61e22c02dd6b"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 130; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4896
+ hash: "14b328c8ec6276e022643102af80fa44"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 130; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4912
+ hash: "bdcafed4ae9c890eec2e3e0cb2ff5a14"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 131; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4928
+ hash: "df6f025130dc82f4764def81cec5fa7b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 132; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4944
+ hash: "cf467854dfde9b2111bc6e7e4442aab5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 133; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 134; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4960
+ hash: "cfcdf63ca06c2b9ab197821bc1e48c7c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 135; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 136; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 137; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 138; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 139; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 140; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 141; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 143; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 144; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5072
+ hash: "cfcdf63ca06c2b9ab197821bc1e48c7c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 146; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5088
+ hash: "cf467854dfde9b2111bc6e7e4442aab5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 148; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 149; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5104
+ hash: "7643fcfb740d33b87915300684e85a44"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 150; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5120
+ hash: "1bd041a5e8d2237b51720fed82250303"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 151; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5136
+ hash: "1a00c9d3ce747e3bc7ee5878d21260b4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5152
+ hash: "803896c1be68588ba2cddd7effbb8d62"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 153; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5168
+ hash: "282ab572698088fba3aba8e6a091aa38"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5184
+ hash: "24402d9e4fabd78bc8f3921db82e554e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 155; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 156; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5200
+ hash: "39a89e9ca7c4edd9c8503927d639df0f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5216
+ hash: "b984b7d032544acd4dab8901e0af1ef5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5232
+ hash: "e014414626407b0446939ad2ce38b7dd"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 161; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5248
+ hash: "beccb93613279e2f48507ddc9a4418e8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 163; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5264
+ hash: "dd861f8dc89587301e860217fdf2a701"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 164; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5280
+ hash: "1ae0b7a18a7d3ebe4871a0045005e2b7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 168; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5296
+ hash: "071e1f8bcc0e541b23d134f32c19d20b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 170; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5312
+ hash: "e8ce2716f4595bc5bf68c24c8a63bbfe"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 174; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5328
+ hash: "d36a35503af76b12fe5cec65e3f22eda"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 176; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 178; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5344
+ hash: "cea0f90a56fd5789b3e166f09f2bfcec"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 179; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5360
+ hash: "151f5357d9c1a3f1fe09380a287abab0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 180; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5376
+ hash: "bdab9d7077734087cb7f9516e9c517bc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 182; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 183; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5392
+ hash: "6d6d929a7c7be1d2e7d1b2f98a6866be"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 185; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5408
+ hash: "3fbe3f45afc5aa40fff7f795ced8a05d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5424
+ hash: "b35b4dc480aeb76912d927b0ff8676c6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 189; y: 93
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 191; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5440
+ hash: "94e82e888280f20cce3ac38b353b79f4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 192; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5456
+ hash: "4674fbd35e467bed780a5ea2fe2e258b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 194; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5472
+ hash: "698827bfa7ff2eae6b0e0efa99bb15bb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 196; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5488
+ hash: "67c7adef5e41481d631f54d34423b93d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 199; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5504
+ hash: "097512c005127fa3ebfcbc52808264a8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 200; y: 91
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5520
+ hash: "ad64b5913350e6c6fda199ecb34278f4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 200; y: 91
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 201; y: 90
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5536
+ hash: "3237e88e0f40595d2fde62723c00b7fa"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 202; y: 89
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5552
+ hash: "18db89296849f22a7af0a1ffc9762a32"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 88
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5568
+ hash: "7f6ac84baaa2c5fcd22ba45172611840"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 204; y: 88
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5584
+ hash: "7b887d3aa44229d9f25fdde8f5ccf471"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 207; y: 86
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 208; y: 85
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5600
+ hash: "b0c08726d0f2a460d5862cd2d7ee6230"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 210; y: 85
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5616
+ hash: "d99389a3287d453b942f070d8c1e86e8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 212; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5632
+ hash: "a0751fa826b03cb25e615c6a1435d92a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 213; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 214; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5648
+ hash: "f33da88ae881c846bd86ab3dc4f12efc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 215; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5664
+ hash: "7049bee9a984a2c2d3101eb6d3cce31e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5680
+ hash: "72757a5099748b70241a0d4279e42313"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 217; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5696
+ hash: "705feb098ebb2d689526d9271098d6b5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 218; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5712
+ hash: "49de92770edb0aae82cf66ae42b31caa"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 218; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5728
+ hash: "70fe89f9dce556ec1859f325aa27b7db"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 219; y: 85
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 219; y: 86
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 220; y: 86
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5744
+ hash: "1ededcc625a0e9e317c5aefc238a175a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 221; y: 87
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5760
+ image: "cursorDelegate.5.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 87
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5776
+ hash: "f1ae53071836512830f7284c4ac884b3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 88
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5792
+ hash: "f73c2b66b61bdcb080f8be6607079729"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 224; y: 90
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5808
+ hash: "11da14806fbca5c7cd559286fb5d70ff"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 226; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5824
+ hash: "b3ad82e900925227fb020009ae619d28"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 228; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5840
+ hash: "d8cea4160f0044b09e595610ead01879"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 229; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 231; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5856
+ hash: "bdd0d1bea8590b40cdce2fb45e17901b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 232; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5872
+ hash: "007a5d123eea589264e22f862f1bcac6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 233; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5888
+ hash: "3a83635e8371f3e26baf83c285b7801d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 233; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5904
+ hash: "6615931007ab0f9da070b6316068ad12"
+ }
+ Frame {
+ msec: 5920
+ hash: "be695ab0dced25c1c498d977fc822cef"
+ }
+ Frame {
+ msec: 5936
+ hash: "46dea7348473bc6ce4ea696292e5aae0"
+ }
+ Frame {
+ msec: 5952
+ hash: "23ce0ba723ffe4253610fdc635df9ae2"
+ }
+ Frame {
+ msec: 5968
+ hash: "9d6243396fd98b7efd14ae8a67297e79"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 233; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 232; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 232; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 231; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 230; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 229; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 228; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 227; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6064
+ hash: "be488252ce6c39317c33706f7febe7b5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 225; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6080
+ hash: "16c38b5dcd8ffbadc533d4fea8a85b0d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 224; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6096
+ hash: "a3ca6fa1bbc5ca3ff4cf281ae112102d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 220; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6112
+ hash: "58e53a9cb886d6d90c0b5987d0693904"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 219; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6128
+ hash: "a7f3e07ad0335e2852a156b5a3e1bd3d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 217; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6144
+ hash: "bea9d0338212c01474b25ee637aa8fd0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 215; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6160
+ hash: "b509c0cdea6b1352ff1e146a8f243820"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 213; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6176
+ hash: "9c968354773878009af2f176b1e38d42"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 212; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 212; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6192
+ hash: "d8cea4160f0044b09e595610ead01879"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 210; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6208
+ hash: "b3ad82e900925227fb020009ae619d28"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 210; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6224
+ hash: "11da14806fbca5c7cd559286fb5d70ff"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 208; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 207; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6240
+ hash: "707f51caadf24d3ed88b69c290d56971"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 206; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6256
+ hash: "c23b2afed7fa0e3dbce1183cf8e8d724"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 205; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6272
+ hash: "653b2e2d711c1abc1893d0068f4c531c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 204; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 104
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6288
+ hash: "246a73b19421f0ea8ec444429bd6704e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 202; y: 104
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6304
+ hash: "3878df64c0cecb2051e04dafe16ad407"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 201; y: 104
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6320
+ hash: "1cf92a793a4d145acce08c61cca3ba4f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 200; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 199; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6336
+ hash: "6c5f70c941a04172aae855eed1516971"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 197; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6352
+ hash: "5f4b8d6ad49de0ea1a2ee057e783b363"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 196; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 194; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6368
+ hash: "dc185cf4a14801d7bcc24ceadffe312b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 191; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 188; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6384
+ hash: "6934c069d1b7daf1c2dd76739941c7c2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6400
+ hash: "415510947b49a08459523fa2221d3609"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 185; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6416
+ hash: "9586619df75f07cc1f01201abd0f1f43"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 182; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6432
+ hash: "d016b14c9d5e5cd2545f1c85aa1edc4f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 176; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6448
+ hash: "4100837adeaf1557534f5c243eeacc37"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 171; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6464
+ hash: "a9351f624dc7de55ca8e799cf4371e75"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 163; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6480
+ hash: "8f2f9ba7de4e01767dda2c6d8f09e218"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6496
+ hash: "fb9b7d7e1aa140efc7e39cbca7299d34"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 159; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6512
+ hash: "eb1c2399d5779cc3382f02e69e5a31f1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 156; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6528
+ hash: "3bd98dc8a8cfb7af8a5f2ab11f387065"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 156; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6544
+ hash: "1eea9af6e5f359b96df86d56d74f8375"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 155; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6560
+ hash: "74c68b948d8e1d3c716eba5f1a186464"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 153; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6576
+ hash: "7103ecc0c21208d210938b0cd86fa4e2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 151; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6592
+ hash: "187b7801be7cd9643c707016166fcb38"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 149; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6608
+ hash: "571fe7704d5d95e91d4bd411ab00edf0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 148; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6624
+ hash: "2b6fd25a47274ffa56c3d0020babfdfc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 146; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6640
+ hash: "febcd6b5fc1806ff57d1669c79aa4cb2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 145; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6656
+ hash: "5c731fc4a2aeccf55a0af2b7171f25ce"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 145; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6672
+ hash: "7d9df9dd9a99eabaa4b426438e44d612"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 144; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6688
+ hash: "48278540489142f8a63ed120f4b956c2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 144; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6704
+ hash: "d08abdfb587a7ec07872cb662526b6d8"
+ }
+ Frame {
+ msec: 6720
+ image: "cursorDelegate.6.png"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 144; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6736
+ hash: "4622738082ac75e00b6c63e846b7e98b"
+ }
+ Frame {
+ msec: 6752
+ hash: "87a9f2facbaba462c562f09947bb7ded"
+ }
+ Frame {
+ msec: 6768
+ hash: "77e730ece9f195c3627508d1c2a126fc"
+ }
+ Frame {
+ msec: 6784
+ hash: "4a02aaca12e3fd86ee3b516b3a307f86"
+ }
+ Frame {
+ msec: 6800
+ hash: "0a1c2eb8a7451a5e37fefb96a58a88a1"
+ }
+ Frame {
+ msec: 6816
+ hash: "7f2d9959323f0707e36ecb2252c89727"
+ }
+ Frame {
+ msec: 6832
+ hash: "3462a3e166120515e67430600e4653f8"
+ }
+ Frame {
+ msec: 6848
+ hash: "eac8375d9b9cf0afbf232e27c6ceb037"
+ }
+ Frame {
+ msec: 6864
+ hash: "fbefb1e0801f4578ab93dd7ff4062e68"
+ }
+ Frame {
+ msec: 6880
+ hash: "078d75d72bff036574b85ac0aeaaf2b6"
+ }
+ Frame {
+ msec: 6896
+ hash: "14b328c8ec6276e022643102af80fa44"
+ }
+ Frame {
+ msec: 6912
+ hash: "bdcafed4ae9c890eec2e3e0cb2ff5a14"
+ }
+ Frame {
+ msec: 6928
+ hash: "df6f025130dc82f4764def81cec5fa7b"
+ }
+ Frame {
+ msec: 6944
+ hash: "cf467854dfde9b2111bc6e7e4442aab5"
+ }
+ Frame {
+ msec: 6960
+ hash: "cfcdf63ca06c2b9ab197821bc1e48c7c"
+ }
+ Frame {
+ msec: 6976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 7008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 7024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 7040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 7056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 7072
+ hash: "cfcdf63ca06c2b9ab197821bc1e48c7c"
+ }
+ Frame {
+ msec: 7088
+ hash: "cf467854dfde9b2111bc6e7e4442aab5"
+ }
+ Frame {
+ msec: 7104
+ hash: "df6f025130dc82f4764def81cec5fa7b"
+ }
+ Frame {
+ msec: 7120
+ hash: "bdcafed4ae9c890eec2e3e0cb2ff5a14"
+ }
+ Frame {
+ msec: 7136
+ hash: "14b328c8ec6276e022643102af80fa44"
+ }
+ Frame {
+ msec: 7152
+ hash: "078d75d72bff036574b85ac0aeaaf2b6"
+ }
+ Frame {
+ msec: 7168
+ hash: "fbefb1e0801f4578ab93dd7ff4062e68"
+ }
+ Frame {
+ msec: 7184
+ hash: "eac8375d9b9cf0afbf232e27c6ceb037"
+ }
+ Frame {
+ msec: 7200
+ hash: "3462a3e166120515e67430600e4653f8"
+ }
+ Frame {
+ msec: 7216
+ hash: "7f2d9959323f0707e36ecb2252c89727"
+ }
+ Frame {
+ msec: 7232
+ hash: "0a1c2eb8a7451a5e37fefb96a58a88a1"
+ }
+ Frame {
+ msec: 7248
+ hash: "4a02aaca12e3fd86ee3b516b3a307f86"
+ }
+ Frame {
+ msec: 7264
+ hash: "77e730ece9f195c3627508d1c2a126fc"
+ }
+ Frame {
+ msec: 7280
+ hash: "87a9f2facbaba462c562f09947bb7ded"
+ }
+ Frame {
+ msec: 7296
+ hash: "4622738082ac75e00b6c63e846b7e98b"
+ }
+ Frame {
+ msec: 7312
+ hash: "9fcec7616e28cb8317709656fd94f480"
+ }
+ Frame {
+ msec: 7328
+ hash: "d08abdfb587a7ec07872cb662526b6d8"
+ }
+ Frame {
+ msec: 7344
+ hash: "48278540489142f8a63ed120f4b956c2"
+ }
+ Frame {
+ msec: 7360
+ hash: "7d9df9dd9a99eabaa4b426438e44d612"
+ }
+ Frame {
+ msec: 7376
+ hash: "5c731fc4a2aeccf55a0af2b7171f25ce"
+ }
+ Frame {
+ msec: 7392
+ hash: "febcd6b5fc1806ff57d1669c79aa4cb2"
+ }
+ Frame {
+ msec: 7408
+ hash: "4ad2c0877360b0e1bf2212f9455f741e"
+ }
+ Frame {
+ msec: 7424
+ hash: "4df1951aac4ed1957925c95e112b0766"
+ }
+ Frame {
+ msec: 7440
+ hash: "bfbb624abe63639f2a7cb826b6b47393"
+ }
+ Frame {
+ msec: 7456
+ hash: "538cf4ee98145b3801e198b036e24a46"
+ }
+ Frame {
+ msec: 7472
+ hash: "5602c039a304ac0b1fd99957970a825b"
+ }
+ Frame {
+ msec: 7488
+ hash: "9ddd7709269b9a008e15d942e156e13a"
+ }
+ Frame {
+ msec: 7504
+ hash: "91d7c43f5f985d624e77da43ba5fb90f"
+ }
+ Frame {
+ msec: 7520
+ hash: "9153b0419d28e3c8137b58f95451cd58"
+ }
+ Frame {
+ msec: 7536
+ hash: "c5aad5ea4db81cf72f1ff390ed1dc868"
+ }
+ Frame {
+ msec: 7552
+ hash: "47b52ce9e5c705017e94b419b53d20d9"
+ }
+ Frame {
+ msec: 7568
+ hash: "f968e3289a2a6343cdb64e37b83f142a"
+ }
+ Frame {
+ msec: 7584
+ hash: "6fe898a37b17b6b6fa9a2971b518d185"
+ }
+ Frame {
+ msec: 7600
+ hash: "90ced2e487b6e760f2ad2c7d6375a36f"
+ }
+ Frame {
+ msec: 7616
+ hash: "b2d87713d12a54d4d7b6fd6ba2671704"
+ }
+ Frame {
+ msec: 7632
+ hash: "edce9857bd0e93ab841ae62ffba0149f"
+ }
+ Frame {
+ msec: 7648
+ hash: "13ce69facee6bf01c9712db1781c5ef9"
+ }
+ Frame {
+ msec: 7664
+ hash: "64924e43e004f0d9e90c23f61813c732"
+ }
+ Frame {
+ msec: 7680
+ image: "cursorDelegate.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "9c384359c664a71b5b6b9f9d62dd38bf"
+ }
+ Frame {
+ msec: 7712
+ hash: "5998579d228bcf0efdbcee805796ec23"
+ }
+ Frame {
+ msec: 7728
+ hash: "fe69cab70ad5b25f757bc413b895ff94"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 227; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7744
+ hash: "1ededcc625a0e9e317c5aefc238a175a"
+ }
+ Frame {
+ msec: 7760
+ hash: "460a4cbee55ccdeda1941c8dccf08cbd"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 227; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7776
+ hash: "f1ae53071836512830f7284c4ac884b3"
+ }
+ Frame {
+ msec: 7792
+ hash: "f73c2b66b61bdcb080f8be6607079729"
+ }
+ Frame {
+ msec: 7808
+ hash: "11da14806fbca5c7cd559286fb5d70ff"
+ }
+ Frame {
+ msec: 7824
+ hash: "b3ad82e900925227fb020009ae619d28"
+ }
+ Frame {
+ msec: 7840
+ hash: "d8cea4160f0044b09e595610ead01879"
+ }
+ Frame {
+ msec: 7856
+ hash: "9c968354773878009af2f176b1e38d42"
+ }
+ Frame {
+ msec: 7872
+ hash: "b509c0cdea6b1352ff1e146a8f243820"
+ }
+ Frame {
+ msec: 7888
+ hash: "bea9d0338212c01474b25ee637aa8fd0"
+ }
+ Frame {
+ msec: 7904
+ hash: "a7f3e07ad0335e2852a156b5a3e1bd3d"
+ }
+ Frame {
+ msec: 7920
+ hash: "58e53a9cb886d6d90c0b5987d0693904"
+ }
+ Frame {
+ msec: 7936
+ hash: "a3ca6fa1bbc5ca3ff4cf281ae112102d"
+ }
+ Frame {
+ msec: 7952
+ hash: "16c38b5dcd8ffbadc533d4fea8a85b0d"
+ }
+ Frame {
+ msec: 7968
+ hash: "be488252ce6c39317c33706f7febe7b5"
+ }
+ Frame {
+ msec: 7984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 8000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 8016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 8032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 8048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 8064
+ hash: "be488252ce6c39317c33706f7febe7b5"
+ }
+ Frame {
+ msec: 8080
+ hash: "16c38b5dcd8ffbadc533d4fea8a85b0d"
+ }
+ Frame {
+ msec: 8096
+ hash: "a3ca6fa1bbc5ca3ff4cf281ae112102d"
+ }
+ Frame {
+ msec: 8112
+ hash: "58e53a9cb886d6d90c0b5987d0693904"
+ }
+ Frame {
+ msec: 8128
+ hash: "a7f3e07ad0335e2852a156b5a3e1bd3d"
+ }
+ Frame {
+ msec: 8144
+ hash: "bea9d0338212c01474b25ee637aa8fd0"
+ }
+ Frame {
+ msec: 8160
+ hash: "b509c0cdea6b1352ff1e146a8f243820"
+ }
+ Frame {
+ msec: 8176
+ hash: "9c968354773878009af2f176b1e38d42"
+ }
+ Frame {
+ msec: 8192
+ hash: "d8cea4160f0044b09e595610ead01879"
+ }
+ Frame {
+ msec: 8208
+ hash: "b3ad82e900925227fb020009ae619d28"
+ }
+ Frame {
+ msec: 8224
+ hash: "11da14806fbca5c7cd559286fb5d70ff"
+ }
+ Frame {
+ msec: 8240
+ hash: "f73c2b66b61bdcb080f8be6607079729"
+ }
+ Frame {
+ msec: 8256
+ hash: "f1ae53071836512830f7284c4ac884b3"
+ }
+ Frame {
+ msec: 8272
+ hash: "460a4cbee55ccdeda1941c8dccf08cbd"
+ }
+ Frame {
+ msec: 8288
+ hash: "1ededcc625a0e9e317c5aefc238a175a"
+ }
+ Frame {
+ msec: 8304
+ hash: "70fe89f9dce556ec1859f325aa27b7db"
+ }
+ Frame {
+ msec: 8320
+ hash: "49de92770edb0aae82cf66ae42b31caa"
+ }
+ Frame {
+ msec: 8336
+ hash: "705feb098ebb2d689526d9271098d6b5"
+ }
+ Frame {
+ msec: 8352
+ hash: "72757a5099748b70241a0d4279e42313"
+ }
+ Frame {
+ msec: 8368
+ hash: "7049bee9a984a2c2d3101eb6d3cce31e"
+ }
+ Frame {
+ msec: 8384
+ hash: "f33da88ae881c846bd86ab3dc4f12efc"
+ }
+ Frame {
+ msec: 8400
+ hash: "a0751fa826b03cb25e615c6a1435d92a"
+ }
+ Frame {
+ msec: 8416
+ hash: "d99389a3287d453b942f070d8c1e86e8"
+ }
+ Frame {
+ msec: 8432
+ hash: "e3219357e73a2dfd5b80dfbd6feb79e2"
+ }
+ Frame {
+ msec: 8448
+ hash: "c0953accd856883c813d4ecf99fb632b"
+ }
+ Frame {
+ msec: 8464
+ hash: "185743339cba9dfc1a2c2ff1efd23855"
+ }
+ Frame {
+ msec: 8480
+ hash: "30a4419de779037fd84bd70a99c4d6de"
+ }
+ Frame {
+ msec: 8496
+ hash: "1d9cbd0814831c518e9e8041fe8285c9"
+ }
+ Frame {
+ msec: 8512
+ hash: "81d660df1b0eab7c382991b600f88ba3"
+ }
+ Frame {
+ msec: 8528
+ hash: "7ee1467525b9fe3b6a32fba8c2454df1"
+ }
+ Frame {
+ msec: 8544
+ hash: "28dd72957652cf130d28d30203b36c59"
+ }
+ Frame {
+ msec: 8560
+ hash: "e9697d06a22958cea4f766dd3ec31ca9"
+ }
+ Frame {
+ msec: 8576
+ hash: "81970c31a0a1e42929c83ef5140401c2"
+ }
+ Frame {
+ msec: 8592
+ hash: "ebb5be43955725bef66bf99bd7288c04"
+ }
+ Frame {
+ msec: 8608
+ hash: "afbf0645ea651b2c459eeb43bdc65992"
+ }
+ Frame {
+ msec: 8624
+ hash: "42bf6ab3963652617f2feb96ee170af5"
+ }
+ Frame {
+ msec: 8640
+ image: "cursorDelegate.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "4a5966f600f9b27bf7a65fcc6c1c5d17"
+ }
+ Frame {
+ msec: 8672
+ hash: "ecdc1d89af1e76648c8298e2b9940549"
+ }
+ Frame {
+ msec: 8688
+ hash: "0ba1e105a7ae41926e2106b60eafdec9"
+ }
+ Frame {
+ msec: 8704
+ hash: "96e4f277d4ff76afe0c2d58b4aed3acb"
+ }
+ Frame {
+ msec: 8720
+ hash: "f41c6fd9e22354b8f5c940c04930a591"
+ }
+ Frame {
+ msec: 8736
+ hash: "00b522554cf6c0c09e5425f4d3c3fcf9"
+ }
+ Frame {
+ msec: 8752
+ hash: "e8549c0c361f20d167cab128dc996274"
+ }
+ Frame {
+ msec: 8768
+ hash: "976c61615250f9bfa3b4c02ee88bee03"
+ }
+ Frame {
+ msec: 8784
+ hash: "06c95d2fa5e2b4751e5693b179e76eb4"
+ }
+ Frame {
+ msec: 8800
+ hash: "a3d79197235c4717b1f9af3582118ca6"
+ }
+ Frame {
+ msec: 8816
+ hash: "68b23db8f519aa161278074aa318eaa1"
+ }
+ Frame {
+ msec: 8832
+ hash: "af967462be12d0b6ddd3571b00804c12"
+ }
+ Frame {
+ msec: 8848
+ hash: "46f5c0baa2b95fd418984eebe308157e"
+ }
+ Frame {
+ msec: 8864
+ hash: "0a7407c6c751b3f1380a99883e95f1dd"
+ }
+ Frame {
+ msec: 8880
+ hash: "9969c206488671c45c43f3a3dd3f5994"
+ }
+ Frame {
+ msec: 8896
+ hash: "89efa872ce2e71935b47cac101bf15c9"
+ }
+ Frame {
+ msec: 8912
+ hash: "a4545a0c50fb071d267b06bf2d114802"
+ }
+ Frame {
+ msec: 8928
+ hash: "f4df98459c18399e1c6b2d8a43bdd678"
+ }
+ Frame {
+ msec: 8944
+ hash: "027eb091eea8bf51d7ad3ff44120e075"
+ }
+ Frame {
+ msec: 8960
+ hash: "138ec35b850d20664f905a4eea6f7456"
+ }
+ Frame {
+ msec: 8976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 8992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 9008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 9024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 9040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 9056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 9072
+ hash: "138ec35b850d20664f905a4eea6f7456"
+ }
+ Frame {
+ msec: 9088
+ hash: "027eb091eea8bf51d7ad3ff44120e075"
+ }
+ Frame {
+ msec: 9104
+ hash: "f4df98459c18399e1c6b2d8a43bdd678"
+ }
+ Frame {
+ msec: 9120
+ hash: "a4545a0c50fb071d267b06bf2d114802"
+ }
+ Frame {
+ msec: 9136
+ hash: "89efa872ce2e71935b47cac101bf15c9"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.0.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.0.png
new file mode 100644
index 0000000..cc1774f
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.1.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.1.png
new file mode 100644
index 0000000..60eba16
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.2.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.2.png
new file mode 100644
index 0000000..d4663f7
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.3.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.3.png
new file mode 100644
index 0000000..dc1bb52
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.qml b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.qml
new file mode 100644
index 0000000..84c16e1
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-MAC/qt-669.qml
@@ -0,0 +1,1371 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 32
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 48
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 64
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 80
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 96
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 112
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 128
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 144
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 160
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 176
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 192
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 208
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 224
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 240
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 256
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 272
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 288
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 304
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 320
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 336
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 352
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 368
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 384
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 400
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 416
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 432
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 448
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 464
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 480
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 496
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 512
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 528
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 560
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 576
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 592
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 608
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 624
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 640
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 656
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 672
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 688
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 704
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 720
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 736
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 752
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 768
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 784
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 800
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 816
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 832
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 848
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 864
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 880
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 896
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 912
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 928
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 944
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 960
+ image: "qt-669.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 992
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 1008
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1024
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 1040
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 1056
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 1072
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 1088
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1104
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 1120
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 1136
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1152
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 1168
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 1184
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 1200
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 1216
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1232
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 1248
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 1264
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 1280
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1296
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 1312
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 1328
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 1344
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1360
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1376
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1392
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1408
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1424
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1440
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1456
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1472
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1488
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1504
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1520
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1536
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1552
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1568
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1584
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1600
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1616
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1632
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1648
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1664
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1680
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1696
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1712
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1728
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1744
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1760
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1776
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1792
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1808
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1824
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Frame {
+ msec: 1840
+ hash: "781a5a09fb6c6ca1fd38f63938f9c8d0"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1856
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1872
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1888
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1904
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1920
+ image: "qt-669.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1952
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1968
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 1984
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2000
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 2016
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 2032
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 2048
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Frame {
+ msec: 2064
+ hash: "2718ab36551a20d36664f26e408f8f24"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2080
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 2096
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 2112
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 2128
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 2144
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2160
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 2176
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 2192
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 2208
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Frame {
+ msec: 2224
+ hash: "823ccdc677997c96e4ae16891ffffa77"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2240
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 2256
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2272
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 2288
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 2304
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 2320
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Frame {
+ msec: 2336
+ hash: "f90403e0b62f9579b5c5f591e75e9eb5"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2352
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2368
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2384
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2400
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2416
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2432
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2448
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2464
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2480
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2496
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2512
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2528
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2544
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2560
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2576
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Frame {
+ msec: 2592
+ hash: "1295bd1d94fe518d5a871e90cab88e0c"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2608
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 2624
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 2640
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 2656
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 2672
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2688
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 2704
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 2720
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 2736
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Frame {
+ msec: 2752
+ hash: "c186352ed5d1539a45b3c9e1dfa408d6"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2768
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 2784
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 2800
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2816
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 2832
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 2848
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Frame {
+ msec: 2864
+ hash: "c602a6535ef86125615307d9d187eb3f"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2880
+ image: "qt-669.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 2912
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 2928
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2944
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 2960
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 2976
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 2992
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Frame {
+ msec: 3008
+ hash: "fbc07fa31ab2022f3155bd1fb591fe6c"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3024
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3040
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3056
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3072
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3088
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3104
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3120
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3136
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3152
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3168
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3184
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3200
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3216
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3232
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3248
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3264
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3280
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3296
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3312
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3328
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3344
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3360
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3376
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3392
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3408
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3424
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3440
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3456
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3472
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3488
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3504
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3520
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3536
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3552
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3568
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3584
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3600
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3616
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3632
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3648
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3664
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3680
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Frame {
+ msec: 3696
+ hash: "e64c3246a0f81e2df29ac276ac6d411f"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3712
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3728
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3744
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3760
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3776
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3792
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3808
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3824
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3840
+ image: "qt-669.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3872
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3888
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3904
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3920
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3936
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3952
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3968
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 3984
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4000
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4016
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4032
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4048
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4064
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4080
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4096
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4112
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4128
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4144
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4160
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4176
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4192
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4208
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4224
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4240
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4256
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4272
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4288
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+ Frame {
+ msec: 4304
+ hash: "c043ae4adb31cb53bfc089e7f2ed07b2"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.0.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.0.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.1.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.1.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.2.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.2.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.3.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.3.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.4.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.4.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.5.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.5.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.6.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.6.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.qml b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.qml
new file mode 100644
index 0000000..4ff00f4
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data-X11/wrap.qml
@@ -0,0 +1,2467 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 33554432
+ text: "54"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 32
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 16777248
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 48
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 64
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 80
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 96
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 72
+ modifiers: 0
+ text: "68"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 112
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 128
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 144
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 160
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 176
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 192
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 72
+ modifiers: 0
+ text: "68"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 208
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 224
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 240
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 256
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 272
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 288
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 304
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 320
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 336
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 352
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 368
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 384
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 400
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 416
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 432
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 448
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 464
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 480
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 496
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 512
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 528
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 7
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 560
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 576
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 592
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 608
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 624
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 640
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 656
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 672
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 688
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 704
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 720
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 736
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 752
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 768
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 784
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 800
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 816
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 832
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 848
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 864
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 880
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 896
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 912
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 928
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 944
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 960
+ image: "wrap.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1072
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1088
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1104
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1120
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1136
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1152
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1168
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1184
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1200
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1216
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1232
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1248
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1264
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1280
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1296
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1312
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1328
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1344
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1360
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1376
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1392
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1408
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1424
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1440
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1456
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1472
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1488
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1504
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1520
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1536
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1552
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 72
+ modifiers: 0
+ text: "68"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1568
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1584
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1600
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1616
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1632
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 7
+ key: 72
+ modifiers: 0
+ text: "68"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1648
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1664
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1680
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1696
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1712
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1728
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1744
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1760
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1776
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1792
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1808
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1824
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1840
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1856
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1872
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1888
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1904
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1920
+ image: "wrap.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1952
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1968
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2064
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2080
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2096
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2112
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2128
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2144
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2160
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2176
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2192
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2208
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 88
+ modifiers: 0
+ text: "78"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2224
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2240
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2256
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2272
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2288
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2304
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 88
+ modifiers: 0
+ text: "78"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2320
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2336
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2352
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2368
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2384
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2400
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2416
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2432
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2448
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2464
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2480
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2496
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2512
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2528
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2544
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2560
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2576
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2592
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2608
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2624
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2640
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 68
+ modifiers: 0
+ text: "64"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2656
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2672
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2688
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2704
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 68
+ modifiers: 0
+ text: "64"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2720
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2736
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2752
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2768
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2784
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2800
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2816
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2832
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 7
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2848
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2864
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2880
+ image: "wrap.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2912
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2928
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2944
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2960
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3072
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3088
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 87
+ modifiers: 0
+ text: "77"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3104
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3120
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3136
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3152
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3168
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 87
+ modifiers: 0
+ text: "77"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3184
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3200
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3216
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3232
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3248
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3264
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3280
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3296
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3312
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3328
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3344
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3360
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3376
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3392
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3408
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3424
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3440
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3456
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3472
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 80
+ modifiers: 0
+ text: "70"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3488
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3504
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3520
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3536
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 80
+ modifiers: 0
+ text: "70"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3552
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3568
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3584
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3600
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3616
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3632
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3648
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3664
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3680
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3696
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3712
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3728
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3744
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3760
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3776
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3792
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3808
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3824
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3840
+ image: "wrap.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3872
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3888
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3904
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 67
+ modifiers: 0
+ text: "63"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3920
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3936
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3952
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3968
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 67
+ modifiers: 0
+ text: "63"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 79
+ modifiers: 0
+ text: "6f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4064
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 79
+ modifiers: 0
+ text: "6f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4080
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4096
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4112
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4128
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4144
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4160
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4176
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4192
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4208
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4224
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4240
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4256
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4272
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4288
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4304
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4320
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4336
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4352
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4368
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4384
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4400
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4416
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 67
+ modifiers: 0
+ text: "63"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4432
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4448
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4464
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 67
+ modifiers: 0
+ text: "63"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4480
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4496
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4512
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4528
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4544
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4560
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4576
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4592
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4608
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4624
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4640
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4656
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4672
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 76
+ modifiers: 0
+ text: "6c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4688
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4704
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4720
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4736
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 76
+ modifiers: 0
+ text: "6c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4752
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4768
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4784
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 89
+ modifiers: 0
+ text: "79"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4800
+ image: "wrap.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 89
+ modifiers: 0
+ text: "79"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4832
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4848
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4864
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4880
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 46
+ modifiers: 0
+ text: "2e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4896
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4912
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4928
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4944
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 46
+ modifiers: 0
+ text: "2e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4960
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5072
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5088
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5104
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5120
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5136
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5152
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5168
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5184
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5200
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5216
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5232
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5248
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5264
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5280
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5296
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5312
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5328
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5344
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5360
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5376
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5392
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5408
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5424
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5440
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5456
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5472
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5488
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5504
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5520
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5536
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5552
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5568
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5584
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5600
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5616
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5632
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5648
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5664
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5680
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5696
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5712
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5728
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5744
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5760
+ image: "wrap.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5792
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5808
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5824
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5840
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5856
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5872
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5888
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5904
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5920
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5936
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5952
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5968
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6064
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6080
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6096
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6112
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6128
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6144
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6160
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6176
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6192
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6208
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6224
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6240
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6256
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6272
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6288
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6304
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6320
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6336
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6352
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6368
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6384
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6400
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6416
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6432
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6448
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6464
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6480
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6496
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6512
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6528
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6544
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6560
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6576
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6592
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6608
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6624
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6640
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6656
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6672
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6688
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6704
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6720
+ image: "wrap.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6752
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6768
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6784
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6800
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6816
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6832
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6848
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6864
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.0.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.0.png
new file mode 100644
index 0000000..555996a
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.1.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.1.png
new file mode 100644
index 0000000..b705bad
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.2.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.2.png
new file mode 100644
index 0000000..094cd2a
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.3.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.3.png
new file mode 100644
index 0000000..9c519c7
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.4.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.4.png
new file mode 100644
index 0000000..3ec77b5
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.5.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.5.png
new file mode 100644
index 0000000..579a66e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.6.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.6.png
new file mode 100644
index 0000000..9e5ac90
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.7.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.7.png
new file mode 100644
index 0000000..9f3acfc
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.8.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.8.png
new file mode 100644
index 0000000..f27518a
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.qml b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.qml
new file mode 100644
index 0000000..8578d48
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/cursorDelegate.qml
@@ -0,0 +1,3555 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 32
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 48
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 64
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 80
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 96
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 112
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 128
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 144
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 160
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 176
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 192
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 208
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 224
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 240
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 256
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 272
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 288
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 304
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 320
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 336
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 352
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 368
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 384
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 400
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 416
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 432
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 448
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 464
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 480
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 496
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 512
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 528
+ hash: "15da97430bcbac3a16d9897bbf2e4dbd"
+ }
+ Frame {
+ msec: 544
+ hash: "2aec32493055ad17f4aac9b3c9b84c5f"
+ }
+ Frame {
+ msec: 560
+ hash: "e0826ff09b628a5e3ddf6d9e5593f937"
+ }
+ Frame {
+ msec: 576
+ hash: "eacfa8db605b9e386a55508e8943e7d1"
+ }
+ Frame {
+ msec: 592
+ hash: "2dbe9b5bbb5baf12cd2cbfb4190be316"
+ }
+ Frame {
+ msec: 608
+ hash: "60a60e06237318bf005f87bbba386fef"
+ }
+ Frame {
+ msec: 624
+ hash: "97549f388c02adb8884c2e79510adc7e"
+ }
+ Frame {
+ msec: 640
+ hash: "d882fe91d9df9862d620cf984e27d0bd"
+ }
+ Frame {
+ msec: 656
+ hash: "6310b65572e39256122c7620f7e87442"
+ }
+ Frame {
+ msec: 672
+ hash: "4e7374a683050ff440056b6e7c971d2b"
+ }
+ Frame {
+ msec: 688
+ hash: "35c0d55cda3a02eb4c441a5832bcbbf4"
+ }
+ Frame {
+ msec: 704
+ hash: "8d71c418593eb3e4834d5e608ffd3f29"
+ }
+ Frame {
+ msec: 720
+ hash: "0da2c1cd0138172698a3bee5d19168c5"
+ }
+ Frame {
+ msec: 736
+ hash: "8ca757a4fd1987329488f63251b0f6b4"
+ }
+ Frame {
+ msec: 752
+ hash: "70c827f1b34b44cbd775b666913556d6"
+ }
+ Frame {
+ msec: 768
+ hash: "2b91dcef1b3ca66059dd9db4c8e335f3"
+ }
+ Frame {
+ msec: 784
+ hash: "38abc77b2361ce257d39c0cf268ba42b"
+ }
+ Frame {
+ msec: 800
+ hash: "59865194eb63465dd0f3925c7a500340"
+ }
+ Frame {
+ msec: 816
+ hash: "7bed5747d6b771db0fe5802153e54f2f"
+ }
+ Frame {
+ msec: 832
+ hash: "9ac1bf268749bc8e58bc4d04b55ef849"
+ }
+ Frame {
+ msec: 848
+ hash: "64ea5cb46782d250c46a7a2c8cceea20"
+ }
+ Frame {
+ msec: 864
+ hash: "d81037eb21bfcb434b6c7f3bbd21ad12"
+ }
+ Frame {
+ msec: 880
+ hash: "1079ea3a1a62e2cca9a8e907bc5aa4e1"
+ }
+ Frame {
+ msec: 896
+ hash: "96422f9bfbc11775cd7d1fae2ba357bd"
+ }
+ Frame {
+ msec: 912
+ hash: "0d247385059a6f68b37bc34f6b2214b1"
+ }
+ Frame {
+ msec: 928
+ hash: "7c513361e13a90eef229b42e68ffaa18"
+ }
+ Frame {
+ msec: 944
+ hash: "510b8441c613f0637dfc46e03c278112"
+ }
+ Frame {
+ msec: 960
+ image: "cursorDelegate.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "8d90112e2e1c6f226a1a5f4f75785939"
+ }
+ Frame {
+ msec: 992
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 1008
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 1024
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 1040
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 1056
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 1072
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 1088
+ hash: "8d90112e2e1c6f226a1a5f4f75785939"
+ }
+ Frame {
+ msec: 1104
+ hash: "85e6af1f5fd15338a15f984e24d5ec9d"
+ }
+ Frame {
+ msec: 1120
+ hash: "510b8441c613f0637dfc46e03c278112"
+ }
+ Frame {
+ msec: 1136
+ hash: "7c513361e13a90eef229b42e68ffaa18"
+ }
+ Frame {
+ msec: 1152
+ hash: "0d247385059a6f68b37bc34f6b2214b1"
+ }
+ Frame {
+ msec: 1168
+ hash: "96422f9bfbc11775cd7d1fae2ba357bd"
+ }
+ Frame {
+ msec: 1184
+ hash: "1079ea3a1a62e2cca9a8e907bc5aa4e1"
+ }
+ Frame {
+ msec: 1200
+ hash: "d81037eb21bfcb434b6c7f3bbd21ad12"
+ }
+ Frame {
+ msec: 1216
+ hash: "64ea5cb46782d250c46a7a2c8cceea20"
+ }
+ Frame {
+ msec: 1232
+ hash: "9ac1bf268749bc8e58bc4d04b55ef849"
+ }
+ Frame {
+ msec: 1248
+ hash: "7bed5747d6b771db0fe5802153e54f2f"
+ }
+ Frame {
+ msec: 1264
+ hash: "59865194eb63465dd0f3925c7a500340"
+ }
+ Frame {
+ msec: 1280
+ hash: "38abc77b2361ce257d39c0cf268ba42b"
+ }
+ Frame {
+ msec: 1296
+ hash: "2b91dcef1b3ca66059dd9db4c8e335f3"
+ }
+ Frame {
+ msec: 1312
+ hash: "70c827f1b34b44cbd775b666913556d6"
+ }
+ Frame {
+ msec: 1328
+ hash: "8ca757a4fd1987329488f63251b0f6b4"
+ }
+ Frame {
+ msec: 1344
+ hash: "0da2c1cd0138172698a3bee5d19168c5"
+ }
+ Frame {
+ msec: 1360
+ hash: "8d71c418593eb3e4834d5e608ffd3f29"
+ }
+ Frame {
+ msec: 1376
+ hash: "35c0d55cda3a02eb4c441a5832bcbbf4"
+ }
+ Key {
+ type: 6
+ key: 16777232
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1392
+ hash: "4e7374a683050ff440056b6e7c971d2b"
+ }
+ Frame {
+ msec: 1408
+ hash: "6310b65572e39256122c7620f7e87442"
+ }
+ Frame {
+ msec: 1424
+ hash: "d882fe91d9df9862d620cf984e27d0bd"
+ }
+ Frame {
+ msec: 1440
+ hash: "97549f388c02adb8884c2e79510adc7e"
+ }
+ Frame {
+ msec: 1456
+ hash: "60a60e06237318bf005f87bbba386fef"
+ }
+ Key {
+ type: 7
+ key: 16777232
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1472
+ hash: "2dbe9b5bbb5baf12cd2cbfb4190be316"
+ }
+ Frame {
+ msec: 1488
+ hash: "eacfa8db605b9e386a55508e8943e7d1"
+ }
+ Frame {
+ msec: 1504
+ hash: "e0826ff09b628a5e3ddf6d9e5593f937"
+ }
+ Frame {
+ msec: 1520
+ hash: "2aec32493055ad17f4aac9b3c9b84c5f"
+ }
+ Frame {
+ msec: 1536
+ hash: "c0e72cdf776b0c62742aa9c3683cd523"
+ }
+ Frame {
+ msec: 1552
+ hash: "ea3f512181b3ee94d8cdd4d9f59ed962"
+ }
+ Frame {
+ msec: 1568
+ hash: "de924155855e76d0591217448f79bdb6"
+ }
+ Frame {
+ msec: 1584
+ hash: "51da770a75102de9ad1920f1f6c44146"
+ }
+ Frame {
+ msec: 1600
+ hash: "e3c0e8f6385ef2ab9b671be3243774c4"
+ }
+ Frame {
+ msec: 1616
+ hash: "eac6de65ea6726f0cc50b6d30c1b7ba5"
+ }
+ Frame {
+ msec: 1632
+ hash: "2ee111386bd646c4ee577405e490a2f7"
+ }
+ Key {
+ type: 6
+ key: 16777233
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1648
+ hash: "24c376d5a2b3555126b156c8bc7a7a0c"
+ }
+ Frame {
+ msec: 1664
+ hash: "d9c35de8b02f11db321d9bdcdcd65403"
+ }
+ Frame {
+ msec: 1680
+ hash: "0b32a66497ec3cdd05dc27c0ef9c5718"
+ }
+ Frame {
+ msec: 1696
+ hash: "9626f80ef170af2db135792337203265"
+ }
+ Frame {
+ msec: 1712
+ hash: "6e4ce7599da579f764ff10e982888889"
+ }
+ Frame {
+ msec: 1728
+ hash: "5ad4dd681be780c0068734ca5c722507"
+ }
+ Key {
+ type: 7
+ key: 16777233
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1744
+ hash: "7d620ef53049f9195cc832d6f9dfd52b"
+ }
+ Frame {
+ msec: 1760
+ hash: "0f54144c574af01958505eedd69162f6"
+ }
+ Frame {
+ msec: 1776
+ hash: "50f168354e3901283708a4ae9088783d"
+ }
+ Frame {
+ msec: 1792
+ hash: "c55fdf2fd0a4eeb9ca0e3072aa3e60c4"
+ }
+ Frame {
+ msec: 1808
+ hash: "d351de13e7bb5b273ec3aebb88dffbd5"
+ }
+ Frame {
+ msec: 1824
+ hash: "977d44194d1ef05801167157714891af"
+ }
+ Frame {
+ msec: 1840
+ hash: "ef3694ca78764709abbe2f8781578fb4"
+ }
+ Frame {
+ msec: 1856
+ hash: "77afbc0e0b828d03148ed7fe342dfbda"
+ }
+ Frame {
+ msec: 1872
+ hash: "0d94e37430d8b835e65750a6af525ef7"
+ }
+ Frame {
+ msec: 1888
+ hash: "e009a8d2cb7c7f1200055666cf2efd9c"
+ }
+ Frame {
+ msec: 1904
+ hash: "096a2742962d7b22dba768577373e656"
+ }
+ Frame {
+ msec: 1920
+ image: "cursorDelegate.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "905b6c7ab24fd1a12f17494fc1935e98"
+ }
+ Frame {
+ msec: 1952
+ hash: "9bc98b4a32ea933fcc3a40eaae9b3516"
+ }
+ Frame {
+ msec: 1968
+ hash: "70f0313540b3517f3b6d403c3ab1199c"
+ }
+ Frame {
+ msec: 1984
+ hash: "309ae1af1ef7dbaf0b892ad60fd3eb93"
+ }
+ Frame {
+ msec: 2000
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 2016
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 2032
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 2048
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 2064
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 2080
+ hash: "309ae1af1ef7dbaf0b892ad60fd3eb93"
+ }
+ Frame {
+ msec: 2096
+ hash: "70f0313540b3517f3b6d403c3ab1199c"
+ }
+ Frame {
+ msec: 2112
+ hash: "9bc98b4a32ea933fcc3a40eaae9b3516"
+ }
+ Key {
+ type: 6
+ key: 16777248
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2128
+ hash: "905b6c7ab24fd1a12f17494fc1935e98"
+ }
+ Frame {
+ msec: 2144
+ hash: "31adf3a3bfbd1083c50cae7ed5d64334"
+ }
+ Frame {
+ msec: 2160
+ hash: "096a2742962d7b22dba768577373e656"
+ }
+ Frame {
+ msec: 2176
+ hash: "e009a8d2cb7c7f1200055666cf2efd9c"
+ }
+ Frame {
+ msec: 2192
+ hash: "0d94e37430d8b835e65750a6af525ef7"
+ }
+ Frame {
+ msec: 2208
+ hash: "77afbc0e0b828d03148ed7fe342dfbda"
+ }
+ Frame {
+ msec: 2224
+ hash: "ef3694ca78764709abbe2f8781578fb4"
+ }
+ Frame {
+ msec: 2240
+ hash: "977d44194d1ef05801167157714891af"
+ }
+ Frame {
+ msec: 2256
+ hash: "d351de13e7bb5b273ec3aebb88dffbd5"
+ }
+ Frame {
+ msec: 2272
+ hash: "c55fdf2fd0a4eeb9ca0e3072aa3e60c4"
+ }
+ Frame {
+ msec: 2288
+ hash: "50f168354e3901283708a4ae9088783d"
+ }
+ Frame {
+ msec: 2304
+ hash: "0f54144c574af01958505eedd69162f6"
+ }
+ Frame {
+ msec: 2320
+ hash: "7d620ef53049f9195cc832d6f9dfd52b"
+ }
+ Key {
+ type: 6
+ key: 16777232
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2336
+ hash: "03e906dfb3bf98f521d805331d3b5b9c"
+ }
+ Frame {
+ msec: 2352
+ hash: "c2376393ea9541b909b6b4fe188fa03e"
+ }
+ Frame {
+ msec: 2368
+ hash: "9b3935370412c75acdf6e91100cf2f53"
+ }
+ Frame {
+ msec: 2384
+ hash: "30ab7913bdfc51d2df5ab9f3863d28c7"
+ }
+ Frame {
+ msec: 2400
+ hash: "593656e93d6e01419002dbb581aa6cbd"
+ }
+ Frame {
+ msec: 2416
+ hash: "33800dd560e44ce39d6325bbdee689de"
+ }
+ Frame {
+ msec: 2432
+ hash: "c41a9c4f08053d5d18fb2d530ed8b5ad"
+ }
+ Key {
+ type: 7
+ key: 16777232
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2448
+ hash: "b3f2d4a2cb9a9d1304a2a2d07ad41ff2"
+ }
+ Frame {
+ msec: 2464
+ hash: "93cf7fe53bc1fd749c523d40b27d17b4"
+ }
+ Frame {
+ msec: 2480
+ hash: "6e9226d01dd93cff763e851148da8dfd"
+ }
+ Frame {
+ msec: 2496
+ hash: "79fdbda495bbc6c9ae8be03e1467de92"
+ }
+ Frame {
+ msec: 2512
+ hash: "c30fc0fa9351dbcdbe4f2a297cba9a52"
+ }
+ Frame {
+ msec: 2528
+ hash: "eaf26162fd5ce42262ea08ef39a7123d"
+ }
+ Frame {
+ msec: 2544
+ hash: "7bf0d6a5753a60eefae6d3c3819fabe4"
+ }
+ Frame {
+ msec: 2560
+ hash: "a2ee3a3b9cd22d7c0e54524cad32e647"
+ }
+ Frame {
+ msec: 2576
+ hash: "822298cfc4e2d64db1bf3e442dd891e6"
+ }
+ Frame {
+ msec: 2592
+ hash: "d075c64000b045eae1b42dce701787b7"
+ }
+ Frame {
+ msec: 2608
+ hash: "5ca7f15af781f896c83c81077f6b072e"
+ }
+ Frame {
+ msec: 2624
+ hash: "7d0f14896e67c56ed5238472dc127cb1"
+ }
+ Frame {
+ msec: 2640
+ hash: "dca161e8a9d786ba9d50aa655ccbecd3"
+ }
+ Frame {
+ msec: 2656
+ hash: "73bfcb0f5104efd056f25f7d73126369"
+ }
+ Frame {
+ msec: 2672
+ hash: "0090459043b05bf9504434f36230b32b"
+ }
+ Frame {
+ msec: 2688
+ hash: "f64315858f375c6ded480b2017fc18a5"
+ }
+ Frame {
+ msec: 2704
+ hash: "fe4c0ecfa9779c9fe052d4ffc9386d46"
+ }
+ Frame {
+ msec: 2720
+ hash: "849ad15f0ca893881165e956e8a26174"
+ }
+ Frame {
+ msec: 2736
+ hash: "c4373fa63ed00832c70a6b94cb729397"
+ }
+ Frame {
+ msec: 2752
+ hash: "0c7e08fb7f0dd954b0f171a37ef2a310"
+ }
+ Frame {
+ msec: 2768
+ hash: "505071572df7aa300a675f8a808bc7f4"
+ }
+ Frame {
+ msec: 2784
+ hash: "52839867e81d52746196f299a8371453"
+ }
+ Key {
+ type: 7
+ key: 16777248
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2800
+ hash: "c4d214a7e0fc52c2a45fc6e3df12550a"
+ }
+ Frame {
+ msec: 2816
+ hash: "f1fa48d796667bd053fff4af7ec1d8ce"
+ }
+ Frame {
+ msec: 2832
+ hash: "081e46decc8aba911f018acfd761cda1"
+ }
+ Frame {
+ msec: 2848
+ hash: "fa417c9bfda1da66320a8e59fbaeb5b6"
+ }
+ Frame {
+ msec: 2864
+ hash: "83dfa353fd20f3bf7caa8e6ca9a9933c"
+ }
+ Frame {
+ msec: 2880
+ image: "cursorDelegate.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "c11459b1d3e51f3d2f5bd30049bcca42"
+ }
+ Frame {
+ msec: 2912
+ hash: "997ff3fa82ba2fb27a9c41ed9abe8991"
+ }
+ Frame {
+ msec: 2928
+ hash: "f8baaadde147266416c9ab3f9d9106ce"
+ }
+ Frame {
+ msec: 2944
+ hash: "79d1d34fd343d8de631aa3259167fe26"
+ }
+ Frame {
+ msec: 2960
+ hash: "8b1445ca6131a0fc4377ded24a60186a"
+ }
+ Frame {
+ msec: 2976
+ hash: "784cc01604ecadf74a45164f73f0336d"
+ }
+ Frame {
+ msec: 2992
+ hash: "b9aeac2be5c8e16e7938e141f32776be"
+ }
+ Frame {
+ msec: 3008
+ hash: "b9aeac2be5c8e16e7938e141f32776be"
+ }
+ Frame {
+ msec: 3024
+ hash: "b9aeac2be5c8e16e7938e141f32776be"
+ }
+ Frame {
+ msec: 3040
+ hash: "b9aeac2be5c8e16e7938e141f32776be"
+ }
+ Frame {
+ msec: 3056
+ hash: "b9aeac2be5c8e16e7938e141f32776be"
+ }
+ Frame {
+ msec: 3072
+ hash: "b9aeac2be5c8e16e7938e141f32776be"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3088
+ hash: "00dfc5f4468482cb5f74e62be235b1d2"
+ }
+ Frame {
+ msec: 3104
+ hash: "62bc9c57724f7ab6bcf7d75d8ff68097"
+ }
+ Frame {
+ msec: 3120
+ hash: "ad65de5a6887c0a31a9d8f72a2a651db"
+ }
+ Frame {
+ msec: 3136
+ hash: "75e854ccaad087bfe776a843f0bd7284"
+ }
+ Frame {
+ msec: 3152
+ hash: "1e3f580f37a0dc063a383bdf435e85ea"
+ }
+ Frame {
+ msec: 3168
+ hash: "3d78320cb021944d7c6cee1a42056663"
+ }
+ Frame {
+ msec: 3184
+ hash: "fca865f762c1a6cc3e487e0e908eef73"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3200
+ hash: "fb7ad9156658f3866d19e43f006cf013"
+ }
+ Frame {
+ msec: 3216
+ hash: "6f7411363c66d0959ea5a16a9b610e61"
+ }
+ Frame {
+ msec: 3232
+ hash: "a33dce3c55b1b1541cfb9b85a75fcb53"
+ }
+ Frame {
+ msec: 3248
+ hash: "56b81435dc4ce193bb98c3d02c781242"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3264
+ hash: "59865194eb63465dd0f3925c7a500340"
+ }
+ Frame {
+ msec: 3280
+ hash: "38abc77b2361ce257d39c0cf268ba42b"
+ }
+ Frame {
+ msec: 3296
+ hash: "2b91dcef1b3ca66059dd9db4c8e335f3"
+ }
+ Frame {
+ msec: 3312
+ hash: "70c827f1b34b44cbd775b666913556d6"
+ }
+ Frame {
+ msec: 3328
+ hash: "8ca757a4fd1987329488f63251b0f6b4"
+ }
+ Frame {
+ msec: 3344
+ hash: "0da2c1cd0138172698a3bee5d19168c5"
+ }
+ Frame {
+ msec: 3360
+ hash: "8d71c418593eb3e4834d5e608ffd3f29"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3376
+ hash: "35c0d55cda3a02eb4c441a5832bcbbf4"
+ }
+ Frame {
+ msec: 3392
+ hash: "4e7374a683050ff440056b6e7c971d2b"
+ }
+ Frame {
+ msec: 3408
+ hash: "6310b65572e39256122c7620f7e87442"
+ }
+ Frame {
+ msec: 3424
+ hash: "d882fe91d9df9862d620cf984e27d0bd"
+ }
+ Frame {
+ msec: 3440
+ hash: "97549f388c02adb8884c2e79510adc7e"
+ }
+ Frame {
+ msec: 3456
+ hash: "60a60e06237318bf005f87bbba386fef"
+ }
+ Frame {
+ msec: 3472
+ hash: "2dbe9b5bbb5baf12cd2cbfb4190be316"
+ }
+ Frame {
+ msec: 3488
+ hash: "eacfa8db605b9e386a55508e8943e7d1"
+ }
+ Frame {
+ msec: 3504
+ hash: "e0826ff09b628a5e3ddf6d9e5593f937"
+ }
+ Frame {
+ msec: 3520
+ hash: "2aec32493055ad17f4aac9b3c9b84c5f"
+ }
+ Frame {
+ msec: 3536
+ hash: "c0e72cdf776b0c62742aa9c3683cd523"
+ }
+ Frame {
+ msec: 3552
+ hash: "ea3f512181b3ee94d8cdd4d9f59ed962"
+ }
+ Frame {
+ msec: 3568
+ hash: "de924155855e76d0591217448f79bdb6"
+ }
+ Frame {
+ msec: 3584
+ hash: "51da770a75102de9ad1920f1f6c44146"
+ }
+ Frame {
+ msec: 3600
+ hash: "e3c0e8f6385ef2ab9b671be3243774c4"
+ }
+ Frame {
+ msec: 3616
+ hash: "eac6de65ea6726f0cc50b6d30c1b7ba5"
+ }
+ Frame {
+ msec: 3632
+ hash: "2ee111386bd646c4ee577405e490a2f7"
+ }
+ Frame {
+ msec: 3648
+ hash: "fe95122352effcf1815bc237fc6ce6ab"
+ }
+ Frame {
+ msec: 3664
+ hash: "e3bb1ec3b84df25712f06e0d6963efdd"
+ }
+ Frame {
+ msec: 3680
+ hash: "a10d3184acc85c46e171fe4cf82e1c23"
+ }
+ Frame {
+ msec: 3696
+ hash: "d566b2763312e5e823593806acd9e809"
+ }
+ Frame {
+ msec: 3712
+ hash: "7db073b7487ddea48e7c9df8b9bfdc00"
+ }
+ Frame {
+ msec: 3728
+ hash: "85c663b943f67d158367dba0508980a5"
+ }
+ Frame {
+ msec: 3744
+ hash: "6336ce0d912ee63773475c4c6c5d59be"
+ }
+ Frame {
+ msec: 3760
+ hash: "c75ba80484af36633b6a4d17b666b1c9"
+ }
+ Frame {
+ msec: 3776
+ hash: "08b7d4eef2d15bc717ff1a981a11f275"
+ }
+ Frame {
+ msec: 3792
+ hash: "0ab8bebb0e43786a7e51ea780745080c"
+ }
+ Frame {
+ msec: 3808
+ hash: "6fa1811f520eff9893b3c7b00e53fa7d"
+ }
+ Frame {
+ msec: 3824
+ hash: "6feb44655bfbec651cc2902676bd08b4"
+ }
+ Frame {
+ msec: 3840
+ image: "cursorDelegate.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "00b7714df163d8055514e0dbd8a83bac"
+ }
+ Frame {
+ msec: 3872
+ hash: "6ef2a330d70a7e0ce343bb352c46f126"
+ }
+ Frame {
+ msec: 3888
+ hash: "f4e26309fa3b8a6d55f44bf146544101"
+ }
+ Frame {
+ msec: 3904
+ hash: "dfa1e24149f2662a4a552da3bb64348c"
+ }
+ Frame {
+ msec: 3920
+ hash: "9ab9d6ef4aeb5863401a9e251f684e2d"
+ }
+ Frame {
+ msec: 3936
+ hash: "c9f7591a37a3743b3b48de5337fd2fa0"
+ }
+ Frame {
+ msec: 3952
+ hash: "2d38f17db530050574d9192c805c142d"
+ }
+ Frame {
+ msec: 3968
+ hash: "38a4ad2cf9fa3015eff67014900a44cc"
+ }
+ Frame {
+ msec: 3984
+ hash: "9d9ce4ac0de6caa2f0bb78eac414ba65"
+ }
+ Frame {
+ msec: 4000
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 4016
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 4032
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 4048
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 4064
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 4080
+ hash: "9d9ce4ac0de6caa2f0bb78eac414ba65"
+ }
+ Frame {
+ msec: 4096
+ hash: "38a4ad2cf9fa3015eff67014900a44cc"
+ }
+ Frame {
+ msec: 4112
+ hash: "2d38f17db530050574d9192c805c142d"
+ }
+ Frame {
+ msec: 4128
+ hash: "c9f7591a37a3743b3b48de5337fd2fa0"
+ }
+ Frame {
+ msec: 4144
+ hash: "9ab9d6ef4aeb5863401a9e251f684e2d"
+ }
+ Frame {
+ msec: 4160
+ hash: "dfa1e24149f2662a4a552da3bb64348c"
+ }
+ Frame {
+ msec: 4176
+ hash: "f4e26309fa3b8a6d55f44bf146544101"
+ }
+ Frame {
+ msec: 4192
+ hash: "6ef2a330d70a7e0ce343bb352c46f126"
+ }
+ Frame {
+ msec: 4208
+ hash: "00b7714df163d8055514e0dbd8a83bac"
+ }
+ Frame {
+ msec: 4224
+ hash: "ae46d672649a4b0fc5171f776af93a2c"
+ }
+ Frame {
+ msec: 4240
+ hash: "6feb44655bfbec651cc2902676bd08b4"
+ }
+ Frame {
+ msec: 4256
+ hash: "6fa1811f520eff9893b3c7b00e53fa7d"
+ }
+ Frame {
+ msec: 4272
+ hash: "0ab8bebb0e43786a7e51ea780745080c"
+ }
+ Frame {
+ msec: 4288
+ hash: "08b7d4eef2d15bc717ff1a981a11f275"
+ }
+ Frame {
+ msec: 4304
+ hash: "c75ba80484af36633b6a4d17b666b1c9"
+ }
+ Frame {
+ msec: 4320
+ hash: "6336ce0d912ee63773475c4c6c5d59be"
+ }
+ Frame {
+ msec: 4336
+ hash: "85c663b943f67d158367dba0508980a5"
+ }
+ Frame {
+ msec: 4352
+ hash: "7db073b7487ddea48e7c9df8b9bfdc00"
+ }
+ Frame {
+ msec: 4368
+ hash: "d566b2763312e5e823593806acd9e809"
+ }
+ Frame {
+ msec: 4384
+ hash: "a10d3184acc85c46e171fe4cf82e1c23"
+ }
+ Frame {
+ msec: 4400
+ hash: "e3bb1ec3b84df25712f06e0d6963efdd"
+ }
+ Frame {
+ msec: 4416
+ hash: "fe95122352effcf1815bc237fc6ce6ab"
+ }
+ Frame {
+ msec: 4432
+ hash: "2ee111386bd646c4ee577405e490a2f7"
+ }
+ Frame {
+ msec: 4448
+ hash: "eac6de65ea6726f0cc50b6d30c1b7ba5"
+ }
+ Frame {
+ msec: 4464
+ hash: "e3c0e8f6385ef2ab9b671be3243774c4"
+ }
+ Frame {
+ msec: 4480
+ hash: "51da770a75102de9ad1920f1f6c44146"
+ }
+ Frame {
+ msec: 4496
+ hash: "de924155855e76d0591217448f79bdb6"
+ }
+ Frame {
+ msec: 4512
+ hash: "ea3f512181b3ee94d8cdd4d9f59ed962"
+ }
+ Frame {
+ msec: 4528
+ hash: "c0e72cdf776b0c62742aa9c3683cd523"
+ }
+ Frame {
+ msec: 4544
+ hash: "2aec32493055ad17f4aac9b3c9b84c5f"
+ }
+ Frame {
+ msec: 4560
+ hash: "e0826ff09b628a5e3ddf6d9e5593f937"
+ }
+ Frame {
+ msec: 4576
+ hash: "eacfa8db605b9e386a55508e8943e7d1"
+ }
+ Frame {
+ msec: 4592
+ hash: "2dbe9b5bbb5baf12cd2cbfb4190be316"
+ }
+ Frame {
+ msec: 4608
+ hash: "60a60e06237318bf005f87bbba386fef"
+ }
+ Frame {
+ msec: 4624
+ hash: "97549f388c02adb8884c2e79510adc7e"
+ }
+ Frame {
+ msec: 4640
+ hash: "d882fe91d9df9862d620cf984e27d0bd"
+ }
+ Frame {
+ msec: 4656
+ hash: "6310b65572e39256122c7620f7e87442"
+ }
+ Frame {
+ msec: 4672
+ hash: "4e7374a683050ff440056b6e7c971d2b"
+ }
+ Frame {
+ msec: 4688
+ hash: "35c0d55cda3a02eb4c441a5832bcbbf4"
+ }
+ Frame {
+ msec: 4704
+ hash: "8d71c418593eb3e4834d5e608ffd3f29"
+ }
+ Frame {
+ msec: 4720
+ hash: "0da2c1cd0138172698a3bee5d19168c5"
+ }
+ Frame {
+ msec: 4736
+ hash: "8ca757a4fd1987329488f63251b0f6b4"
+ }
+ Frame {
+ msec: 4752
+ hash: "70c827f1b34b44cbd775b666913556d6"
+ }
+ Frame {
+ msec: 4768
+ hash: "2b91dcef1b3ca66059dd9db4c8e335f3"
+ }
+ Frame {
+ msec: 4784
+ hash: "38abc77b2361ce257d39c0cf268ba42b"
+ }
+ Frame {
+ msec: 4800
+ image: "cursorDelegate.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "7bed5747d6b771db0fe5802153e54f2f"
+ }
+ Frame {
+ msec: 4832
+ hash: "9ac1bf268749bc8e58bc4d04b55ef849"
+ }
+ Frame {
+ msec: 4848
+ hash: "64ea5cb46782d250c46a7a2c8cceea20"
+ }
+ Frame {
+ msec: 4864
+ hash: "d81037eb21bfcb434b6c7f3bbd21ad12"
+ }
+ Frame {
+ msec: 4880
+ hash: "1079ea3a1a62e2cca9a8e907bc5aa4e1"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 130; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4896
+ hash: "3d78320cb021944d7c6cee1a42056663"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 130; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4912
+ hash: "1e3f580f37a0dc063a383bdf435e85ea"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 131; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4928
+ hash: "75e854ccaad087bfe776a843f0bd7284"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 132; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4944
+ hash: "ad65de5a6887c0a31a9d8f72a2a651db"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 133; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 134; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4960
+ hash: "62bc9c57724f7ab6bcf7d75d8ff68097"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 135; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4976
+ hash: "00dfc5f4468482cb5f74e62be235b1d2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 136; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 4992
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 137; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 138; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5008
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 139; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5024
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 140; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5040
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 141; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 143; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5056
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 144; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5072
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 146; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5088
+ hash: "748dc58a3ad83d7b99d7b26ad2f82786"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 148; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 149; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5104
+ hash: "242cc0ee7c3bdb44e8933068d3a93b61"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 150; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5120
+ hash: "3be6f0a35fb085dcf6c9481cf1c23f9d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 151; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5136
+ hash: "a6f63267eaba9aefd2c9ab338571ef33"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5152
+ hash: "ba37dd9ba649e294465dc707f6b768ec"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 153; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5168
+ hash: "35b186609721ec0b8a121d15bc54ce49"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5184
+ hash: "700ff15e4e48af93362455a149d90363"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 155; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 156; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5200
+ hash: "1c51eb8d4d25d086bda4d595a49c3a86"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5216
+ hash: "2f085b047d24384d463163df7fac2bd3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 158; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5232
+ hash: "46d7aff6eb47e50e23c061ecb149fbf9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 161; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5248
+ hash: "48d7a8f749f7501dbaa4599ca41096a5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 163; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5264
+ hash: "4c2a085c69c118fedfa15fe46cdc508b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 164; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5280
+ hash: "25f25828a4d22fe85db0de5c562f658e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 168; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5296
+ hash: "e9fb14ec21e9ec1235d2fea6e055b69d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 170; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5312
+ hash: "66417881aeb85778be66566241c45f5a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 174; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5328
+ hash: "c8c136690ffd8e5cc3e58f7376693b4f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 176; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 178; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5344
+ hash: "c58c4fb5b7197cd8bd95742dc8715bbf"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 179; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5360
+ hash: "2e0c93380883fcf2d0e56024fecba605"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 180; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5376
+ hash: "5f169f09e3d868eb0425a331d4bc3144"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 182; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 183; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5392
+ hash: "ed648742be4b0ded04e713e83ed24b27"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 185; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5408
+ hash: "92131288bb38480469f4578282dedaf8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5424
+ hash: "e16773f750bb0f635552b1eeadb2d625"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 189; y: 93
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 191; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5440
+ hash: "6e653cd552d82f38f30b8027d1951534"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 192; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5456
+ hash: "cfc1d6efa8d1b3b86396704f0be031ad"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 194; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5472
+ hash: "5848af73f5ab7c811639a6d01921d502"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 196; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5488
+ hash: "3823e7da05678f63e6761a81ed7233e2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 199; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5504
+ hash: "d095abe9814a60824914960a11663f12"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 200; y: 91
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5520
+ hash: "18922bb3269d903a36e0b690249b473a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 200; y: 91
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 201; y: 90
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5536
+ hash: "4d8400a3ca2b782e7b054bb2f71d4543"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 202; y: 89
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5552
+ hash: "24ed25d7a767f01fb02f545fc6c6931a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 88
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5568
+ hash: "55fb16784e3655ae70f97d6c32853cdc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 204; y: 88
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5584
+ hash: "694e6979f0de62b61324dc4b144a2d5d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 207; y: 86
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 208; y: 85
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5600
+ hash: "e61b8b03251f6312e3de4e0c8af684d5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 210; y: 85
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5616
+ hash: "6203321f87d53692dbb2b2aaf7dd3944"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 212; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5632
+ hash: "297b77029475d77cd8e481199b23da30"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 213; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 214; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5648
+ hash: "414615d772b4c80bf85eabfdca6fd0e0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 215; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5664
+ hash: "46d70882552a21267eebb3505da086f3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5680
+ hash: "372acafc63624307bcb384c48a803ab7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 217; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5696
+ hash: "1b98094dd4f192af8229b7058b8ce396"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 218; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5712
+ hash: "d627fa0ce696e46650225e43134643f5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 218; y: 84
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5728
+ hash: "0410f4b504d768bc00940b20d3d942f9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 219; y: 85
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 219; y: 86
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 220; y: 86
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5744
+ hash: "5f8011b44681d769800af8d205c757cb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 221; y: 87
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5760
+ image: "cursorDelegate.5.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 87
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5776
+ hash: "99f7a46f841f96445962b5fb3496d996"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 88
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5792
+ hash: "ed8bba2823ca2fe7cf138af0fcc52806"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 224; y: 90
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5808
+ hash: "c9007b7ae5038ba59bfc6fac15c80d5f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 226; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5824
+ hash: "2db81c955a99652bcfef958e870054af"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 228; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5840
+ hash: "1e3906d7f3ee5a29c3c90b8e1f6c1eb0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 229; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 231; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5856
+ hash: "fc59738903cc9e6f36ef4d27bfde9496"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 232; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5872
+ hash: "768aaf4ef2b13b40b75bdf15787966b6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 233; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5888
+ hash: "3085baedc0c58a6757b134bb4f80fa9e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 233; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5904
+ hash: "0a1b8cad167bf93801f4d0dd34bf872e"
+ }
+ Frame {
+ msec: 5920
+ hash: "6366e04808ee015feed44d95cc117e1e"
+ }
+ Frame {
+ msec: 5936
+ hash: "dd67a8542a243aac9462e25dc1586e6e"
+ }
+ Frame {
+ msec: 5952
+ hash: "e06c8788b2ef327d005b4048f0807334"
+ }
+ Frame {
+ msec: 5968
+ hash: "dda2beda1253bd477d04cada4ec4df27"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 233; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 5984
+ hash: "d659d1724637d90497c8e417764d3477"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 232; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 232; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6000
+ hash: "91035aecf2ac15f3c2c3dbc4b73b540f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 231; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6016
+ hash: "91035aecf2ac15f3c2c3dbc4b73b540f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 230; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6032
+ hash: "91035aecf2ac15f3c2c3dbc4b73b540f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 229; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 228; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6048
+ hash: "91035aecf2ac15f3c2c3dbc4b73b540f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 227; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6064
+ hash: "91035aecf2ac15f3c2c3dbc4b73b540f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 225; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6080
+ hash: "bdc53613cad59416ed79287874eb59f8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 224; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6096
+ hash: "54efe0acb07fb69827024a566773a36e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 220; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6112
+ hash: "860530a5ac3d89193f3cf234e21f8f6a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 219; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6128
+ hash: "ade5f8e28159304b22866f688efdbb46"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 217; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6144
+ hash: "7d5f5cf34910527d899e89ea07fb7254"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 215; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6160
+ hash: "c201ed0f2419396a229d8396152aba01"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 213; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6176
+ hash: "b99135e2cb03ab252ff379c8001c26ad"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 212; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 212; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6192
+ hash: "768aaf4ef2b13b40b75bdf15787966b6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 210; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6208
+ hash: "71a5bed1a87e16c986b2f4b245e956b8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 210; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6224
+ hash: "7155607add8c7254286097cda52b5888"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 208; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 207; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6240
+ hash: "e516e4d8a4ef0195ae04b3287f536ffd"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 206; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6256
+ hash: "afa06d10b37d8ad8b57e392142ff50f2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 205; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6272
+ hash: "88c3fe68f7251d87a5bf197b9d59b899"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 204; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 203; y: 104
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6288
+ hash: "b2687baf5148539ee2181b18077e0a3d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 202; y: 104
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6304
+ hash: "457aed68cee2b9f3ff3c7d5f0eb2b6aa"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 201; y: 104
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6320
+ hash: "48bb4683718a3b7c34baea29260fbe8c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 200; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 199; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6336
+ hash: "7c32fbf799bbfc10d0fbdd96bcfa9d95"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 197; y: 102
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6352
+ hash: "68cee3b8213a9d38e2ed431d06eb6756"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 196; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 194; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6368
+ hash: "596c732c40a86d16bc649f164b919457"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 191; y: 101
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 188; y: 100
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6384
+ hash: "d9cb5bf69d4f8aaebefae6d680a99185"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6400
+ hash: "bb6759f3aff00f027f4f426efb775d2d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 185; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6416
+ hash: "a408d88f97c30ab8ab12a222b03571b4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 182; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6432
+ hash: "bb2e8994dc014eb6d4e4e33257269c2a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 176; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6448
+ hash: "190e9df0b8d20b0f37a198e9f3976416"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 171; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6464
+ hash: "aa7be52534c8550948deea6ae174330d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 163; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6480
+ hash: "533caac613ea1279a51a5b5b29acdccc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 160; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6496
+ hash: "288cc34879d9ed8ed381ba6cc31de3e7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 159; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6512
+ hash: "2a57602c47ab788f288daa81b985fc1d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 156; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6528
+ hash: "fa3540fafa1a9e3c5e796b598dce8fb1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 156; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6544
+ hash: "7e9b17ae7c10cb30153539911ac6eb13"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 155; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6560
+ hash: "9e62b16c858e80ff1294ec53e2390498"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 153; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6576
+ hash: "287470e6cf9bd4b9acfd1cd1512307e3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 151; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6592
+ hash: "4086c7c7a573a1b9f98d22ebf9b46c5f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 149; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6608
+ hash: "7d0868f000a1102916720a29a332543f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 148; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6624
+ hash: "bda3cfdca81f7cba54514c512eb6b12e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 146; y: 96
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6640
+ hash: "923ff9fac39c3fba2c9cf7b52fc652ad"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 145; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6656
+ hash: "269718e3586affbbdf0b9599e12f5677"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 145; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6672
+ hash: "d12e03b5da6ea7b162d7dec6930c1a54"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 144; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6688
+ hash: "96edf1f15c674c5d8c4e4ce9e1d34f1d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 144; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6704
+ hash: "70ce229fae6985dd49de8cca01c031e6"
+ }
+ Frame {
+ msec: 6720
+ image: "cursorDelegate.6.png"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 144; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6736
+ hash: "56215b7d24ac382ff1ed256c80d14091"
+ }
+ Frame {
+ msec: 6752
+ hash: "ac132304e072806431803d26e345b264"
+ }
+ Frame {
+ msec: 6768
+ hash: "a8f3e7fbb95ed8fe2b83871eb3d2c151"
+ }
+ Frame {
+ msec: 6784
+ hash: "43906030c2572af0f8f0577dbc86e346"
+ }
+ Frame {
+ msec: 6800
+ hash: "d64b58801430d5063225dceac1603bca"
+ }
+ Frame {
+ msec: 6816
+ hash: "56b81435dc4ce193bb98c3d02c781242"
+ }
+ Frame {
+ msec: 6832
+ hash: "a33dce3c55b1b1541cfb9b85a75fcb53"
+ }
+ Frame {
+ msec: 6848
+ hash: "6f7411363c66d0959ea5a16a9b610e61"
+ }
+ Frame {
+ msec: 6864
+ hash: "fb7ad9156658f3866d19e43f006cf013"
+ }
+ Frame {
+ msec: 6880
+ hash: "fca865f762c1a6cc3e487e0e908eef73"
+ }
+ Frame {
+ msec: 6896
+ hash: "3d78320cb021944d7c6cee1a42056663"
+ }
+ Frame {
+ msec: 6912
+ hash: "1e3f580f37a0dc063a383bdf435e85ea"
+ }
+ Frame {
+ msec: 6928
+ hash: "75e854ccaad087bfe776a843f0bd7284"
+ }
+ Frame {
+ msec: 6944
+ hash: "ad65de5a6887c0a31a9d8f72a2a651db"
+ }
+ Frame {
+ msec: 6960
+ hash: "62bc9c57724f7ab6bcf7d75d8ff68097"
+ }
+ Frame {
+ msec: 6976
+ hash: "00dfc5f4468482cb5f74e62be235b1d2"
+ }
+ Frame {
+ msec: 6992
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 7008
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 7024
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 7040
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 7056
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 7072
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 7088
+ hash: "00dfc5f4468482cb5f74e62be235b1d2"
+ }
+ Frame {
+ msec: 7104
+ hash: "62bc9c57724f7ab6bcf7d75d8ff68097"
+ }
+ Frame {
+ msec: 7120
+ hash: "ad65de5a6887c0a31a9d8f72a2a651db"
+ }
+ Frame {
+ msec: 7136
+ hash: "75e854ccaad087bfe776a843f0bd7284"
+ }
+ Frame {
+ msec: 7152
+ hash: "1e3f580f37a0dc063a383bdf435e85ea"
+ }
+ Frame {
+ msec: 7168
+ hash: "3d78320cb021944d7c6cee1a42056663"
+ }
+ Frame {
+ msec: 7184
+ hash: "fca865f762c1a6cc3e487e0e908eef73"
+ }
+ Frame {
+ msec: 7200
+ hash: "fb7ad9156658f3866d19e43f006cf013"
+ }
+ Frame {
+ msec: 7216
+ hash: "6f7411363c66d0959ea5a16a9b610e61"
+ }
+ Frame {
+ msec: 7232
+ hash: "a33dce3c55b1b1541cfb9b85a75fcb53"
+ }
+ Frame {
+ msec: 7248
+ hash: "56b81435dc4ce193bb98c3d02c781242"
+ }
+ Frame {
+ msec: 7264
+ hash: "d64b58801430d5063225dceac1603bca"
+ }
+ Frame {
+ msec: 7280
+ hash: "43906030c2572af0f8f0577dbc86e346"
+ }
+ Frame {
+ msec: 7296
+ hash: "a8f3e7fbb95ed8fe2b83871eb3d2c151"
+ }
+ Frame {
+ msec: 7312
+ hash: "ac132304e072806431803d26e345b264"
+ }
+ Frame {
+ msec: 7328
+ hash: "56215b7d24ac382ff1ed256c80d14091"
+ }
+ Frame {
+ msec: 7344
+ hash: "4d5c97925b21d699f1c3720a3f51ebbb"
+ }
+ Frame {
+ msec: 7360
+ hash: "70ce229fae6985dd49de8cca01c031e6"
+ }
+ Frame {
+ msec: 7376
+ hash: "96edf1f15c674c5d8c4e4ce9e1d34f1d"
+ }
+ Frame {
+ msec: 7392
+ hash: "d12e03b5da6ea7b162d7dec6930c1a54"
+ }
+ Frame {
+ msec: 7408
+ hash: "269718e3586affbbdf0b9599e12f5677"
+ }
+ Frame {
+ msec: 7424
+ hash: "42d19ea6dd328c505da5a4eee23a257d"
+ }
+ Frame {
+ msec: 7440
+ hash: "e4d9d77859759dd95cf3ffee8f142cd8"
+ }
+ Frame {
+ msec: 7456
+ hash: "445e4c6e9872b63a1461e3277dd8185c"
+ }
+ Frame {
+ msec: 7472
+ hash: "d6343c629acd987179eae0d158d2504c"
+ }
+ Frame {
+ msec: 7488
+ hash: "a5340087baa2c3694ed0cc2bbc3e2ad9"
+ }
+ Frame {
+ msec: 7504
+ hash: "205973c30aaca71d1f20e740ce971d82"
+ }
+ Frame {
+ msec: 7520
+ hash: "ed28c7e07755e177222c7e322116bfb4"
+ }
+ Frame {
+ msec: 7536
+ hash: "6cebfc407a985694c803940608ab1303"
+ }
+ Frame {
+ msec: 7552
+ hash: "87f825fc820d3942e4d9b5ece5be3714"
+ }
+ Frame {
+ msec: 7568
+ hash: "9aa56dfe90ed2eba58eee0ff6ff3822c"
+ }
+ Frame {
+ msec: 7584
+ hash: "c93acf87a918f21a55cf39ea255315a3"
+ }
+ Frame {
+ msec: 7600
+ hash: "f8ce1bec5d5016c56fc66d52c28e69d1"
+ }
+ Frame {
+ msec: 7616
+ hash: "a365dba2f7c4be77ea98b727813c2f03"
+ }
+ Frame {
+ msec: 7632
+ hash: "e8d1c35ee9ef74c4070adfce5e4560f1"
+ }
+ Frame {
+ msec: 7648
+ hash: "f5f2dbb041eeb4de1821761f4fbca506"
+ }
+ Frame {
+ msec: 7664
+ hash: "f4ea6e9dff51778e9b5d1321453617ec"
+ }
+ Frame {
+ msec: 7680
+ image: "cursorDelegate.7.png"
+ }
+ Frame {
+ msec: 7696
+ hash: "f2869791dde1eb4c2ea24e04dc3ac653"
+ }
+ Frame {
+ msec: 7712
+ hash: "9bd70e91b765de22b70fe295adc4f87f"
+ }
+ Frame {
+ msec: 7728
+ hash: "c0338d0a5c72ba63bff666a76ab3242c"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 227; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7744
+ hash: "cb2a643eed9b5658260e04495820cd3d"
+ }
+ Frame {
+ msec: 7760
+ hash: "6dda51f2e611b1f589c75820fd8c7295"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 227; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7776
+ hash: "98d8692afd47c61421ddcae62414a72e"
+ }
+ Frame {
+ msec: 7792
+ hash: "2c533bcdd9df45c6f942d47509ebf20e"
+ }
+ Frame {
+ msec: 7808
+ hash: "d28f231fb1e128329e8985689deac882"
+ }
+ Frame {
+ msec: 7824
+ hash: "ea73450baf98a2f629ce1c203cfcd728"
+ }
+ Frame {
+ msec: 7840
+ hash: "959a31d38edc343b5e081fd0cddc81df"
+ }
+ Frame {
+ msec: 7856
+ hash: "9b1ae10ee8e9b3f176357733af9e6735"
+ }
+ Frame {
+ msec: 7872
+ hash: "89b0dd11f456bbb321e0bd2e1614c193"
+ }
+ Frame {
+ msec: 7888
+ hash: "a0a3aa6d8d4c677894e745ee432084e2"
+ }
+ Frame {
+ msec: 7904
+ hash: "f63207b8903085b19de1c9b6a9ff90e0"
+ }
+ Frame {
+ msec: 7920
+ hash: "c8f2126fece8c2b473c6511aa568dddb"
+ }
+ Frame {
+ msec: 7936
+ hash: "6ccd1f30e85dbad74468c228d92a9a3c"
+ }
+ Frame {
+ msec: 7952
+ hash: "bae09fe9f29e0f6ebda298cae753ddab"
+ }
+ Frame {
+ msec: 7968
+ hash: "cde4abae868488345fb124b927f46b45"
+ }
+ Frame {
+ msec: 7984
+ hash: "a88ccf9c8ae34ffcfd15af4e66102040"
+ }
+ Frame {
+ msec: 8000
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 8016
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 8032
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 8048
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 8064
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 8080
+ hash: "a88ccf9c8ae34ffcfd15af4e66102040"
+ }
+ Frame {
+ msec: 8096
+ hash: "cde4abae868488345fb124b927f46b45"
+ }
+ Frame {
+ msec: 8112
+ hash: "bae09fe9f29e0f6ebda298cae753ddab"
+ }
+ Frame {
+ msec: 8128
+ hash: "6ccd1f30e85dbad74468c228d92a9a3c"
+ }
+ Frame {
+ msec: 8144
+ hash: "c8f2126fece8c2b473c6511aa568dddb"
+ }
+ Frame {
+ msec: 8160
+ hash: "f63207b8903085b19de1c9b6a9ff90e0"
+ }
+ Frame {
+ msec: 8176
+ hash: "a0a3aa6d8d4c677894e745ee432084e2"
+ }
+ Frame {
+ msec: 8192
+ hash: "89b0dd11f456bbb321e0bd2e1614c193"
+ }
+ Frame {
+ msec: 8208
+ hash: "9b1ae10ee8e9b3f176357733af9e6735"
+ }
+ Frame {
+ msec: 8224
+ hash: "959a31d38edc343b5e081fd0cddc81df"
+ }
+ Frame {
+ msec: 8240
+ hash: "ea73450baf98a2f629ce1c203cfcd728"
+ }
+ Frame {
+ msec: 8256
+ hash: "d28f231fb1e128329e8985689deac882"
+ }
+ Frame {
+ msec: 8272
+ hash: "2c533bcdd9df45c6f942d47509ebf20e"
+ }
+ Frame {
+ msec: 8288
+ hash: "98d8692afd47c61421ddcae62414a72e"
+ }
+ Frame {
+ msec: 8304
+ hash: "6dda51f2e611b1f589c75820fd8c7295"
+ }
+ Frame {
+ msec: 8320
+ hash: "cb2a643eed9b5658260e04495820cd3d"
+ }
+ Frame {
+ msec: 8336
+ hash: "88afd2fa1182fbb2aab100d4587a1006"
+ }
+ Frame {
+ msec: 8352
+ hash: "bc657c5181a11a9ff9565f134bdccb8d"
+ }
+ Frame {
+ msec: 8368
+ hash: "a296634d814a6e12f9d09f4d8a9fa097"
+ }
+ Frame {
+ msec: 8384
+ hash: "f05a2deeb12722904c4f31d641dffeb4"
+ }
+ Frame {
+ msec: 8400
+ hash: "75823698247e39dd10a70fe224e13597"
+ }
+ Frame {
+ msec: 8416
+ hash: "244fa06c168f7a7401b8ec7f5ddb0e52"
+ }
+ Frame {
+ msec: 8432
+ hash: "a78e0f88d269290e9086d1d854618f0c"
+ }
+ Frame {
+ msec: 8448
+ hash: "57b1281d29d5c5fdc15d9cf1e3a5545c"
+ }
+ Frame {
+ msec: 8464
+ hash: "a24ac211ef29dcf7f22ac95991f1af3f"
+ }
+ Frame {
+ msec: 8480
+ hash: "361f978ea3597fd518c25c0069c22e8b"
+ }
+ Frame {
+ msec: 8496
+ hash: "ac8e2c01eb58aac0eb4feb6aba9b9628"
+ }
+ Frame {
+ msec: 8512
+ hash: "6099612934b5eb90296f1cc3cb5c1a84"
+ }
+ Frame {
+ msec: 8528
+ hash: "7c3f08291168065fc9c1d62108022d33"
+ }
+ Frame {
+ msec: 8544
+ hash: "8bf57ba445d668af5f3e59276c4f8800"
+ }
+ Frame {
+ msec: 8560
+ hash: "c8ed352cbfbc472ea4802a9e03d40052"
+ }
+ Frame {
+ msec: 8576
+ hash: "11e5546b30e47d2f3067c0364b9f0877"
+ }
+ Frame {
+ msec: 8592
+ hash: "9df0f136fca92d4a05f17ee68f0cd286"
+ }
+ Frame {
+ msec: 8608
+ hash: "39f47838a622ba328548cad57cca9e12"
+ }
+ Frame {
+ msec: 8624
+ hash: "c891d582be4b23c01e29032fe861081f"
+ }
+ Frame {
+ msec: 8640
+ image: "cursorDelegate.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "c3820dfd382c4568d9fbd2ee95889eda"
+ }
+ Frame {
+ msec: 8672
+ hash: "528cf8778318bf7216b54f983dadb2b4"
+ }
+ Frame {
+ msec: 8688
+ hash: "419518a3c63aa36f6070e95eb93e58a3"
+ }
+ Frame {
+ msec: 8704
+ hash: "11b22e2853c0a9ea6e4ac764348698c9"
+ }
+ Frame {
+ msec: 8720
+ hash: "8018329c4b57647942ae34a5f83c2b12"
+ }
+ Frame {
+ msec: 8736
+ hash: "c37e9fd5c3d664c2e4911c8cb9fcabf7"
+ }
+ Frame {
+ msec: 8752
+ hash: "4e7895f802c9fc249894ba0db25959f7"
+ }
+ Frame {
+ msec: 8768
+ hash: "5fed71d99ef70432bc6be8caaea36f17"
+ }
+ Frame {
+ msec: 8784
+ hash: "69976d074acbd7a5731c70b33c8f084b"
+ }
+ Frame {
+ msec: 8800
+ hash: "c88952348da3df0627b12b8bb05ca13e"
+ }
+ Frame {
+ msec: 8816
+ hash: "cc5222da7a17c66d4db146c406492701"
+ }
+ Frame {
+ msec: 8832
+ hash: "8915e752776da27cb86019c9decc8a8c"
+ }
+ Frame {
+ msec: 8848
+ hash: "d8a77ccc7c01cf187e846a2903e1c55e"
+ }
+ Frame {
+ msec: 8864
+ hash: "3cf3f02f98a199c81ef73e8905e7f7ee"
+ }
+ Frame {
+ msec: 8880
+ hash: "7a1d47e0109fc370bf63714040cbef96"
+ }
+ Frame {
+ msec: 8896
+ hash: "2ca8b8ddbe73b29327e474da34a14a87"
+ }
+ Frame {
+ msec: 8912
+ hash: "ee75214865fca848aa38cc05b6049d8f"
+ }
+ Frame {
+ msec: 8928
+ hash: "05ab7d8118a806f2215160f5f266a082"
+ }
+ Frame {
+ msec: 8944
+ hash: "31e63095b7be56d0bf75e9cff832feb7"
+ }
+ Frame {
+ msec: 8960
+ hash: "3ffda2c2f154f1eb806e9f0963057fa1"
+ }
+ Frame {
+ msec: 8976
+ hash: "4e805203b58e8f6f331f2e878704fa01"
+ }
+ Frame {
+ msec: 8992
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 9008
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 9024
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 9040
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 9056
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 9072
+ hash: "60edce44dd4ca7fac8d8093990ee5ec1"
+ }
+ Frame {
+ msec: 9088
+ hash: "4e805203b58e8f6f331f2e878704fa01"
+ }
+ Frame {
+ msec: 9104
+ hash: "3ffda2c2f154f1eb806e9f0963057fa1"
+ }
+ Frame {
+ msec: 9120
+ hash: "31e63095b7be56d0bf75e9cff832feb7"
+ }
+ Frame {
+ msec: 9136
+ hash: "05ab7d8118a806f2215160f5f266a082"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.0.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.0.png
new file mode 100644
index 0000000..95a835a
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.1.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.1.png
new file mode 100644
index 0000000..409192c
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.2.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.2.png
new file mode 100644
index 0000000..cd2f112
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.3.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.3.png
new file mode 100644
index 0000000..7191c1e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.qml b/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.qml
new file mode 100644
index 0000000..352c890
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/qt-669.qml
@@ -0,0 +1,1371 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 32
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 48
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 64
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 80
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 96
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 112
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 128
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 144
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 160
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 176
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 192
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 208
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 224
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 240
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 256
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 272
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 288
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 304
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 320
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 336
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 352
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 368
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 384
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 400
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 416
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 432
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 448
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 464
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 480
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 496
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 512
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 528
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 560
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 576
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 592
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 608
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 624
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 640
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 656
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 672
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 688
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 704
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 720
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 736
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 752
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 768
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 784
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 800
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 816
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 832
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 848
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 864
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 880
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 896
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 912
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 928
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 944
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 960
+ image: "qt-669.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 992
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 1008
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1024
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 1040
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 1056
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 1072
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 1088
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1104
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 1120
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 1136
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1152
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 1168
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 1184
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 1200
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 1216
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1232
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 1248
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 1264
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 1280
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1296
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 1312
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 1328
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 1344
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1360
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1376
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1392
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1408
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1424
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1440
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1456
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1472
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1488
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1504
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1520
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1536
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1552
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1568
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1584
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1600
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1616
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1632
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1648
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1664
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1680
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1696
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1712
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1728
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1744
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1760
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1776
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1792
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1808
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1824
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Frame {
+ msec: 1840
+ hash: "a3b98f215b2329e29d17b61eba0f9e45"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1856
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1872
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1888
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1904
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1920
+ image: "qt-669.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1952
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1968
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 1984
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2000
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 2016
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 2032
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 2048
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Frame {
+ msec: 2064
+ hash: "d85314199885fdf9cc8e666c3fb723fb"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2080
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 2096
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 2112
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 2128
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 2144
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2160
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 2176
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 2192
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 2208
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Frame {
+ msec: 2224
+ hash: "1313880b796ae7134f50fa8dafa4a974"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2240
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 2256
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2272
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 2288
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 2304
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 2320
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Frame {
+ msec: 2336
+ hash: "c899e9d181860f682ba7275fa36f82a1"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2352
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2368
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2384
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2400
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2416
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2432
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2448
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2464
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2480
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2496
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2512
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2528
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2544
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2560
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2576
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Frame {
+ msec: 2592
+ hash: "2caf044acf7aaf0af6a03e7b8180fa16"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2608
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 2624
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 2640
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 2656
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 2672
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2688
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 2704
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 2720
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 2736
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Frame {
+ msec: 2752
+ hash: "c87aaf72137c2b9e8c876879e7215072"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2768
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 2784
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 2800
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2816
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 2832
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 2848
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Frame {
+ msec: 2864
+ hash: "3c455f51fea0926576077d55d6fbfbb2"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2880
+ image: "qt-669.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 2912
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 2928
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2944
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 2960
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 2976
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 2992
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Frame {
+ msec: 3008
+ hash: "394360c0bff5ee3ad206d2911838d64e"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3024
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3040
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3056
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3072
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3088
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3104
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3120
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3136
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3152
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3168
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3184
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3200
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3216
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3232
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3248
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3264
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3280
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3296
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3312
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3328
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3344
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3360
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3376
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3392
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3408
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3424
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3440
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3456
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3472
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3488
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3504
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3520
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3536
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3552
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3568
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3584
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3600
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3616
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3632
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3648
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3664
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3680
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Frame {
+ msec: 3696
+ hash: "10573e4c9dab5bd6e46ec79949c098e5"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3712
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3728
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3744
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3760
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3776
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3792
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3808
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3824
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3840
+ image: "qt-669.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3872
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3888
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3904
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3920
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3936
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3952
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3968
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 3984
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4000
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4016
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4032
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4048
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4064
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4080
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4096
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4112
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4128
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4144
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4160
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4176
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4192
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4208
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4224
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4240
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4256
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4272
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4288
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+ Frame {
+ msec: 4304
+ hash: "4e0ce00bde70a96774a6477ef2305b7f"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.0.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.0.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.1.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.1.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.2.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.2.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.3.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.3.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.4.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.4.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.5.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.5.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.6.png b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.6.png
new file mode 100644
index 0000000..ec65f49
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.qml b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.qml
new file mode 100644
index 0000000..f96daa9
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/data/wrap.qml
@@ -0,0 +1,2467 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 33554432
+ text: "54"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 32
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 16777248
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 48
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 64
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 80
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 96
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 72
+ modifiers: 0
+ text: "68"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 112
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 128
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 144
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 160
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 176
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 192
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 72
+ modifiers: 0
+ text: "68"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 208
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 224
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 240
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 256
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 272
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 288
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 304
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 320
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 336
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 352
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 368
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 384
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 400
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 416
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 432
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 448
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 464
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 480
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 496
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 512
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 528
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 7
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 560
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 576
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 592
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 608
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 624
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 640
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 656
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 672
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 688
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 704
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 720
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 736
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 752
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 768
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 784
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 800
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 816
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 832
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 848
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 864
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 880
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 896
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 912
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 928
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 944
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 960
+ image: "wrap.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1072
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1088
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1104
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1120
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1136
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1152
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1168
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1184
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1200
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1216
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1232
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1248
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1264
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1280
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1296
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1312
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1328
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1344
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1360
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1376
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1392
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1408
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1424
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1440
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1456
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1472
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1488
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1504
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1520
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1536
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1552
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 72
+ modifiers: 0
+ text: "68"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1568
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1584
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1600
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1616
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1632
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 7
+ key: 72
+ modifiers: 0
+ text: "68"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1648
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1664
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1680
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1696
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1712
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1728
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1744
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1760
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1776
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1792
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1808
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1824
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1840
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1856
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1872
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1888
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1904
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1920
+ image: "wrap.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1952
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1968
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2064
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2080
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2096
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2112
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2128
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2144
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2160
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2176
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2192
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2208
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 88
+ modifiers: 0
+ text: "78"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2224
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2240
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2256
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2272
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2288
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2304
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 88
+ modifiers: 0
+ text: "78"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2320
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2336
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2352
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2368
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2384
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2400
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2416
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2432
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2448
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2464
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2480
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2496
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2512
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2528
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2544
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2560
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2576
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2592
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2608
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2624
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2640
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 68
+ modifiers: 0
+ text: "64"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2656
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2672
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2688
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2704
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 68
+ modifiers: 0
+ text: "64"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2720
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2736
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2752
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2768
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2784
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2800
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2816
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2832
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 7
+ key: 73
+ modifiers: 0
+ text: "69"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2848
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2864
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2880
+ image: "wrap.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2912
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2928
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2944
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2960
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3072
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3088
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 87
+ modifiers: 0
+ text: "77"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3104
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3120
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3136
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3152
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3168
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 87
+ modifiers: 0
+ text: "77"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3184
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3200
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3216
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3232
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3248
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3264
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3280
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3296
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3312
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3328
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3344
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3360
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3376
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3392
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3408
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3424
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3440
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3456
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3472
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 80
+ modifiers: 0
+ text: "70"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3488
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3504
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3520
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3536
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 80
+ modifiers: 0
+ text: "70"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3552
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3568
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3584
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3600
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3616
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3632
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3648
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3664
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3680
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3696
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3712
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3728
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3744
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3760
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3776
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3792
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3808
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3824
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3840
+ image: "wrap.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3872
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3888
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3904
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 67
+ modifiers: 0
+ text: "63"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 3920
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3936
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3952
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3968
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 67
+ modifiers: 0
+ text: "63"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 79
+ modifiers: 0
+ text: "6f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4064
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 79
+ modifiers: 0
+ text: "6f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4080
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4096
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4112
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4128
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4144
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4160
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4176
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4192
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4208
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4224
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4240
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4256
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4272
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4288
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 82
+ modifiers: 0
+ text: "72"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4304
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4320
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4336
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4352
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4368
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4384
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4400
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4416
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 67
+ modifiers: 0
+ text: "63"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4432
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4448
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4464
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 67
+ modifiers: 0
+ text: "63"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4480
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4496
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4512
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4528
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4544
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4560
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4576
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4592
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4608
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 84
+ modifiers: 0
+ text: "74"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4624
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4640
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4656
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4672
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 76
+ modifiers: 0
+ text: "6c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4688
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4704
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4720
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4736
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 76
+ modifiers: 0
+ text: "6c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4752
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4768
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4784
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 89
+ modifiers: 0
+ text: "79"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4800
+ image: "wrap.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 89
+ modifiers: 0
+ text: "79"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4832
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4848
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4864
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4880
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 46
+ modifiers: 0
+ text: "2e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4896
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4912
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4928
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4944
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 7
+ key: 46
+ modifiers: 0
+ text: "2e"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4960
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5072
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5088
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5104
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5120
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5136
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5152
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5168
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5184
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5200
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5216
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5232
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5248
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5264
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5280
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5296
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5312
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5328
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5344
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5360
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5376
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5392
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5408
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5424
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5440
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5456
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5472
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5488
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5504
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5520
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5536
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5552
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5568
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5584
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5600
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5616
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5632
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5648
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5664
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5680
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5696
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5712
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5728
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5744
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5760
+ image: "wrap.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5792
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5808
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5824
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5840
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5856
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5872
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5888
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5904
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5920
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5936
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5952
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5968
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6064
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6080
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6096
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6112
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6128
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6144
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6160
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6176
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6192
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6208
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6224
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6240
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6256
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6272
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6288
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6304
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6320
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6336
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6352
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6368
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6384
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6400
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6416
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6432
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6448
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6464
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6480
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6496
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6512
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6528
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6544
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6560
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6576
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6592
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6608
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6624
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6640
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6656
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6672
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6688
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6704
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6720
+ image: "wrap.6.png"
+ }
+ Frame {
+ msec: 6736
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6752
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6768
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6784
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6800
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6816
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6832
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6848
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6864
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/qt-669.qml b/tests/auto/declarative/visual/qmlgraphicstextedit/qt-669.qml
new file mode 100644
index 0000000..b01ddf8
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/qt-669.qml
@@ -0,0 +1,19 @@
+import Qt 4.6
+
+Rectangle {
+ Component { id: testableCursor
+ //Doesn't blink
+ Rectangle {
+ color:"black"
+ width:1
+ }
+ }
+ color: "green"
+ width:400;
+ height:40;
+ TextEdit {
+ focus: true;
+ cursorDelegate: testableCursor
+ text: "Jackdaws love my big sphinx of Quartz"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextedit/wrap.qml b/tests/auto/declarative/visual/qmlgraphicstextedit/wrap.qml
new file mode 100644
index 0000000..f9fe025
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextedit/wrap.qml
@@ -0,0 +1,21 @@
+import Qt 4.6
+
+Item {
+ height:400
+ width: 200
+ TextEdit {
+ width: 200
+ height: 200
+ wrap: true
+ focus: true
+ }
+ //With QTBUG-6273 only the bottom one would be wrapped
+ TextEdit {
+ width: 200
+ height: 200
+ wrap: true
+ text: "This is a test that text edit wraps correctly."
+ y:200
+ }
+
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/cursorDelegate.qml b/tests/auto/declarative/visual/qmlgraphicstextinput/cursorDelegate.qml
new file mode 100644
index 0000000..d10755c
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/cursorDelegate.qml
@@ -0,0 +1,35 @@
+import Qt 4.6
+ Rectangle {
+ resources: [
+ Component { id: cursorA
+ Item { id: cPage;
+ x: Behavior { NumberAnimation { } }
+ y: Behavior { NumberAnimation { } }
+ height: Behavior { NumberAnimation { duration: 200 } }
+ Rectangle { id: cRectangle; color: "black"; y: 1; width: 1; height: parent.height-2;
+ Rectangle { id:top; color: "black"; width: 3; height: 1; x: -1; y:0}
+ Rectangle { id:bottom; color: "black"; width: 3; height: 1; x: -1; anchors.bottom: parent.bottom;}
+ opacity: 1
+ opacity: SequentialAnimation { running: cPage.parent.focus == true; repeat: true;
+ NumberAnimation { matchProperties: "opacity"; to: 1; duration: 500; easing: "easeInQuad"}
+ NumberAnimation { matchProperties: "opacity"; to: 0; duration: 500; easing: "easeOutQuad"}
+ }
+ }
+ width: 1;
+ }
+ }
+ ]
+ width: 400
+ height: 200
+ color: "white"
+ TextInput { id: mainText
+ text: "Hello World"
+ cursorDelegate: cursorA
+ focus: true
+ font.pixelSize: 28
+ selectionColor: "lightsteelblue"
+ selectedTextColor: "deeppink"
+ color: "forestgreen"
+ anchors.centerIn: parent
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.0.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.0.png
new file mode 100644
index 0000000..9d0bab2
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.1.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.1.png
new file mode 100644
index 0000000..db66ff7
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.2.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.2.png
new file mode 100644
index 0000000..cbcca68
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.3.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.3.png
new file mode 100644
index 0000000..c22196b
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.4.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.4.png
new file mode 100644
index 0000000..a1d051e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.5.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.5.png
new file mode 100644
index 0000000..9289dc0
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.6.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.6.png
new file mode 100644
index 0000000..7331f89
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.7.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.7.png
new file mode 100644
index 0000000..968bdd2
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.8.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.8.png
new file mode 100644
index 0000000..9a3436a
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.qml b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.qml
new file mode 100644
index 0000000..3b664b6
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-MAC/cursorDelegate.qml
@@ -0,0 +1,3379 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 32
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 48
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 64
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 80
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 96
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 112
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 128
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 144
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 160
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 176
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 192
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 208
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 224
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 240
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 256
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 272
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 288
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 304
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 320
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 336
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 352
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 368
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 384
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 400
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 416
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 432
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 448
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 464
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 480
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 496
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Frame {
+ msec: 512
+ hash: "701d8c0f72330c0b72df071bd17749e6"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 528
+ hash: "438be260f19d04c9f98ed7dce1c7db40"
+ }
+ Frame {
+ msec: 544
+ hash: "6032aada2c48092000ecb93e52656414"
+ }
+ Frame {
+ msec: 560
+ hash: "d23bdd94019477d8378cde580d8765ad"
+ }
+ Frame {
+ msec: 576
+ hash: "d74f8e44d47710714d4197809fffb622"
+ }
+ Frame {
+ msec: 592
+ hash: "4fbbb8447d80012bc6b5c24ddbfe498e"
+ }
+ Frame {
+ msec: 608
+ hash: "4e875ba8703b690a17e445f2b3810435"
+ }
+ Frame {
+ msec: 624
+ hash: "e4d7a59716cd704fe1cfa8ba91454e93"
+ }
+ Frame {
+ msec: 640
+ hash: "a2ea272b45d8de225826d9381015ff2e"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 656
+ hash: "5d112a3675ea4c010e7bc60e036d0262"
+ }
+ Frame {
+ msec: 672
+ hash: "788d8962f311adf57a3acc876b0e8804"
+ }
+ Frame {
+ msec: 688
+ hash: "827fdd6a3d1006f4a9dd2faf208ea436"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 704
+ hash: "91b2695e4915238ae8610a64e279b0f4"
+ }
+ Frame {
+ msec: 720
+ hash: "a97d90765f87b998eae6e9f603c61bff"
+ }
+ Frame {
+ msec: 736
+ hash: "48969edab07b942480d93ac2d383ca24"
+ }
+ Frame {
+ msec: 752
+ hash: "ecfd9d6d5873001f0c67806544a14983"
+ }
+ Frame {
+ msec: 768
+ hash: "a3a3bc1e2523d3e7f961893bcd1dd3a8"
+ }
+ Frame {
+ msec: 784
+ hash: "e337735ad0b42e60c54f16f3da7af3cf"
+ }
+ Frame {
+ msec: 800
+ hash: "c39db081130d269f25dbcb1a19afb8d0"
+ }
+ Frame {
+ msec: 816
+ hash: "c464d501e3935ec0f53eb780bd1a8289"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 832
+ hash: "9dc01a69f2a6892d3c4203674c8bef72"
+ }
+ Frame {
+ msec: 848
+ hash: "d94054222fd37a350bd8abd592a332e3"
+ }
+ Frame {
+ msec: 864
+ hash: "46fed264c233490b477e3a7c22183e18"
+ }
+ Frame {
+ msec: 880
+ hash: "34bc703c915b49b0450ece1d18306df8"
+ }
+ Frame {
+ msec: 896
+ hash: "e87f18da2fa5c91c9b2b5dea50f9c1e2"
+ }
+ Frame {
+ msec: 912
+ hash: "4f6dbc7b249c37390518cc263832b587"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 928
+ hash: "df09fa2fd138d1b480eec82db3872d6f"
+ }
+ Frame {
+ msec: 944
+ hash: "b74cb1bfbb979a5e91853d9145d277d8"
+ }
+ Frame {
+ msec: 960
+ image: "cursorDelegate.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 1056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Key {
+ type: 6
+ key: 16777248
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1072
+ hash: "35425ae3ccf3c8dcc1483479c57a3287"
+ }
+ Frame {
+ msec: 1088
+ hash: "b74cb1bfbb979a5e91853d9145d277d8"
+ }
+ Frame {
+ msec: 1104
+ hash: "df09fa2fd138d1b480eec82db3872d6f"
+ }
+ Frame {
+ msec: 1120
+ hash: "4f6dbc7b249c37390518cc263832b587"
+ }
+ Frame {
+ msec: 1136
+ hash: "e87f18da2fa5c91c9b2b5dea50f9c1e2"
+ }
+ Frame {
+ msec: 1152
+ hash: "34bc703c915b49b0450ece1d18306df8"
+ }
+ Frame {
+ msec: 1168
+ hash: "46fed264c233490b477e3a7c22183e18"
+ }
+ Frame {
+ msec: 1184
+ hash: "d94054222fd37a350bd8abd592a332e3"
+ }
+ Frame {
+ msec: 1200
+ hash: "9dc01a69f2a6892d3c4203674c8bef72"
+ }
+ Frame {
+ msec: 1216
+ hash: "76fb2e1ad33affe33c0887f04caa7396"
+ }
+ Frame {
+ msec: 1232
+ hash: "0f500339c81ca3621d13910017b84b7b"
+ }
+ Frame {
+ msec: 1248
+ hash: "702864de569e6a5648ee174d5ef891f8"
+ }
+ Frame {
+ msec: 1264
+ hash: "01e937e1fcc0331b2541fa32c3479a24"
+ }
+ Frame {
+ msec: 1280
+ hash: "ee661e6cc1f86e755ff399adb6b11fd1"
+ }
+ Frame {
+ msec: 1296
+ hash: "ea2d610e9b41e72b2984a51f0d3f7587"
+ }
+ Frame {
+ msec: 1312
+ hash: "4a646d76b706698a02cead560b1f8d57"
+ }
+ Frame {
+ msec: 1328
+ hash: "48ec87bfc25471f6fa2d43f9db80b693"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 100663296
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1344
+ hash: "12b5e016bad990d1f2bf427ee8e3e6d9"
+ }
+ Frame {
+ msec: 1360
+ hash: "66a2ba3f9e005cd58aa50cfa0000cd15"
+ }
+ Frame {
+ msec: 1376
+ hash: "a2e9e42e09dadbd0791f52bb96e0e0dc"
+ }
+ Frame {
+ msec: 1392
+ hash: "ac68396566ea85a157e944e601dd8d18"
+ }
+ Frame {
+ msec: 1408
+ hash: "b9bfdebec8dd1a93de7ef2768b2542ba"
+ }
+ Frame {
+ msec: 1424
+ hash: "2e0a4b960803770acb34ef56ccf2be35"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 100663296
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1440
+ hash: "df1643f0f8b7aa2dc080958822aeb3d0"
+ }
+ Frame {
+ msec: 1456
+ hash: "15bb91195adfaf83e88fd93e41ff3e17"
+ }
+ Frame {
+ msec: 1472
+ hash: "dc0476c27bd7eef3a59637df9a3fecd8"
+ }
+ Frame {
+ msec: 1488
+ hash: "a271f69e9dc6d1e0362c3e10760895df"
+ }
+ Frame {
+ msec: 1504
+ hash: "7fe66bcc6bada354b4dd7baf8c977740"
+ }
+ Frame {
+ msec: 1520
+ hash: "6b502dbd5ac8ff010df326cb9b593dce"
+ }
+ Frame {
+ msec: 1536
+ hash: "a9dd21649a95a6a6e8daea91bc6e2a5f"
+ }
+ Frame {
+ msec: 1552
+ hash: "374686590eaa02b7b436caa40cc0b0a0"
+ }
+ Frame {
+ msec: 1568
+ hash: "09ac3c5d413b1f650407eaa971aade81"
+ }
+ Frame {
+ msec: 1584
+ hash: "39f84e04f1ae58600591c0de40558d2c"
+ }
+ Frame {
+ msec: 1600
+ hash: "0336ea1799835af2185c361e221a9661"
+ }
+ Frame {
+ msec: 1616
+ hash: "8c7ab13e499d7f31107cf0f899334259"
+ }
+ Frame {
+ msec: 1632
+ hash: "bad5899324e52c9e6eadb72f3e7c2150"
+ }
+ Frame {
+ msec: 1648
+ hash: "4b78f451ecb22cfbed9f5998d61018eb"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 100663296
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1664
+ hash: "6c913bc712eee18947a43dd1c0a6516b"
+ }
+ Frame {
+ msec: 1680
+ hash: "4e566abf1e0696e72b2a4beab5a53d6e"
+ }
+ Frame {
+ msec: 1696
+ hash: "6ad579c289c63a6b90a1517765fc041e"
+ }
+ Frame {
+ msec: 1712
+ hash: "cef43f349cf221a1aa6e6e70f1fa6339"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 100663296
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1728
+ hash: "d89f7e3e2510fcb34786584747633673"
+ }
+ Frame {
+ msec: 1744
+ hash: "eb23a3eac684808f73034f4e4ef8984d"
+ }
+ Frame {
+ msec: 1760
+ hash: "6f2c1f61e58940d9cc1a70c0db903446"
+ }
+ Frame {
+ msec: 1776
+ hash: "f036a5ecda518be198f3bdf2dbc5baab"
+ }
+ Frame {
+ msec: 1792
+ hash: "7411784774fdc3b324644395f7beb013"
+ }
+ Frame {
+ msec: 1808
+ hash: "abfdd1f8440998af2ff7903f49f1bd7c"
+ }
+ Frame {
+ msec: 1824
+ hash: "6edd29f2e8d3d81e912c6b279ecc1885"
+ }
+ Frame {
+ msec: 1840
+ hash: "8eb5ba22793c7cbfa97a64557f2a023f"
+ }
+ Frame {
+ msec: 1856
+ hash: "9a39470525e6f508228f7e0014e02d64"
+ }
+ Frame {
+ msec: 1872
+ hash: "b3ad10cf28151f5f7f5a4c3540f1660e"
+ }
+ Frame {
+ msec: 1888
+ hash: "816203df3cf42fa7a0e8d6730c186444"
+ }
+ Frame {
+ msec: 1904
+ hash: "a0a7e7ff7960dfe6149e526badf799a6"
+ }
+ Frame {
+ msec: 1920
+ image: "cursorDelegate.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "4d245b2285eadfd206409f74e03c7fc9"
+ }
+ Frame {
+ msec: 1952
+ hash: "e1d5e6c2e4df1454b5a256c3678ffdef"
+ }
+ Frame {
+ msec: 1968
+ hash: "781d7fb03a37cb3f297cc0d2df338fd7"
+ }
+ Key {
+ type: 7
+ key: 16777249
+ modifiers: 100663296
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2064
+ hash: "781d7fb03a37cb3f297cc0d2df338fd7"
+ }
+ Frame {
+ msec: 2080
+ hash: "e1d5e6c2e4df1454b5a256c3678ffdef"
+ }
+ Frame {
+ msec: 2096
+ hash: "4d245b2285eadfd206409f74e03c7fc9"
+ }
+ Frame {
+ msec: 2112
+ hash: "5a647962e016d15daa417d88524d6061"
+ }
+ Frame {
+ msec: 2128
+ hash: "a0a7e7ff7960dfe6149e526badf799a6"
+ }
+ Frame {
+ msec: 2144
+ hash: "816203df3cf42fa7a0e8d6730c186444"
+ }
+ Frame {
+ msec: 2160
+ hash: "b3ad10cf28151f5f7f5a4c3540f1660e"
+ }
+ Frame {
+ msec: 2176
+ hash: "9a39470525e6f508228f7e0014e02d64"
+ }
+ Frame {
+ msec: 2192
+ hash: "8eb5ba22793c7cbfa97a64557f2a023f"
+ }
+ Frame {
+ msec: 2208
+ hash: "6edd29f2e8d3d81e912c6b279ecc1885"
+ }
+ Frame {
+ msec: 2224
+ hash: "abfdd1f8440998af2ff7903f49f1bd7c"
+ }
+ Frame {
+ msec: 2240
+ hash: "7411784774fdc3b324644395f7beb013"
+ }
+ Frame {
+ msec: 2256
+ hash: "f036a5ecda518be198f3bdf2dbc5baab"
+ }
+ Key {
+ type: 7
+ key: 16777248
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2272
+ hash: "6f2c1f61e58940d9cc1a70c0db903446"
+ }
+ Frame {
+ msec: 2288
+ hash: "eb23a3eac684808f73034f4e4ef8984d"
+ }
+ Frame {
+ msec: 2304
+ hash: "d89f7e3e2510fcb34786584747633673"
+ }
+ Frame {
+ msec: 2320
+ hash: "cef43f349cf221a1aa6e6e70f1fa6339"
+ }
+ Frame {
+ msec: 2336
+ hash: "6ad579c289c63a6b90a1517765fc041e"
+ }
+ Frame {
+ msec: 2352
+ hash: "4e566abf1e0696e72b2a4beab5a53d6e"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2368
+ hash: "6c913bc712eee18947a43dd1c0a6516b"
+ }
+ Frame {
+ msec: 2384
+ hash: "2c518a32ca3b5ca924709cc6990fb039"
+ }
+ Frame {
+ msec: 2400
+ hash: "7f40db00bd3e6d0b39454eefa1403f44"
+ }
+ Frame {
+ msec: 2416
+ hash: "98db32e0d1812e9584105dc4dbceff80"
+ }
+ Frame {
+ msec: 2432
+ hash: "c2150a67391bb574141c16cb011847bf"
+ }
+ Frame {
+ msec: 2448
+ hash: "f9ea21d894fa2dace4d43ce99a580b90"
+ }
+ Frame {
+ msec: 2464
+ hash: "2f580c3244499fc6ecd2121693f463fd"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2480
+ hash: "2f7f421d3e6a895a9efa6b0e8feb81c4"
+ }
+ Frame {
+ msec: 2496
+ hash: "35a18447f319431ed0a645d05a1d03d1"
+ }
+ Frame {
+ msec: 2512
+ hash: "54e36fb4014be554d13709b48b9bdce7"
+ }
+ Frame {
+ msec: 2528
+ hash: "dbe3456536a729b268850a6ee5d1fb47"
+ }
+ Frame {
+ msec: 2544
+ hash: "4c148434cf3868db5dc98f426d9fb913"
+ }
+ Frame {
+ msec: 2560
+ hash: "2eb6da3ebfd531037523347603a805e2"
+ }
+ Frame {
+ msec: 2576
+ hash: "fefbb2f4671f8a36f9d2207ced8c0bfb"
+ }
+ Frame {
+ msec: 2592
+ hash: "1ab596339afc1f96136ee69c4b7688e1"
+ }
+ Frame {
+ msec: 2608
+ hash: "e07f59d729cb2790296e8c7cd3d0d3c9"
+ }
+ Frame {
+ msec: 2624
+ hash: "a7dccada1080487cab2d0a916676c5cb"
+ }
+ Frame {
+ msec: 2640
+ hash: "ac5939eb4379394fab829b307cbfe7ec"
+ }
+ Frame {
+ msec: 2656
+ hash: "9329d353c678d2bc61d08f63029d1b9b"
+ }
+ Frame {
+ msec: 2672
+ hash: "41263f56af7875028bb0c1e7eccf6f5d"
+ }
+ Frame {
+ msec: 2688
+ hash: "e2eb18af82c85ea78ba438163e922df3"
+ }
+ Frame {
+ msec: 2704
+ hash: "91b2695e4915238ae8610a64e279b0f4"
+ }
+ Frame {
+ msec: 2720
+ hash: "a97d90765f87b998eae6e9f603c61bff"
+ }
+ Frame {
+ msec: 2736
+ hash: "48969edab07b942480d93ac2d383ca24"
+ }
+ Frame {
+ msec: 2752
+ hash: "ecfd9d6d5873001f0c67806544a14983"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2768
+ hash: "01e937e1fcc0331b2541fa32c3479a24"
+ }
+ Frame {
+ msec: 2784
+ hash: "702864de569e6a5648ee174d5ef891f8"
+ }
+ Frame {
+ msec: 2800
+ hash: "0f500339c81ca3621d13910017b84b7b"
+ }
+ Frame {
+ msec: 2816
+ hash: "76fb2e1ad33affe33c0887f04caa7396"
+ }
+ Frame {
+ msec: 2832
+ hash: "9dc01a69f2a6892d3c4203674c8bef72"
+ }
+ Frame {
+ msec: 2848
+ hash: "d94054222fd37a350bd8abd592a332e3"
+ }
+ Frame {
+ msec: 2864
+ hash: "46fed264c233490b477e3a7c22183e18"
+ }
+ Frame {
+ msec: 2880
+ image: "cursorDelegate.2.png"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2896
+ hash: "e87f18da2fa5c91c9b2b5dea50f9c1e2"
+ }
+ Frame {
+ msec: 2912
+ hash: "4f6dbc7b249c37390518cc263832b587"
+ }
+ Frame {
+ msec: 2928
+ hash: "df09fa2fd138d1b480eec82db3872d6f"
+ }
+ Frame {
+ msec: 2944
+ hash: "b74cb1bfbb979a5e91853d9145d277d8"
+ }
+ Frame {
+ msec: 2960
+ hash: "35425ae3ccf3c8dcc1483479c57a3287"
+ }
+ Frame {
+ msec: 2976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 2992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 3072
+ hash: "35425ae3ccf3c8dcc1483479c57a3287"
+ }
+ Frame {
+ msec: 3088
+ hash: "b74cb1bfbb979a5e91853d9145d277d8"
+ }
+ Frame {
+ msec: 3104
+ hash: "df09fa2fd138d1b480eec82db3872d6f"
+ }
+ Frame {
+ msec: 3120
+ hash: "4f6dbc7b249c37390518cc263832b587"
+ }
+ Frame {
+ msec: 3136
+ hash: "e87f18da2fa5c91c9b2b5dea50f9c1e2"
+ }
+ Frame {
+ msec: 3152
+ hash: "34bc703c915b49b0450ece1d18306df8"
+ }
+ Frame {
+ msec: 3168
+ hash: "46fed264c233490b477e3a7c22183e18"
+ }
+ Frame {
+ msec: 3184
+ hash: "d94054222fd37a350bd8abd592a332e3"
+ }
+ Frame {
+ msec: 3200
+ hash: "9dc01a69f2a6892d3c4203674c8bef72"
+ }
+ Frame {
+ msec: 3216
+ hash: "76fb2e1ad33affe33c0887f04caa7396"
+ }
+ Frame {
+ msec: 3232
+ hash: "0f500339c81ca3621d13910017b84b7b"
+ }
+ Frame {
+ msec: 3248
+ hash: "702864de569e6a5648ee174d5ef891f8"
+ }
+ Frame {
+ msec: 3264
+ hash: "01e937e1fcc0331b2541fa32c3479a24"
+ }
+ Frame {
+ msec: 3280
+ hash: "ee661e6cc1f86e755ff399adb6b11fd1"
+ }
+ Frame {
+ msec: 3296
+ hash: "ea2d610e9b41e72b2984a51f0d3f7587"
+ }
+ Frame {
+ msec: 3312
+ hash: "4a646d76b706698a02cead560b1f8d57"
+ }
+ Frame {
+ msec: 3328
+ hash: "48ec87bfc25471f6fa2d43f9db80b693"
+ }
+ Frame {
+ msec: 3344
+ hash: "827fdd6a3d1006f4a9dd2faf208ea436"
+ }
+ Frame {
+ msec: 3360
+ hash: "788d8962f311adf57a3acc876b0e8804"
+ }
+ Frame {
+ msec: 3376
+ hash: "5d112a3675ea4c010e7bc60e036d0262"
+ }
+ Frame {
+ msec: 3392
+ hash: "a2ea272b45d8de225826d9381015ff2e"
+ }
+ Frame {
+ msec: 3408
+ hash: "e4d7a59716cd704fe1cfa8ba91454e93"
+ }
+ Frame {
+ msec: 3424
+ hash: "4e875ba8703b690a17e445f2b3810435"
+ }
+ Frame {
+ msec: 3440
+ hash: "4fbbb8447d80012bc6b5c24ddbfe498e"
+ }
+ Frame {
+ msec: 3456
+ hash: "d74f8e44d47710714d4197809fffb622"
+ }
+ Frame {
+ msec: 3472
+ hash: "d23bdd94019477d8378cde580d8765ad"
+ }
+ Frame {
+ msec: 3488
+ hash: "6032aada2c48092000ecb93e52656414"
+ }
+ Frame {
+ msec: 3504
+ hash: "438be260f19d04c9f98ed7dce1c7db40"
+ }
+ Frame {
+ msec: 3520
+ hash: "3af60972e7d5d4320a549e5df52a1228"
+ }
+ Frame {
+ msec: 3536
+ hash: "bf8459b99ca0bf568c58a3bb2a2fcc1f"
+ }
+ Frame {
+ msec: 3552
+ hash: "c0dc1cf5ba7014e069c4d4bd7ac0f89d"
+ }
+ Frame {
+ msec: 3568
+ hash: "f2ddf9d4fd3a2a2d354172714ce94d99"
+ }
+ Frame {
+ msec: 3584
+ hash: "bdfb42dc3879099e402784238c2cdddb"
+ }
+ Frame {
+ msec: 3600
+ hash: "5e483b0fd4808f2fb31aea90ccf86d3e"
+ }
+ Frame {
+ msec: 3616
+ hash: "8159bda651d95a320ac09aa6feb377a1"
+ }
+ Frame {
+ msec: 3632
+ hash: "ceda37af96bd02baae218d3bfaed93f7"
+ }
+ Frame {
+ msec: 3648
+ hash: "4b81757a105aa7c5ac6148455eea66c3"
+ }
+ Frame {
+ msec: 3664
+ hash: "ff7e2cdd006f9b76ab8c0416d81f0cb1"
+ }
+ Frame {
+ msec: 3680
+ hash: "9b174cd9a87ff193ce646408946b310c"
+ }
+ Frame {
+ msec: 3696
+ hash: "89fa590b47ee77021dedf7938439ce69"
+ }
+ Frame {
+ msec: 3712
+ hash: "6e5680803184dfc76cbf1c2de804d6cc"
+ }
+ Frame {
+ msec: 3728
+ hash: "c6de6b9203673c77427ab84ce86daaf5"
+ }
+ Frame {
+ msec: 3744
+ hash: "198f8e912c19debd51f837627d1171e9"
+ }
+ Frame {
+ msec: 3760
+ hash: "3b380dcb6815698241f3dcccb52785c2"
+ }
+ Frame {
+ msec: 3776
+ hash: "254942e12b8a31420d2243b7e2529ae8"
+ }
+ Frame {
+ msec: 3792
+ hash: "ebf121910a5318c284f8e964d63aed40"
+ }
+ Frame {
+ msec: 3808
+ hash: "0fcf416a80d22f077fcf4d23bddeb6c6"
+ }
+ Frame {
+ msec: 3824
+ hash: "4a6596da390380dbafc1cdaceca1101e"
+ }
+ Frame {
+ msec: 3840
+ image: "cursorDelegate.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "c2be53ae5e2d5d3081df9af31426ec84"
+ }
+ Frame {
+ msec: 3872
+ hash: "52350ac5d10f8fe7571d12193b861d3f"
+ }
+ Frame {
+ msec: 3888
+ hash: "f286a35d7f4a022315f69a5db72da388"
+ }
+ Frame {
+ msec: 3904
+ hash: "aa329519eba4dad9589bff095528c535"
+ }
+ Frame {
+ msec: 3920
+ hash: "0beae60853afaaa0e7f7540fb50bcddf"
+ }
+ Frame {
+ msec: 3936
+ hash: "dc098a8b4d2f117a09cf1f2ced201a60"
+ }
+ Frame {
+ msec: 3952
+ hash: "3655b992097b433071ec9dd69e086c70"
+ }
+ Frame {
+ msec: 3968
+ hash: "82cb92d7940d13deee97e4ccda9210fb"
+ }
+ Frame {
+ msec: 3984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4064
+ hash: "82cb92d7940d13deee97e4ccda9210fb"
+ }
+ Key {
+ type: 6
+ key: 16777232
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4080
+ hash: "3655b992097b433071ec9dd69e086c70"
+ }
+ Frame {
+ msec: 4096
+ hash: "dc098a8b4d2f117a09cf1f2ced201a60"
+ }
+ Frame {
+ msec: 4112
+ hash: "0beae60853afaaa0e7f7540fb50bcddf"
+ }
+ Frame {
+ msec: 4128
+ hash: "aa329519eba4dad9589bff095528c535"
+ }
+ Key {
+ type: 7
+ key: 16777232
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4144
+ hash: "f286a35d7f4a022315f69a5db72da388"
+ }
+ Frame {
+ msec: 4160
+ hash: "52350ac5d10f8fe7571d12193b861d3f"
+ }
+ Frame {
+ msec: 4176
+ hash: "c2be53ae5e2d5d3081df9af31426ec84"
+ }
+ Frame {
+ msec: 4192
+ hash: "367391b2a124e2c818510567d0884d18"
+ }
+ Frame {
+ msec: 4208
+ hash: "4a6596da390380dbafc1cdaceca1101e"
+ }
+ Frame {
+ msec: 4224
+ hash: "0fcf416a80d22f077fcf4d23bddeb6c6"
+ }
+ Frame {
+ msec: 4240
+ hash: "ebf121910a5318c284f8e964d63aed40"
+ }
+ Frame {
+ msec: 4256
+ hash: "254942e12b8a31420d2243b7e2529ae8"
+ }
+ Frame {
+ msec: 4272
+ hash: "3b380dcb6815698241f3dcccb52785c2"
+ }
+ Frame {
+ msec: 4288
+ hash: "198f8e912c19debd51f837627d1171e9"
+ }
+ Frame {
+ msec: 4304
+ hash: "c6de6b9203673c77427ab84ce86daaf5"
+ }
+ Frame {
+ msec: 4320
+ hash: "6e5680803184dfc76cbf1c2de804d6cc"
+ }
+ Frame {
+ msec: 4336
+ hash: "89fa590b47ee77021dedf7938439ce69"
+ }
+ Frame {
+ msec: 4352
+ hash: "9b174cd9a87ff193ce646408946b310c"
+ }
+ Frame {
+ msec: 4368
+ hash: "ff7e2cdd006f9b76ab8c0416d81f0cb1"
+ }
+ Frame {
+ msec: 4384
+ hash: "4b81757a105aa7c5ac6148455eea66c3"
+ }
+ Frame {
+ msec: 4400
+ hash: "ceda37af96bd02baae218d3bfaed93f7"
+ }
+ Frame {
+ msec: 4416
+ hash: "8159bda651d95a320ac09aa6feb377a1"
+ }
+ Frame {
+ msec: 4432
+ hash: "5e483b0fd4808f2fb31aea90ccf86d3e"
+ }
+ Frame {
+ msec: 4448
+ hash: "bdfb42dc3879099e402784238c2cdddb"
+ }
+ Frame {
+ msec: 4464
+ hash: "f2ddf9d4fd3a2a2d354172714ce94d99"
+ }
+ Frame {
+ msec: 4480
+ hash: "c0dc1cf5ba7014e069c4d4bd7ac0f89d"
+ }
+ Frame {
+ msec: 4496
+ hash: "bf8459b99ca0bf568c58a3bb2a2fcc1f"
+ }
+ Frame {
+ msec: 4512
+ hash: "3af60972e7d5d4320a549e5df52a1228"
+ }
+ Frame {
+ msec: 4528
+ hash: "438be260f19d04c9f98ed7dce1c7db40"
+ }
+ Frame {
+ msec: 4544
+ hash: "6032aada2c48092000ecb93e52656414"
+ }
+ Frame {
+ msec: 4560
+ hash: "d23bdd94019477d8378cde580d8765ad"
+ }
+ Frame {
+ msec: 4576
+ hash: "d74f8e44d47710714d4197809fffb622"
+ }
+ Key {
+ type: 6
+ key: 16777233
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4592
+ hash: "4fbbb8447d80012bc6b5c24ddbfe498e"
+ }
+ Frame {
+ msec: 4608
+ hash: "4e875ba8703b690a17e445f2b3810435"
+ }
+ Frame {
+ msec: 4624
+ hash: "e4d7a59716cd704fe1cfa8ba91454e93"
+ }
+ Key {
+ type: 7
+ key: 16777233
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4640
+ hash: "a2ea272b45d8de225826d9381015ff2e"
+ }
+ Frame {
+ msec: 4656
+ hash: "5d112a3675ea4c010e7bc60e036d0262"
+ }
+ Frame {
+ msec: 4672
+ hash: "788d8962f311adf57a3acc876b0e8804"
+ }
+ Frame {
+ msec: 4688
+ hash: "827fdd6a3d1006f4a9dd2faf208ea436"
+ }
+ Frame {
+ msec: 4704
+ hash: "48ec87bfc25471f6fa2d43f9db80b693"
+ }
+ Frame {
+ msec: 4720
+ hash: "4a646d76b706698a02cead560b1f8d57"
+ }
+ Frame {
+ msec: 4736
+ hash: "ea2d610e9b41e72b2984a51f0d3f7587"
+ }
+ Frame {
+ msec: 4752
+ hash: "ee661e6cc1f86e755ff399adb6b11fd1"
+ }
+ Frame {
+ msec: 4768
+ hash: "01e937e1fcc0331b2541fa32c3479a24"
+ }
+ Frame {
+ msec: 4784
+ hash: "702864de569e6a5648ee174d5ef891f8"
+ }
+ Frame {
+ msec: 4800
+ image: "cursorDelegate.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "76fb2e1ad33affe33c0887f04caa7396"
+ }
+ Frame {
+ msec: 4832
+ hash: "9dc01a69f2a6892d3c4203674c8bef72"
+ }
+ Frame {
+ msec: 4848
+ hash: "d94054222fd37a350bd8abd592a332e3"
+ }
+ Frame {
+ msec: 4864
+ hash: "46fed264c233490b477e3a7c22183e18"
+ }
+ Frame {
+ msec: 4880
+ hash: "34bc703c915b49b0450ece1d18306df8"
+ }
+ Frame {
+ msec: 4896
+ hash: "e87f18da2fa5c91c9b2b5dea50f9c1e2"
+ }
+ Frame {
+ msec: 4912
+ hash: "4f6dbc7b249c37390518cc263832b587"
+ }
+ Frame {
+ msec: 4928
+ hash: "df09fa2fd138d1b480eec82db3872d6f"
+ }
+ Frame {
+ msec: 4944
+ hash: "b74cb1bfbb979a5e91853d9145d277d8"
+ }
+ Frame {
+ msec: 4960
+ hash: "35425ae3ccf3c8dcc1483479c57a3287"
+ }
+ Frame {
+ msec: 4976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 4992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 5072
+ hash: "35425ae3ccf3c8dcc1483479c57a3287"
+ }
+ Frame {
+ msec: 5088
+ hash: "b74cb1bfbb979a5e91853d9145d277d8"
+ }
+ Frame {
+ msec: 5104
+ hash: "df09fa2fd138d1b480eec82db3872d6f"
+ }
+ Frame {
+ msec: 5120
+ hash: "4f6dbc7b249c37390518cc263832b587"
+ }
+ Frame {
+ msec: 5136
+ hash: "e87f18da2fa5c91c9b2b5dea50f9c1e2"
+ }
+ Frame {
+ msec: 5152
+ hash: "34bc703c915b49b0450ece1d18306df8"
+ }
+ Frame {
+ msec: 5168
+ hash: "46fed264c233490b477e3a7c22183e18"
+ }
+ Frame {
+ msec: 5184
+ hash: "d94054222fd37a350bd8abd592a332e3"
+ }
+ Frame {
+ msec: 5200
+ hash: "9dc01a69f2a6892d3c4203674c8bef72"
+ }
+ Frame {
+ msec: 5216
+ hash: "76fb2e1ad33affe33c0887f04caa7396"
+ }
+ Frame {
+ msec: 5232
+ hash: "0f500339c81ca3621d13910017b84b7b"
+ }
+ Frame {
+ msec: 5248
+ hash: "702864de569e6a5648ee174d5ef891f8"
+ }
+ Frame {
+ msec: 5264
+ hash: "01e937e1fcc0331b2541fa32c3479a24"
+ }
+ Frame {
+ msec: 5280
+ hash: "ee661e6cc1f86e755ff399adb6b11fd1"
+ }
+ Frame {
+ msec: 5296
+ hash: "ea2d610e9b41e72b2984a51f0d3f7587"
+ }
+ Frame {
+ msec: 5312
+ hash: "4a646d76b706698a02cead560b1f8d57"
+ }
+ Frame {
+ msec: 5328
+ hash: "48ec87bfc25471f6fa2d43f9db80b693"
+ }
+ Frame {
+ msec: 5344
+ hash: "827fdd6a3d1006f4a9dd2faf208ea436"
+ }
+ Frame {
+ msec: 5360
+ hash: "788d8962f311adf57a3acc876b0e8804"
+ }
+ Frame {
+ msec: 5376
+ hash: "5d112a3675ea4c010e7bc60e036d0262"
+ }
+ Frame {
+ msec: 5392
+ hash: "a2ea272b45d8de225826d9381015ff2e"
+ }
+ Frame {
+ msec: 5408
+ hash: "e4d7a59716cd704fe1cfa8ba91454e93"
+ }
+ Frame {
+ msec: 5424
+ hash: "4e875ba8703b690a17e445f2b3810435"
+ }
+ Frame {
+ msec: 5440
+ hash: "4fbbb8447d80012bc6b5c24ddbfe498e"
+ }
+ Frame {
+ msec: 5456
+ hash: "d74f8e44d47710714d4197809fffb622"
+ }
+ Frame {
+ msec: 5472
+ hash: "d23bdd94019477d8378cde580d8765ad"
+ }
+ Frame {
+ msec: 5488
+ hash: "6032aada2c48092000ecb93e52656414"
+ }
+ Frame {
+ msec: 5504
+ hash: "438be260f19d04c9f98ed7dce1c7db40"
+ }
+ Frame {
+ msec: 5520
+ hash: "3af60972e7d5d4320a549e5df52a1228"
+ }
+ Frame {
+ msec: 5536
+ hash: "bf8459b99ca0bf568c58a3bb2a2fcc1f"
+ }
+ Frame {
+ msec: 5552
+ hash: "c0dc1cf5ba7014e069c4d4bd7ac0f89d"
+ }
+ Frame {
+ msec: 5568
+ hash: "f2ddf9d4fd3a2a2d354172714ce94d99"
+ }
+ Frame {
+ msec: 5584
+ hash: "bdfb42dc3879099e402784238c2cdddb"
+ }
+ Frame {
+ msec: 5600
+ hash: "5e483b0fd4808f2fb31aea90ccf86d3e"
+ }
+ Frame {
+ msec: 5616
+ hash: "8159bda651d95a320ac09aa6feb377a1"
+ }
+ Frame {
+ msec: 5632
+ hash: "ceda37af96bd02baae218d3bfaed93f7"
+ }
+ Frame {
+ msec: 5648
+ hash: "4b81757a105aa7c5ac6148455eea66c3"
+ }
+ Frame {
+ msec: 5664
+ hash: "ff7e2cdd006f9b76ab8c0416d81f0cb1"
+ }
+ Frame {
+ msec: 5680
+ hash: "9b174cd9a87ff193ce646408946b310c"
+ }
+ Frame {
+ msec: 5696
+ hash: "89fa590b47ee77021dedf7938439ce69"
+ }
+ Frame {
+ msec: 5712
+ hash: "6e5680803184dfc76cbf1c2de804d6cc"
+ }
+ Frame {
+ msec: 5728
+ hash: "c6de6b9203673c77427ab84ce86daaf5"
+ }
+ Frame {
+ msec: 5744
+ hash: "198f8e912c19debd51f837627d1171e9"
+ }
+ Frame {
+ msec: 5760
+ image: "cursorDelegate.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "254942e12b8a31420d2243b7e2529ae8"
+ }
+ Frame {
+ msec: 5792
+ hash: "ebf121910a5318c284f8e964d63aed40"
+ }
+ Frame {
+ msec: 5808
+ hash: "0fcf416a80d22f077fcf4d23bddeb6c6"
+ }
+ Frame {
+ msec: 5824
+ hash: "4a6596da390380dbafc1cdaceca1101e"
+ }
+ Frame {
+ msec: 5840
+ hash: "367391b2a124e2c818510567d0884d18"
+ }
+ Frame {
+ msec: 5856
+ hash: "c2be53ae5e2d5d3081df9af31426ec84"
+ }
+ Frame {
+ msec: 5872
+ hash: "52350ac5d10f8fe7571d12193b861d3f"
+ }
+ Frame {
+ msec: 5888
+ hash: "f286a35d7f4a022315f69a5db72da388"
+ }
+ Frame {
+ msec: 5904
+ hash: "aa329519eba4dad9589bff095528c535"
+ }
+ Frame {
+ msec: 5920
+ hash: "0beae60853afaaa0e7f7540fb50bcddf"
+ }
+ Frame {
+ msec: 5936
+ hash: "dc098a8b4d2f117a09cf1f2ced201a60"
+ }
+ Frame {
+ msec: 5952
+ hash: "3655b992097b433071ec9dd69e086c70"
+ }
+ Frame {
+ msec: 5968
+ hash: "82cb92d7940d13deee97e4ccda9210fb"
+ }
+ Frame {
+ msec: 5984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 6064
+ hash: "82cb92d7940d13deee97e4ccda9210fb"
+ }
+ Frame {
+ msec: 6080
+ hash: "3655b992097b433071ec9dd69e086c70"
+ }
+ Frame {
+ msec: 6096
+ hash: "dc098a8b4d2f117a09cf1f2ced201a60"
+ }
+ Frame {
+ msec: 6112
+ hash: "0beae60853afaaa0e7f7540fb50bcddf"
+ }
+ Frame {
+ msec: 6128
+ hash: "aa329519eba4dad9589bff095528c535"
+ }
+ Frame {
+ msec: 6144
+ hash: "f286a35d7f4a022315f69a5db72da388"
+ }
+ Frame {
+ msec: 6160
+ hash: "52350ac5d10f8fe7571d12193b861d3f"
+ }
+ Frame {
+ msec: 6176
+ hash: "c2be53ae5e2d5d3081df9af31426ec84"
+ }
+ Frame {
+ msec: 6192
+ hash: "367391b2a124e2c818510567d0884d18"
+ }
+ Frame {
+ msec: 6208
+ hash: "4a6596da390380dbafc1cdaceca1101e"
+ }
+ Frame {
+ msec: 6224
+ hash: "0fcf416a80d22f077fcf4d23bddeb6c6"
+ }
+ Frame {
+ msec: 6240
+ hash: "ebf121910a5318c284f8e964d63aed40"
+ }
+ Frame {
+ msec: 6256
+ hash: "254942e12b8a31420d2243b7e2529ae8"
+ }
+ Frame {
+ msec: 6272
+ hash: "3b380dcb6815698241f3dcccb52785c2"
+ }
+ Frame {
+ msec: 6288
+ hash: "198f8e912c19debd51f837627d1171e9"
+ }
+ Frame {
+ msec: 6304
+ hash: "c6de6b9203673c77427ab84ce86daaf5"
+ }
+ Frame {
+ msec: 6320
+ hash: "6e5680803184dfc76cbf1c2de804d6cc"
+ }
+ Frame {
+ msec: 6336
+ hash: "89fa590b47ee77021dedf7938439ce69"
+ }
+ Frame {
+ msec: 6352
+ hash: "9b174cd9a87ff193ce646408946b310c"
+ }
+ Frame {
+ msec: 6368
+ hash: "ff7e2cdd006f9b76ab8c0416d81f0cb1"
+ }
+ Frame {
+ msec: 6384
+ hash: "4b81757a105aa7c5ac6148455eea66c3"
+ }
+ Frame {
+ msec: 6400
+ hash: "ceda37af96bd02baae218d3bfaed93f7"
+ }
+ Frame {
+ msec: 6416
+ hash: "8159bda651d95a320ac09aa6feb377a1"
+ }
+ Frame {
+ msec: 6432
+ hash: "5e483b0fd4808f2fb31aea90ccf86d3e"
+ }
+ Frame {
+ msec: 6448
+ hash: "bdfb42dc3879099e402784238c2cdddb"
+ }
+ Frame {
+ msec: 6464
+ hash: "f2ddf9d4fd3a2a2d354172714ce94d99"
+ }
+ Frame {
+ msec: 6480
+ hash: "c0dc1cf5ba7014e069c4d4bd7ac0f89d"
+ }
+ Frame {
+ msec: 6496
+ hash: "bf8459b99ca0bf568c58a3bb2a2fcc1f"
+ }
+ Frame {
+ msec: 6512
+ hash: "3af60972e7d5d4320a549e5df52a1228"
+ }
+ Frame {
+ msec: 6528
+ hash: "438be260f19d04c9f98ed7dce1c7db40"
+ }
+ Frame {
+ msec: 6544
+ hash: "6032aada2c48092000ecb93e52656414"
+ }
+ Frame {
+ msec: 6560
+ hash: "d23bdd94019477d8378cde580d8765ad"
+ }
+ Frame {
+ msec: 6576
+ hash: "d74f8e44d47710714d4197809fffb622"
+ }
+ Frame {
+ msec: 6592
+ hash: "4fbbb8447d80012bc6b5c24ddbfe498e"
+ }
+ Frame {
+ msec: 6608
+ hash: "4e875ba8703b690a17e445f2b3810435"
+ }
+ Frame {
+ msec: 6624
+ hash: "e4d7a59716cd704fe1cfa8ba91454e93"
+ }
+ Frame {
+ msec: 6640
+ hash: "a2ea272b45d8de225826d9381015ff2e"
+ }
+ Frame {
+ msec: 6656
+ hash: "5d112a3675ea4c010e7bc60e036d0262"
+ }
+ Frame {
+ msec: 6672
+ hash: "788d8962f311adf57a3acc876b0e8804"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 271; y: 89
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6688
+ hash: "e2eb18af82c85ea78ba438163e922df3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 271; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6704
+ hash: "91b2695e4915238ae8610a64e279b0f4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 271; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 270; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6720
+ image: "cursorDelegate.6.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 269; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6736
+ hash: "ea2d610e9b41e72b2984a51f0d3f7587"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 268; y: 107
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6752
+ hash: "ee661e6cc1f86e755ff399adb6b11fd1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 266; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6768
+ hash: "01e937e1fcc0331b2541fa32c3479a24"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 266; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6784
+ hash: "702864de569e6a5648ee174d5ef891f8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 265; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6800
+ hash: "0f500339c81ca3621d13910017b84b7b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 263; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 261; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6816
+ hash: "76fb2e1ad33affe33c0887f04caa7396"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 259; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6832
+ hash: "9dc01a69f2a6892d3c4203674c8bef72"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 256; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6848
+ hash: "58693aa1a3616310b7ae1e529c4c461a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 250; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 243; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6864
+ hash: "96afccd7ec697c9c10840f0effaa448d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 235; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6880
+ hash: "a00d49e2a9069b1be41f95f6ff4c0312"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 227; y: 121
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6896
+ hash: "a0ff4b93291fc12054d3989a20335a87"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 218; y: 124
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 209; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6912
+ hash: "a86e1347bb25489547514955762d92d3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 200; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6928
+ hash: "e5cba3c1e41e38117508c84e894beb11"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 190; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6944
+ hash: "2560f53b8ac0a84fef895dbb8f0e393e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 181; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 172; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6960
+ hash: "c1b8bfc008319b793b6bd9345d34ccf5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 163; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 146; y: 124
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 138; y: 121
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 130; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 123; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 118; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 114; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 110; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7072
+ hash: "a9f2804ac7918971f237c4cfa6339c24"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 108; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7088
+ hash: "bc9c96855f048cb6c86d480e501322ab"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 107; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 106; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7104
+ hash: "706730602364bfb4d0193d1728a6d350"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 105; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7120
+ hash: "df80fe3e3ba35ab3fafca929b9101e13"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 104; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7136
+ hash: "aa8fa1baf61919004a4f14948826882e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 103; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 102; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7152
+ hash: "1829dfa3615d6ae430ba81a2df9a9e15"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7168
+ hash: "c4ea5c767192bbd3bfac58d07594016a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 100; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7184
+ hash: "319aede65b3473f28a4ca62a524e4a76"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 100; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 100; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7200
+ hash: "e1de653161e3348e083267c9082bc0f0"
+ }
+ Frame {
+ msec: 7216
+ hash: "de5f2d5147c600d2cb44072801c2338e"
+ }
+ Frame {
+ msec: 7232
+ hash: "6db41d704d2e28f36b206bdb317ee361"
+ }
+ Frame {
+ msec: 7248
+ hash: "a500b87efea241cdf8adf97ae86e10c3"
+ }
+ Frame {
+ msec: 7264
+ hash: "86c4eb0164a5b57eb22de4c9d58345f5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 100; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7280
+ hash: "2dbb1e3a1374b7c4aecd5a891be4573d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7296
+ hash: "07bcafdf5ca28a1416a20ed375ec3ea6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7312
+ hash: "e79def41bbf7e544d64cf19d74524d3a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 102; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 102; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7328
+ hash: "20aff98618d16c00dc9b76035e9523f5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 103; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7344
+ hash: "12b5e016bad990d1f2bf427ee8e3e6d9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 104; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 105; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7360
+ hash: "66a2ba3f9e005cd58aa50cfa0000cd15"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 107; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7376
+ hash: "a2e9e42e09dadbd0791f52bb96e0e0dc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 110; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7392
+ hash: "ac68396566ea85a157e944e601dd8d18"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 113; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 117; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7408
+ hash: "b9bfdebec8dd1a93de7ef2768b2542ba"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 124; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7424
+ hash: "2e0a4b960803770acb34ef56ccf2be35"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 131; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7440
+ hash: "df1643f0f8b7aa2dc080958822aeb3d0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 138; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 144; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7456
+ hash: "af8ce877d953727d37fd6f7e4962f45a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 148; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7472
+ hash: "b9de04c0d7532d67404a5a773d9fab99"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 155; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7488
+ hash: "7904312a7efe0b545070c5a5615011df"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7504
+ hash: "0069a8f088c83c6716bac15567a5b38d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 159; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 162; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7520
+ hash: "8c17c78d663097e275ed2f80d6479caf"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 163; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7536
+ hash: "9e8781569e07fca7def229b76189082d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 165; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7552
+ hash: "8dba2f259740d869bfa20205d2e14433"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 168; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7568
+ hash: "4e7ad066aadbad3f71a08962ba1379c0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 171; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7584
+ hash: "a5d1554a6fb311239acc077f01adc597"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 174; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7600
+ hash: "e91b45c430f7e10c2205af620350ddb6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 177; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 183; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7616
+ hash: "6c731f4dbdec441cd36b1e9727758d73"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 188; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7632
+ hash: "31634e757bdec45feb1f021e35746d65"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 193; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7648
+ hash: "846dcb42fa85719223eb19f7af3d0630"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 206; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7664
+ hash: "a5826c5d7d1b9161cc7fb76f59021fdd"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 209; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7680
+ image: "cursorDelegate.7.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 211; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7696
+ hash: "bdfb9b949489744bc77905249eb647f9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 212; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 212; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7712
+ hash: "307d4fb47604c00e213f8d9616e0da13"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 213; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7728
+ hash: "74201a80a9032cb18b0c9e26bb67363f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 214; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7744
+ hash: "38ca918199552a525fb7f3a3773761d9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 215; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7760
+ hash: "d64c06c25229b3b64b779ca1bef7d2cb"
+ }
+ Frame {
+ msec: 7776
+ hash: "4ba0117db1ff431de20c06c79866d509"
+ }
+ Frame {
+ msec: 7792
+ hash: "ca56899ded0e5ea361aac24493793f58"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 215; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 215; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7808
+ hash: "ebce1d3b4d088278b6f36dac444c7ca6"
+ }
+ Frame {
+ msec: 7824
+ hash: "16c52065169bffc4648eda0226dba13a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7840
+ hash: "7a5a6a02f57545d9f2336ff18dd118d6"
+ }
+ Frame {
+ msec: 7856
+ hash: "328c8133c68fc2e86dc2193d1bee3259"
+ }
+ Frame {
+ msec: 7872
+ hash: "fcad1d2819e3cede6081b4dfbb5a4a65"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7888
+ hash: "85ff2968ba06443f300c9c0ef36c7054"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7904
+ hash: "871025c33fa769a790fc460a95b183ec"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7920
+ hash: "5b96f2673e0ccd2b198b9f99c65b4b12"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 217; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7936
+ hash: "5fc6f30a2dd019c4f2af056b51cfaa27"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 218; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 218; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7952
+ hash: "fc6bf3bcde1f89f0bff40e3e019aed33"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 219; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7968
+ hash: "703beec7b035080146131936da8c0fb3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 220; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7984
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 221; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 113
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8000
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 113
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8016
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 8032
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 8048
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8064
+ hash: "703beec7b035080146131936da8c0fb3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8080
+ hash: "fc6bf3bcde1f89f0bff40e3e019aed33"
+ }
+ Frame {
+ msec: 8096
+ hash: "5fc6f30a2dd019c4f2af056b51cfaa27"
+ }
+ Frame {
+ msec: 8112
+ hash: "5b96f2673e0ccd2b198b9f99c65b4b12"
+ }
+ Frame {
+ msec: 8128
+ hash: "871025c33fa769a790fc460a95b183ec"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 222; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8144
+ hash: "85ff2968ba06443f300c9c0ef36c7054"
+ }
+ Frame {
+ msec: 8160
+ hash: "fcad1d2819e3cede6081b4dfbb5a4a65"
+ }
+ Frame {
+ msec: 8176
+ hash: "328c8133c68fc2e86dc2193d1bee3259"
+ }
+ Frame {
+ msec: 8192
+ hash: "7a5a6a02f57545d9f2336ff18dd118d6"
+ }
+ Frame {
+ msec: 8208
+ hash: "16c52065169bffc4648eda0226dba13a"
+ }
+ Frame {
+ msec: 8224
+ hash: "ebce1d3b4d088278b6f36dac444c7ca6"
+ }
+ Frame {
+ msec: 8240
+ hash: "ca56899ded0e5ea361aac24493793f58"
+ }
+ Frame {
+ msec: 8256
+ hash: "4ba0117db1ff431de20c06c79866d509"
+ }
+ Frame {
+ msec: 8272
+ hash: "d64c06c25229b3b64b779ca1bef7d2cb"
+ }
+ Frame {
+ msec: 8288
+ hash: "38ca918199552a525fb7f3a3773761d9"
+ }
+ Frame {
+ msec: 8304
+ hash: "74201a80a9032cb18b0c9e26bb67363f"
+ }
+ Frame {
+ msec: 8320
+ hash: "307d4fb47604c00e213f8d9616e0da13"
+ }
+ Frame {
+ msec: 8336
+ hash: "9ad660f83ed62b964b676106f8aa7114"
+ }
+ Frame {
+ msec: 8352
+ hash: "457fc0df515f9813e98a6a86f4ab5231"
+ }
+ Frame {
+ msec: 8368
+ hash: "372cbc6ad4edc85319743627ced05671"
+ }
+ Frame {
+ msec: 8384
+ hash: "4e08beac6ee40acaa4de6963522d63d0"
+ }
+ Frame {
+ msec: 8400
+ hash: "5e790c2199a5e95fc17f8c0b49809cc9"
+ }
+ Frame {
+ msec: 8416
+ hash: "e36310e1866d4a95bac60084fa4aa2c1"
+ }
+ Frame {
+ msec: 8432
+ hash: "b7182b171316cc2db4de2b23de93dc41"
+ }
+ Frame {
+ msec: 8448
+ hash: "6aaf7f8e6e238973dfd4030eb146198b"
+ }
+ Frame {
+ msec: 8464
+ hash: "901ead3167e602dfe043c56c6c805d54"
+ }
+ Frame {
+ msec: 8480
+ hash: "5a97542680475b1382ad5b7c3f6fa96a"
+ }
+ Frame {
+ msec: 8496
+ hash: "fb34d93127f3c3ad0c7bacce0200753b"
+ }
+ Frame {
+ msec: 8512
+ hash: "993c97dc85e83e241538356e317b7767"
+ }
+ Frame {
+ msec: 8528
+ hash: "fb11a9edb3a613be5cb6949c76c5c715"
+ }
+ Frame {
+ msec: 8544
+ hash: "e68b7461f94adeaf330f67d36d0d3b3e"
+ }
+ Frame {
+ msec: 8560
+ hash: "7ed043cc027fdb467bd16847187cd48d"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 277; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8576
+ hash: "fefbb2f4671f8a36f9d2207ced8c0bfb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 277; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8592
+ hash: "1ab596339afc1f96136ee69c4b7688e1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 276; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8608
+ hash: "e07f59d729cb2790296e8c7cd3d0d3c9"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 276; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8624
+ hash: "a7dccada1080487cab2d0a916676c5cb"
+ }
+ Frame {
+ msec: 8640
+ image: "cursorDelegate.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "9329d353c678d2bc61d08f63029d1b9b"
+ }
+ Frame {
+ msec: 8672
+ hash: "41263f56af7875028bb0c1e7eccf6f5d"
+ }
+ Frame {
+ msec: 8688
+ hash: "e2eb18af82c85ea78ba438163e922df3"
+ }
+ Frame {
+ msec: 8704
+ hash: "91b2695e4915238ae8610a64e279b0f4"
+ }
+ Frame {
+ msec: 8720
+ hash: "a97d90765f87b998eae6e9f603c61bff"
+ }
+ Frame {
+ msec: 8736
+ hash: "48969edab07b942480d93ac2d383ca24"
+ }
+ Frame {
+ msec: 8752
+ hash: "ecfd9d6d5873001f0c67806544a14983"
+ }
+ Frame {
+ msec: 8768
+ hash: "a3a3bc1e2523d3e7f961893bcd1dd3a8"
+ }
+ Frame {
+ msec: 8784
+ hash: "e337735ad0b42e60c54f16f3da7af3cf"
+ }
+ Frame {
+ msec: 8800
+ hash: "c39db081130d269f25dbcb1a19afb8d0"
+ }
+ Frame {
+ msec: 8816
+ hash: "c464d501e3935ec0f53eb780bd1a8289"
+ }
+ Frame {
+ msec: 8832
+ hash: "2be4fd986de19f6f76dfddec75b26804"
+ }
+ Frame {
+ msec: 8848
+ hash: "a1280e9fb86ca96b2340bb70aa774806"
+ }
+ Frame {
+ msec: 8864
+ hash: "cce4c17a387893478bcfa547f7561aba"
+ }
+ Frame {
+ msec: 8880
+ hash: "7094db3e04895d8d7f5f58caf0658592"
+ }
+ Frame {
+ msec: 8896
+ hash: "edb1f644757f9ba0a39549d77141c280"
+ }
+ Frame {
+ msec: 8912
+ hash: "cd381e847ecfce2db111bdf94a437cbc"
+ }
+ Frame {
+ msec: 8928
+ hash: "6a089603b641b683a744b88f2ebe82d1"
+ }
+ Frame {
+ msec: 8944
+ hash: "8c0e47f7c87a1a11cd733a453b31c780"
+ }
+ Frame {
+ msec: 8960
+ hash: "b53c892d62e787eb2565820d79739de6"
+ }
+ Frame {
+ msec: 8976
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 8992
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 9008
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 9024
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 9040
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 9056
+ hash: "e165a0b90fdc1eef2c8244ad8545bd6f"
+ }
+ Frame {
+ msec: 9072
+ hash: "b53c892d62e787eb2565820d79739de6"
+ }
+ Frame {
+ msec: 9088
+ hash: "8c0e47f7c87a1a11cd733a453b31c780"
+ }
+ Frame {
+ msec: 9104
+ hash: "6a089603b641b683a744b88f2ebe82d1"
+ }
+ Frame {
+ msec: 9120
+ hash: "cd381e847ecfce2db111bdf94a437cbc"
+ }
+ Frame {
+ msec: 9136
+ hash: "edb1f644757f9ba0a39549d77141c280"
+ }
+ Frame {
+ msec: 9152
+ hash: "7094db3e04895d8d7f5f58caf0658592"
+ }
+ Frame {
+ msec: 9168
+ hash: "cce4c17a387893478bcfa547f7561aba"
+ }
+ Frame {
+ msec: 9184
+ hash: "a1280e9fb86ca96b2340bb70aa774806"
+ }
+ Frame {
+ msec: 9200
+ hash: "2be4fd986de19f6f76dfddec75b26804"
+ }
+ Frame {
+ msec: 9216
+ hash: "c464d501e3935ec0f53eb780bd1a8289"
+ }
+ Frame {
+ msec: 9232
+ hash: "c39db081130d269f25dbcb1a19afb8d0"
+ }
+ Frame {
+ msec: 9248
+ hash: "e337735ad0b42e60c54f16f3da7af3cf"
+ }
+ Frame {
+ msec: 9264
+ hash: "a3a3bc1e2523d3e7f961893bcd1dd3a8"
+ }
+ Frame {
+ msec: 9280
+ hash: "ecfd9d6d5873001f0c67806544a14983"
+ }
+ Frame {
+ msec: 9296
+ hash: "48969edab07b942480d93ac2d383ca24"
+ }
+ Frame {
+ msec: 9312
+ hash: "a97d90765f87b998eae6e9f603c61bff"
+ }
+ Frame {
+ msec: 9328
+ hash: "91b2695e4915238ae8610a64e279b0f4"
+ }
+ Frame {
+ msec: 9344
+ hash: "e2eb18af82c85ea78ba438163e922df3"
+ }
+ Frame {
+ msec: 9360
+ hash: "41263f56af7875028bb0c1e7eccf6f5d"
+ }
+ Frame {
+ msec: 9376
+ hash: "9329d353c678d2bc61d08f63029d1b9b"
+ }
+ Frame {
+ msec: 9392
+ hash: "ac5939eb4379394fab829b307cbfe7ec"
+ }
+ Frame {
+ msec: 9408
+ hash: "a7dccada1080487cab2d0a916676c5cb"
+ }
+ Frame {
+ msec: 9424
+ hash: "e07f59d729cb2790296e8c7cd3d0d3c9"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.0.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.0.png
new file mode 100644
index 0000000..2b45a06
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.1.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.1.png
new file mode 100644
index 0000000..1f5bae0
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.2.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.2.png
new file mode 100644
index 0000000..cb2b5a4
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.3.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.3.png
new file mode 100644
index 0000000..aa24805
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.4.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.4.png
new file mode 100644
index 0000000..aa24805
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.qml b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.qml
new file mode 100644
index 0000000..dd7b291
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/echoMode.qml
@@ -0,0 +1,1043 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 32
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Key {
+ type: 6
+ key: 16777248
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 48
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 64
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 80
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 96
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 112
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 128
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 144
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 160
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 176
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 192
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 208
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 224
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 240
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 256
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 272
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 288
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 304
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 320
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 336
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Frame {
+ msec: 352
+ hash: "b73bd9c2fef8812591fff9f43b73da13"
+ }
+ Key {
+ type: 6
+ key: 74
+ modifiers: 33554432
+ text: "4a"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 368
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 384
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 400
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 416
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 432
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Key {
+ type: 7
+ key: 74
+ modifiers: 33554432
+ text: "4a"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 448
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 464
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 480
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 496
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 512
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 528
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Key {
+ type: 7
+ key: 16777248
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 544
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 560
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 576
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 592
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 608
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 624
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 640
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 656
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 672
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Frame {
+ msec: 688
+ hash: "e8b6bdc7d552bb13c5dc2f50b8cf1125"
+ }
+ Key {
+ type: 6
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 704
+ hash: "fbc09d695e0b47aae6e977c13f535bfd"
+ }
+ Frame {
+ msec: 720
+ hash: "fbc09d695e0b47aae6e977c13f535bfd"
+ }
+ Frame {
+ msec: 736
+ hash: "fbc09d695e0b47aae6e977c13f535bfd"
+ }
+ Frame {
+ msec: 752
+ hash: "fbc09d695e0b47aae6e977c13f535bfd"
+ }
+ Frame {
+ msec: 768
+ hash: "fbc09d695e0b47aae6e977c13f535bfd"
+ }
+ Key {
+ type: 7
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 784
+ hash: "fbc09d695e0b47aae6e977c13f535bfd"
+ }
+ Frame {
+ msec: 800
+ hash: "fbc09d695e0b47aae6e977c13f535bfd"
+ }
+ Frame {
+ msec: 816
+ hash: "fbc09d695e0b47aae6e977c13f535bfd"
+ }
+ Frame {
+ msec: 832
+ hash: "fbc09d695e0b47aae6e977c13f535bfd"
+ }
+ Frame {
+ msec: 848
+ hash: "fbc09d695e0b47aae6e977c13f535bfd"
+ }
+ Key {
+ type: 6
+ key: 67
+ modifiers: 0
+ text: "63"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 864
+ hash: "a4b81c526a5bf8902fde9b8721980977"
+ }
+ Frame {
+ msec: 880
+ hash: "a4b81c526a5bf8902fde9b8721980977"
+ }
+ Frame {
+ msec: 896
+ hash: "a4b81c526a5bf8902fde9b8721980977"
+ }
+ Key {
+ type: 7
+ key: 67
+ modifiers: 0
+ text: "63"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 912
+ hash: "a4b81c526a5bf8902fde9b8721980977"
+ }
+ Frame {
+ msec: 928
+ hash: "a4b81c526a5bf8902fde9b8721980977"
+ }
+ Frame {
+ msec: 944
+ hash: "a4b81c526a5bf8902fde9b8721980977"
+ }
+ Frame {
+ msec: 960
+ image: "echoMode.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "a4b81c526a5bf8902fde9b8721980977"
+ }
+ Key {
+ type: 6
+ key: 75
+ modifiers: 0
+ text: "6b"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 992
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1008
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1024
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1040
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Key {
+ type: 7
+ key: 75
+ modifiers: 0
+ text: "6b"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1056
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1072
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1088
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1104
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1120
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1136
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1152
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1168
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1184
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1200
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1216
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Frame {
+ msec: 1232
+ hash: "d072aebc2314a149a856634786b208a0"
+ }
+ Key {
+ type: 6
+ key: 68
+ modifiers: 0
+ text: "64"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1248
+ hash: "94defec2865529f185d02cfcbfe166cc"
+ }
+ Frame {
+ msec: 1264
+ hash: "94defec2865529f185d02cfcbfe166cc"
+ }
+ Frame {
+ msec: 1280
+ hash: "94defec2865529f185d02cfcbfe166cc"
+ }
+ Key {
+ type: 7
+ key: 68
+ modifiers: 0
+ text: "64"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1296
+ hash: "94defec2865529f185d02cfcbfe166cc"
+ }
+ Frame {
+ msec: 1312
+ hash: "94defec2865529f185d02cfcbfe166cc"
+ }
+ Frame {
+ msec: 1328
+ hash: "94defec2865529f185d02cfcbfe166cc"
+ }
+ Key {
+ type: 6
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1344
+ hash: "f625a2a82879df96141000e6931d4487"
+ }
+ Frame {
+ msec: 1360
+ hash: "f625a2a82879df96141000e6931d4487"
+ }
+ Frame {
+ msec: 1376
+ hash: "f625a2a82879df96141000e6931d4487"
+ }
+ Frame {
+ msec: 1392
+ hash: "f625a2a82879df96141000e6931d4487"
+ }
+ Frame {
+ msec: 1408
+ hash: "f625a2a82879df96141000e6931d4487"
+ }
+ Frame {
+ msec: 1424
+ hash: "f625a2a82879df96141000e6931d4487"
+ }
+ Frame {
+ msec: 1440
+ hash: "f625a2a82879df96141000e6931d4487"
+ }
+ Frame {
+ msec: 1456
+ hash: "f625a2a82879df96141000e6931d4487"
+ }
+ Frame {
+ msec: 1472
+ hash: "f625a2a82879df96141000e6931d4487"
+ }
+ Key {
+ type: 7
+ key: 65
+ modifiers: 0
+ text: "61"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1488
+ hash: "f625a2a82879df96141000e6931d4487"
+ }
+ Key {
+ type: 6
+ key: 87
+ modifiers: 0
+ text: "77"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1504
+ hash: "1cf29837a4ea63bbb06c15382680d1b6"
+ }
+ Frame {
+ msec: 1520
+ hash: "1cf29837a4ea63bbb06c15382680d1b6"
+ }
+ Frame {
+ msec: 1536
+ hash: "1cf29837a4ea63bbb06c15382680d1b6"
+ }
+ Frame {
+ msec: 1552
+ hash: "1cf29837a4ea63bbb06c15382680d1b6"
+ }
+ Key {
+ type: 7
+ key: 87
+ modifiers: 0
+ text: "77"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1568
+ hash: "1cf29837a4ea63bbb06c15382680d1b6"
+ }
+ Frame {
+ msec: 1584
+ hash: "1cf29837a4ea63bbb06c15382680d1b6"
+ }
+ Frame {
+ msec: 1600
+ hash: "1cf29837a4ea63bbb06c15382680d1b6"
+ }
+ Frame {
+ msec: 1616
+ hash: "1cf29837a4ea63bbb06c15382680d1b6"
+ }
+ Frame {
+ msec: 1632
+ hash: "1cf29837a4ea63bbb06c15382680d1b6"
+ }
+ Frame {
+ msec: 1648
+ hash: "1cf29837a4ea63bbb06c15382680d1b6"
+ }
+ Key {
+ type: 6
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1664
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Frame {
+ msec: 1680
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Frame {
+ msec: 1696
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Frame {
+ msec: 1712
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Frame {
+ msec: 1728
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1744
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Key {
+ type: 7
+ key: 83
+ modifiers: 0
+ text: "73"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1760
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Frame {
+ msec: 1776
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Frame {
+ msec: 1792
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1808
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Frame {
+ msec: 1824
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Frame {
+ msec: 1840
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Frame {
+ msec: 1856
+ hash: "6eabb6d168ecc9ac604dcf2db0075380"
+ }
+ Key {
+ type: 6
+ key: 76
+ modifiers: 0
+ text: "6c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1872
+ hash: "cb2dc1c4fc4e213841b873561f404a4f"
+ }
+ Frame {
+ msec: 1888
+ hash: "cb2dc1c4fc4e213841b873561f404a4f"
+ }
+ Frame {
+ msec: 1904
+ hash: "cb2dc1c4fc4e213841b873561f404a4f"
+ }
+ Frame {
+ msec: 1920
+ image: "echoMode.1.png"
+ }
+ Key {
+ type: 7
+ key: 76
+ modifiers: 0
+ text: "6c"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1936
+ hash: "cb2dc1c4fc4e213841b873561f404a4f"
+ }
+ Frame {
+ msec: 1952
+ hash: "cb2dc1c4fc4e213841b873561f404a4f"
+ }
+ Frame {
+ msec: 1968
+ hash: "cb2dc1c4fc4e213841b873561f404a4f"
+ }
+ Frame {
+ msec: 1984
+ hash: "cb2dc1c4fc4e213841b873561f404a4f"
+ }
+ Frame {
+ msec: 2000
+ hash: "cb2dc1c4fc4e213841b873561f404a4f"
+ }
+ Frame {
+ msec: 2016
+ hash: "cb2dc1c4fc4e213841b873561f404a4f"
+ }
+ Key {
+ type: 6
+ key: 79
+ modifiers: 0
+ text: "6f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2032
+ hash: "c2aff1ebdee69cca7dc67a102fce5e8e"
+ }
+ Frame {
+ msec: 2048
+ hash: "c2aff1ebdee69cca7dc67a102fce5e8e"
+ }
+ Key {
+ type: 7
+ key: 79
+ modifiers: 0
+ text: "6f"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2064
+ hash: "c2aff1ebdee69cca7dc67a102fce5e8e"
+ }
+ Frame {
+ msec: 2080
+ hash: "c2aff1ebdee69cca7dc67a102fce5e8e"
+ }
+ Key {
+ type: 6
+ key: 86
+ modifiers: 0
+ text: "76"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2096
+ hash: "c82441813af6ff577687f29f6a09da38"
+ }
+ Frame {
+ msec: 2112
+ hash: "c82441813af6ff577687f29f6a09da38"
+ }
+ Frame {
+ msec: 2128
+ hash: "c82441813af6ff577687f29f6a09da38"
+ }
+ Frame {
+ msec: 2144
+ hash: "c82441813af6ff577687f29f6a09da38"
+ }
+ Key {
+ type: 6
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 7
+ key: 86
+ modifiers: 0
+ text: "76"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2160
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Frame {
+ msec: 2176
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Frame {
+ msec: 2192
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Frame {
+ msec: 2208
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Key {
+ type: 6
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2224
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Key {
+ type: 7
+ key: 69
+ modifiers: 0
+ text: "65"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2240
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Frame {
+ msec: 2256
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Frame {
+ msec: 2272
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Frame {
+ msec: 2288
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Frame {
+ msec: 2304
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Key {
+ type: 7
+ key: 32
+ modifiers: 0
+ text: "20"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2320
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Frame {
+ msec: 2336
+ hash: "d7da9862980b99e97a1fcd1b5c4c976f"
+ }
+ Key {
+ type: 6
+ key: 77
+ modifiers: 0
+ text: "6d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2352
+ hash: "8f36e26d8685fe55e7a1dd294188f649"
+ }
+ Frame {
+ msec: 2368
+ hash: "8f36e26d8685fe55e7a1dd294188f649"
+ }
+ Frame {
+ msec: 2384
+ hash: "8f36e26d8685fe55e7a1dd294188f649"
+ }
+ Frame {
+ msec: 2400
+ hash: "8f36e26d8685fe55e7a1dd294188f649"
+ }
+ Frame {
+ msec: 2416
+ hash: "8f36e26d8685fe55e7a1dd294188f649"
+ }
+ Frame {
+ msec: 2432
+ hash: "8f36e26d8685fe55e7a1dd294188f649"
+ }
+ Key {
+ type: 7
+ key: 77
+ modifiers: 0
+ text: "6d"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2448
+ hash: "8f36e26d8685fe55e7a1dd294188f649"
+ }
+ Frame {
+ msec: 2464
+ hash: "8f36e26d8685fe55e7a1dd294188f649"
+ }
+ Frame {
+ msec: 2480
+ hash: "8f36e26d8685fe55e7a1dd294188f649"
+ }
+ Frame {
+ msec: 2496
+ hash: "8f36e26d8685fe55e7a1dd294188f649"
+ }
+ Key {
+ type: 6
+ key: 89
+ modifiers: 0
+ text: "79"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2512
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2528
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2544
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Key {
+ type: 7
+ key: 89
+ modifiers: 0
+ text: "79"
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2560
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2576
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2592
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2608
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2624
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2640
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2656
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2672
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2688
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2704
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2720
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2736
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2752
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2768
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2784
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2800
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2816
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2832
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2848
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2864
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2880
+ image: "echoMode.2.png"
+ }
+ Frame {
+ msec: 2896
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2912
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2928
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2944
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2960
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2976
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 2992
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 3008
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 3024
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 3040
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+ Frame {
+ msec: 3056
+ hash: "316f2ba46d059755576e6822dc77afb2"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/hAlign.0.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/hAlign.0.png
new file mode 100644
index 0000000..87c2e07
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/hAlign.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/hAlign.qml b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/hAlign.qml
new file mode 100644
index 0000000..e29ac56
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data-X11/hAlign.qml
@@ -0,0 +1,107 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 32
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 48
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 64
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 80
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 96
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 112
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 128
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 144
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 160
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 176
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 192
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 208
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 224
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 240
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 256
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 272
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 288
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 304
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 320
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 336
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 352
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 368
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 384
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+ Frame {
+ msec: 400
+ hash: "7619ed68aca3544f373777e11a4bfefa"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.0.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.0.png
new file mode 100644
index 0000000..f04f65e
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.1.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.1.png
new file mode 100644
index 0000000..46a703a
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.2.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.2.png
new file mode 100644
index 0000000..e4a3877
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.3.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.3.png
new file mode 100644
index 0000000..9ef842a
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.3.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.4.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.4.png
new file mode 100644
index 0000000..706e2b3
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.4.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.5.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.5.png
new file mode 100644
index 0000000..bcc86cc
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.5.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.6.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.6.png
new file mode 100644
index 0000000..51ddd44
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.6.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.7.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.7.png
new file mode 100644
index 0000000..0a2fdda
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.7.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.8.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.8.png
new file mode 100644
index 0000000..9c88bff
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.8.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.qml b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.qml
new file mode 100644
index 0000000..df2dd38
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/cursorDelegate.qml
@@ -0,0 +1,3379 @@
+import Qt.VisualTest 4.6
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 32
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 48
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 64
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 80
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 96
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 112
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 128
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 144
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 160
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 176
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 192
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 208
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 224
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 240
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 256
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 272
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 288
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 304
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 320
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 336
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 352
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 368
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 384
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 400
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 416
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 432
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 448
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 464
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 480
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 496
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Frame {
+ msec: 512
+ hash: "cd442d6dc4d155f54ae24f03d080f50c"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 528
+ hash: "56db24ad686d34e75a2d184e5b1da2a9"
+ }
+ Frame {
+ msec: 544
+ hash: "c3487c7c7dcd392e7eacb74045dd4143"
+ }
+ Frame {
+ msec: 560
+ hash: "70aedcda6c93875d18ee111d8a19549e"
+ }
+ Frame {
+ msec: 576
+ hash: "47ad557d366536ad457f6866241dba93"
+ }
+ Frame {
+ msec: 592
+ hash: "e715c2a82745829665226df78598b819"
+ }
+ Frame {
+ msec: 608
+ hash: "2ff4bd5602c34c020162f0503d625049"
+ }
+ Frame {
+ msec: 624
+ hash: "a494b3b25a23daa858034ebccce0d1c7"
+ }
+ Frame {
+ msec: 640
+ hash: "59d2fb8e21802d256b11730b31919fb3"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 656
+ hash: "5e09b95292d6d0afe76a5015b0ccebf1"
+ }
+ Frame {
+ msec: 672
+ hash: "de3c911aec7e42557ece4bdcf02ce562"
+ }
+ Frame {
+ msec: 688
+ hash: "680f51f63c4b11a247a668eb7bbd2b62"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 704
+ hash: "9aa569f7b251371bdd1cb05c8d3aab28"
+ }
+ Frame {
+ msec: 720
+ hash: "a242c9d5ed7f9aef0a0622dcb66d0a7e"
+ }
+ Frame {
+ msec: 736
+ hash: "a0cb3f796fddf7100ca19aee3dedbea8"
+ }
+ Frame {
+ msec: 752
+ hash: "b4e273b6415e3951eab2f831100b0bb2"
+ }
+ Frame {
+ msec: 768
+ hash: "fd3fd655785c4e3c470f742451e3470f"
+ }
+ Frame {
+ msec: 784
+ hash: "7a9b2057760e48d5f9cfdc79b08866d8"
+ }
+ Frame {
+ msec: 800
+ hash: "2a55b52db02d97963d382c9862307384"
+ }
+ Frame {
+ msec: 816
+ hash: "c6c90915393fc7cb0aaa464caefbadb0"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 832
+ hash: "4f097223462c8f619188b0b0c2ecb080"
+ }
+ Frame {
+ msec: 848
+ hash: "243be452ff0798538defc6a14cb8a08b"
+ }
+ Frame {
+ msec: 864
+ hash: "e5472ed9a8a43a64a0fea12540619940"
+ }
+ Frame {
+ msec: 880
+ hash: "90b0f5f1aa7b5f066fb1266ea63254eb"
+ }
+ Frame {
+ msec: 896
+ hash: "97d5f9fe02e4bd06ec30a7805945f167"
+ }
+ Frame {
+ msec: 912
+ hash: "eb381a1e2ad945e4cfa540c137edbda7"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 928
+ hash: "75252ff61682fd32117f0759ebe4b6a1"
+ }
+ Frame {
+ msec: 944
+ hash: "d724bdacc59bce29d0a42d72479be0b6"
+ }
+ Frame {
+ msec: 960
+ image: "cursorDelegate.0.png"
+ }
+ Frame {
+ msec: 976
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 992
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 1008
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 1024
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 1040
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 1056
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Key {
+ type: 6
+ key: 16777248
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Key {
+ type: 6
+ key: 16777249
+ modifiers: 100663296
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1072
+ hash: "d7703c18b69f485bba3abd655100b50d"
+ }
+ Frame {
+ msec: 1088
+ hash: "d724bdacc59bce29d0a42d72479be0b6"
+ }
+ Frame {
+ msec: 1104
+ hash: "75252ff61682fd32117f0759ebe4b6a1"
+ }
+ Frame {
+ msec: 1120
+ hash: "eb381a1e2ad945e4cfa540c137edbda7"
+ }
+ Frame {
+ msec: 1136
+ hash: "97d5f9fe02e4bd06ec30a7805945f167"
+ }
+ Frame {
+ msec: 1152
+ hash: "90b0f5f1aa7b5f066fb1266ea63254eb"
+ }
+ Frame {
+ msec: 1168
+ hash: "e5472ed9a8a43a64a0fea12540619940"
+ }
+ Frame {
+ msec: 1184
+ hash: "243be452ff0798538defc6a14cb8a08b"
+ }
+ Frame {
+ msec: 1200
+ hash: "4f097223462c8f619188b0b0c2ecb080"
+ }
+ Frame {
+ msec: 1216
+ hash: "e7346d8f223684143a0940def878b874"
+ }
+ Frame {
+ msec: 1232
+ hash: "512b9746ae4482557b8cef9f99905954"
+ }
+ Frame {
+ msec: 1248
+ hash: "4220dde85eb1c027366efd0798927e8d"
+ }
+ Frame {
+ msec: 1264
+ hash: "54f7f94b5cdf1becb2ee61d7f6f02c0e"
+ }
+ Frame {
+ msec: 1280
+ hash: "de09380dd57c58ae99fbdba169a19975"
+ }
+ Frame {
+ msec: 1296
+ hash: "bfc1b03df244839a012e8302dc07764f"
+ }
+ Frame {
+ msec: 1312
+ hash: "d5f220e5337837ec0d07eb118e2f948e"
+ }
+ Frame {
+ msec: 1328
+ hash: "7640c78a286b0b7bdf2ec9117ceced4a"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 100663296
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1344
+ hash: "c659fd76d632aac26d396809b57826dd"
+ }
+ Frame {
+ msec: 1360
+ hash: "b5ba335eca37416970dcab53157d7ae6"
+ }
+ Frame {
+ msec: 1376
+ hash: "df498dac81260d8867221612ff3b7619"
+ }
+ Frame {
+ msec: 1392
+ hash: "578c3a682278f4ead0ca894f029dbfb7"
+ }
+ Frame {
+ msec: 1408
+ hash: "5fe9b2365b091047df1b18bcaa5b1bb4"
+ }
+ Frame {
+ msec: 1424
+ hash: "c513b8df83f1d1cc3c05769c41741653"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 100663296
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1440
+ hash: "ee70a2002f52a3f4a9fa32db668db3d0"
+ }
+ Frame {
+ msec: 1456
+ hash: "3f299da38c2f3f9057df987d5d339e1f"
+ }
+ Frame {
+ msec: 1472
+ hash: "55f6adbd00910e5f39977162cfe8dcc5"
+ }
+ Frame {
+ msec: 1488
+ hash: "151fb386855954ae5143046cab314ddf"
+ }
+ Frame {
+ msec: 1504
+ hash: "d9ec76b2c07077b5b6d6c3777d116164"
+ }
+ Frame {
+ msec: 1520
+ hash: "ef3ba6c27d9b28de829360985505c185"
+ }
+ Frame {
+ msec: 1536
+ hash: "8eafd8f9aea08c172f40de3c4f2b3b59"
+ }
+ Frame {
+ msec: 1552
+ hash: "2329d5b8182794bb8375f0de204c9b16"
+ }
+ Frame {
+ msec: 1568
+ hash: "e6b25cf1a8c6858f6937e649b1315955"
+ }
+ Frame {
+ msec: 1584
+ hash: "3aeedff600509a138b0de31e10bbdd7b"
+ }
+ Frame {
+ msec: 1600
+ hash: "0636dee0ddc551ce8ecf3a6c6300b020"
+ }
+ Frame {
+ msec: 1616
+ hash: "77f5b0dfdf0c631cf863be60bd09db9c"
+ }
+ Frame {
+ msec: 1632
+ hash: "2e86762371ae933546e8b2154c78f74b"
+ }
+ Frame {
+ msec: 1648
+ hash: "1051ec29f94c31b257a5b1c922f8e93f"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 100663296
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1664
+ hash: "5c60da876c8cc9fa334905b5fc7c2a3d"
+ }
+ Frame {
+ msec: 1680
+ hash: "c0b0cddd62853ac3499b7ada200d206a"
+ }
+ Frame {
+ msec: 1696
+ hash: "5bd588d64917f942e0f5ea1553acbf63"
+ }
+ Frame {
+ msec: 1712
+ hash: "bc5744ef5c81b7d5b365bf977f909be5"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 100663296
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1728
+ hash: "892a1a8a5a9c198e5ae04cc19f0e1d0c"
+ }
+ Frame {
+ msec: 1744
+ hash: "708799d2d834302c659958701e217b37"
+ }
+ Frame {
+ msec: 1760
+ hash: "360d75bcc178bcfd4f93741d653fd821"
+ }
+ Frame {
+ msec: 1776
+ hash: "1cfe03528b1cd84e69efc02b9677c748"
+ }
+ Frame {
+ msec: 1792
+ hash: "6f45d7c37f1fb90138011b2af24aaf1e"
+ }
+ Frame {
+ msec: 1808
+ hash: "ba164375e7ac18cf2e1e613498158fbf"
+ }
+ Frame {
+ msec: 1824
+ hash: "14052b9da9e17a6f06fed05d4ed82b9c"
+ }
+ Frame {
+ msec: 1840
+ hash: "aac15ce22bfe38f44a46e4644913f144"
+ }
+ Frame {
+ msec: 1856
+ hash: "c63aa02ba29ea18334b188185690948d"
+ }
+ Frame {
+ msec: 1872
+ hash: "11ed187ccd4c2221f166851c08b6b467"
+ }
+ Frame {
+ msec: 1888
+ hash: "3543bd4e538981d4bb2c2313c9663a53"
+ }
+ Frame {
+ msec: 1904
+ hash: "a05fa618b094bde2b54b730f513bcabe"
+ }
+ Frame {
+ msec: 1920
+ image: "cursorDelegate.1.png"
+ }
+ Frame {
+ msec: 1936
+ hash: "52fc4a32526a74f9a04d8795c7a47c6e"
+ }
+ Frame {
+ msec: 1952
+ hash: "17623e1b0ffca3b7736ce930f078dbe0"
+ }
+ Frame {
+ msec: 1968
+ hash: "75226dac5691627851d83c7370d7603c"
+ }
+ Key {
+ type: 7
+ key: 16777249
+ modifiers: 33554432
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 1984
+ hash: "9e506ad52020e2913e80a13a7f3ac797"
+ }
+ Frame {
+ msec: 2000
+ hash: "9e506ad52020e2913e80a13a7f3ac797"
+ }
+ Frame {
+ msec: 2016
+ hash: "9e506ad52020e2913e80a13a7f3ac797"
+ }
+ Frame {
+ msec: 2032
+ hash: "9e506ad52020e2913e80a13a7f3ac797"
+ }
+ Frame {
+ msec: 2048
+ hash: "9e506ad52020e2913e80a13a7f3ac797"
+ }
+ Frame {
+ msec: 2064
+ hash: "75226dac5691627851d83c7370d7603c"
+ }
+ Frame {
+ msec: 2080
+ hash: "17623e1b0ffca3b7736ce930f078dbe0"
+ }
+ Frame {
+ msec: 2096
+ hash: "52fc4a32526a74f9a04d8795c7a47c6e"
+ }
+ Frame {
+ msec: 2112
+ hash: "89f2d3b4441faee557b8d5f44e1e1e18"
+ }
+ Frame {
+ msec: 2128
+ hash: "a05fa618b094bde2b54b730f513bcabe"
+ }
+ Frame {
+ msec: 2144
+ hash: "3543bd4e538981d4bb2c2313c9663a53"
+ }
+ Frame {
+ msec: 2160
+ hash: "11ed187ccd4c2221f166851c08b6b467"
+ }
+ Frame {
+ msec: 2176
+ hash: "c63aa02ba29ea18334b188185690948d"
+ }
+ Frame {
+ msec: 2192
+ hash: "aac15ce22bfe38f44a46e4644913f144"
+ }
+ Frame {
+ msec: 2208
+ hash: "14052b9da9e17a6f06fed05d4ed82b9c"
+ }
+ Frame {
+ msec: 2224
+ hash: "ba164375e7ac18cf2e1e613498158fbf"
+ }
+ Frame {
+ msec: 2240
+ hash: "6f45d7c37f1fb90138011b2af24aaf1e"
+ }
+ Frame {
+ msec: 2256
+ hash: "1cfe03528b1cd84e69efc02b9677c748"
+ }
+ Key {
+ type: 7
+ key: 16777248
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2272
+ hash: "360d75bcc178bcfd4f93741d653fd821"
+ }
+ Frame {
+ msec: 2288
+ hash: "708799d2d834302c659958701e217b37"
+ }
+ Frame {
+ msec: 2304
+ hash: "892a1a8a5a9c198e5ae04cc19f0e1d0c"
+ }
+ Frame {
+ msec: 2320
+ hash: "bc5744ef5c81b7d5b365bf977f909be5"
+ }
+ Frame {
+ msec: 2336
+ hash: "5bd588d64917f942e0f5ea1553acbf63"
+ }
+ Frame {
+ msec: 2352
+ hash: "c0b0cddd62853ac3499b7ada200d206a"
+ }
+ Key {
+ type: 6
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2368
+ hash: "5c60da876c8cc9fa334905b5fc7c2a3d"
+ }
+ Frame {
+ msec: 2384
+ hash: "136a103a893991b97ec09f373c68c5b9"
+ }
+ Frame {
+ msec: 2400
+ hash: "b2181ce0165ee060e1a8b713027011a9"
+ }
+ Frame {
+ msec: 2416
+ hash: "e4836bbaf1834658e3ec4bf54a619b53"
+ }
+ Frame {
+ msec: 2432
+ hash: "3072492f5f72427c8d45cf3c5d3ff919"
+ }
+ Frame {
+ msec: 2448
+ hash: "d897cba896239c77df4f7adb93ad5def"
+ }
+ Frame {
+ msec: 2464
+ hash: "ec9867a95de6d6f4c0f92af567d73771"
+ }
+ Key {
+ type: 7
+ key: 16777236
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2480
+ hash: "06b72e3180eb946622e4592de0fa6f91"
+ }
+ Frame {
+ msec: 2496
+ hash: "33f109c026eaefed113cc12db5912a19"
+ }
+ Frame {
+ msec: 2512
+ hash: "ce72c4b4470394dc1c4efd4d9de9907f"
+ }
+ Frame {
+ msec: 2528
+ hash: "64ac1105ea10ae1f6401e8421731c606"
+ }
+ Frame {
+ msec: 2544
+ hash: "ef977bd74941d3506b8f3ee4b1f587ad"
+ }
+ Frame {
+ msec: 2560
+ hash: "9278de91e10788ae5a80399ff5372460"
+ }
+ Frame {
+ msec: 2576
+ hash: "ddaaf945a5f714b856ed5155f4e502b2"
+ }
+ Frame {
+ msec: 2592
+ hash: "f6bb6ba15d996345df04825da71c2cf3"
+ }
+ Frame {
+ msec: 2608
+ hash: "466c78a5a5052b39b113adeda761da6c"
+ }
+ Frame {
+ msec: 2624
+ hash: "db650537d773e0d8a737a7bf5f408a5e"
+ }
+ Frame {
+ msec: 2640
+ hash: "64be9f85869f19defada296343895a2b"
+ }
+ Frame {
+ msec: 2656
+ hash: "5ac6d9751bfadbc7aa064ca0b4d78b2b"
+ }
+ Frame {
+ msec: 2672
+ hash: "a088b351dcc6fc3a8d29256f3a2410c3"
+ }
+ Frame {
+ msec: 2688
+ hash: "a16a77170a6c969042024fa0868da12d"
+ }
+ Frame {
+ msec: 2704
+ hash: "3a2509d0d3a314d2ed72f811f4af741e"
+ }
+ Frame {
+ msec: 2720
+ hash: "484db4e1954048cad7eea48bfea08267"
+ }
+ Frame {
+ msec: 2736
+ hash: "ad0f84634c5f99ab62ab6d12ad8d8c6a"
+ }
+ Frame {
+ msec: 2752
+ hash: "d99b590307f6910963257a1c41c50120"
+ }
+ Key {
+ type: 6
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2768
+ hash: "54f7f94b5cdf1becb2ee61d7f6f02c0e"
+ }
+ Frame {
+ msec: 2784
+ hash: "4220dde85eb1c027366efd0798927e8d"
+ }
+ Frame {
+ msec: 2800
+ hash: "512b9746ae4482557b8cef9f99905954"
+ }
+ Frame {
+ msec: 2816
+ hash: "e7346d8f223684143a0940def878b874"
+ }
+ Frame {
+ msec: 2832
+ hash: "4f097223462c8f619188b0b0c2ecb080"
+ }
+ Frame {
+ msec: 2848
+ hash: "243be452ff0798538defc6a14cb8a08b"
+ }
+ Frame {
+ msec: 2864
+ hash: "e5472ed9a8a43a64a0fea12540619940"
+ }
+ Frame {
+ msec: 2880
+ image: "cursorDelegate.2.png"
+ }
+ Key {
+ type: 7
+ key: 16777234
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 2896
+ hash: "97d5f9fe02e4bd06ec30a7805945f167"
+ }
+ Frame {
+ msec: 2912
+ hash: "eb381a1e2ad945e4cfa540c137edbda7"
+ }
+ Frame {
+ msec: 2928
+ hash: "75252ff61682fd32117f0759ebe4b6a1"
+ }
+ Frame {
+ msec: 2944
+ hash: "d724bdacc59bce29d0a42d72479be0b6"
+ }
+ Frame {
+ msec: 2960
+ hash: "d7703c18b69f485bba3abd655100b50d"
+ }
+ Frame {
+ msec: 2976
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 2992
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 3008
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 3024
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 3040
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 3056
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 3072
+ hash: "d7703c18b69f485bba3abd655100b50d"
+ }
+ Frame {
+ msec: 3088
+ hash: "d724bdacc59bce29d0a42d72479be0b6"
+ }
+ Frame {
+ msec: 3104
+ hash: "75252ff61682fd32117f0759ebe4b6a1"
+ }
+ Frame {
+ msec: 3120
+ hash: "eb381a1e2ad945e4cfa540c137edbda7"
+ }
+ Frame {
+ msec: 3136
+ hash: "97d5f9fe02e4bd06ec30a7805945f167"
+ }
+ Frame {
+ msec: 3152
+ hash: "90b0f5f1aa7b5f066fb1266ea63254eb"
+ }
+ Frame {
+ msec: 3168
+ hash: "e5472ed9a8a43a64a0fea12540619940"
+ }
+ Frame {
+ msec: 3184
+ hash: "243be452ff0798538defc6a14cb8a08b"
+ }
+ Frame {
+ msec: 3200
+ hash: "4f097223462c8f619188b0b0c2ecb080"
+ }
+ Frame {
+ msec: 3216
+ hash: "e7346d8f223684143a0940def878b874"
+ }
+ Frame {
+ msec: 3232
+ hash: "512b9746ae4482557b8cef9f99905954"
+ }
+ Frame {
+ msec: 3248
+ hash: "4220dde85eb1c027366efd0798927e8d"
+ }
+ Frame {
+ msec: 3264
+ hash: "54f7f94b5cdf1becb2ee61d7f6f02c0e"
+ }
+ Frame {
+ msec: 3280
+ hash: "de09380dd57c58ae99fbdba169a19975"
+ }
+ Frame {
+ msec: 3296
+ hash: "bfc1b03df244839a012e8302dc07764f"
+ }
+ Frame {
+ msec: 3312
+ hash: "d5f220e5337837ec0d07eb118e2f948e"
+ }
+ Frame {
+ msec: 3328
+ hash: "7640c78a286b0b7bdf2ec9117ceced4a"
+ }
+ Frame {
+ msec: 3344
+ hash: "680f51f63c4b11a247a668eb7bbd2b62"
+ }
+ Frame {
+ msec: 3360
+ hash: "de3c911aec7e42557ece4bdcf02ce562"
+ }
+ Frame {
+ msec: 3376
+ hash: "5e09b95292d6d0afe76a5015b0ccebf1"
+ }
+ Frame {
+ msec: 3392
+ hash: "59d2fb8e21802d256b11730b31919fb3"
+ }
+ Frame {
+ msec: 3408
+ hash: "a494b3b25a23daa858034ebccce0d1c7"
+ }
+ Frame {
+ msec: 3424
+ hash: "2ff4bd5602c34c020162f0503d625049"
+ }
+ Frame {
+ msec: 3440
+ hash: "e715c2a82745829665226df78598b819"
+ }
+ Frame {
+ msec: 3456
+ hash: "47ad557d366536ad457f6866241dba93"
+ }
+ Frame {
+ msec: 3472
+ hash: "70aedcda6c93875d18ee111d8a19549e"
+ }
+ Frame {
+ msec: 3488
+ hash: "c3487c7c7dcd392e7eacb74045dd4143"
+ }
+ Frame {
+ msec: 3504
+ hash: "56db24ad686d34e75a2d184e5b1da2a9"
+ }
+ Frame {
+ msec: 3520
+ hash: "436349a8371597a74404428983cd894c"
+ }
+ Frame {
+ msec: 3536
+ hash: "6e1bb59ec518614a0414092f4939d5ad"
+ }
+ Frame {
+ msec: 3552
+ hash: "f0aa02772df579b921e0c68f794d2327"
+ }
+ Frame {
+ msec: 3568
+ hash: "09ea1462da333c2aeaaa01e9e4f8d54b"
+ }
+ Frame {
+ msec: 3584
+ hash: "46d23d8472ce833591dcff548a644288"
+ }
+ Frame {
+ msec: 3600
+ hash: "a7566d5d35a89078bb378bf3f6c78e13"
+ }
+ Frame {
+ msec: 3616
+ hash: "4c5f7155b20e34a5627387cdc466e890"
+ }
+ Frame {
+ msec: 3632
+ hash: "e9b98922327c412db0116a56283d3c86"
+ }
+ Frame {
+ msec: 3648
+ hash: "29ffede9c16c34ead5f291e69e388084"
+ }
+ Frame {
+ msec: 3664
+ hash: "16958b8f0b1dbdc15333d99bd1349124"
+ }
+ Frame {
+ msec: 3680
+ hash: "3408f8d6e4d6ef34d4d5a0cb51090c4c"
+ }
+ Frame {
+ msec: 3696
+ hash: "b32b099b260789266d0a3c0edd61c04e"
+ }
+ Frame {
+ msec: 3712
+ hash: "4dd3617b25e8b95cf2ec31db8b3bb80f"
+ }
+ Frame {
+ msec: 3728
+ hash: "46b42a08c59909f067810d1984f7a04e"
+ }
+ Frame {
+ msec: 3744
+ hash: "ab8c505601c381e8a44fa7b6eea6579d"
+ }
+ Frame {
+ msec: 3760
+ hash: "73f56e6e1d2cbf3f559d679eb2c15529"
+ }
+ Frame {
+ msec: 3776
+ hash: "b230c56da330823d7d7f7e081c304acb"
+ }
+ Frame {
+ msec: 3792
+ hash: "9f3cbd0023dbd78ba4951c26f71c7d5d"
+ }
+ Frame {
+ msec: 3808
+ hash: "9e9b11cf2695dd02c1ab175ff194f491"
+ }
+ Frame {
+ msec: 3824
+ hash: "8fa6f8eb5deb0ab95c3454e5812ada1d"
+ }
+ Frame {
+ msec: 3840
+ image: "cursorDelegate.3.png"
+ }
+ Frame {
+ msec: 3856
+ hash: "0b6b24ae8df7c3aa9abb48edb6619d8a"
+ }
+ Frame {
+ msec: 3872
+ hash: "45805295dd2482fdf21ac8c9bfe47869"
+ }
+ Frame {
+ msec: 3888
+ hash: "4893cd31a730d786f075edfd0afc0ad9"
+ }
+ Frame {
+ msec: 3904
+ hash: "a3fbfe732568f5cf6e63809fd7e0c32e"
+ }
+ Frame {
+ msec: 3920
+ hash: "21d3327710d51f714e84b5a28df13e4f"
+ }
+ Frame {
+ msec: 3936
+ hash: "ea065ab48f27f60505eab36debee3faa"
+ }
+ Frame {
+ msec: 3952
+ hash: "fe4c2e368d2110374b7ba9e30f330713"
+ }
+ Frame {
+ msec: 3968
+ hash: "723281f6c1a3f03cf170e4de93fa4dbf"
+ }
+ Frame {
+ msec: 3984
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 4000
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 4016
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 4032
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 4048
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 4064
+ hash: "723281f6c1a3f03cf170e4de93fa4dbf"
+ }
+ Key {
+ type: 6
+ key: 16777232
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4080
+ hash: "c779e46a89c3c9d0f8234a3192175b60"
+ }
+ Frame {
+ msec: 4096
+ hash: "f223cfeba468e161943b24ac960196de"
+ }
+ Frame {
+ msec: 4112
+ hash: "dd2f21f063d055edc23c874380149067"
+ }
+ Frame {
+ msec: 4128
+ hash: "af580b32b67117eb062bbcefe262c719"
+ }
+ Key {
+ type: 7
+ key: 16777232
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4144
+ hash: "991f76d483e033024932790f85bb3c5d"
+ }
+ Frame {
+ msec: 4160
+ hash: "3d8aa66ab9533d14a468f0869b457033"
+ }
+ Frame {
+ msec: 4176
+ hash: "a5540bd5d088ab1201b5f22b32579d7c"
+ }
+ Frame {
+ msec: 4192
+ hash: "e0844f30578fef2cdcee4e4ff28ab7cf"
+ }
+ Frame {
+ msec: 4208
+ hash: "710e7022b65a9b3fd3a7372bf7f37c7a"
+ }
+ Frame {
+ msec: 4224
+ hash: "db553c856b11db7e6feb38b9d562a804"
+ }
+ Frame {
+ msec: 4240
+ hash: "6ba56c4ec6e903b0d82235c230ed78cb"
+ }
+ Frame {
+ msec: 4256
+ hash: "786de35a11c3fc1a228392195f509c28"
+ }
+ Frame {
+ msec: 4272
+ hash: "cc6307597cea821b63391fc9bdbe038b"
+ }
+ Frame {
+ msec: 4288
+ hash: "73d49e4d0bef103e11820d888bef0368"
+ }
+ Frame {
+ msec: 4304
+ hash: "b2ed6ebf66252463326c2f220b3992fa"
+ }
+ Frame {
+ msec: 4320
+ hash: "129b5bc6d55621e2366fc0d80f105df2"
+ }
+ Frame {
+ msec: 4336
+ hash: "ae8fe55fa9b497cd6eff18a517c301d8"
+ }
+ Frame {
+ msec: 4352
+ hash: "535210bd848a20db2966b06278198e07"
+ }
+ Frame {
+ msec: 4368
+ hash: "1f4ea7783b5c60bfc424c73cea07a3a0"
+ }
+ Frame {
+ msec: 4384
+ hash: "5b61f2e9308c4de2864bb7cf133ce545"
+ }
+ Frame {
+ msec: 4400
+ hash: "f641f87e9556ecfd24f0f0a772295e52"
+ }
+ Frame {
+ msec: 4416
+ hash: "36f28574c0b042647bc064d75afa9fbc"
+ }
+ Frame {
+ msec: 4432
+ hash: "dba2ca165b8ab35113b8ec127b204ae9"
+ }
+ Frame {
+ msec: 4448
+ hash: "56324b95f63eabba718df588159f374d"
+ }
+ Frame {
+ msec: 4464
+ hash: "af65d67fef3c743e31acca03716040c4"
+ }
+ Frame {
+ msec: 4480
+ hash: "105481b5becd127af4c28961d900148c"
+ }
+ Frame {
+ msec: 4496
+ hash: "4859d6bf9c456e52fd463e4c2f68d7f6"
+ }
+ Frame {
+ msec: 4512
+ hash: "21c0958bd3c6a1056bb062165c9bc18b"
+ }
+ Frame {
+ msec: 4528
+ hash: "287d258a79f45c26c92c69cce6b1a2f3"
+ }
+ Frame {
+ msec: 4544
+ hash: "deabc5c7dd111adcb253eb833f118764"
+ }
+ Frame {
+ msec: 4560
+ hash: "4bad7380f6b645c551edbe06ff67cac9"
+ }
+ Frame {
+ msec: 4576
+ hash: "67fc71c16d0b9405c35590bafdc5ea40"
+ }
+ Key {
+ type: 6
+ key: 16777233
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4592
+ hash: "7aed794eae2f0c65342f190ed4d4f889"
+ }
+ Frame {
+ msec: 4608
+ hash: "23edee3af8f1904558863d37c520555a"
+ }
+ Frame {
+ msec: 4624
+ hash: "2f9ed13e8a0d0edf098b05db02c04bdf"
+ }
+ Key {
+ type: 7
+ key: 16777233
+ modifiers: 0
+ text: ""
+ autorep: false
+ count: 1
+ }
+ Frame {
+ msec: 4640
+ hash: "86ed2aa2428feb9c6c14ad2a74e97978"
+ }
+ Frame {
+ msec: 4656
+ hash: "e189dc0dae9457a6af5082c6ccf451b6"
+ }
+ Frame {
+ msec: 4672
+ hash: "62d4bfa65bfdc50d24d9204f4df7bad8"
+ }
+ Frame {
+ msec: 4688
+ hash: "5a11ec8a0485a018ebe317e01136e4a5"
+ }
+ Frame {
+ msec: 4704
+ hash: "9aa569f7b251371bdd1cb05c8d3aab28"
+ }
+ Frame {
+ msec: 4720
+ hash: "a242c9d5ed7f9aef0a0622dcb66d0a7e"
+ }
+ Frame {
+ msec: 4736
+ hash: "a0cb3f796fddf7100ca19aee3dedbea8"
+ }
+ Frame {
+ msec: 4752
+ hash: "b4e273b6415e3951eab2f831100b0bb2"
+ }
+ Frame {
+ msec: 4768
+ hash: "fd3fd655785c4e3c470f742451e3470f"
+ }
+ Frame {
+ msec: 4784
+ hash: "7a9b2057760e48d5f9cfdc79b08866d8"
+ }
+ Frame {
+ msec: 4800
+ image: "cursorDelegate.4.png"
+ }
+ Frame {
+ msec: 4816
+ hash: "c6c90915393fc7cb0aaa464caefbadb0"
+ }
+ Frame {
+ msec: 4832
+ hash: "36b65658073ac2687dbd88ec7a408a98"
+ }
+ Frame {
+ msec: 4848
+ hash: "84e165f9f2c55c5c51a260b11ca195c2"
+ }
+ Frame {
+ msec: 4864
+ hash: "c11cfcfda6f161d058a3d9e93349b578"
+ }
+ Frame {
+ msec: 4880
+ hash: "0568f8c0e1fa51b7547790a7f4978ea3"
+ }
+ Frame {
+ msec: 4896
+ hash: "b66fd97ac36ac395df74e9a0dd58d0c7"
+ }
+ Frame {
+ msec: 4912
+ hash: "31b5b3d68e452ffd90e9804ff9e9a264"
+ }
+ Frame {
+ msec: 4928
+ hash: "3cc8791e419986e1e913d4e153243fb2"
+ }
+ Frame {
+ msec: 4944
+ hash: "ff1b3ce85bc9f3dd3feb90fa31c3bc0a"
+ }
+ Frame {
+ msec: 4960
+ hash: "d3ae969e538c642d82662d08ef05964e"
+ }
+ Frame {
+ msec: 4976
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 4992
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 5008
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 5024
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 5040
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 5056
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 5072
+ hash: "d3ae969e538c642d82662d08ef05964e"
+ }
+ Frame {
+ msec: 5088
+ hash: "ff1b3ce85bc9f3dd3feb90fa31c3bc0a"
+ }
+ Frame {
+ msec: 5104
+ hash: "3cc8791e419986e1e913d4e153243fb2"
+ }
+ Frame {
+ msec: 5120
+ hash: "31b5b3d68e452ffd90e9804ff9e9a264"
+ }
+ Frame {
+ msec: 5136
+ hash: "b66fd97ac36ac395df74e9a0dd58d0c7"
+ }
+ Frame {
+ msec: 5152
+ hash: "0568f8c0e1fa51b7547790a7f4978ea3"
+ }
+ Frame {
+ msec: 5168
+ hash: "c11cfcfda6f161d058a3d9e93349b578"
+ }
+ Frame {
+ msec: 5184
+ hash: "84e165f9f2c55c5c51a260b11ca195c2"
+ }
+ Frame {
+ msec: 5200
+ hash: "36b65658073ac2687dbd88ec7a408a98"
+ }
+ Frame {
+ msec: 5216
+ hash: "c6c90915393fc7cb0aaa464caefbadb0"
+ }
+ Frame {
+ msec: 5232
+ hash: "2a55b52db02d97963d382c9862307384"
+ }
+ Frame {
+ msec: 5248
+ hash: "7a9b2057760e48d5f9cfdc79b08866d8"
+ }
+ Frame {
+ msec: 5264
+ hash: "fd3fd655785c4e3c470f742451e3470f"
+ }
+ Frame {
+ msec: 5280
+ hash: "b4e273b6415e3951eab2f831100b0bb2"
+ }
+ Frame {
+ msec: 5296
+ hash: "a0cb3f796fddf7100ca19aee3dedbea8"
+ }
+ Frame {
+ msec: 5312
+ hash: "a242c9d5ed7f9aef0a0622dcb66d0a7e"
+ }
+ Frame {
+ msec: 5328
+ hash: "9aa569f7b251371bdd1cb05c8d3aab28"
+ }
+ Frame {
+ msec: 5344
+ hash: "5a11ec8a0485a018ebe317e01136e4a5"
+ }
+ Frame {
+ msec: 5360
+ hash: "62d4bfa65bfdc50d24d9204f4df7bad8"
+ }
+ Frame {
+ msec: 5376
+ hash: "e189dc0dae9457a6af5082c6ccf451b6"
+ }
+ Frame {
+ msec: 5392
+ hash: "86ed2aa2428feb9c6c14ad2a74e97978"
+ }
+ Frame {
+ msec: 5408
+ hash: "2f9ed13e8a0d0edf098b05db02c04bdf"
+ }
+ Frame {
+ msec: 5424
+ hash: "23edee3af8f1904558863d37c520555a"
+ }
+ Frame {
+ msec: 5440
+ hash: "7aed794eae2f0c65342f190ed4d4f889"
+ }
+ Frame {
+ msec: 5456
+ hash: "0fa12b48c08266f50e77506e4136dd56"
+ }
+ Frame {
+ msec: 5472
+ hash: "679ee2b26a118ab53a84fa116de09edf"
+ }
+ Frame {
+ msec: 5488
+ hash: "b9dcdd88fba70636cbcae160edcc0136"
+ }
+ Frame {
+ msec: 5504
+ hash: "90af75eeef63ae67e9f6ff1a61d7cca3"
+ }
+ Frame {
+ msec: 5520
+ hash: "29d80ae32451c24b655c4d1fd01d3aa1"
+ }
+ Frame {
+ msec: 5536
+ hash: "c73fe137644cbc006d0b5274b72faa46"
+ }
+ Frame {
+ msec: 5552
+ hash: "8a4d76ae60f5d720a382cced2f6a2b5e"
+ }
+ Frame {
+ msec: 5568
+ hash: "a1efa0d424d568d338c6db9fc095c2fb"
+ }
+ Frame {
+ msec: 5584
+ hash: "205cafcabb29b78a6db3dcaf44a74ab6"
+ }
+ Frame {
+ msec: 5600
+ hash: "7507a3d2158d4cc68454c85922526871"
+ }
+ Frame {
+ msec: 5616
+ hash: "7135a6a7999e82cb81e39228805332ee"
+ }
+ Frame {
+ msec: 5632
+ hash: "ac2b714b5f32d2b911f31690d7082dc1"
+ }
+ Frame {
+ msec: 5648
+ hash: "5cb1ae6d86aafdf11284480c81b939dc"
+ }
+ Frame {
+ msec: 5664
+ hash: "ac705840cc94eb4af7a52d62649d0157"
+ }
+ Frame {
+ msec: 5680
+ hash: "8c2ebcd80e26ac7b9d25be486f54c4ce"
+ }
+ Frame {
+ msec: 5696
+ hash: "12b84aa02dbbab3592d3eb3cb6884b41"
+ }
+ Frame {
+ msec: 5712
+ hash: "675043ddde6ed65a3ec4ed093be1e760"
+ }
+ Frame {
+ msec: 5728
+ hash: "478126aeef5ddae9c0a77d08294cf3f2"
+ }
+ Frame {
+ msec: 5744
+ hash: "0b43af73d91a500ccdf27b4347b9bc47"
+ }
+ Frame {
+ msec: 5760
+ image: "cursorDelegate.5.png"
+ }
+ Frame {
+ msec: 5776
+ hash: "a6d8708d08bedf0cab5230d6f2936936"
+ }
+ Frame {
+ msec: 5792
+ hash: "02e0646024aeef6f01b7541b15267baa"
+ }
+ Frame {
+ msec: 5808
+ hash: "da6717c94b46ad7a647c445c06314b0d"
+ }
+ Frame {
+ msec: 5824
+ hash: "2ed12d49d72884160ebbf6b6d0e15a9d"
+ }
+ Frame {
+ msec: 5840
+ hash: "a1fbc3333b7f742a8336a6fcbad156c9"
+ }
+ Frame {
+ msec: 5856
+ hash: "25cac33299d58cdd7775e8b75410085e"
+ }
+ Frame {
+ msec: 5872
+ hash: "5d81833eb342f632945c0571e18cb1f9"
+ }
+ Frame {
+ msec: 5888
+ hash: "23f6f2a7d971494af43a0fb97dbf8fb5"
+ }
+ Frame {
+ msec: 5904
+ hash: "216b70d02a4685dc07258454bb4e7c85"
+ }
+ Frame {
+ msec: 5920
+ hash: "1e06742af58d6e63facdc599c46e11b1"
+ }
+ Frame {
+ msec: 5936
+ hash: "00f8ac72d3794ed8d66db987402ecde0"
+ }
+ Frame {
+ msec: 5952
+ hash: "42ab5f162acba94f563823f5be1e37d2"
+ }
+ Frame {
+ msec: 5968
+ hash: "3272b97fdc54eb9f3590e7bbe4ac457d"
+ }
+ Frame {
+ msec: 5984
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 6000
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 6016
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 6032
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 6048
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 6064
+ hash: "3272b97fdc54eb9f3590e7bbe4ac457d"
+ }
+ Frame {
+ msec: 6080
+ hash: "42ab5f162acba94f563823f5be1e37d2"
+ }
+ Frame {
+ msec: 6096
+ hash: "00f8ac72d3794ed8d66db987402ecde0"
+ }
+ Frame {
+ msec: 6112
+ hash: "1e06742af58d6e63facdc599c46e11b1"
+ }
+ Frame {
+ msec: 6128
+ hash: "216b70d02a4685dc07258454bb4e7c85"
+ }
+ Frame {
+ msec: 6144
+ hash: "23f6f2a7d971494af43a0fb97dbf8fb5"
+ }
+ Frame {
+ msec: 6160
+ hash: "5d81833eb342f632945c0571e18cb1f9"
+ }
+ Frame {
+ msec: 6176
+ hash: "25cac33299d58cdd7775e8b75410085e"
+ }
+ Frame {
+ msec: 6192
+ hash: "a1fbc3333b7f742a8336a6fcbad156c9"
+ }
+ Frame {
+ msec: 6208
+ hash: "2ed12d49d72884160ebbf6b6d0e15a9d"
+ }
+ Frame {
+ msec: 6224
+ hash: "da6717c94b46ad7a647c445c06314b0d"
+ }
+ Frame {
+ msec: 6240
+ hash: "02e0646024aeef6f01b7541b15267baa"
+ }
+ Frame {
+ msec: 6256
+ hash: "a6d8708d08bedf0cab5230d6f2936936"
+ }
+ Frame {
+ msec: 6272
+ hash: "68d459091a85f24ece39a207e395039b"
+ }
+ Frame {
+ msec: 6288
+ hash: "0b43af73d91a500ccdf27b4347b9bc47"
+ }
+ Frame {
+ msec: 6304
+ hash: "478126aeef5ddae9c0a77d08294cf3f2"
+ }
+ Frame {
+ msec: 6320
+ hash: "675043ddde6ed65a3ec4ed093be1e760"
+ }
+ Frame {
+ msec: 6336
+ hash: "12b84aa02dbbab3592d3eb3cb6884b41"
+ }
+ Frame {
+ msec: 6352
+ hash: "8c2ebcd80e26ac7b9d25be486f54c4ce"
+ }
+ Frame {
+ msec: 6368
+ hash: "ac705840cc94eb4af7a52d62649d0157"
+ }
+ Frame {
+ msec: 6384
+ hash: "5cb1ae6d86aafdf11284480c81b939dc"
+ }
+ Frame {
+ msec: 6400
+ hash: "ac2b714b5f32d2b911f31690d7082dc1"
+ }
+ Frame {
+ msec: 6416
+ hash: "7135a6a7999e82cb81e39228805332ee"
+ }
+ Frame {
+ msec: 6432
+ hash: "7507a3d2158d4cc68454c85922526871"
+ }
+ Frame {
+ msec: 6448
+ hash: "205cafcabb29b78a6db3dcaf44a74ab6"
+ }
+ Frame {
+ msec: 6464
+ hash: "a1efa0d424d568d338c6db9fc095c2fb"
+ }
+ Frame {
+ msec: 6480
+ hash: "8a4d76ae60f5d720a382cced2f6a2b5e"
+ }
+ Frame {
+ msec: 6496
+ hash: "c73fe137644cbc006d0b5274b72faa46"
+ }
+ Frame {
+ msec: 6512
+ hash: "29d80ae32451c24b655c4d1fd01d3aa1"
+ }
+ Frame {
+ msec: 6528
+ hash: "90af75eeef63ae67e9f6ff1a61d7cca3"
+ }
+ Frame {
+ msec: 6544
+ hash: "b9dcdd88fba70636cbcae160edcc0136"
+ }
+ Frame {
+ msec: 6560
+ hash: "679ee2b26a118ab53a84fa116de09edf"
+ }
+ Frame {
+ msec: 6576
+ hash: "0fa12b48c08266f50e77506e4136dd56"
+ }
+ Frame {
+ msec: 6592
+ hash: "7aed794eae2f0c65342f190ed4d4f889"
+ }
+ Frame {
+ msec: 6608
+ hash: "23edee3af8f1904558863d37c520555a"
+ }
+ Frame {
+ msec: 6624
+ hash: "2f9ed13e8a0d0edf098b05db02c04bdf"
+ }
+ Frame {
+ msec: 6640
+ hash: "86ed2aa2428feb9c6c14ad2a74e97978"
+ }
+ Frame {
+ msec: 6656
+ hash: "e189dc0dae9457a6af5082c6ccf451b6"
+ }
+ Frame {
+ msec: 6672
+ hash: "62d4bfa65bfdc50d24d9204f4df7bad8"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 271; y: 89
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6688
+ hash: "680f51f63c4b11a247a668eb7bbd2b62"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 271; y: 92
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6704
+ hash: "7640c78a286b0b7bdf2ec9117ceced4a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 271; y: 95
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 270; y: 99
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6720
+ image: "cursorDelegate.6.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 269; y: 103
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6736
+ hash: "bfc1b03df244839a012e8302dc07764f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 268; y: 107
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6752
+ hash: "de09380dd57c58ae99fbdba169a19975"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 266; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6768
+ hash: "54f7f94b5cdf1becb2ee61d7f6f02c0e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 266; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6784
+ hash: "4220dde85eb1c027366efd0798927e8d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 265; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6800
+ hash: "512b9746ae4482557b8cef9f99905954"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 263; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 261; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6816
+ hash: "e7346d8f223684143a0940def878b874"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 259; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6832
+ hash: "7e7382302681cd29a2c6959a3a704660"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 256; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6848
+ hash: "ef8f7dfdd4e70100ecaecca4055d8f52"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 250; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 243; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6864
+ hash: "f5cacabb78b88c31af1a1b1e6f60069b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 235; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6880
+ hash: "b016ef2306b0a721df86b6916e7953e4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 227; y: 121
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6896
+ hash: "a78e9b0b93569b77b0659c771336971a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 218; y: 124
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 209; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6912
+ hash: "b957ab07bcbaeffca963d9148130a965"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 200; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6928
+ hash: "140bc4b078bac52d6903bdfdfc35a94c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 190; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6944
+ hash: "047c3a7403ae88cceb7fc875793d1ed8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 181; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 172; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6960
+ hash: "03d48446aaf94450a3a9a8f1e956493f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 163; y: 127
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6976
+ hash: "6672e47aa6a975fbd82d2fe5bc99bbaf"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 154; y: 126
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 6992
+ hash: "3bc73489d06e446d4c96117756a59227"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 146; y: 124
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 138; y: 121
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7008
+ hash: "aed995a61df4a1c189ef2962000d02de"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 130; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7024
+ hash: "aed995a61df4a1c189ef2962000d02de"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 123; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7040
+ hash: "74f0bbe92a23146fbdbd365edd5741c8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 118; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 114; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7056
+ hash: "74f0bbe92a23146fbdbd365edd5741c8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 110; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7072
+ hash: "6456208c6367687b8dc701791eccd7d4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 108; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7088
+ hash: "376b59dc6e00a51bc9f2d4cfa2718e57"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 107; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 106; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7104
+ hash: "fb7bc3401f70ce6eee131c9c7510e1fe"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 105; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7120
+ hash: "675a419f0cd8351d6b2a65daf7d2707a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 104; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7136
+ hash: "2f7951abac64e0f10d3b66d04966b6e9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 103; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 102; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7152
+ hash: "1f8daa78c58ae11ec105bd87681c1762"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7168
+ hash: "23ab196ed43219c26d94431698f6ac8d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 100; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7184
+ hash: "9581e2695f4818e063ec032cb5bb6b7f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 100; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 100; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7200
+ hash: "6752cd7c5383e0ccc9b08f79db6ac310"
+ }
+ Frame {
+ msec: 7216
+ hash: "51f5675e0fb1410c5a8ec03a86b42681"
+ }
+ Frame {
+ msec: 7232
+ hash: "c3c23213b2649b5ccabd8e420a251e00"
+ }
+ Frame {
+ msec: 7248
+ hash: "02ceab31171fe983a10e862b53aea16f"
+ }
+ Frame {
+ msec: 7264
+ hash: "8a774dda9a1bc16bd270724e570daf20"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 100; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7280
+ hash: "2b6b892cebfcce14a9db485fecf16703"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7296
+ hash: "8b8e6d3362f018cbd9b487f03cfb7a22"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 101; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7312
+ hash: "a8477a9429633384073618cc60841e6c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 102; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 102; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7328
+ hash: "59558c6665b73f02809259e039b4423a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 103; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7344
+ hash: "93540071bab8a970a929d209f628970e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 104; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 105; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7360
+ hash: "78cdb0a05583150ea33040d32d95de47"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 107; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7376
+ hash: "4b1ee34985d3f5b8dd4355678ad39af4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 110; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7392
+ hash: "5484e7699c388eabf0311de49706397f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 113; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 117; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7408
+ hash: "dee6c2380f398323002ebb43a38d27e8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 124; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7424
+ hash: "d66a27728e7fd3c616842613a034c5a0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 131; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7440
+ hash: "5f851161f99fcf5b67cbe008a3faf411"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 138; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 144; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7456
+ hash: "013e949285cfa9edb34ab14e26753230"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 148; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7472
+ hash: "5b50acdcbd49969bcce2cfab6f9af380"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 155; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7488
+ hash: "d4aeb24211007cfc01512d289ae7aa01"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7504
+ hash: "6f1b7e12bbf54586e9a48989145f3274"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 159; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 162; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7520
+ hash: "0e09c7468bc03770c6cc7f0fba1ee9c0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 163; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7536
+ hash: "0fc4522bbf1a2e72002eb0a3c7224e1f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 165; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7552
+ hash: "91727292aaa314bf263c618a577b7f74"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 168; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7568
+ hash: "a78fb2545d11c521a50a10fd2d1700a7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 171; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7584
+ hash: "c207a291b47628921125acd4b8ed5ea8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 174; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7600
+ hash: "9a8e3df504ba36e82c51d71a3f5ce268"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 177; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 183; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7616
+ hash: "8cd9da94db91da50ae457d41866a32ba"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 188; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7632
+ hash: "9e52b6fdc3ce4ad9c5986e47ffa762fc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 193; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7648
+ hash: "a1aff55bffb76bd4e2ac9ee482a03978"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 198; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 206; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7664
+ hash: "ba52431b72683cfbf0cc795a2407630e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 209; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7680
+ image: "cursorDelegate.7.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 211; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7696
+ hash: "eb5a19fbfbdceef233ed3c86c782817c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 212; y: 119
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 212; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7712
+ hash: "7c8f3f2e96fa6a63867cb716061c8c77"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 213; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7728
+ hash: "96b0007f857aa19b41d184a7c7931f69"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 214; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7744
+ hash: "96201712b9ffbd9bfbebb5a5b7e23aba"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 215; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7760
+ hash: "d75e13a7715d5c329a47fdb818dfdbe5"
+ }
+ Frame {
+ msec: 7776
+ hash: "c8fa0c2d9e6aa1f3a33e76a31534359d"
+ }
+ Frame {
+ msec: 7792
+ hash: "03b11cc517f84c58a681906fdda98347"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 215; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 215; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7808
+ hash: "74cdf8af5d56216ad422951a56661536"
+ }
+ Frame {
+ msec: 7824
+ hash: "fcac2575aad872eada547508f312f09c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 118
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7840
+ hash: "7d76aec1f29d2d6745585be8ef113be5"
+ }
+ Frame {
+ msec: 7856
+ hash: "2b4fe4f39433671a9bc440efa1c589a8"
+ }
+ Frame {
+ msec: 7872
+ hash: "55a166f920e76173e14121d848a11aa0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 117
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7888
+ hash: "f764df8ecd68161d3529800e922254f4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7904
+ hash: "749caf21947e915b163f72e6fd190032"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 216; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7920
+ hash: "c350910df8ae4fea573a20d334fd3401"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 217; y: 116
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7936
+ hash: "d177da450f1d380a6d2406e2393b9582"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 218; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 218; y: 115
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7952
+ hash: "bf3da78d7cac19daf2d5150b77840b1e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 219; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7968
+ hash: "22e337b0b81b18045a205355da6981ad"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 220; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 7984
+ hash: "66c66927d2fc590fc43c146a403c1ccb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 221; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 113
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8000
+ hash: "66c66927d2fc590fc43c146a403c1ccb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 113
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8016
+ hash: "66c66927d2fc590fc43c146a403c1ccb"
+ }
+ Frame {
+ msec: 8032
+ hash: "66c66927d2fc590fc43c146a403c1ccb"
+ }
+ Frame {
+ msec: 8048
+ hash: "66c66927d2fc590fc43c146a403c1ccb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8064
+ hash: "22e337b0b81b18045a205355da6981ad"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 222; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8080
+ hash: "bf3da78d7cac19daf2d5150b77840b1e"
+ }
+ Frame {
+ msec: 8096
+ hash: "d177da450f1d380a6d2406e2393b9582"
+ }
+ Frame {
+ msec: 8112
+ hash: "c350910df8ae4fea573a20d334fd3401"
+ }
+ Frame {
+ msec: 8128
+ hash: "749caf21947e915b163f72e6fd190032"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 222; y: 114
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8144
+ hash: "f764df8ecd68161d3529800e922254f4"
+ }
+ Frame {
+ msec: 8160
+ hash: "55a166f920e76173e14121d848a11aa0"
+ }
+ Frame {
+ msec: 8176
+ hash: "2b4fe4f39433671a9bc440efa1c589a8"
+ }
+ Frame {
+ msec: 8192
+ hash: "7d76aec1f29d2d6745585be8ef113be5"
+ }
+ Frame {
+ msec: 8208
+ hash: "fcac2575aad872eada547508f312f09c"
+ }
+ Frame {
+ msec: 8224
+ hash: "74cdf8af5d56216ad422951a56661536"
+ }
+ Frame {
+ msec: 8240
+ hash: "03b11cc517f84c58a681906fdda98347"
+ }
+ Frame {
+ msec: 8256
+ hash: "c8fa0c2d9e6aa1f3a33e76a31534359d"
+ }
+ Frame {
+ msec: 8272
+ hash: "d75e13a7715d5c329a47fdb818dfdbe5"
+ }
+ Frame {
+ msec: 8288
+ hash: "96201712b9ffbd9bfbebb5a5b7e23aba"
+ }
+ Frame {
+ msec: 8304
+ hash: "96b0007f857aa19b41d184a7c7931f69"
+ }
+ Frame {
+ msec: 8320
+ hash: "bff5b731de7c93fa0cdcefbf99beeb5e"
+ }
+ Frame {
+ msec: 8336
+ hash: "ce76704964873be1bc6a324d8a3381be"
+ }
+ Frame {
+ msec: 8352
+ hash: "a31b4f2a3defc968098029328de9352d"
+ }
+ Frame {
+ msec: 8368
+ hash: "295e3f40a511bd30e1c6599ead93619a"
+ }
+ Frame {
+ msec: 8384
+ hash: "3cd74da8b04de8ec7446490dea0e4e6c"
+ }
+ Frame {
+ msec: 8400
+ hash: "78a7db5a316609136d1b873d20d5dd3e"
+ }
+ Frame {
+ msec: 8416
+ hash: "0f176fb11bfe26f872ef7103011df9e6"
+ }
+ Frame {
+ msec: 8432
+ hash: "47866013e79bc77607e0c40bf8457bed"
+ }
+ Frame {
+ msec: 8448
+ hash: "5f35467db5c5e0baf5caff90b97e2d0c"
+ }
+ Frame {
+ msec: 8464
+ hash: "fefa89763cc1ad8323fdf37b1f5f63d3"
+ }
+ Frame {
+ msec: 8480
+ hash: "b9823f88fa51944075ce6dedd695f097"
+ }
+ Frame {
+ msec: 8496
+ hash: "72521de21fcc57d6ccf16350b0df8eee"
+ }
+ Frame {
+ msec: 8512
+ hash: "fcd591a2e56ba5efa95b315b7bd10532"
+ }
+ Frame {
+ msec: 8528
+ hash: "5d437d59995741030e0975829712f85d"
+ }
+ Frame {
+ msec: 8544
+ hash: "e7189d174b181985b6aef10b8642726f"
+ }
+ Frame {
+ msec: 8560
+ hash: "cefadbae14e573f6c83d07ffc3a5152e"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 277; y: 97
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8576
+ hash: "0fa12b48c08266f50e77506e4136dd56"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 277; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8592
+ hash: "7aed794eae2f0c65342f190ed4d4f889"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 276; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8608
+ hash: "23edee3af8f1904558863d37c520555a"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 276; y: 98
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 8624
+ hash: "2f9ed13e8a0d0edf098b05db02c04bdf"
+ }
+ Frame {
+ msec: 8640
+ image: "cursorDelegate.8.png"
+ }
+ Frame {
+ msec: 8656
+ hash: "e189dc0dae9457a6af5082c6ccf451b6"
+ }
+ Frame {
+ msec: 8672
+ hash: "62d4bfa65bfdc50d24d9204f4df7bad8"
+ }
+ Frame {
+ msec: 8688
+ hash: "5a11ec8a0485a018ebe317e01136e4a5"
+ }
+ Frame {
+ msec: 8704
+ hash: "9aa569f7b251371bdd1cb05c8d3aab28"
+ }
+ Frame {
+ msec: 8720
+ hash: "a242c9d5ed7f9aef0a0622dcb66d0a7e"
+ }
+ Frame {
+ msec: 8736
+ hash: "a0cb3f796fddf7100ca19aee3dedbea8"
+ }
+ Frame {
+ msec: 8752
+ hash: "b4e273b6415e3951eab2f831100b0bb2"
+ }
+ Frame {
+ msec: 8768
+ hash: "fd3fd655785c4e3c470f742451e3470f"
+ }
+ Frame {
+ msec: 8784
+ hash: "7a9b2057760e48d5f9cfdc79b08866d8"
+ }
+ Frame {
+ msec: 8800
+ hash: "2a55b52db02d97963d382c9862307384"
+ }
+ Frame {
+ msec: 8816
+ hash: "c6c90915393fc7cb0aaa464caefbadb0"
+ }
+ Frame {
+ msec: 8832
+ hash: "36b65658073ac2687dbd88ec7a408a98"
+ }
+ Frame {
+ msec: 8848
+ hash: "84e165f9f2c55c5c51a260b11ca195c2"
+ }
+ Frame {
+ msec: 8864
+ hash: "c11cfcfda6f161d058a3d9e93349b578"
+ }
+ Frame {
+ msec: 8880
+ hash: "0568f8c0e1fa51b7547790a7f4978ea3"
+ }
+ Frame {
+ msec: 8896
+ hash: "b66fd97ac36ac395df74e9a0dd58d0c7"
+ }
+ Frame {
+ msec: 8912
+ hash: "31b5b3d68e452ffd90e9804ff9e9a264"
+ }
+ Frame {
+ msec: 8928
+ hash: "3cc8791e419986e1e913d4e153243fb2"
+ }
+ Frame {
+ msec: 8944
+ hash: "ff1b3ce85bc9f3dd3feb90fa31c3bc0a"
+ }
+ Frame {
+ msec: 8960
+ hash: "d3ae969e538c642d82662d08ef05964e"
+ }
+ Frame {
+ msec: 8976
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 8992
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 9008
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 9024
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 9040
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 9056
+ hash: "e3948b393a3778066a90197b31c71e51"
+ }
+ Frame {
+ msec: 9072
+ hash: "d3ae969e538c642d82662d08ef05964e"
+ }
+ Frame {
+ msec: 9088
+ hash: "ff1b3ce85bc9f3dd3feb90fa31c3bc0a"
+ }
+ Frame {
+ msec: 9104
+ hash: "3cc8791e419986e1e913d4e153243fb2"
+ }
+ Frame {
+ msec: 9120
+ hash: "31b5b3d68e452ffd90e9804ff9e9a264"
+ }
+ Frame {
+ msec: 9136
+ hash: "b66fd97ac36ac395df74e9a0dd58d0c7"
+ }
+ Frame {
+ msec: 9152
+ hash: "0568f8c0e1fa51b7547790a7f4978ea3"
+ }
+ Frame {
+ msec: 9168
+ hash: "c11cfcfda6f161d058a3d9e93349b578"
+ }
+ Frame {
+ msec: 9184
+ hash: "84e165f9f2c55c5c51a260b11ca195c2"
+ }
+ Frame {
+ msec: 9200
+ hash: "36b65658073ac2687dbd88ec7a408a98"
+ }
+ Frame {
+ msec: 9216
+ hash: "c6c90915393fc7cb0aaa464caefbadb0"
+ }
+ Frame {
+ msec: 9232
+ hash: "2a55b52db02d97963d382c9862307384"
+ }
+ Frame {
+ msec: 9248
+ hash: "7a9b2057760e48d5f9cfdc79b08866d8"
+ }
+ Frame {
+ msec: 9264
+ hash: "fd3fd655785c4e3c470f742451e3470f"
+ }
+ Frame {
+ msec: 9280
+ hash: "b4e273b6415e3951eab2f831100b0bb2"
+ }
+ Frame {
+ msec: 9296
+ hash: "a0cb3f796fddf7100ca19aee3dedbea8"
+ }
+ Frame {
+ msec: 9312
+ hash: "a242c9d5ed7f9aef0a0622dcb66d0a7e"
+ }
+ Frame {
+ msec: 9328
+ hash: "9aa569f7b251371bdd1cb05c8d3aab28"
+ }
+ Frame {
+ msec: 9344
+ hash: "5a11ec8a0485a018ebe317e01136e4a5"
+ }
+ Frame {
+ msec: 9360
+ hash: "62d4bfa65bfdc50d24d9204f4df7bad8"
+ }
+ Frame {
+ msec: 9376
+ hash: "e189dc0dae9457a6af5082c6ccf451b6"
+ }
+ Frame {
+ msec: 9392
+ hash: "86ed2aa2428feb9c6c14ad2a74e97978"
+ }
+ Frame {
+ msec: 9408
+ hash: "2f9ed13e8a0d0edf098b05db02c04bdf"
+ }
+ Frame {
+ msec: 9424
+ hash: "23edee3af8f1904558863d37c520555a"
+ }
+}
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.0.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.0.png
new file mode 100644
index 0000000..2b45a06
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.0.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.1.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.1.png
new file mode 100644
index 0000000..1f5bae0
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.1.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.2.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.2.png
new file mode 100644
index 0000000..cb2b5a4
--- /dev/null
+++ b/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.2.png
Binary files differ
diff --git a/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.3.png b/tests/auto/declarative/visual/qmlgraphicstextinput/data/echoMode.3.png
new file mode 100644