summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbin/patch_capabilities.pl6
-rwxr-xr-xconfigure5
-rw-r--r--demos/symbianpkgrules.pri5
-rw-r--r--dist/changes-4.7.28
-rw-r--r--doc/src/declarative/integrating.qdoc2
-rw-r--r--doc/src/declarative/whatsnew.qdoc10
-rw-r--r--doc/src/development/qmake-manual.qdoc8
-rw-r--r--doc/src/getting-started/gettingstartedqml.qdoc17
-rw-r--r--doc/src/snippets/code/doc_src_fdl.qdoc10
-rw-r--r--doc/src/snippets/code/src_qtestlib_qtestcase.cpp16
-rw-r--r--doc/src/snippets/declarative/loader/sizeitem.qml62
-rw-r--r--doc/src/snippets/declarative/loader/sizeloader.qml62
-rw-r--r--examples/symbianpkgrules.pri5
-rw-r--r--mkspecs/common/symbian/appCaptionForTranslation.cpp46
-rw-r--r--mkspecs/common/symbian/packageNameForTranslation.cpp47
-rw-r--r--mkspecs/common/symbian/symbian.conf63
-rw-r--r--mkspecs/features/default_post.prf10
-rw-r--r--mkspecs/features/symbian/default_post.prf12
-rw-r--r--mkspecs/features/symbian/localize_deployment.prf82
-rw-r--r--mkspecs/features/symbian/qt.prf6
-rw-r--r--mkspecs/features/symbian/sis_targets.prf26
-rw-r--r--mkspecs/linux-g++-maemo/qmake.conf7
-rw-r--r--qmake/Makefile.unix2
-rw-r--r--qmake/Makefile.win323
-rw-r--r--qmake/Makefile.win32-g++2
-rw-r--r--qmake/Makefile.win32-g++-sh2
-rw-r--r--qmake/generators/symbian/initprojectdeploy_symbian.cpp12
-rw-r--r--qmake/generators/symbian/symbian_makefile.h10
-rw-r--r--qmake/generators/symbian/symbiancommon.cpp471
-rw-r--r--qmake/generators/symbian/symbiancommon.h35
-rw-r--r--qmake/generators/symbian/symmake.cpp45
-rw-r--r--qmake/generators/symbian/symmake.h5
-rw-r--r--qmake/generators/symbian/symmake_abld.cpp14
-rw-r--r--qmake/generators/symbian/symmake_sbsv2.cpp21
-rw-r--r--qmake/generators/win32/msvc_vcproj.cpp6
-rw-r--r--qmake/project.cpp4
-rw-r--r--qmake/qmake.pri6
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-buffer.h8
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gdef-private.h9
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gdef.h8
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-global.h4
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gpos-private.h8
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gsub-private.h8
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gsub.h9
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-open.h8
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-shaper.h8
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-stream.h8
-rw-r--r--src/3rdparty/webkit/WebKit/qt/Api/qwebpage.cpp38
-rw-r--r--src/3rdparty/webkit/WebKit/qt/qt_webkit_version.pri4
-rw-r--r--src/3rdparty/webkit/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp14
-rw-r--r--src/corelib/corelib.pro7
-rw-r--r--src/corelib/global/global.pri2
-rw-r--r--src/corelib/global/qlibraryinfo.cpp12
-rw-r--r--src/corelib/tools/qlocale.cpp6
-rw-r--r--src/corelib/tools/qsimd.cpp2
-rw-r--r--src/corelib/tools/qsimd_p.h3
-rw-r--r--src/corelib/tools/qstring.cpp2
-rw-r--r--src/declarative/graphicsitems/qdeclarativelistview.cpp60
-rw-r--r--src/declarative/graphicsitems/qdeclarativeloader.cpp41
-rw-r--r--src/declarative/graphicsitems/qdeclarativepathview.cpp48
-rw-r--r--src/declarative/graphicsitems/qdeclarativepathview_p_p.h4
-rw-r--r--src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp4
-rw-r--r--src/declarative/qml/qdeclarativecompiledbindings.cpp2
-rw-r--r--src/declarative/qml/qdeclarativecontext.cpp4
-rw-r--r--src/declarative/qml/qdeclarativeobjectscriptclass.cpp2
-rw-r--r--src/gui/dialogs/dialogs.pri12
-rw-r--r--src/gui/dialogs/qabstractprintdialog.cpp3
-rw-r--r--src/gui/dialogs/qfiledialog.cpp68
-rw-r--r--src/gui/dialogs/qfiledialog_symbian.cpp196
-rw-r--r--src/gui/dialogs/qpagesetupdialog.cpp3
-rw-r--r--src/gui/dialogs/qprintpreviewdialog.cpp2
-rw-r--r--src/gui/gui.pro3
-rw-r--r--src/gui/kernel/qgesturemanager.cpp10
-rw-r--r--src/gui/kernel/qgesturemanager_p.h1
-rw-r--r--src/gui/kernel/qwidget.cpp9
-rw-r--r--src/gui/kernel/qwidget_p.h1
-rw-r--r--src/gui/kernel/qwidget_s60.cpp12
-rw-r--r--src/gui/util/qdesktopservices_s60.cpp180
-rw-r--r--src/gui/util/util.pri17
-rw-r--r--src/gui/widgets/qtextedit.cpp2
-rw-r--r--src/network/access/qhttpnetworkheader.cpp12
-rw-r--r--src/network/access/qnetworkrequest.cpp10
-rw-r--r--src/network/ssl/qsslsocket_openssl.cpp56
-rw-r--r--src/network/ssl/qsslsocket_openssl_p.h1
-rw-r--r--src/opengl/gl2paintengineex/qglengineshadersource_p.h5
-rw-r--r--src/opengl/gl2paintengineex/qtriangulator.cpp34
-rw-r--r--src/plugins/bearer/symbian/qnetworksession_impl.cpp6
-rw-r--r--src/plugins/bearer/symbian/symbianengine.cpp41
-rw-r--r--src/plugins/bearer/symbian/symbianengine.h6
-rw-r--r--src/plugins/gfxdrivers/directfb/qdirectfbpaintengine.cpp42
-rw-r--r--src/s60installs/bwins/QtCoreu.def4
-rw-r--r--src/s60installs/eabi/QtGuiu.def1
-rw-r--r--src/s60installs/s60installs.pro8
-rw-r--r--src/testlib/qtestcase.cpp3
-rwxr-xr-xsrc/xmlpatterns/parser/createTokenLookup.sh15
-rw-r--r--tests/auto/declarative/qdeclarativeecmascript/testtypes.h2
-rw-r--r--tests/auto/declarative/qdeclarativeecmascript/tst_qdeclarativeecmascript.cpp2
-rw-r--r--tests/auto/declarative/qdeclarativelanguage/testtypes.h2
-rw-r--r--tests/auto/declarative/qdeclarativelistview/data/sizelessthan1.qml26
-rw-r--r--tests/auto/declarative/qdeclarativelistview/tst_qdeclarativelistview.cpp36
-rw-r--r--tests/auto/declarative/qdeclarativevisualdatamodel/tst_qdeclarativevisualdatamodel.cpp24
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/basic1.0.pngbin0 -> 948 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/basic1.qml74
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/basic2.0.pngbin0 -> 948 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/basic2.qml158
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/basic3.0.pngbin0 -> 948 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/basic3.qml110
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/basic4.0.pngbin0 -> 948 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/basic4.qml106
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/enforcerange.0.pngbin680 -> 680 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/enforcerange.1.pngbin704 -> 680 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/enforcerange.2.pngbin695 -> 704 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/enforcerange.3.pngbin680 -> 695 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/enforcerange.4.pngbin701 -> 680 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/enforcerange.5.pngbin704 -> 710 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/enforcerange.6.pngbin0 -> 705 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/enforcerange.qml26
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/itemlist.0.pngbin976 -> 976 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/itemlist.1.pngbin986 -> 976 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/itemlist.2.pngbin977 -> 986 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/itemlist.3.pngbin977 -> 977 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/itemlist.4.pngbin977 -> 977 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/itemlist.5.pngbin990 -> 977 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/itemlist.6.pngbin976 -> 990 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/itemlist.7.pngbin0 -> 976 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/itemlist.qml30
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/listview.0.pngbin1585 -> 1525 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/listview.1.pngbin1580 -> 1647 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/listview.2.pngbin1667 -> 1584 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/listview.3.pngbin1599 -> 1648 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/listview.4.pngbin1663 -> 1613 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/listview.5.pngbin1666 -> 1663 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/listview.6.pngbin1611 -> 1666 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/ListView/data/listview.qml26
-rw-r--r--tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.0.pngbin797 -> 766 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.1.pngbin794 -> 797 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.2.pngbin817 -> 794 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.3.pngbin796 -> 822 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.4.pngbin805 -> 801 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.5.pngbin774 -> 803 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.6.pngbin0 -> 774 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.qml26
-rw-r--r--tests/auto/declarative/qmlvisual/TEST_GUIDELINES7
-rw-r--r--tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.0.pngbin830 -> 832 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.1.pngbin831 -> 830 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.2.pngbin829 -> 829 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.3.pngbin832 -> 830 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.qml14
-rw-r--r--tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.0.pngbin627 -> 622 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.1.pngbin626 -> 627 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.2.pngbin625 -> 626 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.3.pngbin0 -> 625 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.qml14
-rw-r--r--tests/auto/declarative/qmlvisual/animation/easing/data/easing.0.pngbin3393 -> 1267 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/easing/data/easing.1.pngbin3381 -> 1648 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/easing/data/easing.2.pngbin3101 -> 1617 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/easing/data/easing.3.pngbin16542 -> 1267 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/easing/data/easing.qml494
-rw-r--r--tests/auto/declarative/qmlvisual/animation/easing/easing.qml21
-rw-r--r--tests/auto/declarative/qmlvisual/animation/loop/data/loop.0.pngbin508 -> 502 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/loop/data/loop.1.pngbin507 -> 508 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/loop/data/loop.2.pngbin508 -> 507 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/loop/data/loop.3.pngbin508 -> 508 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/loop/data/loop.4.pngbin505 -> 508 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/loop/data/loop.5.pngbin508 -> 507 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/loop/data/loop.6.pngbin0 -> 508 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/loop/data/loop.qml26
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation-visual.0.pngbin0 -> 379 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation-visual.qml338
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.0.pngbin774 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.1.pngbin762 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.2.pngbin773 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parallelAnimation/parallelAnimation-visual.qml19
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.0.pngbin0 -> 1635 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.1.pngbin0 -> 1619 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.2.pngbin0 -> 1586 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.3.pngbin0 -> 1635 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.4.pngbin0 -> 1653 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.qml1216
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.0.pngbin3742 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.1.pngbin3727 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.2.pngbin3742 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.3.pngbin3628 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.4.pngbin3610 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.5.pngbin3742 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation/parentAnimation-visual.qml18
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.0.pngbin2046 -> 2011 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.1.pngbin2059 -> 2047 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.2.pngbin2052 -> 2058 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.3.pngbin2011 -> 2052 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.qml16
-rw-r--r--tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.0.pngbin0 -> 3224 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.1.pngbin0 -> 3226 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.2.pngbin0 -> 3229 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.3.pngbin0 -> 3224 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.4.pngbin0 -> 3226 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.5.pngbin0 -> 3229 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.6.pngbin0 -> 3229 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.qml26
-rw-r--r--tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.0.pngbin335 -> 336 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.1.pngbin345 -> 335 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.2.pngbin336 -> 344 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.3.pngbin0 -> 336 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.qml14
-rw-r--r--tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.0.pngbin1135 -> 1131 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.1.pngbin1141 -> 1135 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.2.pngbin1150 -> 1141 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.3.pngbin1141 -> 1147 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.qml14
-rw-r--r--tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.0.pngbin1265 -> 1281 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.1.pngbin0 -> 1265 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.qml6
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.0.pngbin637 -> 637 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.1.pngbin642 -> 637 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.2.pngbin637 -> 642 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.3.pngbin637 -> 647 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.4.pngbin647 -> 637 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.5.pngbin637 -> 646 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.6.pngbin637 -> 637 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.7.pngbin637 -> 637 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.8.pngbin642 -> 647 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.9.pngbin0 -> 642 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.qml38
-rw-r--r--tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.0.pngbin335 -> 334 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.1.pngbin335 -> 335 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.2.pngbin0 -> 335 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.qml10
-rw-r--r--tests/auto/declarative/qmlvisual/fillmode/data/fillmode.0.pngbin28900 -> 16855 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/fillmode/face.pngbin905 -> 1011 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/fillmode/fillmode.qml14
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test.0.pngbin1968 -> 1974 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test.2.pngbin1974 -> 1968 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test.3.pngbin0 -> 1974 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test.qml14
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test2.1.pngbin0 -> 305 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test2.qml6
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test3.0.pngbin1333 -> 487 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test3.1.pngbin994 -> 509 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test3.2.pngbin1156 -> 491 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test3.3.pngbin1057 -> 499 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test3.4.pngbin0 -> 487 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/data/test3.qml532
-rw-r--r--tests/auto/declarative/qmlvisual/focusscope/test3.qml21
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/animated-smooth.qml105
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/animated.qml97
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/MyBorderImage.qml10
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors-round.sci8
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors-stretch.sci8
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors.pngbin1655 -> 713 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/qmldir1
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.0.pngbin89135 -> 4686 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.1.pngbin26593 -> 25454 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.qml380
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.0.pngbin30167 -> 4686 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.1.pngbin14694 -> 9642 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.qml380
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/borders.0.pngbin24327 -> 28741 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.0.pngbin1423 -> 1439 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.1.pngbin1424 -> 1424 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.2.pngbin1397 -> 1428 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.3.pngbin1453 -> 1397 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.4.pngbin0 -> 1454 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.qml18
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.0.pngbin1971 -> 1073 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.1.pngbin1941 -> 1063 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.10.pngbin1966 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.11.pngbin1966 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.12.pngbin1966 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.13.pngbin1972 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.2.pngbin1629 -> 1080 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.3.pngbin1966 -> 1080 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.4.pngbin1966 -> 1056 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.5.pngbin1995 -> 1075 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.6.pngbin2013 -> 1029 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.7.pngbin1963 -> 1073 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.8.pngbin1963 -> 1053 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.9.pngbin2002 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.qml4680
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflickable/flickable-vertical.qml4
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.0.pngbin1090 -> 942 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.1.pngbin1134 -> 1111 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.2.pngbin961 -> 1152 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.3.pngbin1076 -> 976 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.4.pngbin1134 -> 1096 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.5.pngbin969 -> 1154 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.6.pngbin0 -> 984 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.qml26
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test_flipable_resize.0.pngbin0 -> 1649 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test_flipable_resize.qml2
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.0.pngbin1318 -> 1318 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.1.pngbin1332 -> 1318 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.10.pngbin0 -> 1318 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.2.pngbin1331 -> 1332 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.3.pngbin1321 -> 1331 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.4.pngbin1325 -> 1321 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.5.pngbin1321 -> 1325 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.6.pngbin1341 -> 1321 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.7.pngbin1341 -> 1341 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.8.pngbin1359 -> 1341 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.9.pngbin1318 -> 1359 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.qml42
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.0.pngbin1310 -> 1325 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.1.pngbin1322 -> 1325 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.2.pngbin1341 -> 1337 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.3.pngbin1368 -> 1360 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.4.pngbin1319 -> 1406 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.5.pngbin1352 -> 1337 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.6.pngbin1309 -> 1340 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.7.pngbin1347 -> 1327 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.8.pngbin1310 -> 1353 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.9.pngbin1354 -> 1325 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.qml670
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.0.pngbin1578 -> 1578 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.1.pngbin1585 -> 1578 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.2.pngbin1568 -> 1585 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.3.pngbin1578 -> 1568 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.4.pngbin1584 -> 1578 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.5.pngbin1584 -> 1583 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.6.pngbin1581 -> 1581 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.7.pngbin1581 -> 1582 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.8.pngbin1567 -> 1581 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.qml34
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.0.pngbin1701 -> 1701 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.1.pngbin1701 -> 1701 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.10.pngbin1721 -> 1701 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.11.pngbin1705 -> 1721 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.12.pngbin1705 -> 1705 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.13.pngbin1701 -> 1705 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.14.pngbin0 -> 1701 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.2.pngbin1704 -> 1701 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.3.pngbin1704 -> 1704 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.4.pngbin1705 -> 1704 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.5.pngbin1705 -> 1705 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.6.pngbin1701 -> 1705 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.7.pngbin1701 -> 1701 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.8.pngbin1705 -> 1701 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.9.pngbin1701 -> 1705 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.qml58
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.0.pngbin0 -> 486 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.1.pngbin0 -> 486 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.10.pngbin0 -> 494 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.11.pngbin0 -> 494 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.12.pngbin0 -> 494 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.13.pngbin0 -> 494 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.14.pngbin0 -> 494 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.15.pngbin0 -> 494 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.2.pngbin0 -> 489 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.3.pngbin0 -> 489 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.4.pngbin0 -> 489 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.5.pngbin0 -> 496 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.6.pngbin0 -> 496 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.7.pngbin0 -> 496 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.8.pngbin0 -> 496 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.9.pngbin0 -> 494 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.qml62
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.0.pngbin9951 -> 1055 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.1.pngbin14613 -> 10086 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.2.pngbin14056 -> 14829 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.3.pngbin0 -> 14095 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.qml14
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativeparticles/particles.qml1
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.0.pngbin2270 -> 1114 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.1.pngbin2332 -> 1105 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.2.pngbin2354 -> 1088 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.3.pngbin2280 -> 1096 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.4.pngbin2280 -> 1143 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.5.pngbin2311 -> 1143 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.6.pngbin2286 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.qml2056
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.0.pngbin2412 -> 1169 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.1.pngbin2373 -> 1182 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.2.pngbin2404 -> 1211 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.3.pngbin2390 -> 1184 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.4.pngbin2416 -> 1152 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.5.pngbin2395 -> 1141 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.6.pngbin0 -> 1189 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.qml1940
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/test-pathview-2.qml30
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepathview/test-pathview.qml19
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.0.pngbin1429 -> 263 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.1.pngbin1433 -> 280 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.2.pngbin1431 -> 270 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.3.pngbin1428 -> 280 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.4.pngbin1432 -> 280 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.5.pngbin1434 -> 283 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.6.pngbin0 -> 281 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.qml798
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/usingRepeater.0.pngbin0 -> 1199 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/usingRepeater.qml2
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.0.pngbin3692 -> 1513 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.1.pngbin3697 -> 1537 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.2.pngbin3696 -> 1537 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.3.pngbin0 -> 1537 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.qml394
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/smoothedfollow.qml78
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.0.pngbin16437 -> 16333 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.1.pngbin16543 -> 16437 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.2.pngbin0 -> 16543 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.qml10
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.0.pngbin975 -> 941 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.1.pngbin1244 -> 975 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.2.pngbin1225 -> 1235 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.3.pngbin1243 -> 1225 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.4.pngbin1230 -> 1247 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.5.pngbin1244 -> 1243 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.6.pngbin1242 -> 1234 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.7.pngbin0 -> 1242 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.qml30
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/align/data-X11/multilineAlign.0.pngbin1895 -> 762 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/align/data-X11/multilineAlign.qml120
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/baseline/data-X11/parentanchor.0.pngbin0 -> 1313 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/baseline/data-X11/parentanchor.qml62
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/bugs/data-X11/QTBUG-14469.0.pngbin422 -> 210 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/bugs/data-X11/QTBUG-14469.qml174
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.0.pngbin1400 -> 303 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.1.pngbin0 -> 303 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.qml220
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.0.pngbin1150 -> 483 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.1.pngbin0 -> 483 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.qml132
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.0.pngbin2795 -> 1189 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.1.pngbin2456 -> 1068 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.2.pngbin2038 -> 948 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.3.pngbin1317 -> 819 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.4.pngbin0 -> 682 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.qml488
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.0.pngbin2285 -> 747 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.1.pngbin2284 -> 814 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.2.pngbin1197 -> 809 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.3.pngbin1197 -> 527 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.4.pngbin556 -> 526 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.5.pngbin0 -> 399 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.qml650
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/BorderedText.qml9
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/TestText.qml13
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext.0.pngbin77252 -> 13140 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext2.0.pngbin2778 -> 1503 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext3.0.pngbin0 -> 6368 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext3.qml11
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext.0.pngbin101974 -> 9297 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext2.0.pngbin0 -> 10626 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext2.qml11
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/data/richtext2.0.pngbin0 -> 10671 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/data/richtext2.qml11
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/plaintext.qml81
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/plaintext3.qml44
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/richtext.qml35
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/font/richtext2.qml43
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetext/qtbug_14865.qml2
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/MultilineEdit.qml1
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.0.pngbin3171 -> 1173 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.1.pngbin3603 -> 1249 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.2.pngbin3152 -> 1331 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.3.pngbin3147 -> 1212 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.4.pngbin3145 -> 1208 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.5.pngbin3147 -> 1213 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.qml658
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.0.pngbin2483 -> 688 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.1.pngbin2474 -> 693 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.2.pngbin2480 -> 695 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.3.pngbin2443 -> 694 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.4.pngbin0 -> 688 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.qml538
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.0.pngbin4006 -> 1357 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.1.pngbin4293 -> 1371 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.10.pngbin6055 -> 2032 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.11.pngbin6055 -> 2032 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.12.pngbin0 -> 2032 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.2.pngbin4683 -> 1451 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.3.pngbin5114 -> 1565 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.4.pngbin5270 -> 1691 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.5.pngbin5401 -> 1763 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.6.pngbin5591 -> 1779 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.7.pngbin5261 -> 1843 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.8.pngbin6051 -> 1825 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.9.pngbin6055 -> 2024 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.qml1452
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.0.pngbin8764 -> 3493 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.1.pngbin8922 -> 3617 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.2.pngbin9175 -> 3688 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.3.pngbin9553 -> 3766 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.4.pngbin9975 -> 3839 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.5.pngbin9977 -> 3940 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.6.pngbin9977 -> 3943 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.7.pngbin0 -> 3943 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.qml858
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/LineEdit.qml1
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.0.pngbin3153 -> 1173 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.1.pngbin3622 -> 1143 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.2.pngbin3163 -> 1312 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.3.pngbin3145 -> 1250 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.4.pngbin3143 -> 1193 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.5.pngbin0 -> 1193 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.qml620
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.0.pngbin580 -> 256 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.1.pngbin1073 -> 339 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.2.pngbin1672 -> 446 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.3.pngbin0 -> 510 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.qml340
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/hAlign.0.pngbin0 -> 3661 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/hAlign.qml50
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.0.pngbin2659 -> 1265 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.1.pngbin2696 -> 1337 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.10.pngbin3331 -> 1389 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.11.pngbin0 -> 1468 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.2.pngbin2659 -> 1337 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.3.pngbin2682 -> 1279 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.4.pngbin2695 -> 1368 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.5.pngbin2825 -> 1367 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.6.pngbin2681 -> 1377 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.7.pngbin3111 -> 1368 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.8.pngbin3178 -> 1384 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.9.pngbin2806 -> 1471 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.qml1408
-rw-r--r--tests/auto/declarative/qmlvisual/rect/GradientRect.qml4
-rw-r--r--tests/auto/declarative/qmlvisual/rect/MyRect.qml4
-rw-r--r--tests/auto/declarative/qmlvisual/rect/data/rect-painting.0.pngbin25197 -> 15272 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/rect/rect-painting.qml4
-rw-r--r--tests/auto/declarative/qmlvisual/shared/DejaVuSansMono.ttfbin0 -> 237788 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/shared/TestText.qml2
-rw-r--r--tests/auto/declarative/qmlvisual/shared/TestTextEdit.qml2
-rw-r--r--tests/auto/declarative/qmlvisual/shared/TestTextInput.qml2
-rw-r--r--tests/auto/declarative/qmlvisual/shared/Vera.ttfbin65932 -> 0 bytes
-rw-r--r--tests/auto/declarative/qmlvisual/tst_qmlvisual.cpp46
-rw-r--r--tests/auto/gestures/tst_gestures.cpp4
-rw-r--r--tests/auto/qnetworkreply/tst_qnetworkreply.cpp56
-rw-r--r--tools/configure/configure.pro4
-rw-r--r--tools/configure/configureapp.cpp18
-rw-r--r--tools/configure/environment.cpp10
-rw-r--r--tools/linguist/lrelease/lrelease.pro1
-rw-r--r--tools/linguist/lupdate/main.cpp4
-rw-r--r--tools/qdoc3/doc/files/qt.qdocconf8
-rw-r--r--tools/qdoc3/helpprojectwriter.cpp16
-rw-r--r--tools/qdoc3/htmlgenerator.cpp9
-rw-r--r--tools/qdoc3/htmlgenerator.h2
-rw-r--r--tools/qdoc3/test/designer.qdocconf2
-rw-r--r--tools/qdoc3/test/qdeclarative.qdocconf8
-rw-r--r--tools/qdoc3/test/qt-build-docs.qdocconf8
-rw-r--r--tools/qdoc3/test/qt-build-docs_ja_JP.qdocconf8
-rw-r--r--tools/qdoc3/test/qt.qdocconf4
-rw-r--r--tools/qdoc3/test/qt_ja_JP.qdocconf8
-rw-r--r--tools/qml/qdeclarativetester.cpp26
-rw-r--r--tools/shared/symbian/epocroot.cpp115
-rw-r--r--tools/shared/symbian/epocroot.pri11
-rw-r--r--tools/shared/symbian/epocroot_p.h (renamed from tools/shared/symbian/epocroot.h)24
-rw-r--r--tools/shared/windows/registry.cpp15
-rw-r--r--tools/shared/windows/registry_p.h (renamed from tools/shared/windows/registry.h)24
547 files changed, 12098 insertions, 14115 deletions
diff --git a/bin/patch_capabilities.pl b/bin/patch_capabilities.pl
index 5230480..994d493 100755
--- a/bin/patch_capabilities.pl
+++ b/bin/patch_capabilities.pl
@@ -78,7 +78,7 @@ sub trim($) {
my $nullDevice = "/dev/null";
$nullDevice = "NUL" if ($^O =~ /MSWin/);
-my @capabilitiesToAllow = ("LocalServices", "NetworkServices", "ReadUserData", "UserEnvironment", "WriteUserData");
+my @capabilitiesToAllow = ("LocalServices", "NetworkServices", "ReadUserData", "UserEnvironment", "WriteUserData", "Location");
my @capabilitiesSpecified = ();
# If arguments were given to the script,
@@ -301,6 +301,9 @@ if (@ARGV)
$_ = trim($_);
if ($capabilitiesToAllow =~ /$_/) {
push(@capabilitiesToSet, $_);
+ if (Location =~ /$_/i) {
+ print ("Patching: Warning - \"Location\" capability detected for binary: \"$binaryBaseName\". This capability is not self-signable for S60 3rd edition feature pack 1 devices, so installing this package on those devices will most likely not work.\n");
+ }
} else {
push(@capabilitiesToDrop, $_);
}
@@ -319,6 +322,7 @@ if (@ARGV)
# While libraries often have capabilities they do not themselves need just to enable them to be loaded by wider variety of processes,
# executables are more likely to need every capability they have been assigned or they won't function correctly.
print ("Patching: Executable with capabilities incompatible with self-signing detected: \"$binaryBaseName\". (Incompatible capabilities: \"$capsToDropStr\".) Reducing capabilities is only supported for libraries.\n");
+ print ("Patching: Please use a proper developer certificate for signing this package.\n");
exit(1);
} else {
print ("Patching: The following capabilities used in \"$binaryBaseName\" are not compatible with a self-signed package and will be removed: \"$capsToDropStr\".\n");
diff --git a/configure b/configure
index 83cf402..875fef4 100755
--- a/configure
+++ b/configure
@@ -3674,7 +3674,7 @@ Usage: $relconf [-h] [-prefix <dir>] [-prefix-install] [-bindir <dir>] [-libdir
[-verbose] [-v] [-silent] [-no-nis] [-nis] [-no-cups] [-cups] [-no-iconv]
[-iconv] [-no-pch] [-pch] [-no-dbus] [-dbus] [-dbus-linked] [-no-gui]
[-no-separate-debug-info] [-no-mmx] [-no-3dnow] [-no-sse] [-no-sse2]
- [-no-sse3] [-no-ssse3] [-no-sse4.1] [-no-sse4.2] [-no-avx]
+ [-no-sse3] [-no-ssse3] [-no-sse4.1] [-no-sse4.2] [-no-avx] [-no-neon]
[-qtnamespace <namespace>] [-qtlibinfix <infix>] [-separate-debug-info] [-armfpa]
[-no-optimized-qmake] [-optimized-qmake] [-no-xmlpatterns] [-xmlpatterns]
[-no-multimedia] [-multimedia] [-no-phonon] [-phonon] [-no-phonon-backend] [-phonon-backend]
@@ -3878,6 +3878,7 @@ cat << EOF
-no-sse4.1.......... Do not compile with use of SSE4.1 instructions.
-no-sse4.2.......... Do not compile with use of SSE4.2 instructions.
-no-avx ............ Do not compile with use of AVX instructions.
+ -no-neon ........... Do not compile with use of NEON instructions.
-qtnamespace <name> Wraps all Qt library code in 'namespace <name> {...}'.
-qtlibinfix <infix> Renames all libQt*.so to libQt*<infix>.so.
@@ -4311,8 +4312,6 @@ Qt for Embedded Linux only:
-iwmmxt ............ Compile using the iWMMXt instruction set
(available on some XScale CPUs).
-
- -no-neon ........... Do not compile with use of NEON instructions.
EOF
fi
diff --git a/demos/symbianpkgrules.pri b/demos/symbianpkgrules.pri
index c9cc492..ef6dfd8 100644
--- a/demos/symbianpkgrules.pri
+++ b/demos/symbianpkgrules.pri
@@ -2,12 +2,13 @@
RSS_RULES ="group_name=\"QtDemos\";"
+nokiaVendor = "Nokia, Qt"
vendorinfo = \
"; Localised Vendor name" \
- "%{\"Nokia, Qt\"}" \
+ "%{$$addLanguageDependentPkgItem(nokiaVendor)}" \
" " \
"; Unique Vendor name" \
- ":\"Nokia, Qt\"" \
+ ":\"$$nokiaVendor\"" \
" "
demos_deployment.pkg_prerules += vendorinfo
diff --git a/dist/changes-4.7.2 b/dist/changes-4.7.2
index 49bdd8e..a18a237 100644
--- a/dist/changes-4.7.2
+++ b/dist/changes-4.7.2
@@ -45,8 +45,12 @@ QtCore
QtGui
-----
- - foo
- * bar
+ - QWidget
+ * [QTMOBILITY-645] Send WinIdChange event when winId is set to zero.
+ The window handle of a native widget may be set to zero in two
+ situations: (i) temporarily, during reparenting and (ii) during
+ widget destruction. Previously, no WinIdChange event was sent in
+ either of these cases; now, it is sent in both cases.
QtDBus
------
diff --git a/doc/src/declarative/integrating.qdoc b/doc/src/declarative/integrating.qdoc
index 682f792..7028585 100644
--- a/doc/src/declarative/integrating.qdoc
+++ b/doc/src/declarative/integrating.qdoc
@@ -47,7 +47,7 @@ qmlView->setSource(QUrl::fromLocalFile("myqml.qml"));
QWidget *widget = myExistingWidget();
QVBoxLayout *layout = new QVBoxLayout(widget);
-widget->addWidget(qmlView);
+layout->addWidget(qmlView);
\endcode
The one drawback to this approach is that QDeclarativeView is slower to initialize
diff --git a/doc/src/declarative/whatsnew.qdoc b/doc/src/declarative/whatsnew.qdoc
index f8d1d0e..df0e999 100644
--- a/doc/src/declarative/whatsnew.qdoc
+++ b/doc/src/declarative/whatsnew.qdoc
@@ -7,11 +7,11 @@
** This file is part of the documentation of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:FDL$
-** Commercial Usage
-** Licensees holding valid Qt Commercial licenses may use this file in
-** accordance with the Qt Commercial License Agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in a
-** written agreement between you and Nokia.
+** No Commercial Usage
+** This file contains pre-release code and may not be distributed.
+** You may use this file in accordance with the terms and conditions
+** contained in the Technology Preview License Agreement accompanying
+** this package.
**
** GNU Free Documentation License
** Alternatively, this file may be used under the terms of the GNU Free
diff --git a/doc/src/development/qmake-manual.qdoc b/doc/src/development/qmake-manual.qdoc
index 1230af3..d7a48a3 100644
--- a/doc/src/development/qmake-manual.qdoc
+++ b/doc/src/development/qmake-manual.qdoc
@@ -1294,6 +1294,14 @@
test sections in generated bld.inf instead of their regular sections.
Note that this only affects automatically generated bld.inf content;
the content added via \c BLD_INF_RULES variable is not affected.
+ \row \o localize_deployment \o Makes \c lupdate tool add fields for
+ application captions and package file names into generated \c{.ts}
+ files. Qmake generates properly localized \c{.loc} and \c{.pkg} files
+ based on available translations. Translation file name bodies must
+ end with underscore and the language code for deployment localization
+ to work. E.g. \c{myapp_en.ts}.
+ \bold{Note:} All languages supported by Qt are not supported by Symbian,
+ so some \c{.ts} files may be ignored by qmake.
\endtable
These options have an effect on Linux/Unix platforms:
diff --git a/doc/src/getting-started/gettingstartedqml.qdoc b/doc/src/getting-started/gettingstartedqml.qdoc
index c555627..54fa098 100644
--- a/doc/src/getting-started/gettingstartedqml.qdoc
+++ b/doc/src/getting-started/gettingstartedqml.qdoc
@@ -58,7 +58,12 @@
\image qml-texteditor5_editmenu.png
- To run the QML example code, merely provide the included \l{QML Viewer}{qmlviewer}
+ The final source code is in the \c{examples/tutorials/gettingStarted/gsQml}
+ directory. You may need to compile the C++ plugin in the
+ \c{examples/tutorials/gettingStarted/gsQml/} first. This will put the
+ C++ plugin in a directory where the QML files may find it.
+
+ To launch the text editor, merely provide the included \l{QML Viewer}{qmlviewer}
tool with the QML file as the argument. The C++ portion of this tutorial assumes
that the reader possesses basic knowledge of Qt's compilation procedures.
@@ -1005,4 +1010,14 @@
The application can function as a simple text editor, able to accept text
and save the text into a file. The text editor can also load from a file and
perform text manipulation.
+
+ \section1 Running the Text Editor
+
+ We need to compile the file dialog C++ plugin before the text editor can run.
+ To compile, enter the \c gsQml directory, then run \c qmake and compile
+ using \c make or \c nmake, depending on your platform. To run, launch
+ qmlviewer and open the \c texteditor.qml file.
+
+ The source code is in the \c{examples/tutorials/gettingStarted/gsQml}
+ directory.
*/
diff --git a/doc/src/snippets/code/doc_src_fdl.qdoc b/doc/src/snippets/code/doc_src_fdl.qdoc
index 3c15dfe..b55e663 100644
--- a/doc/src/snippets/code/doc_src_fdl.qdoc
+++ b/doc/src/snippets/code/doc_src_fdl.qdoc
@@ -7,11 +7,11 @@
** This file is part of the documentation of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:FDL$
-** Commercial Usage
-** Licensees holding valid Qt Commercial licenses may use this file in
-** accordance with the Qt Commercial License Agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in a
-** written agreement between you and Nokia.
+** No Commercial Usage
+** This file contains pre-release code and may not be distributed.
+** You may use this file in accordance with the terms and conditions
+** contained in the Technology Preview License Agreement accompanying
+** this package.
**
** GNU Free Documentation License
** Alternatively, this file may be used under the terms of the GNU Free
diff --git a/doc/src/snippets/code/src_qtestlib_qtestcase.cpp b/doc/src/snippets/code/src_qtestlib_qtestcase.cpp
index 6ae8939..adb0c34 100644
--- a/doc/src/snippets/code/src_qtestlib_qtestcase.cpp
+++ b/doc/src/snippets/code/src_qtestlib_qtestcase.cpp
@@ -230,5 +230,21 @@ widget.show();
QTest::qWaitForWindowShown(&widget);
//! [24]
+//! [25]
+QWidget widget;
+
+QTest::touchEvent(&widget)
+ .press(0, QPoint(10, 10));
+QTest::touchEvent(&widget)
+ .stationary(0)
+ .press(1, QPoint(40, 10));
+QTest::touchEvent(&widget)
+ .move(0, QPoint(12, 12))
+ .move(1, QPoint(45, 5));
+QTest::touchEvent(&widget)
+ .release(0)
+ .release(1);
+//! [25]
+
}
diff --git a/doc/src/snippets/declarative/loader/sizeitem.qml b/doc/src/snippets/declarative/loader/sizeitem.qml
new file mode 100644
index 0000000..6ace8d6
--- /dev/null
+++ b/doc/src/snippets/declarative/loader/sizeitem.qml
@@ -0,0 +1,62 @@
+/****************************************************************************
+**
+** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
+** All rights reserved.
+** Contact: Nokia Corporation (qt-info@nokia.com)
+**
+** This file is part of the documentation of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** No Commercial Usage
+** This file contains pre-release code and may not be distributed.
+** You may use this file in accordance with the terms and conditions
+** contained in the Technology Preview License Agreement accompanying
+** this package.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Nokia gives you certain additional
+** rights. These rights are described in the Nokia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** If you have questions regarding the use of this file, please contact
+** Nokia at qt-info@nokia.com.
+**
+**
+**
+**
+**
+**
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+//![0]
+import QtQuick 1.0
+
+Item {
+ width: 200; height: 200
+
+ Loader {
+ // position the Loader in the center of the parent
+ anchors.centerIn: parent
+ sourceComponent: rect
+ }
+
+ Component {
+ id: rect
+ Rectangle {
+ width: 50
+ height: 50
+ color: "red"
+ }
+ }
+}
+//![0]
diff --git a/doc/src/snippets/declarative/loader/sizeloader.qml b/doc/src/snippets/declarative/loader/sizeloader.qml
new file mode 100644
index 0000000..eac7d57
--- /dev/null
+++ b/doc/src/snippets/declarative/loader/sizeloader.qml
@@ -0,0 +1,62 @@
+/****************************************************************************
+**
+** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
+** All rights reserved.
+** Contact: Nokia Corporation (qt-info@nokia.com)
+**
+** This file is part of the documentation of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** No Commercial Usage
+** This file contains pre-release code and may not be distributed.
+** You may use this file in accordance with the terms and conditions
+** contained in the Technology Preview License Agreement accompanying
+** this package.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Nokia gives you certain additional
+** rights. These rights are described in the Nokia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** If you have questions regarding the use of this file, please contact
+** Nokia at qt-info@nokia.com.
+**
+**
+**
+**
+**
+**
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+//![0]
+import QtQuick 1.0
+
+Item {
+ width: 200; height: 200
+
+ Loader {
+ // Explicitly set the size of the Loader to the parent item's size
+ anchors.fill: parent
+ sourceComponent: rect
+ }
+
+ Component {
+ id: rect
+ Rectangle {
+ width: 50
+ height: 50
+ color: "red"
+ }
+ }
+}
+//![0]
diff --git a/examples/symbianpkgrules.pri b/examples/symbianpkgrules.pri
index 0f615c7..fe9b487 100644
--- a/examples/symbianpkgrules.pri
+++ b/examples/symbianpkgrules.pri
@@ -2,12 +2,13 @@
RSS_RULES ="group_name=\"QtExamples\";"
+nokiaVendor = "Nokia, Qt"
vendorinfo = \
"; Localised Vendor name" \
- "%{\"Nokia, Qt\"}" \
+ "%{$$addLanguageDependentPkgItem(nokiaVendor)}" \
" " \
"; Unique Vendor name" \
- ":\"Nokia, Qt\"" \
+ ":\"$$nokiaVendor\"" \
" "
examples_deployment.pkg_prerules += vendorinfo
diff --git a/mkspecs/common/symbian/appCaptionForTranslation.cpp b/mkspecs/common/symbian/appCaptionForTranslation.cpp
new file mode 100644
index 0000000..c295147
--- /dev/null
+++ b/mkspecs/common/symbian/appCaptionForTranslation.cpp
@@ -0,0 +1,46 @@
+/****************************************************************************
+**
+** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
+** All rights reserved.
+** Contact: Nokia Corporation (qt-info@nokia.com)
+**
+** This file is part of the qmake spec of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** No Commercial Usage
+** This file contains pre-release code and may not be distributed.
+** You may use this file in accordance with the terms and conditions
+** contained in the Technology Preview License Agreement accompanying
+** this package.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Nokia gives you certain additional
+** rights. These rights are described in the Nokia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** If you have questions regarding the use of this file, please contact
+** Nokia at qt-info@nokia.com.
+**
+**
+**
+**
+**
+**
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+//: Application short caption, currently only relevant for application projects in Symbian.
+QT_TRANSLATE_NOOP("QtApplicationCaptions", "Application short caption")
+
+//: Application long caption, currently only relevant for application projects in Symbian.
+QT_TRANSLATE_NOOP("QtApplicationCaptions", "Application long caption")
diff --git a/mkspecs/common/symbian/packageNameForTranslation.cpp b/mkspecs/common/symbian/packageNameForTranslation.cpp
new file mode 100644
index 0000000..bc4a7f4
--- /dev/null
+++ b/mkspecs/common/symbian/packageNameForTranslation.cpp
@@ -0,0 +1,47 @@
+/****************************************************************************
+**
+** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
+** All rights reserved.
+** Contact: Nokia Corporation (qt-info@nokia.com)
+**
+** This file is part of the qmake spec of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** No Commercial Usage
+** This file contains pre-release code and may not be distributed.
+** You may use this file in accordance with the terms and conditions
+** contained in the Technology Preview License Agreement accompanying
+** this package.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Nokia gives you certain additional
+** rights. These rights are described in the Nokia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** If you have questions regarding the use of this file, please contact
+** Nokia at qt-info@nokia.com.
+**
+**
+**
+**
+**
+**
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+//: Installation package name, currently only relevant for Symbian projects that deploy something.
+QT_TRANSLATE_NOOP("QtPackageNames", "Package name")
+
+//: Smart installer installation package name, currently only relevant for Symbian projects that
+//: deploy something.
+QT_TRANSLATE_NOOP("QtPackageNames", "Smart installer package name")
diff --git a/mkspecs/common/symbian/symbian.conf b/mkspecs/common/symbian/symbian.conf
index 4d0320d..0b5c573 100644
--- a/mkspecs/common/symbian/symbian.conf
+++ b/mkspecs/common/symbian/symbian.conf
@@ -130,6 +130,17 @@ QMAKE_LIBS_QT_ENTRY = -lqtmain$${QT_LIBINFIX}.lib
QMAKE_LIBS_NO_QT_ENTRY = -llibcrt0.lib
QMAKE_LIBS_NO_QT_ENTRY_GCCE = -llibcrt0_gcce.lib
+# List of languages that have a Symbian language code mapping provided in localize_deployment.prf
+SYMBIAN_SUPPORTED_LANGUAGES = \
+ af sq am ar hy bn bg my be ca \
+ hr cs da nl en et fi fr gd ka \
+ de el gu he hi hu is id ga it \
+ ja kn kk ko lo lv lt mk ms ml \
+ mr mo mn nb pl pt pa ro ru sr \
+ si sk sl so es sw sv tl ta te \
+ th bo ti tr tk uk ur vi cy zu \
+ nn
+
# These directories must match what configure uses for QT_INSTALL_PLUGINS and QT_INSTALL_IMPORTS
QT_PLUGINS_BASE_DIR = /resource/qt$${QT_LIBINFIX}/plugins
QT_IMPORTS_BASE_DIR = /resource/qt/imports
@@ -194,17 +205,6 @@ isEmpty(S60_VERSION) {
# multiple language compatible dependency statements him/herself.
default_deployment.pkg_prerules += pkg_depends_webkit pkg_depends_qt pkg_platform_dependencies
-
-# Supports S60 3.1, 3.2, 5.0, Symbian^3, and Symbian^4 by default
-pkg_platform_dependencies = \
- "; Default HW/platform dependencies" \
- "[0x102032BE],0,0,0,{\"S60ProductID\"}" \
- "[0x102752AE],0,0,0,{\"S60ProductID\"}" \
- "[0x1028315F],0,0,0,{\"S60ProductID\"}" \
- "[0x20022E6D],0,0,0,{\"S60ProductID\"}" \
- "[0x20032DE7],0,0,0,{\"S60ProductID\"}" \
- " "
-
DEPLOYMENT += default_deployment default_bin_deployment default_resource_deployment default_reg_deployment
defineReplace(symbianRemoveSpecialCharacters) {
@@ -225,3 +225,44 @@ defineReplace(symbianRemoveSpecialCharacters) {
return ($$fixedStr)
}
+# Determines translations that are Symbian supported
+defineTest(matchSymbianLanguages) {
+ SYMBIAN_MATCHED_LANGUAGES =
+ SYMBIAN_MATCHED_TRANSLATIONS =
+
+ # Cannot parse .ts file for language here, so detect it from filename.
+ # Allow two and three character language and country codes.
+ for(translation, TRANSLATIONS) {
+ language = $$replace(translation, "^(.*/)?[^/]+_(([^_]{2,3}_)?[^_]{2,3})\\.ts$", \\2)
+ contains(SYMBIAN_SUPPORTED_LANGUAGES, $$language) {
+ SYMBIAN_MATCHED_LANGUAGES += $$language
+ SYMBIAN_MATCHED_TRANSLATIONS += $$translation
+ }
+ }
+
+ isEmpty(SYMBIAN_MATCHED_LANGUAGES): SYMBIAN_MATCHED_LANGUAGES = en
+
+ export(SYMBIAN_MATCHED_LANGUAGES)
+ export(SYMBIAN_MATCHED_TRANSLATIONS)
+}
+
+# Symbian pkg files that define multiple languages require a language specific string to be
+# defined for various items, even though the string often needs to be same for all languages.
+# This replacement method will generate correct string for such cases based on TRANSLATIONS
+# variable.
+defineReplace(addLanguageDependentPkgItem) {
+ localize_deployment:!isEmpty(TRANSLATIONS):isEmpty(SYMBIAN_MATCHED_LANGUAGES) {
+ matchSymbianLanguages()
+ }
+
+ pkgItem = $$eval($$1)
+ pkgLanguageList =
+
+ for(dummyItem, SYMBIAN_MATCHED_LANGUAGES) {
+ pkgLanguageList += "\"$$pkgItem\""
+ }
+
+ isEmpty(pkgLanguageList): pkgLanguageList = "\"$$pkgItem\""
+
+ return($$join(pkgLanguageList,",",,))
+}
diff --git a/mkspecs/features/default_post.prf b/mkspecs/features/default_post.prf
index 09c6587..9fb9f10 100644
--- a/mkspecs/features/default_post.prf
+++ b/mkspecs/features/default_post.prf
@@ -110,3 +110,13 @@ QMAKE_LIBDIR += $$QMAKE_LIBDIR_POST
}
QMAKE_EXTRA_TARGETS += check
}
+
+# Add special translation sources for projects that require them.
+# Note 1: Since lupdate will not parse regular config scopes right, contains checks are used instead.
+# Note 2: Checking for last value of TEMPLATE is used instead of simple contains check because
+# lupdate doesn't respect "-=" variable assignments and therefore always finds "app"
+# as the first value of TEMPLATE variable.
+contains(CONFIG, lupdate_run):contains(CONFIG, localize_deployment) {
+ equals($$list($$last(TEMPLATE)), app): SOURCES += $$[QT_INSTALL_DATA]/mkspecs/common/symbian/appCaptionForTranslation.cpp
+ SOURCES += $$[QT_INSTALL_DATA]/mkspecs/common/symbian/packageNameForTranslation.cpp
+}
diff --git a/mkspecs/features/symbian/default_post.prf b/mkspecs/features/symbian/default_post.prf
index d9ff03d..ec6ecd0 100644
--- a/mkspecs/features/symbian/default_post.prf
+++ b/mkspecs/features/symbian/default_post.prf
@@ -52,3 +52,15 @@ isEmpty(TARGET.UID2) {
}
}
}
+
+# Supports S60 3.1, 3.2, 5.0, Symbian^3, and Symbian^4 by default
+platform_product_id = S60ProductID
+platform_product_id = $$addLanguageDependentPkgItem(platform_product_id)
+pkg_platform_dependencies = \
+ "; Default HW/platform dependencies" \
+ "[0x102032BE],0,0,0,{$$platform_product_id}" \
+ "[0x102752AE],0,0,0,{$$platform_product_id}" \
+ "[0x1028315F],0,0,0,{$$platform_product_id}" \
+ "[0x20022E6D],0,0,0,{$$platform_product_id}" \
+ "[0x20032DE7],0,0,0,{$$platform_product_id}" \
+ " "
diff --git a/mkspecs/features/symbian/localize_deployment.prf b/mkspecs/features/symbian/localize_deployment.prf
new file mode 100644
index 0000000..5f52dbc
--- /dev/null
+++ b/mkspecs/features/symbian/localize_deployment.prf
@@ -0,0 +1,82 @@
+SYMBIAN_LANG.af = 34 #Afrikaans
+SYMBIAN_LANG.sq = 35 #Albanian
+SYMBIAN_LANG.am = 36 #Amharic
+SYMBIAN_LANG.ar = 37 #Arabic
+SYMBIAN_LANG.hy = 38 #Armenian
+SYMBIAN_LANG.bn = 41 #Bengali
+SYMBIAN_LANG.bg = 42 #Bulgarian
+SYMBIAN_LANG.my = 43 #Burmese
+SYMBIAN_LANG.be = 40 #Byelorussian
+SYMBIAN_LANG.ca = 44 #Catalan
+SYMBIAN_LANG.hr = 45 #Croatian
+SYMBIAN_LANG.cs = 25 #Czech
+SYMBIAN_LANG.da = 07 #Danish
+SYMBIAN_LANG.nl = 18 #Dutch
+SYMBIAN_LANG.en = 01 #English(UK)
+SYMBIAN_LANG.et = 49 #Estonian
+SYMBIAN_LANG.fi = 09 #Finnish
+SYMBIAN_LANG.fr = 02 #French
+SYMBIAN_LANG.gd = 52 #Gaelic
+SYMBIAN_LANG.ka = 53 #Georgian
+SYMBIAN_LANG.de = 03 #German
+SYMBIAN_LANG.el = 54 #Greek
+SYMBIAN_LANG.gu = 56 #Gujarati
+SYMBIAN_LANG.he = 57 #Hebrew
+SYMBIAN_LANG.hi = 58 #Hindi
+SYMBIAN_LANG.hu = 17 #Hungarian
+SYMBIAN_LANG.is = 15 #Icelandic
+SYMBIAN_LANG.id = 59 #Indonesian
+SYMBIAN_LANG.ga = 60 #Irish
+SYMBIAN_LANG.it = 05 #Italian
+SYMBIAN_LANG.ja = 32 #Japanese
+SYMBIAN_LANG.kn = 62 #Kannada
+SYMBIAN_LANG.kk = 63 #Kazakh
+SYMBIAN_LANG.ko = 65 #Korean
+SYMBIAN_LANG.lo = 66 #Laothian
+SYMBIAN_LANG.lv = 67 #Latvian
+SYMBIAN_LANG.lt = 68 #Lithuanian
+SYMBIAN_LANG.mk = 69 #Macedonian
+SYMBIAN_LANG.ms = 70 #Malay
+SYMBIAN_LANG.ml = 71 #Malayalam
+SYMBIAN_LANG.mr = 72 #Marathi
+SYMBIAN_LANG.mo = 73 #Moldavian
+SYMBIAN_LANG.mn = 74 #Mongolian
+SYMBIAN_LANG.nb = 08 #Norwegian
+SYMBIAN_LANG.pl = 27 #Polish
+SYMBIAN_LANG.pt = 13 #Portuguese
+SYMBIAN_LANG.pa = 77 #Punjabi
+SYMBIAN_LANG.ro = 78 #Romanian
+SYMBIAN_LANG.ru = 16 #Russian
+SYMBIAN_LANG.sr = 79 #Serbian
+SYMBIAN_LANG.si = 80 #Singhalese
+SYMBIAN_LANG.sk = 26 #Slovak
+SYMBIAN_LANG.sl = 28 #Slovenian
+SYMBIAN_LANG.so = 81 #Somali
+SYMBIAN_LANG.es = 04 #Spanish
+SYMBIAN_LANG.sw = 84 #Swahili
+SYMBIAN_LANG.sv = 06 #Swedish
+SYMBIAN_LANG.tl = 39 #Tagalog
+SYMBIAN_LANG.ta = 87 #Tamil
+SYMBIAN_LANG.te = 88 #Telugu
+SYMBIAN_LANG.th = 33 #Thai
+SYMBIAN_LANG.bo = 89 #Tibetan
+SYMBIAN_LANG.ti = 90 #Tigrinya
+SYMBIAN_LANG.tr = 14 #Turkish
+SYMBIAN_LANG.tk = 92 #Turkmen
+SYMBIAN_LANG.uk = 93 #Ukrainian
+SYMBIAN_LANG.ur = 94 #Urdu
+SYMBIAN_LANG.vi = 96 #Vietnamese
+SYMBIAN_LANG.cy = 97 #Welsh
+SYMBIAN_LANG.zu = 98 #Zulu
+SYMBIAN_LANG.nn = 75 #Nynorsk
+
+isEmpty(SYMBIAN_MATCHED_LANGUAGES) {
+ matchSymbianLanguages()
+}
+
+!isEmpty(SYMBIAN_MATCHED_TRANSLATIONS) {
+ # Generate dependencies to .ts files for pkg files
+ template_pkg_target.depends += $$SYMBIAN_MATCHED_TRANSLATIONS
+ installer_pkg_target.depends += $$SYMBIAN_MATCHED_TRANSLATIONS
+ stub_pkg_target.depends += $$SYMBIAN_MATCHED_TRANSLATIONS
+}
diff --git a/mkspecs/features/symbian/qt.prf b/mkspecs/features/symbian/qt.prf
index b5d3d98..c8f97aa 100644
--- a/mkspecs/features/symbian/qt.prf
+++ b/mkspecs/features/symbian/qt.prf
@@ -25,9 +25,10 @@ INCLUDEPATH = $$PREPEND_INCLUDEPATH $$INCLUDEPATH
# Note: Qt libs package with full capabilities has UID3 of 0x2001E61C,
# while self-signed version typically has temporary UID3 of 0xE001E61C.
contains(CONFIG, qt):!contains(TARGET.UID3, 0x2001E61C):!contains(TARGET.UID3, 0xE001E61C):isEmpty(QT_LIBINFIX) {
+ qt_pkg_name = Qt
pkg_depends_qt += \
"; Default dependency to Qt libraries" \
- "(0x2001E61C), $${QT_MAJOR_VERSION}, $${QT_MINOR_VERSION}, $${QT_PATCH_VERSION}, {\"Qt\"}"
+ "(0x2001E61C), $${QT_MAJOR_VERSION}, $${QT_MINOR_VERSION}, $${QT_PATCH_VERSION}, {$$addLanguageDependentPkgItem(qt_pkg_name)}"
# Projects linking to webkit need dependency to webkit
contains(QT, webkit): {
@@ -38,9 +39,10 @@ contains(CONFIG, qt):!contains(TARGET.UID3, 0x2001E61C):!contains(TARGET.UID3, 0
QT_WEBKIT_PATCH_VERSION = $${QT_PATCH_VERSION}
}
+ webkit_pkg_name = QtWebKit
pkg_depends_webkit += \
"; Dependency to Qt Webkit" \
- "(0x200267C2), $${QT_WEBKIT_MAJOR_VERSION}, $${QT_WEBKIT_MINOR_VERSION}, $${QT_WEBKIT_PATCH_VERSION}, {\"QtWebKit\"}"
+ "(0x200267C2), $${QT_WEBKIT_MAJOR_VERSION}, $${QT_WEBKIT_MINOR_VERSION}, $${QT_WEBKIT_PATCH_VERSION}, {$$addLanguageDependentPkgItem(webkit_pkg_name)}"
} else {
default_deployment.pkg_prerules -= pkg_depends_webkit
}
diff --git a/mkspecs/features/symbian/sis_targets.prf b/mkspecs/features/symbian/sis_targets.prf
index e5a33cb..7456deb 100644
--- a/mkspecs/features/symbian/sis_targets.prf
+++ b/mkspecs/features/symbian/sis_targets.prf
@@ -13,6 +13,17 @@ else:!equals(DEPLOYMENT, default_deployment) {
equals(GENERATE_SIS_TARGETS, true) {
baseTarget = $$symbianRemoveSpecialCharacters($$basename(TARGET))
+ template_pkg_target.target = $${baseTarget}_template.pkg
+ template_pkg_target.depends += $$_PRO_FILE_
+ template_pkg_target.commands = $(MAKE) -f $(MAKEFILE) qmake
+ installer_pkg_target.target = $${baseTarget}_installer.pkg
+ installer_pkg_target.depends += $$_PRO_FILE_
+ installer_pkg_target.commands = $(MAKE) -f $(MAKEFILE) qmake
+ stub_pkg_target.target = $${baseTarget}_stub.pkg
+ stub_pkg_target.depends += $$_PRO_FILE_
+ stub_pkg_target.commands = $(MAKE) -f $(MAKEFILE) qmake
+ QMAKE_EXTRA_TARGETS += template_pkg_target installer_pkg_target stub_pkg_target
+
symbian-abld|symbian-sbsv2 {
symbian-sbsv2 {
@@ -36,6 +47,7 @@ equals(GENERATE_SIS_TARGETS, true) {
, \
$(MAKE) -f $(MAKEFILE) fail_sis_nopkg \
)
+ sis_target.depends += $${baseTarget}_template.pkg
ok_sis_target.target = ok_sis
ok_sis_target.commands = createpackage $$CONVERT_GCCE_PARAM $(QT_SIS_OPTIONS) $${baseTarget}_template.pkg \
@@ -55,6 +67,7 @@ equals(GENERATE_SIS_TARGETS, true) {
, \
$(MAKE) -f $(MAKEFILE) fail_sis_nopkg \
)
+ unsigned_sis_target.depends += $${baseTarget}_template.pkg
ok_unsigned_sis_target.target = ok_unsigned_sis
ok_unsigned_sis_target.commands = createpackage $$CONVERT_GCCE_PARAM $(QT_SIS_OPTIONS) -o $${baseTarget}_template.pkg $(QT_SIS_TARGET)
@@ -68,7 +81,7 @@ equals(GENERATE_SIS_TARGETS, true) {
, \
$(MAKE) -f $(MAKEFILE) fail_sis_nopkg \
)
- installer_sis_target.depends = sis
+ installer_sis_target.depends = $${baseTarget}_installer.pkg sis
ok_installer_sis_target.target = ok_installer_sis
ok_installer_sis_target.commands = createpackage $(QT_SIS_OPTIONS) $${baseTarget}_installer.pkg - \
@@ -80,7 +93,7 @@ equals(GENERATE_SIS_TARGETS, true) {
, \
$(MAKE) -f $(MAKEFILE) fail_sis_nopkg \
)
- unsigned_installer_sis_target.depends = unsigned_sis
+ unsigned_installer_sis_target.depends = $${baseTarget}_installer.pkg unsigned_sis
ok_unsigned_installer_sis_target.target = ok_unsigned_installer_sis
ok_unsigned_installer_sis_target.commands = createpackage $(QT_SIS_OPTIONS) -o $${baseTarget}_installer.pkg
@@ -105,6 +118,7 @@ equals(GENERATE_SIS_TARGETS, true) {
, \
$(MAKE) -f $(MAKEFILE) fail_sis_nopkg \
)
+ stub_sis_target.depends += $${baseTarget}_stub.pkg
ok_stub_sis_target.target = ok_stub_sis
ok_stub_sis_target.commands = createpackage -s $(QT_SIS_OPTIONS) $${baseTarget}_stub.pkg \
@@ -155,11 +169,11 @@ equals(GENERATE_SIS_TARGETS, true) {
sis_target.target = sis
sis_target.commands = $$QMAKE_CREATEPACKAGE $(QT_SIS_OPTIONS) $${baseTarget}_template.pkg \
- $(QT_SIS_CERTIFICATE) $(QT_SIS_KEY) $(QT_SIS_PASSPHRASE)
- sis_target.depends = first
+ sis_target.depends = first $${baseTarget}_template.pkg
unsigned_sis_target.target = unsigned_sis
unsigned_sis_target.commands = $$QMAKE_CREATEPACKAGE $(QT_SIS_OPTIONS) -o $${baseTarget}_template.pkg
- unsigned_sis_target.depends = first
+ unsigned_sis_target.depends = first $${baseTarget}_template.pkg
target_sis_target.target = $${sis_destdir}/$${baseTarget}.sis
target_sis_target.commands = $(MAKE) -f $(MAKEFILE) sis
@@ -167,11 +181,11 @@ equals(GENERATE_SIS_TARGETS, true) {
installer_sis_target.target = installer_sis
installer_sis_target.commands = $$QMAKE_CREATEPACKAGE $(QT_SIS_OPTIONS) $${baseTarget}_installer.pkg - \
$(QT_SIS_CERTIFICATE) $(QT_SIS_KEY) $(QT_SIS_PASSPHRASE)
- installer_sis_target.depends = sis
+ installer_sis_target.depends = $${baseTarget}_installer.pkg sis
unsigned_installer_sis_target.target = unsigned_installer_sis
unsigned_installer_sis_target.commands = $$QMAKE_CREATEPACKAGE $(QT_SIS_OPTIONS) -o $${baseTarget}_installer.pkg
- unsigned_installer_sis_target.depends = unsigned_sis
+ unsigned_installer_sis_target.depends = $${baseTarget}_installer.pkg unsigned_sis
!isEmpty(sis_destdir):!equals(sis_destdir, "."):!equals(sis_destdir, "./") {
sis_target.commands += && $$QMAKE_MOVE $${baseTarget}.sis $$sis_destdir
diff --git a/mkspecs/linux-g++-maemo/qmake.conf b/mkspecs/linux-g++-maemo/qmake.conf
index d91db07..23f1f71 100644
--- a/mkspecs/linux-g++-maemo/qmake.conf
+++ b/mkspecs/linux-g++-maemo/qmake.conf
@@ -22,10 +22,7 @@ QMAKE_LIBDIR_X11 = /usr/lib
QMAKE_LIBDIR_OPENGL = /usr/lib
# We still need to generate debug symbols in release mode to put into the *-dbg packages:
-QMAKE_CFLAGS_RELEASE += -g -fno-omit-frame-pointer -fno-optimize-sibling-calls
-QMAKE_CXXFLAGS_RELEASE += -g -fno-omit-frame-pointer -fno-optimize-sibling-calls
-
-# Work round PowerVR SGX 1.3 driver bug with glScissor & FBOs:
-DEFINES += QT_GL_NO_SCISSOR_TEST
+QMAKE_CFLAGS_RELEASE += -g -Wno-psabi
+QMAKE_CXXFLAGS_RELEASE += -g -Wno-psabi
load(qt_config)
diff --git a/qmake/Makefile.unix b/qmake/Makefile.unix
index 561cd0a..b9e281b 100644
--- a/qmake/Makefile.unix
+++ b/qmake/Makefile.unix
@@ -68,7 +68,7 @@ CPPFLAGS = -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/ma
-I$(BUILD_PATH)/src/corelib/global -I$(BUILD_PATH)/src/corelib/xml \
-I$(SOURCE_PATH)/tools/shared \
-DQT_NO_PCRE \
- -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED \
+ -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT \
-DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL \
-DQT_NO_COMPRESS -I$(QMAKESPEC) -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT \
-DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED $(OPENSOURCE_CXXFLAGS)
diff --git a/qmake/Makefile.win32 b/qmake/Makefile.win32
index 4d0121c..c04bcb2 100644
--- a/qmake/Makefile.win32
+++ b/qmake/Makefile.win32
@@ -40,7 +40,8 @@ CFLAGS_BARE = -c -Fo./ \
-I$(SOURCE_PATH)\tools\shared \
-DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL \
-DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD \
- -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED
+ -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED \
+ -DQLIBRARYINFO_EPOCROOT
CFLAGS = -Yuqmake_pch.h -FIqmake_pch.h -Fpqmake_pch.pch $(CFLAGS_BARE) $(CFLAGS)
CXXFLAGS_BARE = $(CFLAGS_BARE)
diff --git a/qmake/Makefile.win32-g++ b/qmake/Makefile.win32-g++
index f313f9e..29fbd0a 100644
--- a/qmake/Makefile.win32-g++
+++ b/qmake/Makefile.win32-g++
@@ -25,7 +25,7 @@ CFLAGS = -c -o$@ -O \
-DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NO_PCRE \
-DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP \
-DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM \
- -DQT_BOOTSTRAPPED
+ -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT
CXXFLAGS = $(CFLAGS)
LFLAGS = -static-libgcc -static-libstdc++ -s
LIBS = -lole32 -luuid
diff --git a/qmake/Makefile.win32-g++-sh b/qmake/Makefile.win32-g++-sh
index af54288..9c7942c 100644
--- a/qmake/Makefile.win32-g++-sh
+++ b/qmake/Makefile.win32-g++-sh
@@ -25,7 +25,7 @@ CFLAGS = -c -o$@ -O \
-DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NO_PCRE \
-DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP \
-DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM \
- -DQT_BOOTSTRAPPED
+ -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT
CXXFLAGS = $(CFLAGS)
LFLAGS = -static-libgcc -static-libstdc++ -s
LIBS = -lole32 -luuid
diff --git a/qmake/generators/symbian/initprojectdeploy_symbian.cpp b/qmake/generators/symbian/initprojectdeploy_symbian.cpp
index eb45b10..2349c11 100644
--- a/qmake/generators/symbian/initprojectdeploy_symbian.cpp
+++ b/qmake/generators/symbian/initprojectdeploy_symbian.cpp
@@ -47,7 +47,7 @@
#include <qdebug.h>
// Included from tools/shared
-#include <symbian/epocroot.h>
+#include <symbian/epocroot_p.h>
#define SYSBIN_DIR "/sys/bin"
#define HW_Z_DIR "epoc32/data/z"
@@ -75,7 +75,7 @@ static bool isPlugin(const QFileInfo& info, const QString& devicePath)
&& (devicePath.size() < 8
|| (0 != devicePath.compare(QLatin1String(SYSBIN_DIR), Qt::CaseInsensitive)
&& 0 != devicePath.mid(1).compare(QLatin1String(":" SYSBIN_DIR), Qt::CaseInsensitive)
- && 0 != devicePath.compare(epocRoot() + QLatin1String(HW_Z_DIR SYSBIN_DIR))))) {
+ && 0 != devicePath.compare(qt_epocRoot() + QLatin1String(HW_Z_DIR SYSBIN_DIR))))) {
return true;
} else {
return false;
@@ -182,7 +182,7 @@ void initProjectDeploySymbian(QMakeProject* project,
QString deploymentDrive;
if (0 == platform.compare(QLatin1String(ROM_DEPLOYMENT_PLATFORM))) {
- deploymentDrive = epocRoot() + HW_Z_DIR;
+ deploymentDrive = qt_epocRoot() + HW_Z_DIR;
} else {
deploymentDrive = targetPathHasDriveLetter ? targetPath.left(2) : QLatin1String("c:");
}
@@ -225,9 +225,9 @@ void initProjectDeploySymbian(QMakeProject* project,
} else {
if (0 == platform.compare(QLatin1String(EMULATOR_DEPLOYMENT_PLATFORM))) {
if (devicePathHasDriveLetter) {
- devicePath = epocRoot() + "epoc32/winscw/" + devicePath.remove(1, 1);
+ devicePath = qt_epocRoot() + "epoc32/winscw/" + devicePath.remove(1, 1);
} else {
- devicePath = epocRoot() + "epoc32/winscw/c" + devicePath;
+ devicePath = qt_epocRoot() + "epoc32/winscw/c" + devicePath;
}
} else {
if (devicePathHasDriveLetter
@@ -279,7 +279,7 @@ void initProjectDeploySymbian(QMakeProject* project,
// Executables and libraries are deployed to \sys\bin
QFileInfo targetPath;
if (epocBuild)
- targetPath.setFile(epocRoot() + "epoc32/release/" + platform + "/" + build + "/");
+ targetPath.setFile(qt_epocRoot() + "epoc32/release/" + platform + "/" + build + "/");
else
targetPath.setFile(info.path() + QDir::separator());
if(devicePathHasDriveLetter) {
diff --git a/qmake/generators/symbian/symbian_makefile.h b/qmake/generators/symbian/symbian_makefile.h
index 63cede2..9339223 100644
--- a/qmake/generators/symbian/symbian_makefile.h
+++ b/qmake/generators/symbian/symbian_makefile.h
@@ -81,18 +81,18 @@ public:
}
}
+ SymbianLocalizationList symbianLocalizationList;
+ parseTsFiles(&symbianLocalizationList);
+
if (generatePkg) {
- generatePkgFile(iconFile, false);
+ generatePkgFile(iconFile, false, symbianLocalizationList);
}
- // Get the application translations and convert to symbian OS lang code, i.e. decical number
- QStringList symbianLangCodes = symbianLangCodesFromTsFiles();
-
if (targetType == TypeExe) {
if (!this->project->values("CONFIG").contains("no_icon", Qt::CaseInsensitive)) {
writeRegRssFile(userRssRules);
writeRssFile(numberOfIcons, iconFile);
- writeLocFile(symbianLangCodes);
+ writeLocFile(symbianLocalizationList);
}
}
diff --git a/qmake/generators/symbian/symbiancommon.cpp b/qmake/generators/symbian/symbiancommon.cpp
index 9d4f27e..602bcc2 100644
--- a/qmake/generators/symbian/symbiancommon.cpp
+++ b/qmake/generators/symbian/symbiancommon.cpp
@@ -41,9 +41,10 @@
#include "symbiancommon.h"
#include <qdebug.h>
+#include <qxmlstream.h>
// Included from tools/shared
-#include <symbian/epocroot.h>
+#include <symbian/epocroot_p.h>
#define RESOURCE_DIRECTORY_RESOURCE "\\\\resource\\\\apps\\\\"
@@ -151,7 +152,9 @@ QString romPath(const QString& path)
return QLatin1String("z:") + path;
}
-void SymbianCommonGenerator::generatePkgFile(const QString &iconFile, bool epocBuild)
+void SymbianCommonGenerator::generatePkgFile(const QString &iconFile,
+ bool epocBuild,
+ const SymbianLocalizationList &symbianLocalizationList)
{
QMakeProject *project = generator->project;
QString pkgFilename = Option::output_dir + QLatin1Char('/') +
@@ -270,8 +273,17 @@ void SymbianCommonGenerator::generatePkgFile(const QString &iconFile, bool epocB
// Apply some defaults if specific data does not exist in PKG pre-rules
if (languageRules.isEmpty()) {
- // language, (*** hardcoded to english atm, should be parsed from TRANSLATIONS)
- languageRules << "; Language\n&EN\n\n";
+ if (symbianLocalizationList.isEmpty()) {
+ languageRules << "; Language\n&EN\n\n";
+ } else {
+ QStringList langCodes;
+ SymbianLocalizationListIterator iter(symbianLocalizationList);
+ while (iter.hasNext()) {
+ const SymbianLocalization &loc = iter.next();
+ langCodes << loc.symbianLanguageCode;
+ }
+ languageRules << QString("; Languages\n&%1\n\n").arg(langCodes.join(","));
+ }
} else if (headerRules.isEmpty()) {
// In case user defines langs, he must take care also about SIS header
fprintf(stderr, "Warning: If language is defined with DEPLOYMENT pkg_prerules, also the SIS header must be defined\n");
@@ -320,12 +332,14 @@ void SymbianCommonGenerator::generatePkgFile(const QString &iconFile, bool epocB
// Package header
QString sisHeader = "; SIS header: name, uid, version\n#{\"%1\"},(%2),%3\n\n";
- QString visualTarget = project->values("DEPLOYMENT.display_name").join(" ");
- if (visualTarget.isEmpty())
- visualTarget = generator->escapeFilePath(project->first("TARGET"));
- visualTarget = removePathSeparators(visualTarget);
- QString wrapperTarget = visualTarget + " installer";
+ QString defaultVisualTarget = project->values("DEPLOYMENT.display_name").join(" ");
+ if (defaultVisualTarget.isEmpty())
+ defaultVisualTarget = generator->escapeFilePath(project->first("TARGET"));
+ defaultVisualTarget = removePathSeparators(defaultVisualTarget);
+
+ QString visualTarget = generatePkgNameForHeader(symbianLocalizationList, defaultVisualTarget, false);
+ QString wrapperTarget = generatePkgNameForHeader(symbianLocalizationList, defaultVisualTarget, true);
if (installerSisHeader.startsWith("0x", Qt::CaseInsensitive)) {
tw << sisHeader.arg(wrapperTarget).arg(installerSisHeader).arg(applicationVersion);
@@ -344,7 +358,13 @@ void SymbianCommonGenerator::generatePkgFile(const QString &iconFile, bool epocB
// Vendor name
if (!containsStartWithItem('%', vendorRules)) {
- vendorRules << "; Default localized vendor name\n%{\"Vendor\"}\n\n";
+ QString vendorStr = QLatin1String("\"Vendor\",");
+ QString locVendors = vendorStr;
+ for (int i = 1; i < symbianLocalizationList.size(); i++) {
+ locVendors.append(vendorStr);
+ }
+ locVendors.chop(1);
+ vendorRules << QString("; Default localized vendor name\n%{%1}\n\n").arg(locVendors);
}
if (!containsStartWithItem(':', vendorRules)) {
vendorRules << "; Default unique vendor name\n:\"Vendor\"\n\n";
@@ -385,12 +405,19 @@ void SymbianCommonGenerator::generatePkgFile(const QString &iconFile, bool epocB
t << manufacturerStr << endl;
}
+ // ### FIXME: remove epocBuild check once makefile based mkspecs support localized resource generation
+ if (epocBuild && symbianLocalizationList.size()) {
+ // Add localized resources to DEPLOYMENT if default resource deployment is done
+ addLocalizedResourcesToDeployment("default_resource_deployment.sources", symbianLocalizationList);
+ addLocalizedResourcesToDeployment("default_reg_deployment.sources", symbianLocalizationList);
+ }
+
// deploy files specified by DEPLOYMENT variable
QString remoteTestPath;
QString zDir;
remoteTestPath = QString("!:\\private\\%1").arg(privateDirUid);
if (epocBuild)
- zDir = epocRoot() + QLatin1String("epoc32/data/z");
+ zDir = qt_epocRoot() + QLatin1String("epoc32/data/z");
DeploymentList depList;
initProjectDeploySymbian(project, depList, remoteTestPath, true, epocBuild, "$(PLATFORM)", "$(TARGET)", generatedDirs, generatedFiles);
@@ -633,12 +660,9 @@ void SymbianCommonGenerator::writeRssFile(QString &numberOfIcons, QString &iconF
}
}
-void SymbianCommonGenerator::writeLocFile(QStringList &symbianLangCodes)
+void SymbianCommonGenerator::writeLocFile(const SymbianLocalizationList &symbianLocalizationList)
{
- QString filename(fixedTarget);
- if (!Option::output_dir.isEmpty())
- filename = Option::output_dir + '/' + filename;
- filename.append(".loc");
+ QString filename = generateLocFileName();
QFile ft(filename);
if (ft.open(QIODevice::WriteOnly)) {
generatedFiles << ft.fileName();
@@ -658,11 +682,22 @@ void SymbianCommonGenerator::writeLocFile(QStringList &symbianLangCodes)
t << "#ifdef LANGUAGE_SC" << endl;
t << "#define STRING_r_short_caption \"" << displayName << "\"" << endl;
t << "#define STRING_r_caption \"" << displayName << "\"" << endl;
- foreach(QString lang, symbianLangCodes) {
- t << "#elif defined LANGUAGE_" << lang << endl;
- t << "#define STRING_r_short_caption \"" << displayName << "\"" << endl;
- t << "#define STRING_r_caption \"" << displayName << "\"" << endl;
+
+ SymbianLocalizationListIterator iter(symbianLocalizationList);
+ while (iter.hasNext()) {
+ const SymbianLocalization &loc = iter.next();
+ QString shortCaption = loc.shortCaption;
+ QString longCaption = loc.longCaption;
+ if (shortCaption.isEmpty())
+ shortCaption = displayName;
+ if (longCaption.isEmpty())
+ longCaption = displayName;
+
+ t << "#elif defined LANGUAGE_" << loc.symbianLanguageCode << endl;
+ t << "#define STRING_r_short_caption \"" << shortCaption << "\"" << endl;
+ t << "#define STRING_r_caption \"" << longCaption << "\"" << endl;
}
+
t << "#else" << endl;
t << "#define STRING_r_short_caption \"" << displayName << "\"" << endl;
t << "#define STRING_r_caption \"" << displayName << "\"" << endl;
@@ -803,195 +838,49 @@ void SymbianCommonGenerator::writeCustomDefFile()
}
}
-QStringList SymbianCommonGenerator::symbianLangCodesFromTsFiles()
+void SymbianCommonGenerator::parseTsFiles(SymbianLocalizationList *symbianLocalizationList)
{
- QStringList tsfiles;
- QStringList symbianLangCodes;
- tsfiles << generator->project->values("TRANSLATIONS");
+ if (!generator->project->isActiveConfig("localize_deployment")) {
+ return;
+ }
- fillQt2S60LangMapTable();
+ QStringList symbianTsFiles;
- foreach(QString file, tsfiles) {
- int extIndex = file.lastIndexOf(".");
- int langIndex = file.lastIndexOf("_", (extIndex - file.length()));
- langIndex += 1;
- QString qtlang = file.mid(langIndex, extIndex - langIndex);
- QString s60lang = qt2S60LangMapTable.value(qtlang, QString("SC"));
+ symbianTsFiles << generator->project->values("SYMBIAN_MATCHED_TRANSLATIONS");
- if (!symbianLangCodes.contains(s60lang) && s60lang != "SC")
- symbianLangCodes += s60lang;
- }
+ if (!symbianTsFiles.isEmpty()) {
+ fillQt2SymbianLocalizationList(symbianLocalizationList);
- return symbianLangCodes;
+ QMutableListIterator<SymbianLocalization> iter(*symbianLocalizationList);
+ while (iter.hasNext()) {
+ SymbianLocalization &loc = iter.next();
+ static QString matchStrTemplate = QLatin1String(".*_%1\\.ts");
+ QString matchStr = matchStrTemplate.arg(loc.qtLanguageCode);
+
+ foreach (QString file, symbianTsFiles) {
+ QRegExp matcher(matchStr);
+ if (matcher.exactMatch(file) && parseTsContent(file, &loc))
+ break;
+ }
+ }
+ }
}
-void SymbianCommonGenerator::fillQt2S60LangMapTable()
+void SymbianCommonGenerator::fillQt2SymbianLocalizationList(SymbianLocalizationList *symbianLocalizationList)
{
- qt2S60LangMapTable.reserve(170); // 165 items at time of writing.
- qt2S60LangMapTable.insert("ab", "SC"); //Abkhazian //
- qt2S60LangMapTable.insert("om", "SC"); //Afan //
- qt2S60LangMapTable.insert("aa", "SC"); //Afar //
- qt2S60LangMapTable.insert("af", "34"); //Afrikaans //Afrikaans
- qt2S60LangMapTable.insert("sq", "35"); //Albanian //Albanian
- qt2S60LangMapTable.insert("am", "36"); //Amharic //Amharic
- qt2S60LangMapTable.insert("ar", "37"); //Arabic //Arabic
- qt2S60LangMapTable.insert("hy", "38"); //Armenian //Armenian
- qt2S60LangMapTable.insert("as", "SC"); //Assamese //
- qt2S60LangMapTable.insert("ay", "SC"); //Aymara //
- qt2S60LangMapTable.insert("az", "SC"); //Azerbaijani //
- qt2S60LangMapTable.insert("ba", "SC"); //Bashkir //
- qt2S60LangMapTable.insert("eu", "SC"); //Basque //
- qt2S60LangMapTable.insert("bn", "41"); //Bengali //Bengali
- qt2S60LangMapTable.insert("dz", "SC"); //Bhutani //
- qt2S60LangMapTable.insert("bh", "SC"); //Bihari //
- qt2S60LangMapTable.insert("bi", "SC"); //Bislama //
- qt2S60LangMapTable.insert("br", "SC"); //Breton //
- qt2S60LangMapTable.insert("bg", "42"); //Bulgarian //Bulgarian
- qt2S60LangMapTable.insert("my", "43"); //Burmese //Burmese
- qt2S60LangMapTable.insert("be", "40"); //Byelorussian //Belarussian
- qt2S60LangMapTable.insert("km", "SC"); //Cambodian //
- qt2S60LangMapTable.insert("ca", "44"); //Catalan //Catalan
- qt2S60LangMapTable.insert("zh", "SC"); //Chinese //
- qt2S60LangMapTable.insert("co", "SC"); //Corsican //
- qt2S60LangMapTable.insert("hr", "45"); //Croatian //Croatian
- qt2S60LangMapTable.insert("cs", "25"); //Czech //Czech
- qt2S60LangMapTable.insert("da", "07"); //Danish //Danish
- qt2S60LangMapTable.insert("nl", "18"); //Dutch //Dutch
- qt2S60LangMapTable.insert("en", "01"); //English //English(UK)
- qt2S60LangMapTable.insert("eo", "SC"); //Esperanto //
- qt2S60LangMapTable.insert("et", "49"); //Estonian //Estonian
- qt2S60LangMapTable.insert("fo", "SC"); //Faroese //
- qt2S60LangMapTable.insert("fj", "SC"); //Fiji //
- qt2S60LangMapTable.insert("fi", "09"); //Finnish //Finnish
- qt2S60LangMapTable.insert("fr", "02"); //French //French
- qt2S60LangMapTable.insert("fy", "SC"); //Frisian //
- qt2S60LangMapTable.insert("gd", "52"); //Gaelic //Gaelic
- qt2S60LangMapTable.insert("gl", "SC"); //Galician //
- qt2S60LangMapTable.insert("ka", "53"); //Georgian //Georgian
- qt2S60LangMapTable.insert("de", "03"); //German //German
- qt2S60LangMapTable.insert("el", "54"); //Greek //Greek
- qt2S60LangMapTable.insert("kl", "SC"); //Greenlandic //
- qt2S60LangMapTable.insert("gn", "SC"); //Guarani //
- qt2S60LangMapTable.insert("gu", "56"); //Gujarati //Gujarati
- qt2S60LangMapTable.insert("ha", "SC"); //Hausa //
- qt2S60LangMapTable.insert("he", "57"); //Hebrew //Hebrew
- qt2S60LangMapTable.insert("hi", "58"); //Hindi //Hindi
- qt2S60LangMapTable.insert("hu", "17"); //Hungarian //Hungarian
- qt2S60LangMapTable.insert("is", "15"); //Icelandic //Icelandic
- qt2S60LangMapTable.insert("id", "59"); //Indonesian //Indonesian
- qt2S60LangMapTable.insert("ia", "SC"); //Interlingua //
- qt2S60LangMapTable.insert("ie", "SC"); //Interlingue //
- qt2S60LangMapTable.insert("iu", "SC"); //Inuktitut //
- qt2S60LangMapTable.insert("ik", "SC"); //Inupiak //
- qt2S60LangMapTable.insert("ga", "60"); //Irish //Irish
- qt2S60LangMapTable.insert("it", "05"); //Italian //Italian
- qt2S60LangMapTable.insert("ja", "32"); //Japanese //Japanese
- qt2S60LangMapTable.insert("jv", "SC"); //Javanese //
- qt2S60LangMapTable.insert("kn", "62"); //Kannada //Kannada
- qt2S60LangMapTable.insert("ks", "SC"); //Kashmiri //
- qt2S60LangMapTable.insert("kk", "63"); //Kazakh //Kazakh
- qt2S60LangMapTable.insert("rw", "SC"); //Kinyarwanda //
- qt2S60LangMapTable.insert("ky", "SC"); //Kirghiz //
- qt2S60LangMapTable.insert("ko", "65"); //Korean //Korean
- qt2S60LangMapTable.insert("ku", "SC"); //Kurdish //
- qt2S60LangMapTable.insert("rn", "SC"); //Kurundi //
- qt2S60LangMapTable.insert("lo", "66"); //Laothian //Laothian
- qt2S60LangMapTable.insert("la", "SC"); //Latin //
- qt2S60LangMapTable.insert("lv", "67"); //Latvian //Latvian
- qt2S60LangMapTable.insert("ln", "SC"); //Lingala //
- qt2S60LangMapTable.insert("lt", "68"); //Lithuanian //Lithuanian
- qt2S60LangMapTable.insert("mk", "69"); //Macedonian //Macedonian
- qt2S60LangMapTable.insert("mg", "SC"); //Malagasy //
- qt2S60LangMapTable.insert("ms", "70"); //Malay //Malay
- qt2S60LangMapTable.insert("ml", "71"); //Malayalam //Malayalam
- qt2S60LangMapTable.insert("mt", "SC"); //Maltese //
- qt2S60LangMapTable.insert("mi", "SC"); //Maori //
- qt2S60LangMapTable.insert("mr", "72"); //Marathi //Marathi
- qt2S60LangMapTable.insert("mo", "73"); //Moldavian //Moldovian
- qt2S60LangMapTable.insert("mn", "74"); //Mongolian //Mongolian
- qt2S60LangMapTable.insert("na", "SC"); //Nauru //
- qt2S60LangMapTable.insert("ne", "SC"); //Nepali //
- qt2S60LangMapTable.insert("nb", "08"); //Norwegian //Norwegian
- qt2S60LangMapTable.insert("oc", "SC"); //Occitan //
- qt2S60LangMapTable.insert("or", "SC"); //Oriya //
- qt2S60LangMapTable.insert("ps", "SC"); //Pashto //
- qt2S60LangMapTable.insert("fa", "SC"); //Persian //
- qt2S60LangMapTable.insert("pl", "27"); //Polish //Polish
- qt2S60LangMapTable.insert("pt", "13"); //Portuguese //Portuguese
- qt2S60LangMapTable.insert("pa", "77"); //Punjabi //Punjabi
- qt2S60LangMapTable.insert("qu", "SC"); //Quechua //
- qt2S60LangMapTable.insert("rm", "SC"); //RhaetoRomance //
- qt2S60LangMapTable.insert("ro", "78"); //Romanian //Romanian
- qt2S60LangMapTable.insert("ru", "16"); //Russian //Russian
- qt2S60LangMapTable.insert("sm", "SC"); //Samoan //
- qt2S60LangMapTable.insert("sg", "SC"); //Sangho //
- qt2S60LangMapTable.insert("sa", "SC"); //Sanskrit //
- qt2S60LangMapTable.insert("sr", "79"); //Serbian //Serbian
- qt2S60LangMapTable.insert("sh", "SC"); //SerboCroatian //
- qt2S60LangMapTable.insert("st", "SC"); //Sesotho //
- qt2S60LangMapTable.insert("tn", "SC"); //Setswana //
- qt2S60LangMapTable.insert("sn", "SC"); //Shona //
- qt2S60LangMapTable.insert("sd", "SC"); //Sindhi //
- qt2S60LangMapTable.insert("si", "80"); //Singhalese //Sinhalese
- qt2S60LangMapTable.insert("ss", "SC"); //Siswati //
- qt2S60LangMapTable.insert("sk", "26"); //Slovak //Slovak
- qt2S60LangMapTable.insert("sl", "28"); //Slovenian //Slovenian
- qt2S60LangMapTable.insert("so", "81"); //Somali //Somali
- qt2S60LangMapTable.insert("es", "04"); //Spanish //Spanish
- qt2S60LangMapTable.insert("su", "SC"); //Sundanese //
- qt2S60LangMapTable.insert("sw", "84"); //Swahili //Swahili
- qt2S60LangMapTable.insert("sv", "06"); //Swedish //Swedish
- qt2S60LangMapTable.insert("tl", "39"); //Tagalog //Tagalog
- qt2S60LangMapTable.insert("tg", "SC"); //Tajik //
- qt2S60LangMapTable.insert("ta", "87"); //Tamil //Tamil
- qt2S60LangMapTable.insert("tt", "SC"); //Tatar //
- qt2S60LangMapTable.insert("te", "88"); //Telugu //Telugu
- qt2S60LangMapTable.insert("th", "33"); //Thai //Thai
- qt2S60LangMapTable.insert("bo", "89"); //Tibetan //Tibetan
- qt2S60LangMapTable.insert("ti", "90"); //Tigrinya //Tigrinya
- qt2S60LangMapTable.insert("to", "SC"); //Tonga //
- qt2S60LangMapTable.insert("ts", "SC"); //Tsonga //
- qt2S60LangMapTable.insert("tr", "14"); //Turkish //Turkish
- qt2S60LangMapTable.insert("tk", "92"); //Turkmen //Turkmen
- qt2S60LangMapTable.insert("tw", "SC"); //Twi //
- qt2S60LangMapTable.insert("ug", "SC"); //Uigur //
- qt2S60LangMapTable.insert("uk", "93"); //Ukrainian //Ukrainian
- qt2S60LangMapTable.insert("ur", "94"); //Urdu //Urdu
- qt2S60LangMapTable.insert("uz", "SC"); //Uzbek //
- qt2S60LangMapTable.insert("vi", "96"); //Vietnamese //Vietnamese
- qt2S60LangMapTable.insert("vo", "SC"); //Volapuk //
- qt2S60LangMapTable.insert("cy", "97"); //Welsh //Welsh
- qt2S60LangMapTable.insert("wo", "SC"); //Wolof //
- qt2S60LangMapTable.insert("xh", "SC"); //Xhosa //
- qt2S60LangMapTable.insert("yi", "SC"); //Yiddish //
- qt2S60LangMapTable.insert("yo", "SC"); //Yoruba //
- qt2S60LangMapTable.insert("za", "SC"); //Zhuang //
- qt2S60LangMapTable.insert("zu", "98"); //Zulu //Zulu
- qt2S60LangMapTable.insert("nn", "75"); //Nynorsk //NorwegianNynorsk
- qt2S60LangMapTable.insert("bs", "SC"); //Bosnian //
- qt2S60LangMapTable.insert("dv", "SC"); //Divehi //
- qt2S60LangMapTable.insert("gv", "SC"); //Manx //
- qt2S60LangMapTable.insert("kw", "SC"); //Cornish //
- qt2S60LangMapTable.insert("ak", "SC"); //Akan //
- qt2S60LangMapTable.insert("kok", "SC"); //Konkani //
- qt2S60LangMapTable.insert("gaa", "SC"); //Ga //
- qt2S60LangMapTable.insert("ig", "SC"); //Igbo //
- qt2S60LangMapTable.insert("kam", "SC"); //Kamba //
- qt2S60LangMapTable.insert("syr", "SC"); //Syriac //
- qt2S60LangMapTable.insert("byn", "SC"); //Blin //
- qt2S60LangMapTable.insert("gez", "SC"); //Geez //
- qt2S60LangMapTable.insert("kfo", "SC"); //Koro //
- qt2S60LangMapTable.insert("sid", "SC"); //Sidamo //
- qt2S60LangMapTable.insert("cch", "SC"); //Atsam //
- qt2S60LangMapTable.insert("tig", "SC"); //Tigre //
- qt2S60LangMapTable.insert("kaj", "SC"); //Jju //
- qt2S60LangMapTable.insert("fur", "SC"); //Friulian //
- qt2S60LangMapTable.insert("ve", "SC"); //Venda //
- qt2S60LangMapTable.insert("ee", "SC"); //Ewe //
- qt2S60LangMapTable.insert("wa", "SC"); //Walamo //
- qt2S60LangMapTable.insert("haw", "SC"); //Hawaiian //
- qt2S60LangMapTable.insert("kcg", "SC"); //Tyap //
- qt2S60LangMapTable.insert("ny", "SC"); //Chewa //
+ static QString symbianCodePrefix = QLatin1String("SYMBIAN_LANG.");
+
+ QStringList symbianLanguages = generator->project->values("SYMBIAN_MATCHED_LANGUAGES");
+
+ foreach (QString qtCode, symbianLanguages) {
+ SymbianLocalization newLoc;
+ QString symbianCodeVariable = symbianCodePrefix + qtCode;
+ newLoc.symbianLanguageCode = generator->project->first(symbianCodeVariable);
+ if (!newLoc.symbianLanguageCode.isEmpty()) {
+ newLoc.qtLanguageCode = qtCode;
+ symbianLocalizationList->append(newLoc);
+ }
+ }
}
void SymbianCommonGenerator::parsePreRules(const QString &deploymentVariable,
@@ -1057,3 +946,183 @@ void SymbianCommonGenerator::parsePostRules(const QString &deploymentVariable,
}
}
+bool SymbianCommonGenerator::parseTsContent(const QString &tsFilename, SymbianLocalization *loc)
+{
+ bool retval = true;
+ QMakeProject *project = generator->project;
+ QFile tsFile(tsFilename);
+
+ if (tsFile.exists()) {
+ if (tsFile.open(QIODevice::ReadOnly)) {
+ static QString applicationCaptionsContext = QLatin1String("QtApplicationCaptions");
+ static QString pkgNameContext = QLatin1String("QtPackageNames");
+ static QString tsElement = QLatin1String("TS");
+ static QString contextElement = QLatin1String("context");
+ static QString nameElement = QLatin1String("name");
+ static QString messageElement = QLatin1String("message");
+ static QString sourceElement = QLatin1String("source");
+ static QString translationElement = QLatin1String("translation");
+ static QString shortCaptionId = QLatin1String("Application short caption");
+ static QString longCaptionId = QLatin1String("Application long caption");
+ static QString pkgDisplayNameId = QLatin1String("Package name");
+ static QString installerPkgDisplayNameId = QLatin1String("Smart installer package name");
+ static QString languageAttribute = QLatin1String("language");
+ static QChar underscoreChar = QLatin1Char('_');
+
+ enum CurrentContext {
+ ContextUnknown,
+ ContextUninteresting,
+ ContextInteresting
+ };
+
+ QXmlStreamReader xml(&tsFile);
+
+ while (xml.name() != tsElement)
+ xml.readNextStartElement();
+
+ while (xml.readNextStartElement()) {
+ if (xml.name() == contextElement) {
+ CurrentContext currentContext = ContextUnknown;
+ while (xml.readNextStartElement()) {
+ if (currentContext == ContextUnknown) {
+ // Expect name element before message elements
+ if (xml.name() == nameElement) {
+ QString nameText = xml.readElementText();
+ if (nameText == applicationCaptionsContext || nameText == pkgNameContext) {
+ currentContext = ContextInteresting;
+ } else {
+ currentContext = ContextUninteresting;
+ }
+ } else {
+ xml.skipCurrentElement();
+ }
+ } else if (currentContext == ContextInteresting) {
+ if (xml.name() == messageElement) {
+ QString source;
+ QString translation;
+ while (xml.readNextStartElement()) {
+ if (xml.name() == sourceElement) {
+ source = xml.readElementText();
+ } else if (xml.name() == translationElement) {
+ translation = xml.readElementText();
+ } else {
+ xml.skipCurrentElement();
+ }
+ }
+
+ if (source == shortCaptionId) {
+ if (loc->shortCaption.isEmpty()) {
+ loc->shortCaption = translation;
+ } else {
+ fprintf(stderr, "Warning: Duplicate application short caption defined in (%s).\n",
+ qPrintable(tsFilename));
+ }
+ } else if (source == longCaptionId) {
+ if (loc->longCaption.isEmpty()) {
+ loc->longCaption = translation;
+ } else {
+ fprintf(stderr, "Warning: Duplicate application long caption defined in (%s).\n",
+ qPrintable(tsFilename));
+ }
+ } else if (source == pkgDisplayNameId) {
+ if (loc->pkgDisplayName.isEmpty()) {
+ loc->pkgDisplayName = translation;
+ } else {
+ fprintf(stderr, "Warning: Duplicate package display name defined in (%s).\n",
+ qPrintable(tsFilename));
+ }
+ } else if (source == installerPkgDisplayNameId) {
+ if (loc->installerPkgDisplayName.isEmpty()) {
+ loc->installerPkgDisplayName = translation;
+ } else {
+ fprintf(stderr, "Warning: Duplicate smart installer package display name defined in (%s).\n",
+ qPrintable(tsFilename));
+ }
+ }
+ } else {
+ xml.skipCurrentElement();
+ }
+ } else {
+ xml.skipCurrentElement();
+ }
+ }
+ } else {
+ xml.skipCurrentElement();
+ }
+ }
+ if (xml.hasError()) {
+ retval = false;
+ fprintf(stderr, "ERROR: Encountered error \"%s\" when parsing ts file (%s).\n",
+ qPrintable(xml.errorString()), qPrintable(tsFilename));
+ }
+ } else {
+ retval = false;
+ fprintf(stderr, "Warning: Could not open ts file (%s).\n", qPrintable(tsFilename));
+ }
+ } else {
+ retval = false;
+ fprintf(stderr, "Warning: ts file does not exist: (%s), unable to parse it.\n",
+ qPrintable(tsFilename));
+ }
+
+ return retval;
+}
+
+QString SymbianCommonGenerator::generatePkgNameForHeader(const SymbianLocalizationList &symbianLocalizationList,
+ const QString &defaultName,
+ bool isForSmartInstaller)
+{
+ QStringList allNames;
+ QString noTranslation = defaultName;
+
+ if (isForSmartInstaller)
+ noTranslation += QLatin1String(" installer");
+
+ SymbianLocalizationListIterator iter(symbianLocalizationList);
+ while (iter.hasNext()) {
+ const SymbianLocalization &loc = iter.next();
+ QString currentName;
+ if (isForSmartInstaller) {
+ currentName = loc.installerPkgDisplayName;
+ } else {
+ currentName = loc.pkgDisplayName;
+ }
+
+ if (currentName.isEmpty())
+ currentName = noTranslation;
+
+ allNames << currentName;
+ }
+
+ if (!allNames.size())
+ allNames << noTranslation;
+
+ return allNames.join("\",\"");
+
+}
+
+void SymbianCommonGenerator::addLocalizedResourcesToDeployment(const QString &deploymentFilesVar,
+ const SymbianLocalizationList &symbianLocalizationList)
+{
+ QStringList locResources;
+ foreach (QString defaultResource, generator->project->values(deploymentFilesVar)) {
+ if (defaultResource.endsWith(".rsc")) {
+ defaultResource.chop(2);
+ SymbianLocalizationListIterator iter(symbianLocalizationList);
+ while (iter.hasNext()) {
+ const SymbianLocalization &loc = iter.next();
+ locResources << QString(defaultResource + loc.symbianLanguageCode);
+ }
+ }
+ }
+ generator->project->values(deploymentFilesVar) << locResources;
+}
+
+QString SymbianCommonGenerator::generateLocFileName()
+{
+ QString fileName(fixedTarget);
+ if (!Option::output_dir.isEmpty())
+ fileName = Option::output_dir + QLatin1Char('/') + fileName;
+ fileName.append(".loc");
+ return fileName;
+}
diff --git a/qmake/generators/symbian/symbiancommon.h b/qmake/generators/symbian/symbiancommon.h
index 80f2079..1db5890 100644
--- a/qmake/generators/symbian/symbiancommon.h
+++ b/qmake/generators/symbian/symbiancommon.h
@@ -48,6 +48,20 @@
#define PRINT_FILE_CREATE_ERROR(filename) fprintf(stderr, "Error: Could not create '%s'\n", qPrintable(filename));
+class SymbianLocalization
+{
+public:
+ QString qtLanguageCode;
+ QString symbianLanguageCode;
+ QString shortCaption;
+ QString longCaption;
+ QString pkgDisplayName;
+ QString installerPkgDisplayName;
+};
+
+typedef QList<SymbianLocalization> SymbianLocalizationList;
+typedef QListIterator<SymbianLocalization> SymbianLocalizationListIterator;
+
class SymbianCommonGenerator
{
public:
@@ -59,6 +73,7 @@ public:
TypeSubdirs
};
+
SymbianCommonGenerator(MakefileGenerator *generator);
virtual void init();
@@ -68,7 +83,9 @@ protected:
QString removePathSeparators(QString &file);
void removeSpecialCharacters(QString& str);
void removeEpocSpecialCharacters(QString& str);
- void generatePkgFile(const QString &iconFile, bool epocBuild);
+ void generatePkgFile(const QString &iconFile,
+ bool epocBuild,
+ const SymbianLocalizationList &symbianLocalizationList);
bool containsStartWithItem(const QChar &c, const QStringList& src);
void writeRegRssFile(QMap<QString, QStringList> &useritems);
@@ -76,15 +93,15 @@ protected:
const QString &listTag,
const QString &listItem);
void writeRssFile(QString &numberOfIcons, QString &iconfile);
- void writeLocFile(QStringList &symbianLangCodes);
+ void writeLocFile(const SymbianLocalizationList &symbianLocalizationList);
void readRssRules(QString &numberOfIcons,
QString &iconFile,
QMap<QString, QStringList> &userRssRules);
void writeCustomDefFile();
- QStringList symbianLangCodesFromTsFiles();
- void fillQt2S60LangMapTable();
+ void parseTsFiles(SymbianLocalizationList *symbianLocalizationList);
+ void fillQt2SymbianLocalizationList(SymbianLocalizationList *symbianLocalizationList);
void parsePreRules(const QString &deploymentVariable,
const QString &variableSuffix,
@@ -95,7 +112,13 @@ protected:
void parsePostRules(const QString &deploymentVariable,
const QString &variableSuffix,
QStringList *rawRuleList);
-
+ bool parseTsContent(const QString &tsFilename, SymbianLocalization *loc);
+ QString generatePkgNameForHeader(const SymbianLocalizationList &symbianLocalizationList,
+ const QString &defaultName,
+ bool isForSmartInstaller);
+ void addLocalizedResourcesToDeployment(const QString &deploymentFilesVar,
+ const SymbianLocalizationList &symbianLocalizationList);
+ QString generateLocFileName();
protected:
MakefileGenerator *generator;
@@ -106,8 +129,6 @@ protected:
QString privateDirUid;
QString uid3;
TargetType targetType;
-
- QHash<QString, QString> qt2S60LangMapTable;
};
#endif // SYMBIANCOMMON_H
diff --git a/qmake/generators/symbian/symmake.cpp b/qmake/generators/symbian/symmake.cpp
index 0d63cdf..7a5a336 100644
--- a/qmake/generators/symbian/symmake.cpp
+++ b/qmake/generators/symbian/symmake.cpp
@@ -50,7 +50,7 @@
#include <qdebug.h>
// Included from tools/shared
-#include <symbian/epocroot.h>
+#include <symbian/epocroot_p.h>
#define RESOURCE_DIRECTORY_MMP "/resource/apps"
#define REGISTRATION_RESOURCE_DIRECTORY_HW "/private/10003a3f/import/apps"
@@ -87,10 +87,10 @@ QString SymbianMakefileGenerator::fixPathForMmp(const QString& origPath, const Q
{
static QString epocRootStr;
if (epocRootStr.isEmpty()) {
- epocRootStr = epocRoot();
+ epocRootStr = qt_epocRoot();
QFileInfo efi(epocRootStr);
if (!efi.exists() || epocRootStr.isEmpty()) {
- fprintf(stderr, "Unable to resolve epocRoot '%s' to real dir on current drive, defaulting to '/' for mmp paths\n", qPrintable(epocRoot()));
+ fprintf(stderr, "Unable to resolve epocRoot '%s' to real dir on current drive, defaulting to '/' for mmp paths\n", qPrintable(qt_epocRoot()));
epocRootStr = "/";
} else {
epocRootStr = efi.absoluteFilePath();
@@ -122,7 +122,7 @@ QString SymbianMakefileGenerator::absolutizePath(const QString& origPath)
// Prepend epocroot to any paths beginning with "/epoc32/"
QString resultPath = QDir::fromNativeSeparators(origPath);
if (resultPath.startsWith("/epoc32/", Qt::CaseInsensitive))
- resultPath = QDir::fromNativeSeparators(epocRoot()) + resultPath.mid(1);
+ resultPath = QDir::fromNativeSeparators(qt_epocRoot()) + resultPath.mid(1);
QFileInfo fi(fileInfo(resultPath));
@@ -187,8 +187,8 @@ bool SymbianMakefileGenerator::writeMakefile(QTextStream &t)
QMap<QString, QStringList> userRssRules;
readRssRules(numberOfIcons, iconFile, userRssRules);
- // Get the application translations and convert to symbian OS lang code, i.e. decical number
- QStringList symbianLangCodes = symbianLangCodesFromTsFiles();
+ SymbianLocalizationList symbianLocalizationList;
+ parseTsFiles(&symbianLocalizationList);
// Generate pkg files if there are any actual files to deploy
bool generatePkg = false;
@@ -207,7 +207,7 @@ bool SymbianMakefileGenerator::writeMakefile(QTextStream &t)
}
if (generatePkg) {
- generatePkgFile(iconFile, true);
+ generatePkgFile(iconFile, true, symbianLocalizationList);
}
writeBldInfContent(t, generatePkg, iconFile);
@@ -244,13 +244,13 @@ bool SymbianMakefileGenerator::writeMakefile(QTextStream &t)
writeMkFile(wrapperFileName, false);
QString absoluteMmpFileName = Option::output_dir + QLatin1Char('/') + mmpFileName;
- writeMmpFile(absoluteMmpFileName, symbianLangCodes);
+ writeMmpFile(absoluteMmpFileName, symbianLocalizationList);
if (targetType == TypeExe) {
if (!project->isActiveConfig("no_icon")) {
writeRegRssFile(userRssRules);
writeRssFile(numberOfIcons, iconFile);
- writeLocFile(symbianLangCodes);
+ writeLocFile(symbianLocalizationList);
}
}
@@ -491,7 +491,7 @@ void SymbianMakefileGenerator::writeMmpFileHeader(QTextStream &t)
t << "// ==============================================================================" << endl << endl;
}
-void SymbianMakefileGenerator::writeMmpFile(QString &filename, QStringList &symbianLangCodes)
+void SymbianMakefileGenerator::writeMmpFile(QString &filename, const SymbianLocalizationList &symbianLocalizationList)
{
QFile ft(filename);
if (ft.open(QIODevice::WriteOnly)) {
@@ -503,7 +503,7 @@ void SymbianMakefileGenerator::writeMmpFile(QString &filename, QStringList &symb
writeMmpFileTargetPart(t);
- writeMmpFileResourcePart(t, symbianLangCodes);
+ writeMmpFileResourcePart(t, symbianLocalizationList);
writeMmpFileMacrosPart(t);
@@ -645,7 +645,7 @@ void SymbianMakefileGenerator::writeMmpFileTargetPart(QTextStream& t)
Application registration resource files should be installed to the
\private\10003a3f\import\apps directory.
*/
-void SymbianMakefileGenerator::writeMmpFileResourcePart(QTextStream& t, QStringList &symbianLangCodes)
+void SymbianMakefileGenerator::writeMmpFileResourcePart(QTextStream& t, const SymbianLocalizationList &symbianLocalizationList)
{
if ((targetType == TypeExe) &&
!project->isActiveConfig("no_icon")) {
@@ -655,8 +655,10 @@ void SymbianMakefileGenerator::writeMmpFileResourcePart(QTextStream& t, QStringL
t << "SOURCEPATH\t\t\t. " << endl;
t << "LANG SC "; // no endl
- foreach(QString lang, symbianLangCodes) {
- t << lang << " "; // no endl
+ SymbianLocalizationListIterator iter(symbianLocalizationList);
+ while (iter.hasNext()) {
+ const SymbianLocalization &loc = iter.next();
+ t << loc.symbianLanguageCode << " "; // no endl
}
t << endl;
t << MMP_START_RESOURCE "\t\t" << locTarget << endl;
@@ -1098,3 +1100,18 @@ void SymbianMakefileGenerator::generateDistcleanTargets(QTextStream& t)
t << "distclean: clean dodistclean" << endl;
t << endl;
}
+
+// Returns a string that can be used as a dependency to loc file on other targets
+QString SymbianMakefileGenerator::generateLocFileTarget(QTextStream& t, const QString& locCmd)
+{
+ QString locFile;
+ if (targetType == TypeExe && !project->isActiveConfig("no_icon")) {
+ locFile = Option::fixPathToLocalOS(generateLocFileName());
+ t << locFile << QLatin1String(": ") << project->values("SYMBIAN_MATCHED_TRANSLATIONS").join(" ") << endl;
+ t << locCmd << endl;
+ t << endl;
+ locFile += QLatin1Char(' ');
+ }
+
+ return locFile;
+}
diff --git a/qmake/generators/symbian/symmake.h b/qmake/generators/symbian/symmake.h
index a1a8e88..aba11de 100644
--- a/qmake/generators/symbian/symmake.h
+++ b/qmake/generators/symbian/symmake.h
@@ -97,11 +97,11 @@ protected:
static bool removeDuplicatedStrings(QStringList& stringList);
void writeMmpFileHeader(QTextStream &t);
- void writeMmpFile(QString &filename, QStringList &symbianLangCodes);
+ void writeMmpFile(QString &filename, const SymbianLocalizationList &symbianLocalizationList);
void writeMmpFileMacrosPart(QTextStream& t);
void addMacro(QTextStream& t, const QString& value);
void writeMmpFileTargetPart(QTextStream& t);
- void writeMmpFileResourcePart(QTextStream& t, QStringList &symbianLangCodes);
+ void writeMmpFileResourcePart(QTextStream& t, const SymbianLocalizationList &symbianLocalizationList);
void writeMmpFileSystemIncludePart(QTextStream& t);
void writeMmpFileIncludePart(QTextStream& t);
void writeMmpFileLibraryPart(QTextStream& t);
@@ -131,6 +131,7 @@ protected:
const QString& itemSuffix);
void generateDistcleanTargets(QTextStream& t);
+ QString generateLocFileTarget(QTextStream& t, const QString& locCmd);
// Subclass implements
virtual void writeBldInfExtensionRulesPart(QTextStream& t, const QString &iconTargetFile) = 0;
diff --git a/qmake/generators/symbian/symmake_abld.cpp b/qmake/generators/symbian/symmake_abld.cpp
index f895109..cd64325 100644
--- a/qmake/generators/symbian/symmake_abld.cpp
+++ b/qmake/generators/symbian/symmake_abld.cpp
@@ -49,7 +49,7 @@
#include <qdebug.h>
// Included from tools/shared
-#include <symbian/epocroot.h>
+#include <symbian/epocroot_p.h>
#define DO_NOTHING_TARGET "do_nothing"
#define CREATE_TEMPS_TARGET "create_temps"
@@ -267,12 +267,14 @@ void SymbianAbldMakefileGenerator::writeWrapperMakefile(QFile& wrapperFile, bool
t << "\tbldmake bldfiles" << endl;
t << endl;
- t << "debug: $(ABLD)" << endl;
+ QString locFileDep = generateLocFileTarget(t, qmakeCmd);
+
+ t << "debug: " << locFileDep << "$(ABLD)" << endl;
foreach(QString item, debugPlatforms) {
t << "\t$(ABLD)" << testClause << " build " << item << " udeb" << endl;
}
t << endl;
- t << "release: $(ABLD)" << endl;
+ t << "release: " << locFileDep << "$(ABLD)" << endl;
foreach(QString item, releasePlatforms) {
t << "\t$(ABLD)" << testClause << " build " << item << " urel" << endl;
}
@@ -280,12 +282,12 @@ void SymbianAbldMakefileGenerator::writeWrapperMakefile(QFile& wrapperFile, bool
// For more specific builds, targets are in this form: build-platform, e.g. release-armv5
foreach(QString item, debugPlatforms) {
- t << "debug-" << item << ": $(ABLD)" << endl;
+ t << "debug-" << item << ": " << locFileDep << "$(ABLD)" << endl;
t << "\t$(ABLD)" << testClause << " build " << item << " udeb" << endl;
}
foreach(QString item, releasePlatforms) {
- t << "release-" << item << ": $(ABLD)" << endl;
+ t << "release-" << item << ": " << locFileDep << "$(ABLD)" << endl;
t << "\t$(ABLD)" << testClause << " build " << item << " urel" << endl;
}
@@ -429,7 +431,7 @@ bool SymbianAbldMakefileGenerator::writeDeploymentTargets(QTextStream &t, bool i
else
t << WINSCW_DEPLOYMENT_TARGET ":" << endl;
- QString remoteTestPath = epocRoot()
+ QString remoteTestPath = qt_epocRoot()
+ QDir::toNativeSeparators(QLatin1String(isRom ? "epoc32/data/z/private/"
: "epoc32/winscw/c/private/"))
+ privateDirUid;
diff --git a/qmake/generators/symbian/symmake_sbsv2.cpp b/qmake/generators/symbian/symmake_sbsv2.cpp
index d650e08..f4a6132 100644
--- a/qmake/generators/symbian/symmake_sbsv2.cpp
+++ b/qmake/generators/symbian/symmake_sbsv2.cpp
@@ -49,7 +49,7 @@
#include <qdebug.h>
// Included from tools/shared
-#include <symbian/epocroot.h>
+#include <symbian/epocroot_p.h>
SymbianSbsv2MakefileGenerator::SymbianSbsv2MakefileGenerator() : SymbianMakefileGenerator() { }
SymbianSbsv2MakefileGenerator::~SymbianSbsv2MakefileGenerator() { }
@@ -82,7 +82,7 @@ void SymbianSbsv2MakefileGenerator::exportFlm()
QDir sourceDir = QDir(QLibraryInfo::location(QLibraryInfo::PrefixPath) + FLM_SOURCE_DIR);
QFileInfoList sourceInfos = sourceDir.entryInfoList(QDir::Files);
- QDir destDir(epocRoot() + FLM_DEST_DIR);
+ QDir destDir(qt_epocRoot() + FLM_DEST_DIR);
if (!destDir.exists()) {
if (destDir.mkpath(destDir.absolutePath()))
generatedDirs << destDir.absolutePath();
@@ -386,8 +386,9 @@ void SymbianSbsv2MakefileGenerator::writeWrapperMakefile(QFile& wrapperFile, boo
t << endl;
QString currentClause;
+ QString locFileDep = generateLocFileTarget(t, qmakeCmd);
- t << "debug: " << BLD_INF_FILENAME << endl;
+ t << "debug: " << locFileDep << BLD_INF_FILENAME << endl;
t << "\t$(SBS)";
foreach(QString clause, debugClauses) {
t << clause;
@@ -399,7 +400,7 @@ void SymbianSbsv2MakefileGenerator::writeWrapperMakefile(QFile& wrapperFile, boo
t << clause;
}
t << endl;
- t << "release: " << BLD_INF_FILENAME << endl;
+ t << "release: " << locFileDep << BLD_INF_FILENAME << endl;
t << "\t$(SBS)";
foreach(QString clause, releaseClauses) {
t << clause;
@@ -431,7 +432,7 @@ void SymbianSbsv2MakefileGenerator::writeWrapperMakefile(QFile& wrapperFile, boo
else // use generic arm clause
clause = configClause(item, debugBuild, defaultRvctCompilerVersion, genericArmClause);
- t << "debug-" << item << ": " << BLD_INF_FILENAME << endl;
+ t << "debug-" << item << ": " << locFileDep << BLD_INF_FILENAME << endl;
t << "\t$(SBS)" << clause << endl;
t << "clean-debug-" << item << ": " << BLD_INF_FILENAME << endl;
t << "\t$(SBS) reallyclean" << clause << endl;
@@ -444,7 +445,7 @@ void SymbianSbsv2MakefileGenerator::writeWrapperMakefile(QFile& wrapperFile, boo
else // use generic arm clause
clause = configClause(item, releaseBuild, defaultRvctCompilerVersion, genericArmClause);
- t << "release-" << item << ": " << BLD_INF_FILENAME << endl;
+ t << "release-" << item << ": " << locFileDep << BLD_INF_FILENAME << endl;
t << "\t$(SBS)" << clause << endl;
t << "clean-release-" << item << ": " << BLD_INF_FILENAME << endl;
t << "\t$(SBS) reallyclean" << clause << endl;
@@ -454,11 +455,11 @@ void SymbianSbsv2MakefileGenerator::writeWrapperMakefile(QFile& wrapperFile, boo
foreach(QString compilerVersion, allArmCompilerVersions) {
QString debugClause = configClause(item, debugBuild, compilerVersion, armClause);
QString releaseClause = configClause(item, releaseBuild, compilerVersion, armClause);
- t << "debug-" << item << "-" << compilerVersion << ": " << BLD_INF_FILENAME << endl;
+ t << "debug-" << item << "-" << compilerVersion << ": " << locFileDep << BLD_INF_FILENAME << endl;
t << "\t$(SBS)" << debugClause << endl;
t << "clean-debug-" << item << "-" << compilerVersion << ": " << BLD_INF_FILENAME << endl;
t << "\t$(SBS) reallyclean" << debugClause << endl;
- t << "release-" << item << "-" << compilerVersion << ": " << BLD_INF_FILENAME << endl;
+ t << "release-" << item << "-" << compilerVersion << ": " << locFileDep << BLD_INF_FILENAME << endl;
t << "\t$(SBS)" << releaseClause << endl;
t << "clean-release-" << item << "-" << compilerVersion << ": " << BLD_INF_FILENAME << endl;
t << "\t$(SBS) reallyclean" << releaseClause << endl;
@@ -629,7 +630,7 @@ void SymbianSbsv2MakefileGenerator::writeBldInfExtensionRulesPart(QTextStream& t
t << endl;
// Write deployment rules
- QString remoteTestPath = epocRoot() + QLatin1String("epoc32/winscw/c/private/") + privateDirUid;
+ QString remoteTestPath = qt_epocRoot() + QLatin1String("epoc32/winscw/c/private/") + privateDirUid;
DeploymentList depList;
//write emulator deployment
@@ -640,7 +641,7 @@ void SymbianSbsv2MakefileGenerator::writeBldInfExtensionRulesPart(QTextStream& t
t << "#endif" << endl;
//write ROM deployment
- remoteTestPath = epocRoot() + QLatin1String("epoc32/data/z/private/") + privateDirUid;
+ remoteTestPath = qt_epocRoot() + QLatin1String("epoc32/data/z/private/") + privateDirUid;
depList.clear();
initProjectDeploySymbian(project, depList, remoteTestPath, false, true,
QLatin1String(ROM_DEPLOYMENT_PLATFORM), QString(), generatedDirs, generatedFiles);
diff --git a/qmake/generators/win32/msvc_vcproj.cpp b/qmake/generators/win32/msvc_vcproj.cpp
index fbaa6c2..8719045 100644
--- a/qmake/generators/win32/msvc_vcproj.cpp
+++ b/qmake/generators/win32/msvc_vcproj.cpp
@@ -66,7 +66,7 @@ QT_END_NAMESPACE
#ifdef Q_OS_WIN32
#include <qt_windows.h>
-#include <windows/registry.h>
+#include <windows/registry_p.h>
QT_BEGIN_NAMESPACE
@@ -118,7 +118,7 @@ DotNET which_dotnet_version()
int installed = 0;
int i = 0;
for(; dotNetCombo[i].version; ++i) {
- QString path = readRegistryKey(HKEY_LOCAL_MACHINE, dotNetCombo[i].regKey);
+ QString path = qt_readRegistryKey(HKEY_LOCAL_MACHINE, dotNetCombo[i].regKey);
if(!path.isEmpty()) {
++installed;
current_version = dotNetCombo[i].version;
@@ -135,7 +135,7 @@ DotNET which_dotnet_version()
i = installed = 0;
for(; dotNetCombo[i].version; ++i) {
- QString productPath = readRegistryKey(HKEY_LOCAL_MACHINE, dotNetCombo[i].regKey).toLower();
+ QString productPath = qt_readRegistryKey(HKEY_LOCAL_MACHINE, dotNetCombo[i].regKey).toLower();
if (productPath.isEmpty())
continue;
QStringList::iterator it;
diff --git a/qmake/project.cpp b/qmake/project.cpp
index 5f5745a..38b47e0 100644
--- a/qmake/project.cpp
+++ b/qmake/project.cpp
@@ -64,7 +64,7 @@
#include <stdlib.h>
// Included from tools/shared
-#include <symbian/epocroot.h>
+#include <symbian/epocroot_p.h>
#ifdef Q_OS_WIN32
#define QT_POPEN _popen
@@ -3118,7 +3118,7 @@ QStringList &QMakeProject::values(const QString &_var, QMap<QString, QStringList
false));
} else if (var == QLatin1String("EPOCROOT")) {
if (place[var].isEmpty())
- place[var] = QStringList(epocRoot());
+ place[var] = QStringList(qt_epocRoot());
}
#if defined(Q_OS_WIN32) && defined(Q_CC_MSVC)
else if(var.startsWith(QLatin1String("QMAKE_TARGET."))) {
diff --git a/qmake/qmake.pri b/qmake/qmake.pri
index 36c5d36..8f46a2e 100644
--- a/qmake/qmake.pri
+++ b/qmake/qmake.pri
@@ -3,7 +3,7 @@ CONFIG += depend_includepath
QMAKE_INCREMENTAL =
SKIP_DEPENDS += qconfig.h qmodules.h
DEFINES += QT_NO_TEXTCODEC QT_NO_LIBRARY QT_NO_STL QT_NO_COMPRESS QT_NO_UNICODETABLES \
- QT_NO_GEOM_VARIANT QT_NO_DATASTREAM
+ QT_NO_GEOM_VARIANT QT_NO_DATASTREAM QLIBRARYINFO_EPOCROOT
#qmake code
SOURCES += project.cpp property.cpp main.cpp generators/makefile.cpp \
@@ -36,8 +36,8 @@ HEADERS += project.h property.h generators/makefile.h \
generators/symbian/symmake_abld.h \
generators/symbian/symmake_sbsv2.h \
generators/symbian/initprojectdeploy_symbian.h \
- windows/registry.h \
- symbian/epocroot.h
+ windows/registry_p.h \
+ symbian/epocroot_p.h
contains(QT_EDITION, OpenSource) {
DEFINES += QMAKE_OPENSOURCE_EDITION
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-buffer.h b/src/3rdparty/harfbuzz/src/harfbuzz-buffer.h
index 0d7c2c2..0d631b2 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-buffer.h
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-buffer.h
@@ -32,10 +32,6 @@
HB_BEGIN_HEADER
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(push, 1)
-#endif
-
typedef struct HB_GlyphItemRec_ {
HB_UInt gindex;
HB_UInt properties;
@@ -93,10 +89,6 @@ hb_buffer_add_glyph( HB_Buffer buffer,
HB_UInt properties,
HB_UInt cluster );
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(pop)
-#endif
-
HB_END_HEADER
#endif /* HARFBUZZ_BUFFER_H */
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-gdef-private.h b/src/3rdparty/harfbuzz/src/harfbuzz-gdef-private.h
index 2a6d958..94e9b43 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-gdef-private.h
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-gdef-private.h
@@ -33,11 +33,6 @@
HB_BEGIN_HEADER
-
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(push, 1)
-#endif
-
/* Attachment related structures */
struct HB_AttachPoint_
@@ -126,10 +121,6 @@ _HB_GDEF_LoadMarkAttachClassDef_From_LookupFlags( HB_GDEFHeader* gdef,
HB_Lookup* lo,
HB_UShort num_lookups );
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(pop)
-#endif
-
HB_END_HEADER
#endif /* HARFBUZZ_GDEF_PRIVATE_H */
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-gdef.h b/src/3rdparty/harfbuzz/src/harfbuzz-gdef.h
index f9a03dd..ccb6bf9 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-gdef.h
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-gdef.h
@@ -31,10 +31,6 @@
HB_BEGIN_HEADER
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(push, 1)
-#endif
-
/* GDEF glyph properties. Note that HB_GDEF_COMPONENT has no corresponding
* flag in the LookupFlag field. */
#define HB_GDEF_BASE_GLYPH 0x0002
@@ -131,10 +127,6 @@ HB_Error HB_GDEF_Build_ClassDefinition( HB_GDEFHeader* gdef,
HB_UShort* glyph_array,
HB_UShort* class_array );
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(pop)
-#endif
-
HB_END_HEADER
#endif /* HARFBUZZ_GDEF_H */
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-global.h b/src/3rdparty/harfbuzz/src/harfbuzz-global.h
index bccd6a2..d4e6b46 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-global.h
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-global.h
@@ -39,10 +39,6 @@
#define HB_END_HEADER /* nothing */
#endif
-#if defined(__GNUC__) || defined(_MSC_VER)
-#define HB_USE_PACKED_STRUCTS
-#endif
-
HB_BEGIN_HEADER
#ifndef FALSE
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-gpos-private.h b/src/3rdparty/harfbuzz/src/harfbuzz-gpos-private.h
index 39f3159..63ba907 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-gpos-private.h
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-gpos-private.h
@@ -32,10 +32,6 @@
HB_BEGIN_HEADER
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(push, 1)
-#endif
-
/* shared tables */
#define VR_X_PLACEMENT_DEVICE 0
@@ -720,10 +716,6 @@ HB_INTERNAL void
_HB_GPOS_Free_SubTable( HB_GPOS_SubTable* st,
HB_UShort lookup_type );
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(pop)
-#endif
-
HB_END_HEADER
#endif /* HARFBUZZ_GPOS_PRIVATE_H */
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-gsub-private.h b/src/3rdparty/harfbuzz/src/harfbuzz-gsub-private.h
index 7eb329e..df0c3f6 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-gsub-private.h
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-gsub-private.h
@@ -32,10 +32,6 @@
HB_BEGIN_HEADER
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(push, 1)
-#endif
-
typedef union HB_GSUB_SubTable_ HB_GSUB_SubTable;
/* LookupType 1 */
@@ -474,10 +470,6 @@ HB_INTERNAL void
_HB_GSUB_Free_SubTable( HB_GSUB_SubTable* st,
HB_UShort lookup_type );
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(pop)
-#endif
-
HB_END_HEADER
#endif /* HARFBUZZ_GSUB_PRIVATE_H */
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-gsub.h b/src/3rdparty/harfbuzz/src/harfbuzz-gsub.h
index b00df44..6e452bd 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-gsub.h
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-gsub.h
@@ -31,11 +31,6 @@
HB_BEGIN_HEADER
-
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(push, 1)
-#endif
-
/* Lookup types for glyph substitution */
#define HB_GSUB_LOOKUP_SINGLE 1
@@ -139,10 +134,6 @@ HB_Error HB_GSUB_Register_Alternate_Function( HB_GSUBHeader* gsub,
HB_Error HB_GSUB_Apply_String( HB_GSUBHeader* gsub,
HB_Buffer buffer );
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(pop)
-#endif
-
HB_END_HEADER
#endif /* HARFBUZZ_GSUB_H */
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-open.h b/src/3rdparty/harfbuzz/src/harfbuzz-open.h
index 4ba6cf5..9ad7c98 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-open.h
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-open.h
@@ -30,10 +30,6 @@
HB_BEGIN_HEADER
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(push, 1)
-#endif
-
/* Use this if a feature applies to all glyphs */
#define HB_ALL_GLYPHS 0xFFFF
@@ -279,10 +275,6 @@ enum HB_Type_
typedef enum HB_Type_ HB_Type;
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(pop)
-#endif
-
HB_END_HEADER
#endif /* HARFBUZZ_OPEN_H */
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-shaper.h b/src/3rdparty/harfbuzz/src/harfbuzz-shaper.h
index ab5c07a..470e27b 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-shaper.h
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-shaper.h
@@ -34,10 +34,6 @@
HB_BEGIN_HEADER
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(push, 1)
-#endif
-
/*
using anything else than signed or unsigned for bitfields in C is non standard,
but accepted by almost all compilers. And it gives a significant reduction in
@@ -258,10 +254,6 @@ typedef struct HB_Font_ {
void *userData;
} HB_FontRec;
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(pop)
-#endif
-
typedef struct HB_ShaperItem_ HB_ShaperItem;
struct HB_ShaperItem_ {
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-stream.h b/src/3rdparty/harfbuzz/src/harfbuzz-stream.h
index a155cc2..cfbfb1c 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-stream.h
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-stream.h
@@ -30,10 +30,6 @@
HB_BEGIN_HEADER
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(push, 1)
-#endif
-
typedef struct HB_StreamRec_
{
HB_Byte* base;
@@ -42,10 +38,6 @@ typedef struct HB_StreamRec_
HB_UInt pos;
} HB_StreamRec;
-#ifdef HB_USE_PACKED_STRUCTS
-#pragma pack(pop)
-#endif
-
HB_END_HEADER
#endif
diff --git a/src/3rdparty/webkit/WebKit/qt/Api/qwebpage.cpp b/src/3rdparty/webkit/WebKit/qt/Api/qwebpage.cpp
index 9b97c8b..5bb3c57 100644
--- a/src/3rdparty/webkit/WebKit/qt/Api/qwebpage.cpp
+++ b/src/3rdparty/webkit/WebKit/qt/Api/qwebpage.cpp
@@ -1351,26 +1351,30 @@ void QWebPagePrivate::inputMethodEvent(QInputMethodEvent *ev)
}
}
- if (!ev->commitString().isEmpty())
+ if (renderTextControl && ev->replacementLength() > 0) {
+ renderTextControl->setSelectionStart(qMax(renderTextControl->selectionStart() + ev->replacementStart(), 0));
+ renderTextControl->setSelectionEnd(qMin(renderTextControl->selectionStart() + ev->replacementLength(), static_cast<int>(renderTextControl->text().length())));
+ // Commit regardless of whether commitString is empty, to get rid of selection.
editor->confirmComposition(ev->commitString());
- else {
- // 1. empty preedit with a selection attribute, and start/end of 0 cancels composition
- // 2. empty preedit with a selection attribute, and start/end of non-0 updates selection of current preedit text
- // 3. populated preedit with a selection attribute, and start/end of 0 or non-0 updates selection of supplied preedit text
- // 4. otherwise event is updating supplied pre-edit text
- QString preedit = ev->preeditString();
+ } else if (!ev->commitString().isEmpty()) {
+ editor->confirmComposition(ev->commitString());
+ }
+ // 1. empty preedit with a selection attribute, and start/end of 0 cancels composition
+ // 2. empty preedit with a selection attribute, and start/end of non-0 updates selection of current preedit text
+ // 3. populated preedit with a selection attribute, and start/end of 0 or non-0 updates selection of supplied preedit text
+ // 4. otherwise event is updating supplied pre-edit text
+ QString preedit = ev->preeditString();
#if QT_VERSION >= 0x040600
- if (hasSelection) {
- QString text = (renderTextControl) ? QString(renderTextControl->text()) : QString();
- if (preedit.isEmpty() && selection.start + selection.length > 0)
- preedit = text;
- editor->setComposition(preedit, underlines,
- (selection.length < 0) ? selection.start + selection.length : selection.start,
- (selection.length < 0) ? selection.start : selection.start + selection.length);
- } else
+ if (hasSelection) {
+ QString text = (renderTextControl) ? QString(renderTextControl->text()) : QString();
+ if (preedit.isEmpty() && selection.start + selection.length > 0)
+ preedit = text;
+ editor->setComposition(preedit, underlines,
+ (selection.length < 0) ? selection.start + selection.length : selection.start,
+ (selection.length < 0) ? selection.start : selection.start + selection.length);
+ } else
#endif
- editor->setComposition(preedit, underlines, preedit.length(), 0);
- }
+ editor->setComposition(preedit, underlines, preedit.length(), 0);
ev->accept();
}
diff --git a/src/3rdparty/webkit/WebKit/qt/qt_webkit_version.pri b/src/3rdparty/webkit/WebKit/qt/qt_webkit_version.pri
index f2282f8..b98617f 100644
--- a/src/3rdparty/webkit/WebKit/qt/qt_webkit_version.pri
+++ b/src/3rdparty/webkit/WebKit/qt/qt_webkit_version.pri
@@ -1,5 +1,5 @@
-QT_WEBKIT_VERSION = 4.7.1
+QT_WEBKIT_VERSION = 4.7.2
QT_WEBKIT_MAJOR_VERSION = 4
QT_WEBKIT_MINOR_VERSION = 7
-QT_WEBKIT_PATCH_VERSION = 1
+QT_WEBKIT_PATCH_VERSION = 2
QT_CONFIG += webkit
diff --git a/src/3rdparty/webkit/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp b/src/3rdparty/webkit/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp
index b7ffb8a..31cf277 100644
--- a/src/3rdparty/webkit/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp
+++ b/src/3rdparty/webkit/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp
@@ -1502,6 +1502,20 @@ void tst_QWebPage::inputMethods()
QCOMPARE(value, QString("QtWebKit"));
#endif
+ {
+ QList<QInputMethodEvent::Attribute> attributes;
+ QInputMethodEvent event(QString(), attributes);
+ event.setCommitString("XXX", 0, 0);
+ page->event(&event);
+ event.setCommitString(QString(), -2, 2); // Erase two characters.
+ page->event(&event);
+ event.setCommitString(QString(), -1, 1); // Erase one character.
+ page->event(&event);
+ variant = page->inputMethodQuery(Qt::ImSurroundingText);
+ value = variant.value<QString>();
+ QCOMPARE(value, QString("QtWebKit"));
+ }
+
// Cancel current composition first
inputAttributes << QInputMethodEvent::Attribute(QInputMethodEvent::Selection, 0, 0, QVariant());
QInputMethodEvent eventSelection4("", inputAttributes);
diff --git a/src/corelib/corelib.pro b/src/corelib/corelib.pro
index 349b3d4..e946d5d 100644
--- a/src/corelib/corelib.pro
+++ b/src/corelib/corelib.pro
@@ -44,10 +44,3 @@ symbian: {
MMP_RULES -= PAGED
MMP_RULES *= UNPAGED
}
-
-neon {
- DEFINES += QT_HAVE_NEON
- QMAKE_CXXFLAGS *= -mfpu=neon
-}
-
-
diff --git a/src/corelib/global/global.pri b/src/corelib/global/global.pri
index 47b82ef..8eae391 100644
--- a/src/corelib/global/global.pri
+++ b/src/corelib/global/global.pri
@@ -31,3 +31,5 @@ linux*:!static:!symbian-armcc:!symbian-gcce {
# Compensate for lack of platform defines in Symbian3 and Symbian4
symbian: DEFINES += SYMBIAN_VERSION_$$upper($$replace(SYMBIAN_VERSION,\\.,_))
+
+include(../../../tools/shared/symbian/epocroot.pri)
diff --git a/src/corelib/global/qlibraryinfo.cpp b/src/corelib/global/qlibraryinfo.cpp
index d493390..8b2ab5a 100644
--- a/src/corelib/global/qlibraryinfo.cpp
+++ b/src/corelib/global/qlibraryinfo.cpp
@@ -62,6 +62,10 @@ QT_END_NAMESPACE
# include "private/qcore_mac_p.h"
#endif
+#ifdef QLIBRARYINFO_EPOCROOT
+# include "symbian/epocroot_p.h"
+#endif
+
#include "qconfig.cpp"
QT_BEGIN_NAMESPACE
@@ -433,6 +437,14 @@ QLibraryInfo::location(LibraryLocation loc)
QString::fromLocal8Bit(qgetenv(ret.mid(rep + 2,
reg_var.matchedLength() - 3).toLatin1().constData()).constData()));
}
+
+#ifdef QLIBRARYINFO_EPOCROOT
+ // $${EPOCROOT} is a special case, resolve it similarly to qmake.
+ QRegExp epocrootMatcher(QLatin1String("\\$\\$\\{EPOCROOT\\}"));
+ if ((rep = epocrootMatcher.indexIn(ret)) != -1)
+ ret.replace(rep, epocrootMatcher.matchedLength(), qt_epocRoot());
+#endif
+
config->endGroup();
}
}
diff --git a/src/corelib/tools/qlocale.cpp b/src/corelib/tools/qlocale.cpp
index 2fb3616..83d6dcd 100644
--- a/src/corelib/tools/qlocale.cpp
+++ b/src/corelib/tools/qlocale.cpp
@@ -77,7 +77,7 @@ QT_END_NAMESPACE
#include <qdebug.h>
#include <time.h>
-#if defined(Q_OS_LINUX) && !defined(__UCLIBC__)
+#if defined(__GLIBC__) && !defined(__UCLIBC__)
# include <fenv.h>
#endif
@@ -6637,7 +6637,7 @@ Q_CORE_EXPORT char *qdtoa ( double d, int mode, int ndigits, int *decpt, int *si
_control87(MCW_EM, MCW_EM);
#endif
-#if defined(Q_OS_LINUX) && !defined(__UCLIBC__)
+#if defined(__GLIBC__) && !defined(__UCLIBC__)
fenv_t envp;
feholdexcept(&envp);
#endif
@@ -6653,7 +6653,7 @@ Q_CORE_EXPORT char *qdtoa ( double d, int mode, int ndigits, int *decpt, int *si
#endif //_M_X64
#endif //Q_OS_WIN
-#if defined(Q_OS_LINUX) && !defined(__UCLIBC__)
+#if defined(__GLIBC__) && !defined(__UCLIBC__)
fesetenv(&envp);
#endif
diff --git a/src/corelib/tools/qsimd.cpp b/src/corelib/tools/qsimd.cpp
index ac8ccba..d44a9d0 100644
--- a/src/corelib/tools/qsimd.cpp
+++ b/src/corelib/tools/qsimd.cpp
@@ -140,7 +140,7 @@ static inline uint detectProcessorFeatures()
#if defined(QT_HAVE_IWMMXT)
// runtime detection only available when running as a previlegied process
features = IWMMXT;
-#elif defined(QT_HAVE_NEON)
+#elif defined(QT_ALWAYS_HAVE_NEON)
features = NEON;
#endif
diff --git a/src/corelib/tools/qsimd_p.h b/src/corelib/tools/qsimd_p.h
index 664543b..87fa770 100644
--- a/src/corelib/tools/qsimd_p.h
+++ b/src/corelib/tools/qsimd_p.h
@@ -105,7 +105,8 @@ QT_BEGIN_HEADER
#endif // defined(QT_HAVE_SSE2) && (defined(__SSE2__) || defined(Q_CC_MSVC))
// NEON intrinsics
-#if defined(QT_HAVE_NEON)
+#if defined __ARM_NEON__
+#define QT_ALWAYS_HAVE_NEON
#include <arm_neon.h>
#endif
diff --git a/src/corelib/tools/qstring.cpp b/src/corelib/tools/qstring.cpp
index a3d89f2..bb496c6 100644
--- a/src/corelib/tools/qstring.cpp
+++ b/src/corelib/tools/qstring.cpp
@@ -3606,7 +3606,7 @@ static QByteArray toLatin1_helper(const QChar *data, int length)
}
length = length % 16;
}
-#elif QT_HAVE_NEON
+#elif QT_ALWAYS_HAVE_NEON
// Refer to the documentation of the SSE2 implementation
// this use eactly the same method as for SSE except:
// 1) neon has unsigned comparison
diff --git a/src/declarative/graphicsitems/qdeclarativelistview.cpp b/src/declarative/graphicsitems/qdeclarativelistview.cpp
index 94b1cb3..6be49ba 100644
--- a/src/declarative/graphicsitems/qdeclarativelistview.cpp
+++ b/src/declarative/graphicsitems/qdeclarativelistview.cpp
@@ -124,8 +124,8 @@ public:
}
qreal endPosition() const {
return (view->orientation() == QDeclarativeListView::Vertical
- ? item->y() + (item->height() > 0 ? item->height() : 1)
- : item->x() + (item->width() > 0 ? item->width() : 1)) - 1;
+ ? item->y() + (item->height() >= 1.0 ? item->height() : 1)
+ : item->x() + (item->width() >= 1.0 ? item->width() : 1)) - 1;
}
void setPosition(qreal pos) {
if (view->orientation() == QDeclarativeListView::Vertical) {
@@ -736,7 +736,7 @@ void QDeclarativeListViewPrivate::layout()
}
if (!visibleItems.isEmpty()) {
qreal oldEnd = visibleItems.last()->endPosition();
- qreal pos = visibleItems.first()->endPosition() + spacing + 1;
+ qreal pos = visibleItems.first()->position() + visibleItems.first()->size() + spacing;
for (int i=1; i < visibleItems.count(); ++i) {
FxListItem *item = visibleItems.at(i);
item->setPosition(pos);
@@ -1161,30 +1161,35 @@ void QDeclarativeListViewPrivate::fixup(AxisData &data, qreal minExtent, qreal m
int oldDuration = fixupDuration;
fixupDuration = moveReason == Mouse ? fixupDuration : 0;
- if (snapMode != QDeclarativeListView::NoSnap) {
+ if (currentItem && haveHighlightRange && highlightRange == QDeclarativeListView::StrictlyEnforceRange) {
+ updateHighlight();
+ qreal pos = currentItem->itemPosition();
+ qreal viewPos = position();
+ if (viewPos < pos + currentItem->itemSize() - highlightRangeEnd)
+ viewPos = pos + currentItem->itemSize() - highlightRangeEnd;
+ if (viewPos > pos - highlightRangeStart)
+ viewPos = pos - highlightRangeStart;
+
+ timeline.reset(data.move);
+ if (viewPos != position()) {
+ if (fixupDuration)
+ timeline.move(data.move, -viewPos, QEasingCurve(QEasingCurve::InOutQuad), fixupDuration/2);
+ else
+ timeline.set(data.move, -viewPos);
+ }
+ vTime = timeline.time();
+ } else if (snapMode != QDeclarativeListView::NoSnap) {
FxListItem *topItem = snapItemAt(position()+highlightRangeStart);
FxListItem *bottomItem = snapItemAt(position()+highlightRangeEnd);
qreal pos;
- if (topItem && bottomItem && haveHighlightRange && highlightRange == QDeclarativeListView::StrictlyEnforceRange) {
- qreal topPos = qMin(topItem->position() - highlightRangeStart, -maxExtent);
- qreal bottomPos = qMax(bottomItem->position() - highlightRangeEnd, -minExtent);
- pos = qAbs(data.move + topPos) < qAbs(data.move + bottomPos) ? topPos : bottomPos;
- } else if (topItem) {
+ if (topItem) {
pos = qMax(qMin(topItem->position() - highlightRangeStart, -maxExtent), -minExtent);
} else if (bottomItem) {
- pos = qMax(qMin(bottomItem->position() - highlightRangeStart, -maxExtent), -minExtent);
+ pos = qMax(qMin(bottomItem->position() - highlightRangeStart, -maxExtent), -minExtent);
} else {
fixupDuration = oldDuration;
return;
}
- if (currentItem && haveHighlightRange && highlightRange == QDeclarativeListView::StrictlyEnforceRange) {
- updateHighlight();
- qreal currPos = currentItem->itemPosition();
- if (pos < currPos + currentItem->itemSize() - highlightRangeEnd)
- pos = currPos + currentItem->itemSize() - highlightRangeEnd;
- if (pos > currPos - highlightRangeStart)
- pos = currPos - highlightRangeStart;
- }
qreal dist = qAbs(data.move + pos);
if (dist > 0) {
@@ -1195,25 +1200,6 @@ void QDeclarativeListViewPrivate::fixup(AxisData &data, qreal minExtent, qreal m
timeline.set(data.move, -pos);
vTime = timeline.time();
}
- } else if (haveHighlightRange && highlightRange == QDeclarativeListView::StrictlyEnforceRange) {
- if (currentItem) {
- updateHighlight();
- qreal pos = currentItem->itemPosition();
- qreal viewPos = position();
- if (viewPos < pos + currentItem->itemSize() - highlightRangeEnd)
- viewPos = pos + currentItem->itemSize() - highlightRangeEnd;
- if (viewPos > pos - highlightRangeStart)
- viewPos = pos - highlightRangeStart;
-
- timeline.reset(data.move);
- if (viewPos != position()) {
- if (fixupDuration)
- timeline.move(data.move, -viewPos, QEasingCurve(QEasingCurve::InOutQuad), fixupDuration/2);
- else
- timeline.set(data.move, -viewPos);
- }
- vTime = timeline.time();
- }
} else {
QDeclarativeFlickablePrivate::fixup(data, minExtent, maxExtent);
}
diff --git a/src/declarative/graphicsitems/qdeclarativeloader.cpp b/src/declarative/graphicsitems/qdeclarativeloader.cpp
index 109fbbb..1119b92 100644
--- a/src/declarative/graphicsitems/qdeclarativeloader.cpp
+++ b/src/declarative/graphicsitems/qdeclarativeloader.cpp
@@ -129,15 +129,41 @@ void QDeclarativeLoaderPrivate::initResize()
The loaded item can be accessed using the \l item property.
- Loader is like any other visual item and must be positioned and sized
- accordingly to become visible. Once the component is loaded, the Loader
- is automatically resized to the size of the component.
-
If the \l source or \l sourceComponent changes, any previously instantiated
items are destroyed. Setting \l source to an empty string or setting
\l sourceComponent to \c undefined destroys the currently loaded item,
freeing resources and leaving the Loader empty.
+ \section2 Loader sizing behavior
+
+ Loader is like any other visual item and must be positioned and sized
+ accordingly to become visible.
+
+ \list
+ \o If an explicit size is not specified for the Loader, the Loader
+ is automatically resized to the size of the loaded item once the
+ component is loaded.
+ \o If the size of the Loader is specified explicitly by setting
+ the width, height or by anchoring, the loaded item will be resized
+ to the size of the Loader.
+ \endlist
+
+ In both scenarios the size of the item and the Loader are identical.
+ This ensures that anchoring to the Loader is equivalent to anchoring
+ to the loaded item.
+
+ \table
+ \row
+ \o sizeloader.qml
+ \o sizeitem.qml
+ \row
+ \o \snippet doc/src/snippets/declarative/loader/sizeloader.qml 0
+ \o \snippet doc/src/snippets/declarative/loader/sizeitem.qml 0
+ \row
+ \o The red rectangle will be sized to the size of the root item.
+ \o The red rectangle will be 50x50, centered in the root item.
+ \endtable
+
\section2 Receiving signals from loaded items
@@ -343,12 +369,14 @@ void QDeclarativeLoaderPrivate::_q_sourceLoaded()
QDeclarativeContext *ctxt = new QDeclarativeContext(creationContext);
ctxt->setContextObject(q);
- QDeclarativeComponent *c = component;
- QObject *obj = component->create(ctxt);
+ QDeclarativeGuard<QDeclarativeComponent> c = component;
+ QObject *obj = component->beginCreate(ctxt);
if (component != c) {
// component->create could trigger a change in source that causes
// component to be set to something else. In that case we just
// need to cleanup.
+ if (c)
+ c->completeCreate();
delete obj;
delete ctxt;
return;
@@ -373,6 +401,7 @@ void QDeclarativeLoaderPrivate::_q_sourceLoaded()
delete ctxt;
source = QUrl();
}
+ component->completeCreate();
emit q->sourceChanged();
emit q->statusChanged();
emit q->progressChanged();
diff --git a/src/declarative/graphicsitems/qdeclarativepathview.cpp b/src/declarative/graphicsitems/qdeclarativepathview.cpp
index dc3d5ee..7c79afe 100644
--- a/src/declarative/graphicsitems/qdeclarativepathview.cpp
+++ b/src/declarative/graphicsitems/qdeclarativepathview.cpp
@@ -373,7 +373,21 @@ void QDeclarativePathViewPrivate::regenerate()
opacity of the items as they rotate. This additional code can be seen in the
PathAttribute documentation.)
- The \c focus can be set to \c true to enable keyboard navigation.
+ PathView does not automatically handle keyboard navigation. This is because
+ the keys to use for navigation will depend upon the shape of the path. Navigation
+ can be added quite simply by setting \c focus to \c true and calling
+ \l decrementCurrentIndex() or \l incrementCurrentIndex(), for example to navigate
+ using the left and right arrow keys:
+
+ \code
+ PathView {
+ ...
+ focus: true
+ Keys.onLeftPressed: decrementCurrentIndex()
+ Keys.onRightPressed: incrementCurrentIndex()
+ }
+ \endcode
+
The path view itself is a focus scope (see \l{qmlfocus#Acquiring Focus and Focus Scopes}{the focus documentation page} for more details).
Delegates are instantiated as needed and may be destroyed at any time.
@@ -523,7 +537,6 @@ int QDeclarativePathView::count() const
/*!
\qmlproperty Path PathView::path
- \default
This property holds the path used to lay out the items.
For more information see the \l Path documentation.
*/
@@ -607,6 +620,8 @@ void QDeclarativePathView::setCurrentIndex(int idx)
*/
void QDeclarativePathView::incrementCurrentIndex()
{
+ Q_D(QDeclarativePathView);
+ d->moveDirection = QDeclarativePathViewPrivate::Positive;
setCurrentIndex(currentIndex()+1);
}
@@ -625,6 +640,7 @@ void QDeclarativePathView::decrementCurrentIndex()
int idx = currentIndex()-1;
if (idx < 0)
idx = d->modelCount - 1;
+ d->moveDirection = QDeclarativePathViewPrivate::Negative;
setCurrentIndex(idx);
}
}
@@ -995,6 +1011,7 @@ void QDeclarativePathView::setDelegate(QDeclarativeComponent *delegate)
}
if (QDeclarativeVisualDataModel *dataModel = qobject_cast<QDeclarativeVisualDataModel*>(d->model)) {
dataModel->setDelegate(delegate);
+ d->modelCount = dataModel->count();
d->regenerate();
emit delegateChanged();
}
@@ -1636,7 +1653,7 @@ void QDeclarativePathViewPrivate::snapToCurrent()
if (!model || modelCount <= 0)
return;
- qreal targetOffset = modelCount - currentIndex;
+ qreal targetOffset = qmlMod(modelCount - currentIndex, modelCount);
moveReason = Other;
offsetAdj = 0.0;
@@ -1645,19 +1662,28 @@ void QDeclarativePathViewPrivate::snapToCurrent()
const int duration = highlightMoveDuration;
- if (targetOffset - offset > modelCount/2) {
+ if (moveDirection == Positive || (moveDirection == Shortest && targetOffset - offset > modelCount/2)) {
qreal distance = modelCount - targetOffset + offset;
- tl.move(moveOffset, 0.0, QEasingCurve(QEasingCurve::InQuad), int(duration * offset / distance));
- tl.set(moveOffset, modelCount);
- tl.move(moveOffset, targetOffset, QEasingCurve(QEasingCurve::OutQuad), int(duration * (modelCount-targetOffset) / distance));
- } else if (targetOffset - offset <= -modelCount/2) {
+ if (targetOffset > moveOffset) {
+ tl.move(moveOffset, 0.0, QEasingCurve(QEasingCurve::InQuad), int(duration * offset / distance));
+ tl.set(moveOffset, modelCount);
+ tl.move(moveOffset, targetOffset, QEasingCurve(offset == 0.0 ? QEasingCurve::InOutQuad : QEasingCurve::OutQuad), int(duration * (modelCount-targetOffset) / distance));
+ } else {
+ tl.move(moveOffset, targetOffset, QEasingCurve(QEasingCurve::InOutQuad), duration);
+ }
+ } else if (moveDirection == Negative || targetOffset - offset <= -modelCount/2) {
qreal distance = modelCount - offset + targetOffset;
- tl.move(moveOffset, modelCount, QEasingCurve(QEasingCurve::InQuad), int(duration * (modelCount-offset) / distance));
- tl.set(moveOffset, 0.0);
- tl.move(moveOffset, targetOffset, QEasingCurve(QEasingCurve::OutQuad), int(duration * targetOffset / distance));
+ if (targetOffset < moveOffset) {
+ tl.move(moveOffset, modelCount, QEasingCurve(targetOffset == 0 ? QEasingCurve::InOutQuad : QEasingCurve::InQuad), int(duration * (modelCount-offset) / distance));
+ tl.set(moveOffset, 0.0);
+ tl.move(moveOffset, targetOffset, QEasingCurve(QEasingCurve::OutQuad), int(duration * targetOffset / distance));
+ } else {
+ tl.move(moveOffset, targetOffset, QEasingCurve(QEasingCurve::InOutQuad), duration);
+ }
} else {
tl.move(moveOffset, targetOffset, QEasingCurve(QEasingCurve::InOutQuad), duration);
}
+ moveDirection = Shortest;
}
QDeclarativePathViewAttached *QDeclarativePathView::qmlAttachedProperties(QObject *obj)
diff --git a/src/declarative/graphicsitems/qdeclarativepathview_p_p.h b/src/declarative/graphicsitems/qdeclarativepathview_p_p.h
index b217216..6232b83 100644
--- a/src/declarative/graphicsitems/qdeclarativepathview_p_p.h
+++ b/src/declarative/graphicsitems/qdeclarativepathview_p_p.h
@@ -82,7 +82,7 @@ public:
, dragMargin(0), deceleration(100)
, moveOffset(this, &QDeclarativePathViewPrivate::setAdjustedOffset)
, firstIndex(-1), pathItems(-1), requestedIndex(-1)
- , moveReason(Other), attType(0), highlightComponent(0), highlightItem(0)
+ , moveReason(Other), moveDirection(Shortest), attType(0), highlightComponent(0), highlightItem(0)
, moveHighlight(this, &QDeclarativePathViewPrivate::setHighlightPosition)
, highlightPosition(0)
, highlightRangeStart(0), highlightRangeEnd(0)
@@ -173,6 +173,8 @@ public:
QVariant modelVariant;
enum MovementReason { Other, SetIndex, Mouse };
MovementReason moveReason;
+ enum MovementDirection { Shortest, Negative, Positive };
+ MovementDirection moveDirection;
QDeclarativeOpenMetaObjectType *attType;
QDeclarativeComponent *highlightComponent;
QDeclarativeItem *highlightItem;
diff --git a/src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp b/src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp
index 1f01a45..4fe6c4c 100644
--- a/src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp
+++ b/src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp
@@ -937,6 +937,10 @@ void QDeclarativeVisualDataModel::setPart(const QString &part)
int QDeclarativeVisualDataModel::count() const
{
Q_D(const QDeclarativeVisualDataModel);
+ if (d->m_visualItemModel)
+ return d->m_visualItemModel->count();
+ if (!d->m_delegate)
+ return 0;
return d->modelCount();
}
diff --git a/src/declarative/qml/qdeclarativecompiledbindings.cpp b/src/declarative/qml/qdeclarativecompiledbindings.cpp
index 5f0fd56..fbe5829 100644
--- a/src/declarative/qml/qdeclarativecompiledbindings.cpp
+++ b/src/declarative/qml/qdeclarativecompiledbindings.cpp
@@ -601,7 +601,7 @@ struct QDeclarativeBindingCompilerPrivate
QDeclarativeImports imports;
QDeclarativeEnginePrivate *engine;
- QString contextName() const { return QLatin1String("$$$SCOPE_") + QString::number((intptr_t)context, 16); }
+ QString contextName() const { return QLatin1String("$$$SCOPE_") + QString::number((quintptr)context, 16); }
bool compile(QDeclarativeJS::AST::Node *);
diff --git a/src/declarative/qml/qdeclarativecontext.cpp b/src/declarative/qml/qdeclarativecontext.cpp
index 1e58a71..3ee0e6f 100644
--- a/src/declarative/qml/qdeclarativecontext.cpp
+++ b/src/declarative/qml/qdeclarativecontext.cpp
@@ -474,7 +474,7 @@ int QDeclarativeContextPrivate::context_count(QDeclarativeListProperty<QObject>
{
QDeclarativeContext *context = static_cast<QDeclarativeContext*>(prop->object);
QDeclarativeContextPrivate *d = QDeclarativeContextPrivate::get(context);
- int contextProperty = (int)(intptr_t)prop->data;
+ int contextProperty = (int)(quintptr)prop->data;
if (d->propertyValues.at(contextProperty).userType() != qMetaTypeId<QList<QObject*> >()) {
return 0;
@@ -487,7 +487,7 @@ QObject *QDeclarativeContextPrivate::context_at(QDeclarativeListProperty<QObject
{
QDeclarativeContext *context = static_cast<QDeclarativeContext*>(prop->object);
QDeclarativeContextPrivate *d = QDeclarativeContextPrivate::get(context);
- int contextProperty = (int)(intptr_t)prop->data;
+ int contextProperty = (int)(quintptr)prop->data;
if (d->propertyValues.at(contextProperty).userType() != qMetaTypeId<QList<QObject*> >()) {
return 0;
diff --git a/src/declarative/qml/qdeclarativeobjectscriptclass.cpp b/src/declarative/qml/qdeclarativeobjectscriptclass.cpp
index ea92111..eff59df 100644
--- a/src/declarative/qml/qdeclarativeobjectscriptclass.cpp
+++ b/src/declarative/qml/qdeclarativeobjectscriptclass.cpp
@@ -421,7 +421,7 @@ QScriptValue QDeclarativeObjectScriptClass::tostring(QScriptContext *context, QS
ret += QString::fromUtf8(obj->metaObject()->className());
ret += QLatin1String("(0x");
- ret += QString::number((intptr_t)obj,16);
+ ret += QString::number((quintptr)obj,16);
if (!objectName.isEmpty()) {
ret += QLatin1String(", \"");
diff --git a/src/gui/dialogs/dialogs.pri b/src/gui/dialogs/dialogs.pri
index cd8e71a..574d7e4 100644
--- a/src/gui/dialogs/dialogs.pri
+++ b/src/gui/dialogs/dialogs.pri
@@ -108,6 +108,18 @@ SOURCES += \
dialogs/qwizard.cpp \
dialogs/qprintpreviewdialog.cpp
+symbian:contains(QT_CONFIG, s60) {
+ LIBS += -lcommondialogs \
+ -lavkon \
+ -lplatformenv \
+ -lefsrv \
+ -lgdi
+ SOURCES += dialogs/qfiledialog_symbian.cpp
+}
+
FORMS += dialogs/qpagesetupwidget.ui
RESOURCES += dialogs/qprintdialog.qrc
RESOURCES += dialogs/qmessagebox.qrc
+
+# Compensate for lack of platform defines in Symbian3
+symbian: DEFINES += SYMBIAN_VERSION_$$upper($$replace(SYMBIAN_VERSION,\\.,_))
diff --git a/src/gui/dialogs/qabstractprintdialog.cpp b/src/gui/dialogs/qabstractprintdialog.cpp
index 25d9ebb..641419f 100644
--- a/src/gui/dialogs/qabstractprintdialog.cpp
+++ b/src/gui/dialogs/qabstractprintdialog.cpp
@@ -65,6 +65,9 @@ class QPrintDialogPrivate : public QAbstractPrintDialogPrivate
customize settings shown in print dialogs, but it is not used directly.
Use QPrintDialog to display a print dialog in your application.
+ In Symbian, there is no support for printing. Hence, this dialog should not
+ be used in Symbian.
+
\sa QPrintDialog, QPrinter, {Printing with Qt}
*/
diff --git a/src/gui/dialogs/qfiledialog.cpp b/src/gui/dialogs/qfiledialog.cpp
index 1b9d127..9509330 100644
--- a/src/gui/dialogs/qfiledialog.cpp
+++ b/src/gui/dialogs/qfiledialog.cpp
@@ -1616,6 +1616,25 @@ extern QStringList qt_win_get_open_file_names(const QFileDialogArgs &args,
extern QString qt_win_get_existing_directory(const QFileDialogArgs &args);
#endif
+/*
+ For Symbian file dialogs
+*/
+#if defined(Q_WS_S60)
+extern QString qtSymbianGetOpenFileName(const QString &caption,
+ const QString &dir,
+ const QString &filter);
+
+extern QStringList qtSymbianGetOpenFileNames(const QString &caption,
+ const QString &dir,
+ const QString &filter);
+
+extern QString qtSymbianGetSaveFileName(const QString &caption,
+ const QString &dir);
+
+extern QString qtSymbianGetExistingDirectory(const QString &caption,
+ const QString &dir);
+#endif
+
/*!
This is a convenience static function that returns an existing file
selected by the user. If the user presses Cancel, it returns a null string.
@@ -1644,8 +1663,8 @@ extern QString qt_win_get_existing_directory(const QFileDialogArgs &args);
The dialog's caption is set to \a caption. If \a caption is not specified
then a default caption will be used.
- On Windows and Mac OS X, this static function will use the native file
- dialog and not a QFileDialog.
+ On Windows, Mac OS X and Symbian^3, this static function will use the
+ native file dialog and not a QFileDialog.
On Windows the dialog will spin a blocking modal event loop that will not
dispatch any QTimers, and if \a parent is not 0 then it will position the
@@ -1657,6 +1676,10 @@ extern QString qt_win_get_existing_directory(const QFileDialogArgs &args);
\a options includes DontResolveSymlinks, the file dialog will treat
symlinks as regular directories.
+ On Symbian^3 the parameter \a selectedFilter has no meaning and the
+ \a options parameter is only used to define if the native file dialog is
+ used.
+
\warning Do not delete \a parent during the execution of the dialog. If you
want to do this, you should create the dialog yourself using one of the
QFileDialog constructors.
@@ -1672,6 +1695,10 @@ QString QFileDialog::getOpenFileName(QWidget *parent,
{
if (qt_filedialog_open_filename_hook && !(options & DontUseNativeDialog))
return qt_filedialog_open_filename_hook(parent, caption, dir, filter, selectedFilter, options);
+#if defined(Q_WS_S60)
+ if (QSysInfo::s60Version() > QSysInfo::SV_S60_5_0 && !(options & DontUseNativeDialog))
+ return qtSymbianGetOpenFileName(caption, dir, filter);
+#endif
QFileDialogArgs args;
args.parent = parent;
args.caption = caption;
@@ -1722,8 +1749,8 @@ QString QFileDialog::getOpenFileName(QWidget *parent,
The dialog's caption is set to \a caption. If \a caption is not specified
then a default caption will be used.
- On Windows and Mac OS X, this static function will use the native file
- dialog and not a QFileDialog.
+ On Windows, Mac OS X and Symbian^3, this static function will use the
+ native file dialog and not a QFileDialog.
On Windows the dialog will spin a blocking modal event loop that will not
dispatch any QTimers, and if \a parent is not 0 then it will position the
@@ -1741,6 +1768,10 @@ QString QFileDialog::getOpenFileName(QWidget *parent,
\snippet doc/src/snippets/code/src_gui_dialogs_qfiledialog.cpp 10
+ On Symbian^3 the parameter \a selectedFilter has no meaning and the
+ \a options parameter is only used to define if the native file dialog is
+ used.
+
\warning Do not delete \a parent during the execution of the dialog. If you
want to do this, you should create the dialog yourself using one of the
QFileDialog constructors.
@@ -1756,6 +1787,10 @@ QStringList QFileDialog::getOpenFileNames(QWidget *parent,
{
if (qt_filedialog_open_filenames_hook && !(options & DontUseNativeDialog))
return qt_filedialog_open_filenames_hook(parent, caption, dir, filter, selectedFilter, options);
+#if defined(Q_WS_S60)
+ if (QSysInfo::s60Version() > QSysInfo::SV_S60_5_0 && !(options & DontUseNativeDialog))
+ return qtSymbianGetOpenFileNames(caption, dir, filter);
+#endif
QFileDialogArgs args;
args.parent = parent;
args.caption = caption;
@@ -1813,8 +1848,8 @@ QStringList QFileDialog::getOpenFileNames(QWidget *parent,
The dialog's caption is set to \a caption. If \a caption is not specified,
a default caption will be used.
- On Windows and Mac OS X, this static function will use the native file
- dialog and not a QFileDialog.
+ On Windows, Mac OS X and Symbian^3, this static function will use the
+ native file dialog and not a QFileDialog.
On Windows the dialog will spin a blocking modal event loop that will not
dispatch any QTimers, and if \a parent is not 0 then it will position the
@@ -1827,6 +1862,10 @@ QStringList QFileDialog::getOpenFileNames(QWidget *parent,
\a options includes DontResolveSymlinks the file dialog will treat symlinks
as regular directories.
+ On Symbian^3 the parameters \a filter and \a selectedFilter have no
+ meaning. The \a options parameter is only used to define if the native file
+ dialog is used.
+
\warning Do not delete \a parent during the execution of the dialog. If you
want to do this, you should create the dialog yourself using one of the
QFileDialog constructors.
@@ -1842,6 +1881,10 @@ QString QFileDialog::getSaveFileName(QWidget *parent,
{
if (qt_filedialog_save_filename_hook && !(options & DontUseNativeDialog))
return qt_filedialog_save_filename_hook(parent, caption, dir, filter, selectedFilter, options);
+#if defined(Q_WS_S60)
+ if (QSysInfo::s60Version() > QSysInfo::SV_S60_5_0 && !(options & DontUseNativeDialog))
+ return qtSymbianGetSaveFileName(caption, dir);
+#endif
QFileDialogArgs args;
args.parent = parent;
args.caption = caption;
@@ -1890,9 +1933,9 @@ QString QFileDialog::getSaveFileName(QWidget *parent,
pass. To ensure a native file dialog, \l{QFileDialog::}{ShowDirsOnly} must
be set.
- On Windows and Mac OS X, this static function will use the native file
- dialog and not a QFileDialog. On Windows CE, if the device has no native
- file dialog, a QFileDialog will be used.
+ On Windows, Mac OS X and Symbian^3, this static function will use the
+ native file dialog and not a QFileDialog. On Windows CE, if the device has
+ no native file dialog, a QFileDialog will be used.
On Unix/X11, the normal behavior of the file dialog is to resolve and
follow symlinks. For example, if \c{/usr/tmp} is a symlink to \c{/var/tmp},
@@ -1904,6 +1947,9 @@ QString QFileDialog::getSaveFileName(QWidget *parent,
dispatch any QTimers, and if \a parent is not 0 then it will position the
dialog just below the parent's title bar.
+ On Symbian^3 the \a options parameter is only used to define if the native
+ file dialog is used.
+
\warning Do not delete \a parent during the execution of the dialog. If you
want to do this, you should create the dialog yourself using one of the
QFileDialog constructors.
@@ -1917,6 +1963,10 @@ QString QFileDialog::getExistingDirectory(QWidget *parent,
{
if (qt_filedialog_existing_directory_hook && !(options & DontUseNativeDialog))
return qt_filedialog_existing_directory_hook(parent, caption, dir, options);
+#if defined(Q_WS_S60)
+ if (QSysInfo::s60Version() > QSysInfo::SV_S60_5_0 && !(options & DontUseNativeDialog))
+ return qtSymbianGetExistingDirectory(caption, dir);
+#endif
QFileDialogArgs args;
args.parent = parent;
args.caption = caption;
diff --git a/src/gui/dialogs/qfiledialog_symbian.cpp b/src/gui/dialogs/qfiledialog_symbian.cpp
new file mode 100644
index 0000000..1f70305
--- /dev/null
+++ b/src/gui/dialogs/qfiledialog_symbian.cpp
@@ -0,0 +1,196 @@
+/****************************************************************************
+**
+** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
+** All rights reserved.
+** Contact: Nokia Corporation (qt-info@nokia.com)
+**
+** This file is part of the QtGui module of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** No Commercial Usage
+** This file contains pre-release code and may not be distributed.
+** You may use this file in accordance with the terms and conditions
+** contained in the Technology Preview License Agreement accompanying
+** this package.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Nokia gives you certain additional
+** rights. These rights are described in the Nokia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** If you have questions regarding the use of this file, please contact
+** Nokia at qt-info@nokia.com.
+**
+**
+**
+**
+**
+**
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include "qfiledialog.h"
+
+#ifndef QT_NO_FILEDIALOG
+
+#include <private/qfiledialog_p.h>
+#if defined(Q_WS_S60) && defined(SYMBIAN_VERSION_SYMBIAN3)
+#include <driveinfo.h>
+#include <AknCommonDialogsDynMem.h>
+#include <CAknMemorySelectionDialogMultiDrive.h>
+#include <MAknFileFilter.h>
+#endif
+#include "private/qcore_symbian_p.h"
+
+QT_BEGIN_NAMESPACE
+
+enum DialogMode { DialogOpen, DialogSave, DialogFolder };
+#if defined(Q_WS_S60) && defined(SYMBIAN_VERSION_SYMBIAN3)
+class CExtensionFilter : public MAknFileFilter
+{
+public:
+ void setFilter(const QString filter)
+ {
+ filterList.clear();
+ if (filter.left(2) == QLatin1String("*.")) {
+ //Filter has only extensions
+ filterList << filter.split(" ");
+ return;
+ } else {
+ //Extensions are in parenthesis and there may be several filters
+ QStringList separatedFilters(filter.split(QLatin1String(";;")));
+ for (int i = 0; i < separatedFilters.size(); i++) {
+ if (separatedFilters.at(i).contains(QLatin1String("(*)"))) {
+ filterList << QLatin1String("(*)");
+ return;
+ }
+ }
+ QRegExp rx("\\(([^\\)]*)\\)");
+ int pos = 0;
+ while ((pos = rx.indexIn(filter, pos)) != -1) {
+ filterList << rx.cap(1).split(QLatin1String(" "));
+ pos += rx.matchedLength();
+ }
+ }
+ }
+
+ TBool Accept(const TDesC &/*aDriveAndPath*/, const TEntry &aEntry) const
+ {
+ if (aEntry.IsDir())
+ return ETrue;
+
+ //If no filter for files, all can be accepted
+ if (filterList.isEmpty())
+ return ETrue;
+
+ if (filterList == QStringList(QLatin1String("(*)")))
+ return ETrue;
+
+ for (int i = 0; i < filterList.size(); ++i) {
+ QString extension = filterList.at(i);
+ //remove '*' from the beginning of the extension
+ if (extension.at(0) == QLatin1Char('*'))
+ extension = extension.mid(1);
+
+ QString fileName = qt_TDesC2QString(aEntry.iName);
+ if (fileName.endsWith(extension))
+ return ETrue;
+ }
+ return EFalse;
+ }
+
+private:
+ QStringList filterList;
+};
+#endif
+
+static QString launchSymbianDialog(const QString dialogCaption, const QString startDirectory,
+ const QString filter, DialogMode dialogMode)
+{
+ QString selection;
+#if defined(Q_WS_S60) && defined(SYMBIAN_VERSION_SYMBIAN3)
+ QT_TRAP_THROWING(
+ TFileName startFolder;
+ if (!startDirectory.isEmpty()) {
+ QString dir = QDir::toNativeSeparators(startDirectory);
+ startFolder = qt_QString2TPtrC(dir);
+ }
+ TInt types = AknCommonDialogsDynMem::EMemoryTypeMMCExternal|
+ AknCommonDialogsDynMem::EMemoryTypeInternalMassStorage|
+ AknCommonDialogsDynMem::EMemoryTypePhone;
+
+ TPtrC titlePtr(qt_QString2TPtrC(dialogCaption));
+ TFileName target;
+ bool select = false;
+ if (dialogMode == DialogOpen) {
+ CExtensionFilter* extensionFilter = new (ELeave) CExtensionFilter;
+ CleanupStack::PushL(extensionFilter);
+ extensionFilter->setFilter(filter);
+ select = AknCommonDialogsDynMem::RunSelectDlgLD(types, target,
+ startFolder, NULL, NULL, titlePtr, extensionFilter);
+ CleanupStack::Pop(extensionFilter);
+ } else if (dialogMode == DialogSave) {
+ select = AknCommonDialogsDynMem::RunSaveDlgLD(types, target,
+ startFolder, NULL, NULL, titlePtr);
+ } else if (dialogMode == DialogFolder) {
+ select = AknCommonDialogsDynMem::RunFolderSelectDlgLD(types, target, startFolder,
+ 0, 0, titlePtr, NULL, NULL);
+ }
+ if (select)
+ selection.append(qt_TDesC2QString(target));
+ );
+#endif
+ return selection;
+}
+
+QString qtSymbianGetOpenFileName(const QString &caption,
+ const QString &dir,
+ const QString &filter)
+{
+ return launchSymbianDialog(caption, dir, filter, DialogOpen);
+}
+
+QStringList qtSymbianGetOpenFileNames(const QString &caption,
+ const QString &dir,
+ const QString &filter)
+{
+ QString fileName;
+ fileName.append(launchSymbianDialog(caption, dir, filter, DialogOpen));
+ QStringList fileList;
+ fileList << fileName;
+
+ return fileList;
+}
+
+QString qtSymbianGetSaveFileName(const QString &caption,
+ const QString &dir)
+{
+ return launchSymbianDialog(caption, dir, QString(), DialogSave);
+}
+
+QString qtSymbianGetExistingDirectory(const QString &caption,
+ const QString &dir)
+{
+ QString folderCaption;
+ if (!caption.isEmpty()) {
+ folderCaption.append(caption);
+ } else {
+ // Title for folder selection dialog is mandatory
+ folderCaption.append(QFileDialog::tr("Find Directory"));
+ }
+ return launchSymbianDialog(folderCaption, dir, QString(), DialogFolder);
+}
+
+QT_END_NAMESPACE
+
+#endif
diff --git a/src/gui/dialogs/qpagesetupdialog.cpp b/src/gui/dialogs/qpagesetupdialog.cpp
index 5d77de1..b5be942 100644
--- a/src/gui/dialogs/qpagesetupdialog.cpp
+++ b/src/gui/dialogs/qpagesetupdialog.cpp
@@ -62,6 +62,9 @@ QT_BEGIN_NAMESPACE
page margins set on a QPrinter won't show in the native Mac OS X
page setup dialog.
+ In Symbian, there is no support for printing. Hence, this dialog should not
+ be used in Symbian.
+
\sa QPrinter, QPrintDialog
*/
diff --git a/src/gui/dialogs/qprintpreviewdialog.cpp b/src/gui/dialogs/qprintpreviewdialog.cpp
index f21343e..d74742a 100644
--- a/src/gui/dialogs/qprintpreviewdialog.cpp
+++ b/src/gui/dialogs/qprintpreviewdialog.cpp
@@ -676,6 +676,8 @@ void QPrintPreviewDialogPrivate::_q_zoomFactorChanged()
Call QPrintPreviewDialog::exec() to show the preview dialog.
\endlist
+ In Symbian, there is no support for printing. Hence, this dialog should not
+ be used in Symbian.
\sa QPrinter, QPrintDialog, QPageSetupDialog, QPrintPreviewWidget
*/
diff --git a/src/gui/gui.pro b/src/gui/gui.pro
index f7228dc..11a25e2 100644
--- a/src/gui/gui.pro
+++ b/src/gui/gui.pro
@@ -64,13 +64,12 @@ symbian {
neon:*-g++* {
DEFINES += QT_HAVE_NEON
- QMAKE_CXXFLAGS *= -mfpu=neon
HEADERS += $$NEON_HEADERS
SOURCES += $$NEON_SOURCES
DRAWHELPER_NEON_ASM_FILES = $$NEON_ASM
- neon_compiler.commands = $$QMAKE_CXX -c
+ neon_compiler.commands = $$QMAKE_CXX -c -mfpu=neon
neon_compiler.commands += $(CXXFLAGS) $(INCPATH) ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT}
neon_compiler.dependency_type = TYPE_C
neon_compiler.output = ${QMAKE_VAR_OBJECTS_DIR}${QMAKE_FILE_BASE}$${first(QMAKE_EXT_OBJ)}
diff --git a/src/gui/kernel/qgesturemanager.cpp b/src/gui/kernel/qgesturemanager.cpp
index 5f1bb85..930ca10 100644
--- a/src/gui/kernel/qgesturemanager.cpp
+++ b/src/gui/kernel/qgesturemanager.cpp
@@ -175,9 +175,9 @@ void QGestureManager::cleanupCachedGestures(QObject *target, Qt::GestureType typ
m_activeGestures.remove(g);
m_gestureOwners.remove(g);
m_gestureTargets.remove(g);
+ m_gesturesToDelete.insert(g);
}
- qDeleteAll(gestures);
iter = m_objectGestures.erase(iter);
} else {
++iter;
@@ -386,6 +386,11 @@ bool QGestureManager::filterEventThroughContexts(const QMultiMap<QObject *,
recycle(gesture);
m_gestureTargets.remove(gesture);
}
+
+ //Clean up the Gestures
+ qDeleteAll(m_gesturesToDelete);
+ m_gesturesToDelete.clear();
+
return consumeEventHint;
}
@@ -448,7 +453,8 @@ void QGestureManager::cancelGesturesForChildren(QGesture *original)
void QGestureManager::cleanupGesturesForRemovedRecognizer(QGesture *gesture)
{
QGestureRecognizer *recognizer = m_deletedRecognizers.value(gesture);
- Q_ASSERT(recognizer);
+ if(!recognizer) //The Gesture is removed while in the even loop, so the recognizers for this gestures was removed
+ return;
m_deletedRecognizers.remove(gesture);
if (m_deletedRecognizers.keys(recognizer).isEmpty()) {
// no more active gestures, cleanup!
diff --git a/src/gui/kernel/qgesturemanager_p.h b/src/gui/kernel/qgesturemanager_p.h
index 0d84b67..a5a3482 100644
--- a/src/gui/kernel/qgesturemanager_p.h
+++ b/src/gui/kernel/qgesturemanager_p.h
@@ -130,6 +130,7 @@ private:
QHash<QGestureRecognizer *, QSet<QGesture *> > m_obsoleteGestures;
QHash<QGesture *, QGestureRecognizer *> m_deletedRecognizers;
+ QSet<QGesture *> m_gesturesToDelete;
void cleanupGesturesForRemovedRecognizer(QGesture *gesture);
QGesture *getState(QObject *widget, QGestureRecognizer *recognizer,
diff --git a/src/gui/kernel/qwidget.cpp b/src/gui/kernel/qwidget.cpp
index cd1c9f0..9350c59 100644
--- a/src/gui/kernel/qwidget.cpp
+++ b/src/gui/kernel/qwidget.cpp
@@ -1690,13 +1690,8 @@ void QWidgetPrivate::setWinId(WId id) // set widget identifier
}
if(oldWinId != id) {
- // Do not emit an event when the old winId is destroyed. This only
- // happens (a) during widget destruction, and (b) immediately prior
- // to creation of a new winId, for example as a result of re-parenting.
- if(id != 0) {
- QEvent e(QEvent::WinIdChange);
- QCoreApplication::sendEvent(q, &e);
- }
+ QEvent e(QEvent::WinIdChange);
+ QCoreApplication::sendEvent(q, &e);
}
}
diff --git a/src/gui/kernel/qwidget_p.h b/src/gui/kernel/qwidget_p.h
index 4b35238..6b85391 100644
--- a/src/gui/kernel/qwidget_p.h
+++ b/src/gui/kernel/qwidget_p.h
@@ -229,6 +229,7 @@ struct QTLWExtra {
#endif
#elif defined(Q_OS_SYMBIAN)
uint inExpose : 1; // Prevents drawing recursion
+ uint nativeWindowTransparencyEnabled : 1; // Tracks native window transparency
#elif defined(Q_WS_QPA)
QPlatformWindow *platformWindow;
QPlatformWindowFormat platformWindowFormat;
diff --git a/src/gui/kernel/qwidget_s60.cpp b/src/gui/kernel/qwidget_s60.cpp
index 636b306..c3c1512 100644
--- a/src/gui/kernel/qwidget_s60.cpp
+++ b/src/gui/kernel/qwidget_s60.cpp
@@ -771,17 +771,24 @@ void QWidgetPrivate::s60UpdateIsOpaque()
if (!q->testAttribute(Qt::WA_WState_Created) || !q->testAttribute(Qt::WA_TranslucentBackground))
return;
+ createTLExtra();
+
RWindow *const window = static_cast<RWindow *>(q->effectiveWinId()->DrawableWindow());
#ifdef Q_SYMBIAN_SEMITRANSPARENT_BG_SURFACE
window->SetSurfaceTransparency(!isOpaque);
+ extra->topextra->nativeWindowTransparencyEnabled = !isOpaque;
#else
if (!isOpaque) {
const TDisplayMode displayMode = static_cast<TDisplayMode>(window->SetRequiredDisplayMode(EColor16MA));
- if (window->SetTransparencyAlphaChannel() == KErrNone)
+ if (window->SetTransparencyAlphaChannel() == KErrNone) {
window->SetBackgroundColor(TRgb(255, 255, 255, 0));
- } else
+ extra->topextra->nativeWindowTransparencyEnabled = 1;
+ }
+ } else if (extra->topextra->nativeWindowTransparencyEnabled) {
window->SetTransparentRegion(TRegionFix<1>());
+ extra->topextra->nativeWindowTransparencyEnabled = 0;
+ }
#endif
}
@@ -940,6 +947,7 @@ void QWidgetPrivate::registerDropSite(bool /* on */)
void QWidgetPrivate::createTLSysExtra()
{
extra->topextra->inExpose = 0;
+ extra->topextra->nativeWindowTransparencyEnabled = 0;
}
void QWidgetPrivate::deleteTLSysExtra()
diff --git a/src/gui/util/qdesktopservices_s60.cpp b/src/gui/util/qdesktopservices_s60.cpp
index cd023cb..56c2b98 100644
--- a/src/gui/util/qdesktopservices_s60.cpp
+++ b/src/gui/util/qdesktopservices_s60.cpp
@@ -45,32 +45,29 @@
#include <qurl.h>
#include <private/qcore_symbian_p.h>
-#include <txtrich.h> // CRichText
#include <f32file.h> // TDriveUnit etc
+#include <pathinfo.h> // PathInfo
+
+#ifndef USE_SCHEMEHANDLER
+#ifdef Q_WS_S60
+// This flag changes the implementation to use S60 CDcoumentHandler
+// instead of apparc when opening the files
+#define USE_DOCUMENTHANDLER
+#endif
+
+#include <txtrich.h> // CRichText
#include <eikenv.h> // CEikonEnv
#include <apgcli.h> // RApaLsSession
#include <apgtask.h> // TApaTaskList, TApaTask
#include <rsendas.h> // RSendAs
#include <rsendasmessage.h> // RSendAsMessage
-#ifdef Q_WS_S60
-// This flag changes the implementation to use S60 CDcoumentHandler
-// instead of apparch when opening the files
-#define USE_DOCUMENTHANDLER
+#ifdef USE_DOCUMENTHANDLER
+#include <DocumentHandler.h> // CDocumentHandler
+#include <AknServerApp.h>
#endif
-
-// copied from miutset.h, so we don't get a dependency into the app layer
-const TUid KUidMsgTypeSMTP = {0x10001028}; // 268439592
-
-#ifdef Q_OS_SYMBIAN
-# include <pathinfo.h> // PathInfo
-# ifdef USE_DOCUMENTHANDLER
-# include <DocumentHandler.h> // CDocumentHandler
-# include <AknServerApp.h>
-# endif
-#else
-# warning CDocumentHandler requires support for S60
-# undef USE_DOCUMENTHANDLER // Fallback to RApaLsSession based implementation
+#else // USE_SCHEMEHANDLER
+#include <schemehandler.h>
#endif
QT_BEGIN_NAMESPACE
@@ -79,6 +76,10 @@ _LIT(KCacheSubDir, "Cache\\");
_LIT(KSysBin, "\\Sys\\Bin\\");
_LIT(KBrowserPrefix, "4 " );
_LIT(KFontsDir, "z:\\resource\\Fonts\\");
+
+#ifndef USE_SCHEMEHANDLER
+// copied from miutset.h, so we don't get a dependency into the app layer
+const TUid KUidMsgTypeSMTP = {0x10001028}; // 268439592
const TUid KUidBrowser = { 0x10008D39 };
template<class R>
@@ -137,7 +138,6 @@ private:
Q_GLOBAL_STATIC(QS60DocumentHandler, qt_s60_documenthandler);
#endif
-
static void handleMailtoSchemeLX(const QUrl &url)
{
// this function has many intermingled leaves and throws. Qt and Symbian objects do not have
@@ -155,12 +155,10 @@ static void handleMailtoSchemeLX(const QUrl &url)
QStringList ccs = cc.split(QLatin1String(","), QString::SkipEmptyParts);
QStringList bccs = bcc.split(QLatin1String(","), QString::SkipEmptyParts);
-
RSendAs sendAs;
User::LeaveIfError(sendAs.Connect());
QAutoClose<RSendAs> sendAsCleanup(sendAs);
-
CSendAsAccounts* accounts = CSendAsAccounts::NewL();
CleanupStack::PushL(accounts);
sendAs.AvailableAccountsL(KUidMsgTypeSMTP, *accounts);
@@ -249,47 +247,6 @@ static bool handleOtherSchemes(const QUrl &url)
return err ? false : true;
}
-static TDriveUnit exeDrive()
-{
- RProcess me;
- TFileName processFileName = me.FileName();
- TDriveUnit drive(processFileName);
- return drive;
-}
-
-static TDriveUnit writableExeDrive()
-{
- TDriveUnit drive = exeDrive();
- if(drive.operator TInt() == EDriveZ)
- return TDriveUnit(EDriveC);
- return drive;
-}
-
-static TPtrC writableDataRoot()
-{
- TDriveUnit drive = exeDrive();
-#ifdef Q_OS_SYMBIAN
- switch(drive.operator TInt()){
- case EDriveC:
- return PathInfo::PhoneMemoryRootPath();
- break;
- case EDriveE:
- return PathInfo::MemoryCardRootPath();
- break;
- case EDriveZ:
- // It is not possible to write on ROM drive ->
- // return phone mem root path instead
- return PathInfo::PhoneMemoryRootPath();
- break;
- default:
- return PathInfo::PhoneMemoryRootPath();
- break;
- }
-#else
-#warning No fallback implementation of writableDataRoot()
- return 0;
-#endif
-}
static void openDocumentL(const TDesC& aUrl)
{
@@ -314,13 +271,44 @@ static void openDocumentL(const TDesC& aUrl)
#endif
}
-#ifdef USE_SCHEMEHANDLER
+static bool launchWebBrowser(const QUrl &url)
+{
+ if (!url.isValid())
+ return false;
+
+ if (url.scheme() == QLatin1String("mailto")) {
+ return handleMailtoScheme(url);
+ }
+ return handleOtherSchemes( url );
+}
+
+static bool openDocument(const QUrl &file)
+{
+ if (!file.isValid())
+ return false;
+
+ QString filePath = file.toLocalFile();
+ filePath = QDir::toNativeSeparators(filePath);
+ TPtrC filePathPtr(qt_QString2TPtrC(filePath));
+ TRAPD(err, openDocumentL(filePathPtr));
+ return err ? false : true;
+}
+
+#else //USE_SCHEMEHANDLER
// The schemehandler component only exist in private SDK. This implementation
// exist here just for convenience in case that we need to use it later on
// The schemehandle based implementation is not yet tested.
// The biggest advantage of schemehandler is that it can handle
// wide range of schemes and is extensible by plugins
+static void handleUrlL(const TDesC& aUrl)
+{
+ CSchemeHandler* schemeHandler = CSchemeHandler::NewL(aUrl);
+ CleanupStack::PushL(schemeHandler);
+ schemeHandler->HandleUrlStandaloneL(); // Process the Url in standalone mode
+ CleanupStack::PopAndDestroy();
+}
+
static bool handleUrl(const QUrl &url)
{
if (!url.isValid())
@@ -332,13 +320,6 @@ static bool handleUrl(const QUrl &url)
return err ? false : true;
}
-static void handleUrlL(const TDesC& aUrl)
-{
- CSchemeHandler* schemeHandler = CSchemeHandler::NewL(aUrl);
- CleanupStack::PushL(schemeHandler);
- schemeHandler->HandleUrlStandaloneL(); // Process the Url in standalone mode
- CleanupStack::PopAndDestroy();
-}
static bool launchWebBrowser(const QUrl &url)
{
return handleUrl(url);
@@ -346,31 +327,48 @@ static bool launchWebBrowser(const QUrl &url)
static bool openDocument(const QUrl &file)
{
- return handleUrl(url);
+ return handleUrl(file);
}
-#endif
-static bool launchWebBrowser(const QUrl &url)
-{
- if (!url.isValid())
- return false;
+#endif //USE_SCHEMEHANDLER
- if (url.scheme() == QLatin1String("mailto")) {
- return handleMailtoScheme(url);
- }
- return handleOtherSchemes( url );
+// Common functions to all implementations
+
+static TDriveUnit exeDrive()
+{
+ RProcess me;
+ TFileName processFileName = me.FileName();
+ TDriveUnit drive(processFileName);
+ return drive;
}
-static bool openDocument(const QUrl &file)
+static TDriveUnit writableExeDrive()
{
- if (!file.isValid())
- return false;
+ TDriveUnit drive = exeDrive();
+ if (drive.operator TInt() == EDriveZ)
+ return TDriveUnit(EDriveC);
+ return drive;
+}
- QString filePath = file.toLocalFile();
- filePath = QDir::toNativeSeparators(filePath);
- TPtrC filePathPtr(qt_QString2TPtrC(filePath));
- TRAPD(err, openDocumentL(filePathPtr));
- return err ? false : true;
+static TPtrC writableDataRoot()
+{
+ TDriveUnit drive = exeDrive();
+ switch (drive.operator TInt()){
+ case EDriveC:
+ return PathInfo::PhoneMemoryRootPath();
+ break;
+ case EDriveE:
+ return PathInfo::MemoryCardRootPath();
+ break;
+ case EDriveZ:
+ // It is not possible to write on ROM drive ->
+ // return phone mem root path instead
+ return PathInfo::PhoneMemoryRootPath();
+ break;
+ default:
+ return PathInfo::PhoneMemoryRootPath();
+ break;
+ }
}
QString QDesktopServices::storageLocation(StandardLocation type)
@@ -395,21 +393,15 @@ QString QDesktopServices::storageLocation(StandardLocation type)
break;
case MusicLocation:
path.Append(writableDataRoot());
-#ifdef Q_OS_SYMBIAN
path.Append(PathInfo::SoundsPath());
-#endif
break;
case MoviesLocation:
path.Append(writableDataRoot());
-#ifdef Q_OS_SYMBIAN
path.Append(PathInfo::VideosPath());
-#endif
break;
case PicturesLocation:
path.Append(writableDataRoot());
-#ifdef Q_OS_SYMBIAN
path.Append(PathInfo::ImagesPath());
-#endif
break;
case TempLocation:
return QDir::tempPath();
diff --git a/src/gui/util/util.pri b/src/gui/util/util.pri
index af6218a..f125f82 100644
--- a/src/gui/util/util.pri
+++ b/src/gui/util/util.pri
@@ -43,12 +43,17 @@ embedded|qpa {
}
symbian {
- LIBS += -lsendas2 -letext -lapmime -lplatformenv
- contains(QT_CONFIG, s60) {
- contains(CONFIG, is_using_gnupoc) {
- LIBS += -lcommonui
- } else {
- LIBS += -lCommonUI
+ LIBS += -letext -lplatformenv
+ contains(S60_VERSION, 3.1)|contains(S60_VERSION, 3.2)|contains(S60_VERSION, 5.0) {
+ LIBS += -lsendas2 -lapmime
+ contains(QT_CONFIG, s60) {
+ contains(CONFIG, is_using_gnupoc) {
+ LIBS += -lcommonui
+ } else {
+ LIBS += -lCommonUI
+ }
}
+ } else {
+ DEFINES += USE_SCHEMEHANDLER
}
}
diff --git a/src/gui/widgets/qtextedit.cpp b/src/gui/widgets/qtextedit.cpp
index 4541730..6b3f444 100644
--- a/src/gui/widgets/qtextedit.cpp
+++ b/src/gui/widgets/qtextedit.cpp
@@ -773,7 +773,7 @@ Qt::Alignment QTextEdit::alignment() const
is the document's parent object. The parent object of the provided document
remains the owner of the object.
- If the current document is a child of the text editor, then it is deleted.
+ The editor does not delete the current document, even if it is a child of the editor.
\sa document()
*/
diff --git a/src/network/access/qhttpnetworkheader.cpp b/src/network/access/qhttpnetworkheader.cpp
index 669f9cf..3eb2f3b 100644
--- a/src/network/access/qhttpnetworkheader.cpp
+++ b/src/network/access/qhttpnetworkheader.cpp
@@ -60,7 +60,17 @@ QHttpNetworkHeaderPrivate::QHttpNetworkHeaderPrivate(const QHttpNetworkHeaderPri
qint64 QHttpNetworkHeaderPrivate::contentLength() const
{
bool ok = false;
- QByteArray value = headerField("content-length");
+ // We are not using the headerField() method here because servers might send us multiple content-length
+ // headers which is crap (see QTBUG-15311). Therefore just take the first content-length header field.
+ QByteArray value;
+ QList<QPair<QByteArray, QByteArray> >::ConstIterator it = fields.constBegin(),
+ end = fields.constEnd();
+ for ( ; it != end; ++it)
+ if (qstricmp("content-length", it->first) == 0) {
+ value = it->second;
+ break;
+ }
+
qint64 length = value.toULongLong(&ok);
if (ok)
return length;
diff --git a/src/network/access/qnetworkrequest.cpp b/src/network/access/qnetworkrequest.cpp
index deb678a..647eecb 100644
--- a/src/network/access/qnetworkrequest.cpp
+++ b/src/network/access/qnetworkrequest.cpp
@@ -899,10 +899,16 @@ void QNetworkHeadersPrivate::parseAndSetHeader(const QByteArray &key, const QByt
// is it a known header?
QNetworkRequest::KnownHeaders parsedKey = parseHeaderName(key);
if (parsedKey != QNetworkRequest::KnownHeaders(-1)) {
- if (value.isNull())
+ if (value.isNull()) {
cookedHeaders.remove(parsedKey);
- else
+ } else if (parsedKey == QNetworkRequest::ContentLengthHeader
+ && cookedHeaders.contains(QNetworkRequest::ContentLengthHeader)) {
+ // Only set the cooked header "Content-Length" once.
+ // See bug QTBUG-15311
+ } else {
cookedHeaders.insert(parsedKey, parseHeaderValue(parsedKey, value));
+ }
+
}
}
diff --git a/src/network/ssl/qsslsocket_openssl.cpp b/src/network/ssl/qsslsocket_openssl.cpp
index 426b07a..46cf85c 100644
--- a/src/network/ssl/qsslsocket_openssl.cpp
+++ b/src/network/ssl/qsslsocket_openssl.cpp
@@ -81,9 +81,6 @@ QT_BEGIN_NAMESPACE
bool QSslSocketPrivate::s_libraryLoaded = false;
bool QSslSocketPrivate::s_loadedCiphersAndCerts = false;
-// Useful defines
-#define SSL_ERRORSTR() QString::fromLocal8Bit(q_ERR_error_string(q_ERR_get_error(), NULL))
-
/* \internal
From OpenSSL's thread(3) manual page:
@@ -273,7 +270,7 @@ init_context:
}
// ### Bad error code
- q->setErrorString(QSslSocket::tr("Error creating SSL context (%1)").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Error creating SSL context (%1)").arg(getErrorsFromOpenSsl()));
q->setSocketError(QAbstractSocket::UnknownSocketError);
emit q->error(QAbstractSocket::UnknownSocketError);
return false;
@@ -298,7 +295,7 @@ init_context:
if (!q_SSL_CTX_set_cipher_list(ctx, cipherString.data())) {
// ### Bad error code
- q->setErrorString(QSslSocket::tr("Invalid or empty cipher list (%1)").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Invalid or empty cipher list (%1)").arg(getErrorsFromOpenSsl()));
q->setSocketError(QAbstractSocket::UnknownSocketError);
emit q->error(QAbstractSocket::UnknownSocketError);
return false;
@@ -326,14 +323,14 @@ init_context:
if (!configuration.localCertificate.isNull()) {
// Require a private key as well.
if (configuration.privateKey.isNull()) {
- q->setErrorString(QSslSocket::tr("Cannot provide a certificate with no key, %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Cannot provide a certificate with no key, %1").arg(getErrorsFromOpenSsl()));
emit q->error(QAbstractSocket::UnknownSocketError);
return false;
}
// Load certificate
if (!q_SSL_CTX_use_certificate(ctx, (X509 *)configuration.localCertificate.handle())) {
- q->setErrorString(QSslSocket::tr("Error loading local certificate, %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Error loading local certificate, %1").arg(getErrorsFromOpenSsl()));
emit q->error(QAbstractSocket::UnknownSocketError);
return false;
}
@@ -348,14 +345,14 @@ init_context:
else
q_EVP_PKEY_set1_DSA(pkey, (DSA *)configuration.privateKey.handle());
if (!q_SSL_CTX_use_PrivateKey(ctx, pkey)) {
- q->setErrorString(QSslSocket::tr("Error loading private key, %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Error loading private key, %1").arg(getErrorsFromOpenSsl()));
emit q->error(QAbstractSocket::UnknownSocketError);
return false;
}
// Check if the certificate matches the private key.
if (!q_SSL_CTX_check_private_key(ctx)) {
- q->setErrorString(QSslSocket::tr("Private key does not certify public key, %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Private key does not certify public key, %1").arg(getErrorsFromOpenSsl()));
emit q->error(QAbstractSocket::UnknownSocketError);
return false;
}
@@ -375,7 +372,7 @@ init_context:
// Create and initialize SSL session
if (!(ssl = q_SSL_new(ctx))) {
// ### Bad error code
- q->setErrorString(QSslSocket::tr("Error creating SSL session, %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Error creating SSL session, %1").arg(getErrorsFromOpenSsl()));
q->setSocketError(QAbstractSocket::UnknownSocketError);
emit q->error(QAbstractSocket::UnknownSocketError);
return false;
@@ -390,7 +387,7 @@ init_context:
writeBio = q_BIO_new(q_BIO_s_mem());
if (!readBio || !writeBio) {
// ### Bad error code
- q->setErrorString(QSslSocket::tr("Error creating SSL session: %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Error creating SSL session: %1").arg(getErrorsFromOpenSsl()));
q->setSocketError(QAbstractSocket::UnknownSocketError);
emit q->error(QAbstractSocket::UnknownSocketError);
return false;
@@ -659,8 +656,16 @@ TInt CSymbianCertificateRetriever::ThreadEntryPoint(TAny* aParams)
void CSymbianCertificateRetriever::ConstructL()
{
- User::LeaveIfError(iThread.Create(_L("CertWorkerThread"),
- CSymbianCertificateRetriever::ThreadEntryPoint, 16384, NULL, this));
+ TInt err;
+ int i=0;
+ QString name(QLatin1String("CertWorkerThread-%1"));
+ //recently closed thread names remain in use for a while until all handles have been closed
+ //including users of RUndertaker
+ do {
+ err = iThread.Create(qt_QString2TPtrC(name.arg(i++)),
+ CSymbianCertificateRetriever::ThreadEntryPoint, 16384, NULL, this);
+ } while (err == KErrAlreadyExists);
+ User::LeaveIfError(err);
}
void CSymbianCertificateRetriever::DoCancel()
@@ -835,6 +840,7 @@ QList<QSslCertificate> QSslSocketPrivate::systemCaCertificates()
systemCerts.append(QSslCertificate::fromPath(it.next()));
}
systemCerts.append(QSslCertificate::fromPath(QLatin1String("/etc/pki/tls/certs/ca-bundle.crt"), QSsl::Pem)); // Fedora, Mandriva
+ systemCerts.append(QSslCertificate::fromPath(QLatin1String("/usr/local/share/certs/ca-root-nss.crt"), QSsl::Pem)); // FreeBSD's ca_root_nss
#elif defined(Q_OS_SYMBIAN)
QList<QByteArray> certs;
@@ -911,7 +917,7 @@ void QSslSocketBackendPrivate::transmit()
int writtenBytes = q_SSL_write(ssl, writeBuffer.readPointer(), nextDataBlockSize);
if (writtenBytes <= 0) {
// ### Better error handling.
- q->setErrorString(QSslSocket::tr("Unable to write data: %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Unable to write data: %1").arg(getErrorsFromOpenSsl()));
q->setSocketError(QAbstractSocket::UnknownSocketError);
emit q->error(QAbstractSocket::UnknownSocketError);
return;
@@ -974,7 +980,7 @@ void QSslSocketBackendPrivate::transmit()
plainSocket->read(data.data(), writtenToBio);
} else {
// ### Better error handling.
- q->setErrorString(QSslSocket::tr("Unable to decrypt data: %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Unable to decrypt data: %1").arg(getErrorsFromOpenSsl()));
q->setSocketError(QAbstractSocket::UnknownSocketError);
emit q->error(QAbstractSocket::UnknownSocketError);
return;
@@ -1052,7 +1058,7 @@ void QSslSocketBackendPrivate::transmit()
case SSL_ERROR_SSL: // error in the SSL library
// we do not know exactly what the error is, nor whether we can recover from it,
// so just return to prevent an endless loop in the outer "while" statement
- q->setErrorString(QSslSocket::tr("Error while reading: %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Error while reading: %1").arg(getErrorsFromOpenSsl()));
q->setSocketError(QAbstractSocket::UnknownSocketError);
emit q->error(QAbstractSocket::UnknownSocketError);
return;
@@ -1062,7 +1068,7 @@ void QSslSocketBackendPrivate::transmit()
// SSL_ERROR_WANT_X509_LOOKUP: can only happen with a
// SSL_CTX_set_client_cert_cb(), which we do not call.
// So this default case should never be triggered.
- q->setErrorString(QSslSocket::tr("Error while reading: %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Error while reading: %1").arg(getErrorsFromOpenSsl()));
q->setSocketError(QAbstractSocket::UnknownSocketError);
emit q->error(QAbstractSocket::UnknownSocketError);
break;
@@ -1157,8 +1163,7 @@ bool QSslSocketBackendPrivate::startHandshake()
// The handshake is not yet complete.
break;
default:
- // ### Handle errors better
- q->setErrorString(QSslSocket::tr("Error during SSL handshake: %1").arg(SSL_ERRORSTR()));
+ q->setErrorString(QSslSocket::tr("Error during SSL handshake: %1").arg(getErrorsFromOpenSsl()));
q->setSocketError(QAbstractSocket::SslHandshakeFailedError);
#ifdef QSSLSOCKET_DEBUG
qDebug() << "QSslSocketBackendPrivate::startHandshake: error!" << q->errorString();
@@ -1334,6 +1339,19 @@ QList<QSslCertificate> QSslSocketBackendPrivate::STACKOFX509_to_QSslCertificates
return certificates;
}
+QString QSslSocketBackendPrivate::getErrorsFromOpenSsl()
+{
+ QString errorString;
+ unsigned long errNum;
+ while((errNum = q_ERR_get_error())) {
+ if (! errorString.isEmpty())
+ errorString.append(QLatin1String(", "));
+ const char *error = q_ERR_error_string(errNum, NULL);
+ errorString.append(QString::fromAscii(error)); // error is ascii according to man ERR_error_string
+ }
+ return errorString;
+}
+
bool QSslSocketBackendPrivate::isMatchingHostname(const QString &cn, const QString &hostname)
{
int wildcard = cn.indexOf(QLatin1Char('*'));
diff --git a/src/network/ssl/qsslsocket_openssl_p.h b/src/network/ssl/qsslsocket_openssl_p.h
index b59a6c9..878c654 100644
--- a/src/network/ssl/qsslsocket_openssl_p.h
+++ b/src/network/ssl/qsslsocket_openssl_p.h
@@ -117,6 +117,7 @@ public:
static QSslCipher QSslCipher_from_SSL_CIPHER(SSL_CIPHER *cipher);
static QList<QSslCertificate> STACKOFX509_to_QSslCertificates(STACK_OF(X509) *x509);
Q_AUTOTEST_EXPORT static bool isMatchingHostname(const QString &cn, const QString &hostname);
+ static QString getErrorsFromOpenSsl();
};
#if defined(Q_OS_SYMBIAN)
diff --git a/src/opengl/gl2paintengineex/qglengineshadersource_p.h b/src/opengl/gl2paintengineex/qglengineshadersource_p.h
index a7ece0f..0d30f9a 100644
--- a/src/opengl/gl2paintengineex/qglengineshadersource_p.h
+++ b/src/opengl/gl2paintengineex/qglengineshadersource_p.h
@@ -340,12 +340,7 @@ static const char* const qglslImageSrcFragmentShader = "\n\
uniform lowp sampler2D imageTexture; \n\
lowp vec4 srcPixel() \n\
{ \n"
-#ifdef QT_OPENGL_ES_2
- // work-around for driver bug
- "return 1.0 * texture2D(imageTexture, textureCoords); \n"
-#else
"return texture2D(imageTexture, textureCoords); \n"
-#endif
"}\n";
static const char* const qglslCustomSrcFragmentShader = "\n\
diff --git a/src/opengl/gl2paintengineex/qtriangulator.cpp b/src/opengl/gl2paintengineex/qtriangulator.cpp
index 85f604a..4c3deb6 100644
--- a/src/opengl/gl2paintengineex/qtriangulator.cpp
+++ b/src/opengl/gl2paintengineex/qtriangulator.cpp
@@ -339,7 +339,7 @@ static inline qint64 qPointDistanceFromLine(const QPodPoint &p, const QPodPoint
static inline bool qPointIsLeftOfLine(const QPodPoint &p, const QPodPoint &v1, const QPodPoint &v2)
{
- return qPointDistanceFromLine(p, v1, v2) < 0;
+ return ::qPointDistanceFromLine(p, v1, v2) < 0;
}
// Return:
@@ -1741,7 +1741,7 @@ bool QTriangulator<T>::ComplexToSimple::calculateIntersection(int left, int righ
Intersection intersection;
intersection.leftEdge = left;
intersection.rightEdge = right;
- intersection.intersectionPoint = qIntersectionPoint(u1, u2, v1, v2);
+ intersection.intersectionPoint = ::qIntersectionPoint(u1, u2, v1, v2);
if (!intersection.intersectionPoint.isValid())
return false;
@@ -1767,10 +1767,10 @@ bool QTriangulator<T>::ComplexToSimple::edgeIsLeftOfEdge(int leftEdgeIndex, int
return true;
if (upper.x > qMax(l.x, u.x))
return false;
- qint64 d = qPointDistanceFromLine(upper, l, u);
+ qint64 d = ::qPointDistanceFromLine(upper, l, u);
// d < 0: left, d > 0: right, d == 0: on top
if (d == 0)
- d = qPointDistanceFromLine(m_parent->m_vertices.at(leftEdge.lower()), l, u);
+ d = ::qPointDistanceFromLine(m_parent->m_vertices.at(leftEdge.lower()), l, u);
return d < 0;
}
@@ -1814,7 +1814,7 @@ QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> QTriangulator<T>::ComplexToSim
while (current) {
const QPodPoint &v1 = m_parent->m_vertices.at(m_edges.at(current->data).lower());
const QPodPoint &v2 = m_parent->m_vertices.at(m_edges.at(current->data).upper());
- qint64 d = qPointDistanceFromLine(point, v1, v2);
+ qint64 d = ::qPointDistanceFromLine(point, v1, v2);
if (d == 0) {
result.first = result.second = current;
break;
@@ -1828,7 +1828,7 @@ QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> QTriangulator<T>::ComplexToSim
while (current) {
const QPodPoint &v1 = m_parent->m_vertices.at(m_edges.at(current->data).lower());
const QPodPoint &v2 = m_parent->m_vertices.at(m_edges.at(current->data).upper());
- qint64 d = qPointDistanceFromLine(point, v1, v2);
+ qint64 d = ::qPointDistanceFromLine(point, v1, v2);
Q_ASSERT(d >= 0);
if (d == 0) {
result.first = current;
@@ -1842,7 +1842,7 @@ QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> QTriangulator<T>::ComplexToSim
while (current) {
const QPodPoint &v1 = m_parent->m_vertices.at(m_edges.at(current->data).lower());
const QPodPoint &v2 = m_parent->m_vertices.at(m_edges.at(current->data).upper());
- qint64 d = qPointDistanceFromLine(point, v1, v2);
+ qint64 d = ::qPointDistanceFromLine(point, v1, v2);
Q_ASSERT(d <= 0);
if (d == 0) {
result.second = current;
@@ -1864,7 +1864,7 @@ QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> QTriangulator<T>::ComplexToSim
while (current) {
const QPodPoint &v1 = m_parent->m_vertices.at(m_edges.at(current->data).lower());
const QPodPoint &v2 = m_parent->m_vertices.at(m_edges.at(current->data).upper());
- qint64 d = qPointDistanceFromLine(point, v1, v2);
+ qint64 d = ::qPointDistanceFromLine(point, v1, v2);
if (d == 0)
break;
if (d < 0) {
@@ -1885,7 +1885,7 @@ QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> QTriangulator<T>::ComplexToSim
while (current) {
const QPodPoint &v1 = m_parent->m_vertices.at(m_edges.at(current->data).lower());
const QPodPoint &v2 = m_parent->m_vertices.at(m_edges.at(current->data).upper());
- qint64 d = qPointDistanceFromLine(point, v1, v2);
+ qint64 d = ::qPointDistanceFromLine(point, v1, v2);
Q_ASSERT(d >= 0);
if (d == 0) {
current = current->left;
@@ -1899,7 +1899,7 @@ QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> QTriangulator<T>::ComplexToSim
while (current) {
const QPodPoint &v1 = m_parent->m_vertices.at(m_edges.at(current->data).lower());
const QPodPoint &v2 = m_parent->m_vertices.at(m_edges.at(current->data).upper());
- qint64 d = qPointDistanceFromLine(point, v1, v2);
+ qint64 d = ::qPointDistanceFromLine(point, v1, v2);
Q_ASSERT(d <= 0);
if (d == 0) {
current = current->right;
@@ -1962,7 +1962,7 @@ void QTriangulator<T>::ComplexToSimple::reorderEdgeListRange(QRBTree<int>::Node
template <typename T>
void QTriangulator<T>::ComplexToSimple::sortEdgeList(const QPodPoint eventPoint)
{
- QIntersectionPoint eventPoint2 = qIntersectionPoint(eventPoint);
+ QIntersectionPoint eventPoint2 = ::qIntersectionPoint(eventPoint);
while (!m_topIntersection.isEmpty() && m_topIntersection.top().intersectionPoint < eventPoint2) {
Intersection intersection = m_topIntersection.pop();
@@ -2056,7 +2056,7 @@ void QTriangulator<T>::ComplexToSimple::calculateIntersections()
QPair<QRBTree<int>::Node *, QRBTree<int>::Node *> range = bounds(event.point);
QRBTree<int>::Node *leftNode = range.first ? m_edgeList.previous(range.first) : 0;
int vertex = (event.type == Event::Upper ? m_edges.at(event.edge).upper() : m_edges.at(event.edge).lower());
- QIntersectionPoint eventPoint = qIntersectionPoint(event.point);
+ QIntersectionPoint eventPoint = ::qIntersectionPoint(event.point);
if (range.first != 0) {
splitEdgeListRange(range.first, range.second, vertex, eventPoint);
@@ -2213,7 +2213,7 @@ void QTriangulator<T>::ComplexToSimple::removeUnwantedEdgesAndConnect()
while (current != b.second) {
Q_ASSERT(current);
Q_ASSERT(m_edges.at(current->data).node == current);
- Q_ASSERT(qIntersectionPoint(event.point).isOnLine(m_parent->m_vertices.at(m_edges.at(current->data).from), m_parent->m_vertices.at(m_edges.at(current->data).to)));
+ Q_ASSERT(::qIntersectionPoint(event.point).isOnLine(m_parent->m_vertices.at(m_edges.at(current->data).from), m_parent->m_vertices.at(m_edges.at(current->data).to)));
Q_ASSERT(m_parent->m_vertices.at(m_edges.at(current->data).from) == event.point || m_parent->m_vertices.at(m_edges.at(current->data).to) == event.point);
insertEdgeIntoVectorIfWanted(orderedEdges, current->data);
current = m_edgeList.next(current);
@@ -2612,10 +2612,10 @@ bool QTriangulator<T>::SimpleToMonotone::edgeIsLeftOfEdge(int leftEdgeIndex, int
const Edge &rightEdge = m_edges.at(rightEdgeIndex);
const QPodPoint &u = m_parent->m_vertices.at(rightEdge.upper());
const QPodPoint &l = m_parent->m_vertices.at(rightEdge.lower());
- qint64 d = qPointDistanceFromLine(m_parent->m_vertices.at(leftEdge.upper()), l, u);
+ qint64 d = ::qPointDistanceFromLine(m_parent->m_vertices.at(leftEdge.upper()), l, u);
// d < 0: left, d > 0: right, d == 0: on top
if (d == 0)
- d = qPointDistanceFromLine(m_parent->m_vertices.at(leftEdge.lower()), l, u);
+ d = ::qPointDistanceFromLine(m_parent->m_vertices.at(leftEdge.lower()), l, u);
return d < 0;
}
@@ -2645,7 +2645,7 @@ QRBTree<int>::Node *QTriangulator<T>::SimpleToMonotone::searchEdgeLeftOfPoint(in
while (current) {
const QPodPoint &p1 = m_parent->m_vertices.at(m_edges.at(current->data).lower());
const QPodPoint &p2 = m_parent->m_vertices.at(m_edges.at(current->data).upper());
- qint64 d = qPointDistanceFromLine(m_parent->m_vertices.at(pointIndex), p1, p2);
+ qint64 d = ::qPointDistanceFromLine(m_parent->m_vertices.at(pointIndex), p1, p2);
if (d <= 0) {
current = current->left;
} else {
@@ -2668,7 +2668,7 @@ void QTriangulator<T>::SimpleToMonotone::classifyVertex(int i)
const QPodPoint &p1 = m_parent->m_vertices.at(e1.from);
const QPodPoint &p2 = m_parent->m_vertices.at(e2.from);
const QPodPoint &p3 = m_parent->m_vertices.at(e2.to);
- qint64 d = qPointDistanceFromLine(p1, p2, p3);
+ qint64 d = ::qPointDistanceFromLine(p1, p2, p3);
Q_ASSERT(d != 0 || (!startOrSplit && !endOrMerge));
e2.type = RegularVertex;
diff --git a/src/plugins/bearer/symbian/qnetworksession_impl.cpp b/src/plugins/bearer/symbian/qnetworksession_impl.cpp
index c5a39e1..53a5b4d 100644
--- a/src/plugins/bearer/symbian/qnetworksession_impl.cpp
+++ b/src/plugins/bearer/symbian/qnetworksession_impl.cpp
@@ -1151,10 +1151,10 @@ void QNetworkSessionPrivateImpl::RunL()
serviceConfig = QNetworkConfiguration();
iError = QNetworkSession::InvalidConfigurationError;
QT_TRYCATCH_LEAVING(emit QNetworkSessionPrivate::error(iError));
- Cancel();
if (ipConnectionNotifier) {
ipConnectionNotifier->StopNotifications();
}
+ Cancel();
QT_TRYCATCH_LEAVING(syncStateWithInterface());
break;
case KErrCancel: // Connection attempt cancelled
@@ -1173,10 +1173,10 @@ void QNetworkSessionPrivateImpl::RunL()
iError = QNetworkSession::UnknownSessionError;
}
QT_TRYCATCH_LEAVING(emit QNetworkSessionPrivate::error(iError));
- Cancel();
if (ipConnectionNotifier) {
ipConnectionNotifier->StopNotifications();
}
+ Cancel();
QT_TRYCATCH_LEAVING(syncStateWithInterface());
break;
}
@@ -1268,10 +1268,10 @@ bool QNetworkSessionPrivateImpl::newState(QNetworkSession::State newState, TUint
serviceConfig = QNetworkConfiguration();
iError = QNetworkSession::SessionAbortedError;
emit QNetworkSessionPrivate::error(iError);
- Cancel();
if (ipConnectionNotifier) {
ipConnectionNotifier->StopNotifications();
}
+ Cancel();
// Start handling IAP state change signals from QNetworkConfigurationManagerPrivate
iHandleStateNotificationsFromManager = true;
emitSessionClosed = true; // Emit SessionClosed after state change has been reported
diff --git a/src/plugins/bearer/symbian/symbianengine.cpp b/src/plugins/bearer/symbian/symbianengine.cpp
index b4dfc4d..33fa508 100644
--- a/src/plugins/bearer/symbian/symbianengine.cpp
+++ b/src/plugins/bearer/symbian/symbianengine.cpp
@@ -135,10 +135,9 @@ void SymbianEngine::initialize()
updateConfigurations();
updateStatesToSnaps();
- updateAvailableAccessPoints(); // On first time updates synchronously (without WLAN scans)
+ updateAvailableAccessPoints(); // On first time updates (without WLAN scans)
// Start monitoring IAP and/or SNAP changes in Symbian CommsDB
startCommsDatabaseNotifications();
- iFirstUpdate = false;
}
SymbianEngine::~SymbianEngine()
@@ -790,6 +789,12 @@ void SymbianEngine::accessPointScanningReady(TBool scanSuccessful, TConnMonIapIn
mutex.unlock();
emit updateCompleted();
mutex.lock();
+ } else {
+ iFirstUpdate = false;
+ if (iScanInQueue) {
+ iScanInQueue = EFalse;
+ updateAvailableAccessPoints();
+ }
}
}
@@ -976,7 +981,7 @@ void SymbianEngine::RunL()
QMutexLocker locker(&mutex);
if (iStatus != KErrCancel) {
- // By default, start relistening notifications. Stop only if interesting event occurred.
+ // By default, start relistening notifications. Stop only if interesting event occured.
iWaitingCommsDatabaseNotifications = true;
RDbNotifier::TEvent event = STATIC_CAST(RDbNotifier::TEvent, iStatus.Int());
switch (event) {
@@ -1356,27 +1361,39 @@ AccessPointsAvailabilityScanner::~AccessPointsAvailabilityScanner()
void AccessPointsAvailabilityScanner::DoCancel()
{
iConnectionMonitor.CancelAsyncRequest(EConnMonGetPckgAttribute);
+ iScanActive = EFalse;
+ iOwner.iScanInQueue = EFalse;
}
void AccessPointsAvailabilityScanner::StartScanning()
{
- if (iOwner.iFirstUpdate) {
- // On first update (the mgr is being instantiated) update only those bearers who
- // don't need time-consuming scans (WLAN).
- // Note: EBearerIdWCDMA covers also GPRS bearer
- iConnectionMonitor.GetPckgAttribute(EBearerIdWCDMA, 0, KIapAvailability, iIapBuf, iStatus);
+ if (!iScanActive) {
+ iScanActive = ETrue;
+ if (iOwner.iFirstUpdate) {
+ // On first update (the mgr is being instantiated) update only those bearers who
+ // don't need time-consuming scans (WLAN).
+ // Note: EBearerIdWCDMA covers also GPRS bearer
+ iConnectionMonitor.GetPckgAttribute(EBearerIdWCDMA, 0, KIapAvailability, iIapBuf, iStatus);
+ } else {
+ iConnectionMonitor.GetPckgAttribute(EBearerIdAll, 0, KIapAvailability, iIapBuf, iStatus);
+ }
+
+ if (!IsActive()) {
+ SetActive();
+ }
} else {
- iConnectionMonitor.GetPckgAttribute(EBearerIdAll, 0, KIapAvailability, iIapBuf, iStatus);
+ // Queue scan for getting WLAN info after first request returns
+ if (iOwner.iFirstUpdate) {
+ iOwner.iScanInQueue = ETrue;
+ }
}
-
- if (!IsActive())
- SetActive();
}
void AccessPointsAvailabilityScanner::RunL()
{
QMutexLocker locker(&iOwner.mutex);
+ iScanActive = EFalse;
if (iStatus.Int() != KErrNone) {
iIapBuf().iCount = 0;
QT_TRYCATCH_LEAVING(iOwner.accessPointScanningReady(false,iIapBuf()));
diff --git a/src/plugins/bearer/symbian/symbianengine.h b/src/plugins/bearer/symbian/symbianengine.h
index 7c1076e..337d4d1 100644
--- a/src/plugins/bearer/symbian/symbianengine.h
+++ b/src/plugins/bearer/symbian/symbianengine.h
@@ -207,6 +207,7 @@ private: // Data
TBool iInitOk;
TBool iUpdateGoingOn;
TBool iUpdatePending;
+ TBool iScanInQueue;
AccessPointsAvailabilityScanner* ipAccessPointsAvailabilityScanner;
@@ -234,9 +235,10 @@ protected: // From CActive
void DoCancel();
private: // Data
- SymbianEngine& iOwner;
+ SymbianEngine& iOwner;
RConnectionMonitor& iConnectionMonitor;
- TConnMonIapInfoBuf iIapBuf;
+ TConnMonIapInfoBuf iIapBuf;
+ TBool iScanActive;
};
QT_END_NAMESPACE
diff --git a/src/plugins/gfxdrivers/directfb/qdirectfbpaintengine.cpp b/src/plugins/gfxdrivers/directfb/qdirectfbpaintengine.cpp
index c16a242..ceed7ae 100644
--- a/src/plugins/gfxdrivers/directfb/qdirectfbpaintengine.cpp
+++ b/src/plugins/gfxdrivers/directfb/qdirectfbpaintengine.cpp
@@ -68,6 +68,15 @@ public:
Matrix_BlitsUnsupported = (Matrix_NegativeScale|Matrix_RectsUnsupported)
};
+ inline static uint getTransformationType(const QTransform &transform)
+ {
+ int ret = transform.type();
+ if (qMin(transform.m11(), transform.m22()) < 0) {
+ ret |= QDirectFBPaintEnginePrivate::Matrix_NegativeScale;
+ }
+ return ret;
+ }
+
enum CompositionModeStatus {
PorterDuff_None = 0x0,
PorterDuff_Supported = 0x1,
@@ -99,7 +108,7 @@ public:
inline bool isSimpleBrush(const QBrush &brush) const;
- void drawTiledPixmap(const QRectF &dest, const QPixmap &pixmap, const QPointF &pos);
+ void drawTiledPixmap(const QRectF &dest, const QPixmap &pixmap, const QPointF &pos, const QTransform &pixmapTransform);
void blit(const QRectF &dest, IDirectFBSurface *surface, const QRectF &src);
inline bool supportsStretchBlit() const;
@@ -707,7 +716,8 @@ void QDirectFBPaintEngine::drawTiledPixmap(const QRectF &r,
const QPixmap pix(data);
QRasterPaintEngine::drawTiledPixmap(r, pix, offset);
} else {
- CLIPPED_PAINT(d->drawTiledPixmap(r, pixmap, offset));
+ QTransform transform(state()->matrix);
+ CLIPPED_PAINT(d->drawTiledPixmap(r, pixmap, offset, transform));
}
}
@@ -827,9 +837,14 @@ void QDirectFBPaintEngine::fillRect(const QRectF &rect, const QBrush &brush)
return; }
case Qt::TexturePattern: {
+ const QPointF &brushOrigin = state()->brushOrigin;
+ const QTransform stateTransform = state()->matrix;
+ QTransform transform(stateTransform);
+ transform.translate(brushOrigin.x(), brushOrigin.y());
+ transform = brush.transform() * transform;
if (!(d->compositionModeStatus & QDirectFBPaintEnginePrivate::PorterDuff_Supported)
- || (d->transformationType & QDirectFBPaintEnginePrivate::Matrix_BlitsUnsupported)
- || (!d->supportsStretchBlit() && state()->matrix.isScaling())) {
+ || (QDirectFBPaintEnginePrivate::getTransformationType(transform) & QDirectFBPaintEnginePrivate::Matrix_BlitsUnsupported)
+ || (!d->supportsStretchBlit() && transform.isScaling())) {
break;
}
@@ -837,7 +852,7 @@ void QDirectFBPaintEngine::fillRect(const QRectF &rect, const QBrush &brush)
if (texture.pixmapData()->classId() != QPixmapData::DirectFBClass)
break;
- CLIPPED_PAINT(d->drawTiledPixmap(rect, texture, rect.topLeft() - state()->brushOrigin));
+ CLIPPED_PAINT(d->drawTiledPixmap(stateTransform.mapRect(rect), texture, rect.topLeft() - brushOrigin, transform));
return; }
default:
break;
@@ -948,10 +963,7 @@ void QDirectFBPaintEnginePrivate::unlock(QDirectFBPaintDevice *device)
void QDirectFBPaintEnginePrivate::setTransform(const QTransform &transform)
{
- transformationType = transform.type();
- if (qMin(transform.m11(), transform.m22()) < 0) {
- transformationType |= QDirectFBPaintEnginePrivate::Matrix_NegativeScale;
- }
+ transformationType = getTransformationType(transform);
setPen(q->state()->pen);
}
@@ -1153,10 +1165,12 @@ static inline qreal fixCoord(qreal rect_pos, qreal pixmapSize, qreal offset)
return pos;
}
-void QDirectFBPaintEnginePrivate::drawTiledPixmap(const QRectF &dest, const QPixmap &pixmap, const QPointF &off)
+void QDirectFBPaintEnginePrivate::drawTiledPixmap(const QRectF &dest, const QPixmap &pixmap,
+ const QPointF &off, const QTransform &pixmapTransform)
{
- Q_ASSERT(!(transformationType & Matrix_BlitsUnsupported));
const QTransform &transform = q->state()->matrix;
+ Q_ASSERT(!(getTransformationType(transform) & Matrix_BlitsUnsupported) &&
+ !(getTransformationType(pixmapTransform) & Matrix_BlitsUnsupported));
const QRect destinationRect = transform.mapRect(dest).toRect().normalized();
QRect newClip = destinationRect;
if (!currentClip.isEmpty())
@@ -1173,7 +1187,7 @@ void QDirectFBPaintEnginePrivate::drawTiledPixmap(const QRectF &dest, const QPix
};
surface->SetClip(surface, &clip);
- QPointF offset = off;
+ QPointF offset = pixmapTransform.inverted().map(off);
Q_ASSERT(transform.type() <= QTransform::TxScale);
QPixmapData *data = pixmap.pixmapData();
Q_ASSERT(data->classId() == QPixmapData::DirectFBClass);
@@ -1187,13 +1201,13 @@ void QDirectFBPaintEnginePrivate::drawTiledPixmap(const QRectF &dest, const QPix
prepareForBlit(blitFlags);
QDirectFBPaintEnginePrivate::unlock(dfbData);
const QSize pixmapSize = dfbData->size();
- if (transform.isScaling()) {
+ if (transform.isScaling() || pixmapTransform.isScaling()) {
Q_ASSERT(supportsStretchBlit());
Q_ASSERT(qMin(transform.m11(), transform.m22()) >= 0);
offset.rx() *= transform.m11();
offset.ry() *= transform.m22();
- const QSizeF mappedSize(pixmapSize.width() * transform.m11(), pixmapSize.height() * transform.m22());
+ const QSizeF mappedSize(pixmapSize.width() * pixmapTransform.m11(), pixmapSize.height() * pixmapTransform.m22());
qreal y = fixCoord(destinationRect.y(), mappedSize.height(), offset.y());
const qreal startX = fixCoord(destinationRect.x(), mappedSize.width(), offset.x());
while (y <= destinationRect.bottom()) {
diff --git a/src/s60installs/bwins/QtCoreu.def b/src/s60installs/bwins/QtCoreu.def
index f4e3a28..6ecb403 100644
--- a/src/s60installs/bwins/QtCoreu.def
+++ b/src/s60installs/bwins/QtCoreu.def
@@ -2960,7 +2960,7 @@ EXPORTS
?qvsnprintf@@YAHPADIPBD0@Z @ 2959 NONAME ; int qvsnprintf(char *, unsigned int, char const *, char *)
?raiseError@QXmlStreamReader@@QAEXABVQString@@@Z @ 2960 NONAME ; void QXmlStreamReader::raiseError(class QString const &)
?rangeContains@QXmlUtils@@CA_NPBVQXmlCharRange@@0VQChar@@@Z @ 2961 NONAME ; bool QXmlUtils::rangeContains(class QXmlCharRange const *, class QXmlCharRange const *, class QChar)
- ?reactivateDeferredActiveObjects@QEventDispatcherSymbian@@QAEXXZ @ 2962 NONAME ; void QEventDispatcherSymbian::reactivateDeferredActiveObjects(void)
+ ?reactivateDeferredActiveObjects@QEventDispatcherSymbian@@QAEXXZ @ 2962 NONAME ABSENT ; void QEventDispatcherSymbian::reactivateDeferredActiveObjects(void)
?reactivateSocketNotifier@QEventDispatcherSymbian@@QAEXPAVQSocketNotifier@@@Z @ 2963 NONAME ; void QEventDispatcherSymbian::reactivateSocketNotifier(class QSocketNotifier *)
?read@QAbstractFileEngine@@UAE_JPAD_J@Z @ 2964 NONAME ; long long QAbstractFileEngine::read(char *, long long)
?read@QFSFileEngine@@UAE_JPAD_J@Z @ 2965 NONAME ; long long QFSFileEngine::read(char *, long long)
@@ -4484,4 +4484,6 @@ EXPORTS
?selectThread@QEventDispatcherSymbian@@AAEAAVQSelectThread@@XZ @ 4483 NONAME ; class QSelectThread & QEventDispatcherSymbian::selectThread(void)
?qt_symbian_SetupThreadHeap@@YAHHAAUSStdEpocThreadCreateInfo@@@Z @ 4484 NONAME ; int qt_symbian_SetupThreadHeap(int, struct SStdEpocThreadCreateInfo &)
?objectNameChanged@QAbstractDeclarativeData@@2P6AXPAV1@PAVQObject@@@ZA @ 4485 NONAME ; void (*QAbstractDeclarativeData::objectNameChanged)(class QAbstractDeclarativeData *, class QObject *)
+ ?queueDeferredActiveObjectsCompletion@QEventDispatcherSymbian@@QAEXXZ @ 4486 NONAME ; void QEventDispatcherSymbian::queueDeferredActiveObjectsCompletion(void)
+ ?reactivateDeferredActiveObjects@QEventDispatcherSymbian@@UAEXXZ @ 4487 NONAME ; void QEventDispatcherSymbian::reactivateDeferredActiveObjects(void)
diff --git a/src/s60installs/eabi/QtGuiu.def b/src/s60installs/eabi/QtGuiu.def
index 75bb026..54768a1 100644
--- a/src/s60installs/eabi/QtGuiu.def
+++ b/src/s60installs/eabi/QtGuiu.def
@@ -12104,4 +12104,5 @@ EXPORTS
_ZN15QStaticTextItem13setFontEngineEP11QFontEngine @ 12103 NONAME
_ZN15QStaticTextItemD1Ev @ 12104 NONAME
_ZN15QStaticTextItemD2Ev @ 12105 NONAME
+ _ZN19QEventDispatcherS6031reactivateDeferredActiveObjectsEv @ 12106 NONAME
diff --git a/src/s60installs/s60installs.pro b/src/s60installs/s60installs.pro
index 2b3229e..d11c10b 100644
--- a/src/s60installs/s60installs.pro
+++ b/src/s60installs/s60installs.pro
@@ -191,11 +191,9 @@ symbian: {
qtlibraries.files += $$QMAKE_LIBDIR_QT/QtOpenVG$${QT_LIBINFIX}.dll
graphicssystems_plugins.files += $$QT_BUILD_TREE/plugins/graphicssystems/qvggraphicssystem$${QT_LIBINFIX}.dll
# OpenVG requires Symbian^3 or later
- pkg_platform_dependencies -= \
- "[0x101F7961],0,0,0,{\"S60ProductID\"}" \
- "[0x102032BE],0,0,0,{\"S60ProductID\"}" \
- "[0x102752AE],0,0,0,{\"S60ProductID\"}" \
- "[0x1028315F],0,0,0,{\"S60ProductID\"}"
+ pkg_platform_dependencies = \
+ "[0x20022E6D],0,0,0,{\"S60ProductID\"}" \
+ "[0x20032DE7],0,0,0,{\"S60ProductID\"}"
}
contains(QT_CONFIG, opengl) {
diff --git a/src/testlib/qtestcase.cpp b/src/testlib/qtestcase.cpp
index aae2786..126c6c1 100644
--- a/src/testlib/qtestcase.cpp
+++ b/src/testlib/qtestcase.cpp
@@ -755,6 +755,9 @@ QT_BEGIN_NAMESPACE
QTest::touchEvent to create a QTouchEventSequence instance. Add touch events to
the sequence by calling press(), move(), release() and stationary(), and let the
instance run out of scope to commit the sequence to the event system.
+
+ Example:
+ \snippet doc/src/snippets/code/src_qtestlib_qtestcase.cpp 25
*/
/*!
diff --git a/src/xmlpatterns/parser/createTokenLookup.sh b/src/xmlpatterns/parser/createTokenLookup.sh
index e11a3ba..9339568 100755
--- a/src/xmlpatterns/parser/createTokenLookup.sh
+++ b/src/xmlpatterns/parser/createTokenLookup.sh
@@ -55,8 +55,8 @@ license=`cat <<EOF
** No Commercial Usage
** This file contains pre-release code and may not be distributed.
** You may use this file in accordance with the terms and conditions
-** contained in the either Technology Preview License Agreement or the
-** Beta Release License Agreement.
+** contained in the Technology Preview License Agreement accompanying
+** this package.
**
** GNU Lesser General Public License Usage
** Alternatively, this file may be used under the terms of the GNU Lesser
@@ -66,13 +66,12 @@ license=`cat <<EOF
** ensure the GNU Lesser General Public License version 2.1 requirements
** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
**
-** In addition, as a special exception, Nokia gives you certain
-** additional rights. These rights are described in the Nokia Qt LGPL
-** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this
-** package.
+** In addition, as a special exception, Nokia gives you certain additional
+** rights. These rights are described in the Nokia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
-** If you are unsure which license is appropriate for your use, please
-** contact the sales department at http://qt.nokia.com/contact.
+** If you have questions regarding the use of this file, please contact
+** Nokia at qt-info@nokia.com.
**
**
**
diff --git a/tests/auto/declarative/qdeclarativeecmascript/testtypes.h b/tests/auto/declarative/qdeclarativeecmascript/testtypes.h
index 40451c3..15c310f 100644
--- a/tests/auto/declarative/qdeclarativeecmascript/testtypes.h
+++ b/tests/auto/declarative/qdeclarativeecmascript/testtypes.h
@@ -92,7 +92,7 @@ class MyQmlObject : public QObject
Q_PROPERTY(QDeclarativeListProperty<QObject> objectListProperty READ objectListProperty CONSTANT)
Q_PROPERTY(int resettableProperty READ resettableProperty WRITE setResettableProperty RESET resetProperty)
Q_PROPERTY(QRegExp regExp READ regExp WRITE setRegExp)
- Q_PROPERTY(int nonscriptable READ nonscriptable WRITE setNonscriptable SCRIPTABLE false);
+ Q_PROPERTY(int nonscriptable READ nonscriptable WRITE setNonscriptable SCRIPTABLE false)
public:
MyQmlObject(): myinvokableObject(0), m_methodCalled(false), m_methodIntCalled(false), m_object(0), m_value(0), m_resetProperty(13) {}
diff --git a/tests/auto/declarative/qdeclarativeecmascript/tst_qdeclarativeecmascript.cpp b/tests/auto/declarative/qdeclarativeecmascript/tst_qdeclarativeecmascript.cpp
index 3dd69da..652404c 100644
--- a/tests/auto/declarative/qdeclarativeecmascript/tst_qdeclarativeecmascript.cpp
+++ b/tests/auto/declarative/qdeclarativeecmascript/tst_qdeclarativeecmascript.cpp
@@ -1566,7 +1566,7 @@ void tst_qdeclarativeecmascript::callQtInvokables()
o.reset();
{
- QString expected = "MyInvokableObject(0x" + QString::number((intptr_t)&o, 16) + ")";
+ QString expected = "MyInvokableObject(0x" + QString::number((quintptr)&o, 16) + ")";
QCOMPARE(engine->evaluate("object.method_QString(object)").isUndefined(), true);
QCOMPARE(o.error(), false);
QCOMPARE(o.invoked(), 11);
diff --git a/tests/auto/declarative/qdeclarativelanguage/testtypes.h b/tests/auto/declarative/qdeclarativelanguage/testtypes.h
index 2b23a49..f8d785c 100644
--- a/tests/auto/declarative/qdeclarativelanguage/testtypes.h
+++ b/tests/auto/declarative/qdeclarativelanguage/testtypes.h
@@ -112,7 +112,7 @@ class MyQmlObject : public QObject, public MyInterface
Q_PROPERTY(MyCustomVariantType customType READ customType WRITE setCustomType)
Q_PROPERTY(MyQmlObject *qmlobjectProperty READ qmlobject WRITE setQmlobject)
Q_PROPERTY(int propertyWithNotify READ propertyWithNotify WRITE setPropertyWithNotify NOTIFY oddlyNamedNotifySignal)
- Q_PROPERTY(int nonScriptable READ nonScriptable WRITE setNonScriptable SCRIPTABLE false);
+ Q_PROPERTY(int nonScriptable READ nonScriptable WRITE setNonScriptable SCRIPTABLE false)
Q_INTERFACES(MyInterface)
public:
diff --git a/tests/auto/declarative/qdeclarativelistview/data/sizelessthan1.qml b/tests/auto/declarative/qdeclarativelistview/data/sizelessthan1.qml
new file mode 100644
index 0000000..77bfef8
--- /dev/null
+++ b/tests/auto/declarative/qdeclarativelistview/data/sizelessthan1.qml
@@ -0,0 +1,26 @@
+import QtQuick 1.0
+
+Rectangle {
+ width: 240
+ height: 320
+ color: "#ffffff"
+ Component {
+ id: myDelegate
+ Rectangle {
+ id: wrapper
+ objectName: "wrapper"
+ height: 0.5
+ width: 240
+ color: ((index % 2) == 1 ? "red" : "blue")
+ }
+ }
+ ListView {
+ id: list
+ objectName: "list"
+ focus: true
+ width: 240
+ height: 320
+ model: testModel
+ delegate: myDelegate
+ }
+}
diff --git a/tests/auto/declarative/qdeclarativelistview/tst_qdeclarativelistview.cpp b/tests/auto/declarative/qdeclarativelistview/tst_qdeclarativelistview.cpp
index 79fef7a..a4b4f21 100644
--- a/tests/auto/declarative/qdeclarativelistview/tst_qdeclarativelistview.cpp
+++ b/tests/auto/declarative/qdeclarativelistview/tst_qdeclarativelistview.cpp
@@ -100,6 +100,7 @@ private slots:
void QTBUG_11105();
void footer();
void resizeView();
+ void sizeLessThan1();
private:
template <class T> void items();
@@ -1732,6 +1733,41 @@ void tst_QDeclarativeListView::resizeView()
QCOMPARE(heightRatio.toReal(), 0.25);
}
+void tst_QDeclarativeListView::sizeLessThan1()
+{
+ QDeclarativeView *canvas = createView();
+
+ TestModel model;
+ for (int i = 0; i < 30; i++)
+ model.addItem("Item" + QString::number(i), "");
+
+ QDeclarativeContext *ctxt = canvas->rootContext();
+ ctxt->setContextProperty("testModel", &model);
+
+ TestObject *testObject = new TestObject;
+ ctxt->setContextProperty("testObject", testObject);
+
+ canvas->setSource(QUrl::fromLocalFile(SRCDIR "/data/sizelessthan1.qml"));
+ qApp->processEvents();
+
+ QDeclarativeListView *listview = findItem<QDeclarativeListView>(canvas->rootObject(), "list");
+ QTRY_VERIFY(listview != 0);
+
+ QDeclarativeItem *contentItem = listview->contentItem();
+ QTRY_VERIFY(contentItem != 0);
+
+ // Confirm items positioned correctly
+ int itemCount = findItems<QDeclarativeItem>(contentItem, "wrapper").count();
+ for (int i = 0; i < model.count() && i < itemCount; ++i) {
+ QDeclarativeItem *item = findItem<QDeclarativeItem>(contentItem, "wrapper", i);
+ if (!item) qWarning() << "Item" << i << "not found";
+ QTRY_VERIFY(item);
+ QTRY_COMPARE(item->y(), i*0.5);
+ }
+
+ delete canvas;
+}
+
void tst_QDeclarativeListView::qListModelInterface_items()
{
items<TestModel>();
diff --git a/tests/auto/declarative/qdeclarativevisualdatamodel/tst_qdeclarativevisualdatamodel.cpp b/tests/auto/declarative/qdeclarativevisualdatamodel/tst_qdeclarativevisualdatamodel.cpp
index 0aad099..29a065c 100644
--- a/tests/auto/declarative/qdeclarativevisualdatamodel/tst_qdeclarativevisualdatamodel.cpp
+++ b/tests/auto/declarative/qdeclarativevisualdatamodel/tst_qdeclarativevisualdatamodel.cpp
@@ -121,6 +121,7 @@ private slots:
void objectListModel();
void singleRole();
void modelProperties();
+ void noDelegate();
private:
QDeclarativeEngine engine;
@@ -472,6 +473,29 @@ void tst_qdeclarativevisualdatamodel::modelProperties()
//### should also test QStringList and QVariantList
}
+void tst_qdeclarativevisualdatamodel::noDelegate()
+{
+ QDeclarativeView view;
+
+ QStandardItemModel model;
+ initStandardTreeModel(&model);
+
+ view.rootContext()->setContextProperty("myModel", &model);
+
+ view.setSource(QUrl::fromLocalFile(SRCDIR "/data/datalist.qml"));
+
+ QDeclarativeListView *listview = qobject_cast<QDeclarativeListView*>(view.rootObject());
+ QVERIFY(listview != 0);
+
+ QDeclarativeVisualDataModel *vdm = listview->findChild<QDeclarativeVisualDataModel*>("visualModel");
+ QVERIFY(vdm != 0);
+ QCOMPARE(vdm->count(), 3);
+
+ vdm->setDelegate(0);
+ QCOMPARE(vdm->count(), 0);
+}
+
+
template<typename T>
T *tst_qdeclarativevisualdatamodel::findItem(QGraphicsObject *parent, const QString &objectName, int index)
{
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/basic1.0.png b/tests/auto/declarative/qmlvisual/ListView/data/basic1.0.png
new file mode 100644
index 0000000..049d9c8
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/ListView/data/basic1.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/basic1.qml b/tests/auto/declarative/qmlvisual/ListView/data/basic1.qml
index 6670ae5..aad4858 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/basic1.qml
+++ b/tests/auto/declarative/qmlvisual/ListView/data/basic1.qml
@@ -6,78 +6,6 @@ VisualTest {
}
Frame {
msec: 16
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 32
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 48
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 64
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 80
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 96
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 112
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 128
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 144
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 160
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 176
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 192
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 208
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 224
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 240
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 256
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 272
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 288
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 304
- hash: "7b874555d744b10ed666dcb6fad79a19"
+ image: "basic1.0.png"
}
}
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/basic2.0.png b/tests/auto/declarative/qmlvisual/ListView/data/basic2.0.png
new file mode 100644
index 0000000..049d9c8
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/ListView/data/basic2.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/basic2.qml b/tests/auto/declarative/qmlvisual/ListView/data/basic2.qml
index 283b443..373ad27 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/basic2.qml
+++ b/tests/auto/declarative/qmlvisual/ListView/data/basic2.qml
@@ -6,162 +6,6 @@ VisualTest {
}
Frame {
msec: 16
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 32
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 48
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 64
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 80
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 96
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 112
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 128
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 144
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 160
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 176
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 192
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 208
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 224
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 240
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 256
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 272
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 288
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 304
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 320
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 336
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 352
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 368
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 384
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 400
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 416
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 432
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 448
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 464
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 480
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 496
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 512
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 528
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 544
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 560
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 576
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 592
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 608
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 624
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 640
- hash: "7b874555d744b10ed666dcb6fad79a19"
+ image: "basic2.0.png"
}
}
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/basic3.0.png b/tests/auto/declarative/qmlvisual/ListView/data/basic3.0.png
new file mode 100644
index 0000000..049d9c8
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/ListView/data/basic3.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/basic3.qml b/tests/auto/declarative/qmlvisual/ListView/data/basic3.qml
index 2ee835a..f5dbf65 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/basic3.qml
+++ b/tests/auto/declarative/qmlvisual/ListView/data/basic3.qml
@@ -6,114 +6,6 @@ VisualTest {
}
Frame {
msec: 16
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 32
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 48
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 64
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 80
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 96
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 112
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 128
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 144
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 160
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 176
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 192
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 208
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 224
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 240
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 256
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 272
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 288
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 304
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 320
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 336
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 352
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 368
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 384
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 400
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 416
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 432
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 448
- hash: "7b874555d744b10ed666dcb6fad79a19"
+ image: "basic3.0.png"
}
}
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/basic4.0.png b/tests/auto/declarative/qmlvisual/ListView/data/basic4.0.png
new file mode 100644
index 0000000..049d9c8
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/ListView/data/basic4.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/basic4.qml b/tests/auto/declarative/qmlvisual/ListView/data/basic4.qml
index 3bbf836..5e494d1 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/basic4.qml
+++ b/tests/auto/declarative/qmlvisual/ListView/data/basic4.qml
@@ -6,110 +6,6 @@ VisualTest {
}
Frame {
msec: 16
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 32
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 48
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 64
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 80
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 96
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 112
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 128
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 144
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 160
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 176
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 192
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 208
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 224
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 240
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 256
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 272
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 288
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 304
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 320
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 336
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 352
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 368
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 384
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 400
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 416
- hash: "7b874555d744b10ed666dcb6fad79a19"
- }
- Frame {
- msec: 432
- hash: "7b874555d744b10ed666dcb6fad79a19"
+ image: "basic4.0.png"
}
}
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.0.png b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.0.png
index d466434..5c0b6a6 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.0.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.1.png b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.1.png
index 45d9712..5c0b6a6 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.1.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.2.png b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.2.png
index 3f05a5e..304aed8 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.2.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.3.png b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.3.png
index d466434..4abc58e 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.3.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.4.png b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.4.png
index c902676..5c0b6a6 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.4.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.5.png b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.5.png
index 45d9712..8d421af 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.5.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.6.png b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.6.png
new file mode 100644
index 0000000..81ea1ff
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.qml b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.qml
index 20ed077..de3f49c 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.qml
+++ b/tests/auto/declarative/qmlvisual/ListView/data/enforcerange.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "19c43fcf2875769c9a15f1ce317a0f1e"
+ image: "enforcerange.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "enforcerange.0.png"
+ hash: "19c43fcf2875769c9a15f1ce317a0f1e"
}
Frame {
msec: 976
- hash: "19c43fcf2875769c9a15f1ce317a0f1e"
+ image: "enforcerange.1.png"
}
Frame {
msec: 992
@@ -602,11 +602,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "enforcerange.1.png"
+ hash: "b64810845a97bedf6fe11c043457c197"
}
Frame {
msec: 1936
- hash: "b64810845a97bedf6fe11c043457c197"
+ image: "enforcerange.2.png"
}
Frame {
msec: 1952
@@ -842,11 +842,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "enforcerange.2.png"
+ hash: "a4ff6c6c43697808f9ad7387d152cef3"
}
Frame {
msec: 2896
- hash: "a4ff6c6c43697808f9ad7387d152cef3"
+ image: "enforcerange.3.png"
}
Frame {
msec: 2912
@@ -1210,11 +1210,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "enforcerange.3.png"
+ hash: "19c43fcf2875769c9a15f1ce317a0f1e"
}
Frame {
msec: 3856
- hash: "19c43fcf2875769c9a15f1ce317a0f1e"
+ image: "enforcerange.4.png"
}
Frame {
msec: 3872
@@ -1650,11 +1650,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "enforcerange.4.png"
+ hash: "da5a30a6f9f40fbb5e2b150965be8ac0"
}
Frame {
msec: 4816
- hash: "7eb75e8e83874d52448a7dbf6a0ad29c"
+ image: "enforcerange.5.png"
}
Frame {
msec: 4832
@@ -1890,11 +1890,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "enforcerange.5.png"
+ hash: "b64810845a97bedf6fe11c043457c197"
}
Frame {
msec: 5776
- hash: "87aaa82b96131fed8822e57e226162a0"
+ image: "enforcerange.6.png"
}
Frame {
msec: 5792
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.0.png b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.0.png
index 6a589c6..75d2089 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.0.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.1.png b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.1.png
index a8957d6..75d2089 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.1.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.2.png b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.2.png
index fe2d28b..bc7dc2c 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.2.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.3.png b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.3.png
index 0f20b07..def378f 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.3.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.4.png b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.4.png
index fe2d28b..e23b903 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.4.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.5.png b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.5.png
index 0ab58c5..def378f 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.5.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.6.png b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.6.png
index 6a589c6..b81e713 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.6.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.7.png b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.7.png
new file mode 100644
index 0000000..75d2089
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.qml b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.qml
index 6d09bc0..6438e42 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/itemlist.qml
+++ b/tests/auto/declarative/qmlvisual/ListView/data/itemlist.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ image: "itemlist.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "itemlist.0.png"
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
}
Frame {
msec: 976
- hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ image: "itemlist.1.png"
}
Frame {
msec: 992
@@ -602,11 +602,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "itemlist.1.png"
+ hash: "75ab445a739fb2415e20e8997b043656"
}
Frame {
msec: 1936
- hash: "c23846634417c3e8dbbef5175036c071"
+ image: "itemlist.2.png"
}
Frame {
msec: 1952
@@ -850,11 +850,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "itemlist.2.png"
+ hash: "99f9988040a389576cb6420b5391f768"
}
Frame {
msec: 2896
- hash: "99f9988040a389576cb6420b5391f768"
+ image: "itemlist.3.png"
}
Mouse {
type: 5
@@ -1170,11 +1170,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "itemlist.3.png"
+ hash: "88143ff6c278a5433b314b551b7b8b1d"
}
Frame {
msec: 3856
- hash: "88143ff6c278a5433b314b551b7b8b1d"
+ image: "itemlist.4.png"
}
Frame {
msec: 3872
@@ -1490,11 +1490,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "itemlist.4.png"
+ hash: "99f9988040a389576cb6420b5391f768"
}
Frame {
msec: 4816
- hash: "99f9988040a389576cb6420b5391f768"
+ image: "itemlist.5.png"
}
Frame {
msec: 4832
@@ -1810,11 +1810,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "itemlist.5.png"
+ hash: "35fe67a91e50f8ebc896451b39cb8f1c"
}
Frame {
msec: 5776
- hash: "35fe67a91e50f8ebc896451b39cb8f1c"
+ image: "itemlist.6.png"
}
Frame {
msec: 5792
@@ -2050,11 +2050,11 @@ VisualTest {
}
Frame {
msec: 6720
- image: "itemlist.6.png"
+ hash: "bf47cc398a702dd17c8efebb3d2f8073"
}
Frame {
msec: 6736
- hash: "bf47cc398a702dd17c8efebb3d2f8073"
+ image: "itemlist.7.png"
}
Frame {
msec: 6752
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/listview.0.png b/tests/auto/declarative/qmlvisual/ListView/data/listview.0.png
index c7fa695..71926d7 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/listview.0.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/listview.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/listview.1.png b/tests/auto/declarative/qmlvisual/ListView/data/listview.1.png
index b6c5e19..80f82e4 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/listview.1.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/listview.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/listview.2.png b/tests/auto/declarative/qmlvisual/ListView/data/listview.2.png
index 711c47a..61501bb 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/listview.2.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/listview.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/listview.3.png b/tests/auto/declarative/qmlvisual/ListView/data/listview.3.png
index e56fae0..51c4eb1 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/listview.3.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/listview.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/listview.4.png b/tests/auto/declarative/qmlvisual/ListView/data/listview.4.png
index 0030842..81e00ed 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/listview.4.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/listview.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/listview.5.png b/tests/auto/declarative/qmlvisual/ListView/data/listview.5.png
index 2ec8177..d1f06fa 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/listview.5.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/listview.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/listview.6.png b/tests/auto/declarative/qmlvisual/ListView/data/listview.6.png
index 38ed525..9e6e29c 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/listview.6.png
+++ b/tests/auto/declarative/qmlvisual/ListView/data/listview.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/ListView/data/listview.qml b/tests/auto/declarative/qmlvisual/ListView/data/listview.qml
index 45f96e1..b1ffe8f 100644
--- a/tests/auto/declarative/qmlvisual/ListView/data/listview.qml
+++ b/tests/auto/declarative/qmlvisual/ListView/data/listview.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "3b88645092be28037fca4a6034f5b2f7"
+ image: "listview.0.png"
}
Frame {
msec: 32
@@ -298,11 +298,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "listview.0.png"
+ hash: "d193987835dc12e4391e55ff5fee4ce1"
}
Frame {
msec: 976
- hash: "e15814643bad6a71cb8c318ee5fd684a"
+ image: "listview.1.png"
}
Key {
type: 7
@@ -650,11 +650,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "listview.1.png"
+ hash: "02f34b6fde613c7c5928285bf81837d6"
}
Frame {
msec: 1936
- hash: "fae571933c4eafb33bb764bd1cddfc30"
+ image: "listview.2.png"
}
Key {
type: 7
@@ -1034,11 +1034,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "listview.2.png"
+ hash: "5387de4152cac542735a4debf997b56f"
}
Frame {
msec: 2896
- hash: "6ceadf740293537c7b9f2e2cfe8e6f1e"
+ image: "listview.3.png"
}
Frame {
msec: 2912
@@ -1394,7 +1394,7 @@ VisualTest {
}
Frame {
msec: 3840
- image: "listview.3.png"
+ hash: "294e6961316b028201657ab6b244559f"
}
Mouse {
type: 5
@@ -1406,7 +1406,7 @@ VisualTest {
}
Frame {
msec: 3856
- hash: "58e61d0a4f397c5a2b137d6a6e85d99b"
+ image: "listview.4.png"
}
Mouse {
type: 5
@@ -1834,11 +1834,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "listview.4.png"
+ hash: "5cb4cf2c527d821db2a5072dd3702653"
}
Frame {
msec: 4816
- hash: "5cb4cf2c527d821db2a5072dd3702653"
+ image: "listview.5.png"
}
Frame {
msec: 4832
@@ -2130,11 +2130,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "listview.5.png"
+ hash: "dbd87bf02d698b7f053d307ef0c98452"
}
Frame {
msec: 5776
- hash: "dbd87bf02d698b7f053d307ef0c98452"
+ image: "listview.6.png"
}
Frame {
msec: 5792
diff --git a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.0.png b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.0.png
index f94e879..85f8691 100644
--- a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.0.png
+++ b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.1.png b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.1.png
index 521e818..3cbb470 100644
--- a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.1.png
+++ b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.2.png b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.2.png
index 645abf8..521e818 100644
--- a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.2.png
+++ b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.3.png b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.3.png
index 517331a..f5e7640 100644
--- a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.3.png
+++ b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.4.png b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.4.png
index 806063f..7b0c620 100644
--- a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.4.png
+++ b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.5.png b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.5.png
index 8dfcf7b..8c40a7a 100644
--- a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.5.png
+++ b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.6.png b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.6.png
new file mode 100644
index 0000000..8dfcf7b
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.qml b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.qml
index 1804382..af9e005 100644
--- a/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.qml
+++ b/tests/auto/declarative/qmlvisual/Package_Views/data/packageviews.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "7cf95f1bc67a90c0df788787589a75a9"
+ image: "packageviews.0.png"
}
Frame {
msec: 32
@@ -258,11 +258,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "packageviews.0.png"
+ hash: "9748e4da669f474bf10abfe7a9c013fd"
}
Frame {
msec: 976
- hash: "856cbf02e052f9b08a02608128af818d"
+ image: "packageviews.1.png"
}
Frame {
msec: 992
@@ -530,11 +530,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "packageviews.1.png"
+ hash: "6056cb02b921b56c63696d7fe9fe90fa"
}
Frame {
msec: 1936
- hash: "6056cb02b921b56c63696d7fe9fe90fa"
+ image: "packageviews.2.png"
}
Frame {
msec: 1952
@@ -818,11 +818,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "packageviews.2.png"
+ hash: "7bb02b032c1dcb4a7b3e6604ea5a8a8d"
}
Frame {
msec: 2896
- hash: "80eba5bc28e88ab12e195555f76bef1c"
+ image: "packageviews.3.png"
}
Frame {
msec: 2912
@@ -1114,11 +1114,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "packageviews.3.png"
+ hash: "6dbc00069eca813c20731afdf0d25e35"
}
Frame {
msec: 3856
- hash: "126b19793c902cf8848824fe4a38fe0c"
+ image: "packageviews.4.png"
}
Frame {
msec: 3872
@@ -1426,11 +1426,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "packageviews.4.png"
+ hash: "a703cbbef38b49be2d3033163ad450e7"
}
Frame {
msec: 4816
- hash: "63158568d5fdf558d0192809da0cf5fe"
+ image: "packageviews.5.png"
}
Frame {
msec: 4832
@@ -1714,11 +1714,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "packageviews.5.png"
+ hash: "8d52a504170547407fad6d8785b7199b"
}
Frame {
msec: 5776
- hash: "8d52a504170547407fad6d8785b7199b"
+ image: "packageviews.6.png"
}
Frame {
msec: 5792
diff --git a/tests/auto/declarative/qmlvisual/TEST_GUIDELINES b/tests/auto/declarative/qmlvisual/TEST_GUIDELINES
new file mode 100644
index 0000000..cb53b6e
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/TEST_GUIDELINES
@@ -0,0 +1,7 @@
+Guidelines for creating new visual tests:
+
+1. Keep it small. All visual tests should be able to run on a device with a screen of at least 640x360 pixels. Smaller than that is even better, because images of this side need to be processed and saved for every test (and even committed to the repository).
+
+2. Keep it short. It is hoped that these tests can be run regularly, perhaps even for every commit, and if you add up ten seconds for every time someone commits a change to QML then we'll be sitting here for a long time. Completeness is more important than haste, but consider the most time efficient ways to achieve said completeness. Do not forget about snapshot mode (tst_qmlvisual -help for details on -recordsnapshot) when testing that a static scene looks right.
+
+3. Avoid text. Text is relatively unstable due to platform specific peculiarities. If you need to identify an area, consider a unique color as opposed to a unique text label. If you must use Text, TextEdit, or TextInput, use the test-friendlier versions in the 'shared' directory.
diff --git a/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.0.png b/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.0.png
index cba9bce..24c11be 100644
--- a/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.0.png
+++ b/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.1.png b/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.1.png
index 4080c80..82492d4 100644
--- a/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.1.png
+++ b/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.2.png b/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.2.png
index 61fec3d..a31f02a 100644
--- a/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.2.png
+++ b/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.3.png b/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.3.png
index 900156f..a029af6 100644
--- a/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.3.png
+++ b/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.qml b/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.qml
index b4c7542..be0637e 100644
--- a/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.qml
+++ b/tests/auto/declarative/qmlvisual/animation/bindinganimation/data/bindinganimation.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "7cb5fc371040e587de9f06ce14a4b29a"
+ image: "bindinganimation.0.png"
}
Frame {
msec: 32
@@ -250,11 +250,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "bindinganimation.0.png"
+ hash: "383ba6b9efcc58fca512982a207631f6"
}
Frame {
msec: 976
- hash: "383ba6b9efcc58fca512982a207631f6"
+ image: "bindinganimation.1.png"
}
Frame {
msec: 992
@@ -506,11 +506,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "bindinganimation.1.png"
+ hash: "abc2ec0bc7a93e75b5823310e6284db1"
}
Frame {
msec: 1936
- hash: "afbd5b24e2f86646f5ec2aa22f3a4b5b"
+ image: "bindinganimation.2.png"
}
Frame {
msec: 1952
@@ -810,11 +810,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "bindinganimation.2.png"
+ hash: "82363265ed2b611a54f8d48b2af22f11"
}
Frame {
msec: 2896
- hash: "f9deee3a204c939562b896a6179743d2"
+ image: "bindinganimation.3.png"
}
Frame {
msec: 2912
diff --git a/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.0.png b/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.0.png
index c5e8029..99748a7 100644
--- a/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.0.png
+++ b/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.1.png b/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.1.png
index b0f69c2..5393dd8 100644
--- a/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.1.png
+++ b/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.2.png b/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.2.png
index 1317eef..8c17bf7 100644
--- a/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.2.png
+++ b/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.3.png b/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.3.png
new file mode 100644
index 0000000..1317eef
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.qml b/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.qml
index eb4564c..dd2aeb4 100644
--- a/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.qml
+++ b/tests/auto/declarative/qmlvisual/animation/colorAnimation/data-X11/colorAnimation-visual.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "acc736435c9f84aa82941ba561bc5dbc"
+ image: "colorAnimation-visual.0.png"
}
Frame {
msec: 32
@@ -258,11 +258,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "colorAnimation-visual.0.png"
+ hash: "2d133e7ee60c97386f57838b3f0976c7"
}
Frame {
msec: 976
- hash: "85b1821cc50f2a9f3ed6944f792b7a2f"
+ image: "colorAnimation-visual.1.png"
}
Frame {
msec: 992
@@ -498,11 +498,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "colorAnimation-visual.1.png"
+ hash: "02bafb5a81ca66f7670ac93de5123860"
}
Frame {
msec: 1936
- hash: "e7aa6374c73832e57ceb2427a1e258aa"
+ image: "colorAnimation-visual.2.png"
}
Frame {
msec: 1952
@@ -738,11 +738,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "colorAnimation-visual.2.png"
+ hash: "8c0fcda4f8956394c53fc4ba18caa850"
}
Frame {
msec: 2896
- hash: "8c0fcda4f8956394c53fc4ba18caa850"
+ image: "colorAnimation-visual.3.png"
}
Frame {
msec: 2912
diff --git a/tests/auto/declarative/qmlvisual/animation/easing/data/easing.0.png b/tests/auto/declarative/qmlvisual/animation/easing/data/easing.0.png
index 4f75bfd..81edfff 100644
--- a/tests/auto/declarative/qmlvisual/animation/easing/data/easing.0.png
+++ b/tests/auto/declarative/qmlvisual/animation/easing/data/easing.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/easing/data/easing.1.png b/tests/auto/declarative/qmlvisual/animation/easing/data/easing.1.png
index dc17765..ebac47f 100644
--- a/tests/auto/declarative/qmlvisual/animation/easing/data/easing.1.png
+++ b/tests/auto/declarative/qmlvisual/animation/easing/data/easing.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/easing/data/easing.2.png b/tests/auto/declarative/qmlvisual/animation/easing/data/easing.2.png
index 7f83548..e1200bb 100644
--- a/tests/auto/declarative/qmlvisual/animation/easing/data/easing.2.png
+++ b/tests/auto/declarative/qmlvisual/animation/easing/data/easing.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/easing/data/easing.3.png b/tests/auto/declarative/qmlvisual/animation/easing/data/easing.3.png
index c68e0fa..81edfff 100644
--- a/tests/auto/declarative/qmlvisual/animation/easing/data/easing.3.png
+++ b/tests/auto/declarative/qmlvisual/animation/easing/data/easing.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/easing/data/easing.qml b/tests/auto/declarative/qmlvisual/animation/easing/data/easing.qml
index 5923222..597c3a6 100644
--- a/tests/auto/declarative/qmlvisual/animation/easing/data/easing.qml
+++ b/tests/auto/declarative/qmlvisual/animation/easing/data/easing.qml
@@ -6,774 +6,858 @@ VisualTest {
}
Frame {
msec: 16
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ image: "easing.0.png"
}
Frame {
msec: 32
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 48
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 64
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 80
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 96
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 112
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 128
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 144
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 160
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 176
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 192
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 208
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 224
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 240
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 256
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 272
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 111; y: 419
- modifiers: 0
- sendToViewport: true
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 288
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 304
- hash: "8f4c40d2e2b4f064bcb77c5ae43928c6"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 320
- hash: "8b65094a9b7d5394fc67f92ea058627f"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 336
- hash: "da450826b471a60ba98dabc581631ba1"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 352
- hash: "e820fb4f1bc97152aa940b07db549f1b"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 368
- hash: "b7d8186beca2fa0e37099f72419350f4"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 384
- hash: "8500b93774f214e5e4789e25500262b8"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 400
- hash: "277e1dff70285cca536b3e1fc2590688"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 416
- hash: "b05b18f92c2089c681661566117ae0f5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 432
- hash: "6fec9c6b6ac3e3ea4126e3824a8d7566"
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 28; y: 245
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 448
- hash: "53c6c90dd1eb7ca47721fc116474aebf"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 464
- hash: "cf729c4a31414af3d2705878ba615738"
+ hash: "a74da88fed6727a41b0bef096bd52eea"
}
Frame {
msec: 480
- hash: "f146b8a68960d507f893ef001189220e"
+ hash: "e640a847e36f4a7d322ad7ca0b893d9c"
}
Frame {
msec: 496
- hash: "18ff56b870bb048af246f928ee42a9b0"
+ hash: "3e3fe8581c80dc190108b9844e77fb17"
}
Frame {
msec: 512
- hash: "beee98f73fe7e878ada37b3070fa0c1d"
+ hash: "8ee8ce9f8d9d93997aa8e05efae9b901"
}
Frame {
msec: 528
- hash: "435d389082912950a0be2b5dff480319"
+ hash: "8752f7849a3afa35889f7f1406d79e5c"
}
Frame {
msec: 544
- hash: "dc39b080eaddeaf4e309b90b7d97a835"
+ hash: "df31ed3556e84a4517b26765ea11023c"
}
Frame {
msec: 560
- hash: "666b1cde53f78d7db9c81e21adbe406a"
+ hash: "a35602db546bf5e71fbc7ff7c5895427"
}
Frame {
msec: 576
- hash: "c5c9627f4329e48aa96ebfbc982b6ba6"
+ hash: "c29ee32e39126cb00544cf0326e483d8"
}
Frame {
msec: 592
- hash: "a583042052e5da7e80a4956337d6d1ff"
+ hash: "79b0d26288fd9ca67c6aacacb9bf355f"
}
Frame {
msec: 608
- hash: "a4a5df787e15da6f28275a12898e7620"
+ hash: "aa0b8c9921058be0913c00725c45b287"
}
Frame {
msec: 624
- hash: "02cacec2ccc803ebc03c5540484cbcaa"
+ hash: "964f498603fdd2abb2d3b1cc1b78ffde"
}
Frame {
msec: 640
- hash: "00600df1f006f358feaf43bfae9d32a5"
+ hash: "a3c7226d5b5f91b91d2a1ec21f2cb9ab"
}
Frame {
msec: 656
- hash: "737c884ba0d6d38b66252f4b97a36c33"
+ hash: "d28f5fb2e07c028c9697f8d1e4d7b676"
}
Frame {
msec: 672
- hash: "7eeeade8100c84a6b56efa51cf597baf"
+ hash: "0a1aa6ba2749b1ef5d8c67b5d8d7fba4"
}
Frame {
msec: 688
- hash: "18ab79d495097f0103dcf14db1897a88"
+ hash: "12d926e80c7b4da41ef9c747cf9ca1d4"
}
Frame {
msec: 704
- hash: "21d3b0da00c46a101e09048928cd8027"
+ hash: "2015e4d29b3424a3683d7d8710ef60b4"
}
Frame {
msec: 720
- hash: "a5995b0341872c275ffbc5aaee6eb853"
+ hash: "530924a6f4bdf7e9ab37415109a28e2f"
}
Frame {
msec: 736
- hash: "bb4a37c1bd5e412ebce54d9539017723"
+ hash: "4dd20811ffa8cfb64cebc6ec6f43b029"
}
Frame {
msec: 752
- hash: "63dcde9e2751ca94ed7d739feb359221"
+ hash: "2238138f486a061e32607b130ba505f8"
}
Frame {
msec: 768
- hash: "5790c8407e2e4d1a6a937d86d57d8edb"
+ hash: "a2991487b51b9802f18a975a323dfb32"
}
Frame {
msec: 784
- hash: "3a1c77abf6822030db60a036027dc86e"
+ hash: "9cf19f7c9ee16bfdd56cb889358ab789"
}
Frame {
msec: 800
- hash: "2a13c573ab9846cce60384dd7138b2b4"
+ hash: "32eee6b05e73a36eef878c562badbb8f"
}
Frame {
msec: 816
- hash: "98983c2525265830033495b61071a5aa"
+ hash: "04cbb2d8fe38011c46ff95d84830ed2a"
}
Frame {
msec: 832
- hash: "26d2bba3d77053b410715afb497d4063"
+ hash: "c11c2591ecf40ab31e616f6803e37e95"
}
Frame {
msec: 848
- hash: "fd65d954c16acee425d9de65af68ef40"
+ hash: "a22cdeea89739bdf10850c7251fb62f2"
}
Frame {
msec: 864
- hash: "094fcc18d28b19ac6b452dd8106d813b"
+ hash: "7d13f611bc516cda6afe56a8ec59cbf4"
}
Frame {
msec: 880
- hash: "160105f6f99a960763535e4d51990ef6"
+ hash: "4b3a3469f1c64760bd6ce84ec0bfc2cc"
}
Frame {
msec: 896
- hash: "0d5d1e6a66fc1f49f1106f01fb5a1c52"
+ hash: "e1a3af06282f369427d967cb21771564"
}
Frame {
msec: 912
- hash: "f6abc32680865783a4d94ecb738f9ff6"
+ hash: "e1c90f78a2fe5e7cf43eeb700c867beb"
}
Frame {
msec: 928
- hash: "350509eceb134d5b18647e5ad07dbb47"
+ hash: "e63fbd42405a5d251ea6703d9564b2e0"
}
Frame {
msec: 944
- hash: "a84e4e7c5385dc1f24ca219f45d529a5"
+ hash: "a1b4f08ccf38575f789bdb8968c7cdeb"
}
Frame {
msec: 960
- image: "easing.0.png"
+ hash: "2604313688bddd75b1fbd146415097a7"
}
Frame {
msec: 976
- hash: "efcc5ae79da3fa2f4c7d6eaa35e32d33"
+ image: "easing.1.png"
}
Frame {
msec: 992
- hash: "ff4afce604c8ecb4f08d1ddef8552534"
+ hash: "df391105c7f6e0fbcdb0b4719e5af9e3"
}
Frame {
msec: 1008
- hash: "e2e63e12e9a5f8459720dd8b023ed17b"
+ hash: "33603ef5b2368a7f5a71de0318404ac7"
}
Frame {
msec: 1024
- hash: "991a01f92bcfa9cd9fe98e3f39d192fc"
+ hash: "78cdbf2a2522e057db08aba284bd7a07"
}
Frame {
msec: 1040
- hash: "bc3d2f0f3fac650c981457f3694c2518"
+ hash: "7aac87953a7e1ddf0040769a15878017"
}
Frame {
msec: 1056
- hash: "ee39fc9b1a602bf813d9118aa21901ac"
+ hash: "eae27f47c56ee0c491eeebed0f3855b2"
}
Frame {
msec: 1072
- hash: "42120d098f2adf1e331332b33442dd3e"
+ hash: "0f0c4d8dbc27bc301c993a768afeaa39"
}
Frame {
msec: 1088
- hash: "1660c69b77b800d1ab57b93f0fc12aa5"
+ hash: "ec844dffe8be01b9906ffa10a18784bc"
}
Frame {
msec: 1104
- hash: "0630a3d6b8cb5dece5dc660f05036ec6"
+ hash: "69f6dd26fd9268c474c422c2ce126424"
}
Frame {
msec: 1120
- hash: "9163f0bd9c5888794d7a09d3359bf1e5"
+ hash: "0e3f95c339c1868fc716a542e9acbd49"
}
Frame {
msec: 1136
- hash: "e0b7ad4883f679948c852ff152ba7907"
+ hash: "fa0762f9d8112e5c6889ef3a204d4838"
}
Frame {
msec: 1152
- hash: "f748fc44f99b706e42b899cb18dbaaf7"
+ hash: "18132a9adedd13fcd015ac5c7f741718"
}
Frame {
msec: 1168
- hash: "c84442f0cb1cf0bb50dae7d1c701aaf8"
+ hash: "f07aba4891c1aab84f656b3507d4f31a"
}
Frame {
msec: 1184
- hash: "d7b41567e3f3aa9576fe2793872134b7"
+ hash: "123dfe5bf375b698ae529fe370133d4d"
}
Frame {
msec: 1200
- hash: "a1d10ff1adb85000902486fc8e4faa8d"
+ hash: "d176cacbad1459d18729e99b52ed0c89"
}
Frame {
msec: 1216
- hash: "44b7b5d77068e360ead3af84e7d80232"
+ hash: "21d9f6aeb67b5bfa0d190d305ddbaabd"
}
Frame {
msec: 1232
- hash: "486c0b19c1379d9eefdf575a085e2875"
+ hash: "38884e097938bdd2fecb33a2d782e87e"
}
Frame {
msec: 1248
- hash: "1d474472856d4740d960eb2f788ca5a6"
+ hash: "d0fb3dbb20f4873784dde690c48efd4b"
}
Frame {
msec: 1264
- hash: "c74082553ab0f4ee00f5044e3369580b"
+ hash: "9821efad0c5bfc459029f42a32ad7c85"
}
Frame {
msec: 1280
- hash: "89fcd5514f336075ad32cae69518c1e5"
+ hash: "c19ef8982ffa6d5d1a0b2844d0bd77e1"
}
Frame {
msec: 1296
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "e5d09b511557ac724b488dcaa5079ac7"
}
Frame {
msec: 1312
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "a1bf72e745137dd8ae48ff3e5df22944"
}
Frame {
msec: 1328
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "6319a88b12b431b1715b0231c0b86f9e"
}
Frame {
msec: 1344
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "f69fc6078e0b6c863b19f2306ca22a17"
}
Frame {
msec: 1360
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "e0945fc7aea81263fb84fb5de83b7ffc"
}
Frame {
msec: 1376
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "bae0fc82e69b37d6f0d23faf5d877d9b"
}
Frame {
msec: 1392
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "764e6cf407b66cefb0e867c55b4d214b"
}
Frame {
msec: 1408
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "208a9d634e7c45211a8aea56b7cb17e1"
}
Frame {
msec: 1424
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "5426675426babcfb303d5534b66038e0"
}
Frame {
msec: 1440
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "f9b2505bf94f9ae9a6212aae64a8023f"
}
Frame {
msec: 1456
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1472
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1488
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1504
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1520
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1536
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1552
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1568
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1584
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1600
- hash: "9dd235eb98998d9bdd92e01300297257"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 111; y: 419
- modifiers: 0
- sendToViewport: true
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1616
- hash: "9dd235eb98998d9bdd92e01300297257"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1632
- hash: "b77240f32e83d4f332d815c626f1e560"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1648
- hash: "7d89669231224cf8e02d75338c37c278"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1664
- hash: "a8cf7c179011ee8187a8e1111683e52e"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1680
- hash: "3e87a57e05da09a8260801320431b922"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1696
- hash: "a2b0d99c8a232715fe03e8772a36634c"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1712
- hash: "5b4634cd495ae7bb9c69a5c9c346189e"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1728
- hash: "492f8f2b84af355ef41c1a7cda3a8a73"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 28; y: 245
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1744
- hash: "88e4eb08520fb5acc3d88ac4f0900542"
+ hash: "672e4366f9eb212a3dcb539476ffe83b"
}
Frame {
msec: 1760
- hash: "0c09cdcb906b4ce9840fd7502c39e5b9"
+ hash: "0312cf9bff66e992528cc24211a7a9ef"
}
Frame {
msec: 1776
- hash: "b054083bdd212cc03167a90df2d7eac5"
+ hash: "d29d071c26556302881badd90b1f1135"
}
Frame {
msec: 1792
- hash: "83971c2d37616ab92680364d6ac288a6"
+ hash: "747b398a00dec18a82fb3e2313ba318b"
}
Frame {
msec: 1808
- hash: "a73951d25e2cb7c1d04c88c86dfa0e4d"
+ hash: "1df120f0cc1e8583dd52b02b203ba7ff"
}
Frame {
msec: 1824
- hash: "31fc8b20302abac97e506c37a14bbb7e"
+ hash: "783f4c179f8468055f1b5585108c4c91"
}
Frame {
msec: 1840
- hash: "f760ccd7339e01a9423da7b592498291"
+ hash: "7307344c196f13348e7e23415c8eed1f"
}
Frame {
msec: 1856
- hash: "24dfcd5553f854908396de751fb15b88"
+ hash: "cf97103f94eb6b9e68e095ff5eaf2aeb"
}
Frame {
msec: 1872
- hash: "1daf38a6e6199f980e9494a3eb480047"
+ hash: "df8ef82f145ad55f084c3693cb601577"
}
Frame {
msec: 1888
- hash: "a39e2de1090209e5dbc8cc26577ec97d"
+ hash: "e25a344db6358ac5876cc95eb7ce35e7"
}
Frame {
msec: 1904
- hash: "f4edc780b063e34461263ed3b753be88"
+ hash: "4f4d55823e468ec2c0e73977a6851f5b"
}
Frame {
msec: 1920
- image: "easing.1.png"
+ hash: "894e23e77af266bde42f5ca6ac2184d7"
}
Frame {
msec: 1936
- hash: "a19b0353604491f56f72be0d20d76955"
+ image: "easing.2.png"
}
Frame {
msec: 1952
- hash: "9a70f109eebfcede2311ef77ceb50a44"
+ hash: "a48cc4f2c5282d9d2a8b55e0908324b7"
}
Frame {
msec: 1968
- hash: "7b28313d6860aeefd4a4e136d38d62f8"
+ hash: "f5cd3c873cf57f199ea7439a45f094d8"
}
Frame {
msec: 1984
- hash: "95d84f38473159fe6b38f84ffe371714"
+ hash: "8c6f4c913be02ee21efa551ce9a6544b"
}
Frame {
msec: 2000
- hash: "07f91261794edb0ac1fde9bb4ff36011"
+ hash: "fc979e4e4f6e82d704e0a53d3f9eef6e"
}
Frame {
msec: 2016
- hash: "f9a4a6b92a9c2d265688f1bfac18fa0a"
+ hash: "e8085e2e6741028a9218487181a8cc5b"
}
Frame {
msec: 2032
- hash: "cdec7cc00380fde4f73be997a992251a"
+ hash: "c67a1cec25d25687d369af58018ce213"
}
Frame {
msec: 2048
- hash: "a52b34f84e98fcd8babb1d39979fc9c7"
+ hash: "25b8e080f8fe5525bafa1e760b5845be"
}
Frame {
msec: 2064
- hash: "bf05b3c79a9616f2e6c33d348b30e0ba"
+ hash: "fef16bd6dc6dfa248ab5a33f53229528"
}
Frame {
msec: 2080
- hash: "c5931785685b4f4854d3ddfff5dd5466"
+ hash: "57b7e04b1722feda16fb80269dd51c2c"
}
Frame {
msec: 2096
- hash: "bae163e02b860a9ca19d1bcb60ac1f8e"
+ hash: "f2415e564efe5b5306b33001395a41f4"
}
Frame {
msec: 2112
- hash: "a36295a1ebb35e538f8899ae3ae3b36a"
+ hash: "40116a7a67be4de5b767ee1fe7ae0d02"
}
Frame {
msec: 2128
- hash: "b6448d61803d9b2c05b438aa8ce8bcd5"
+ hash: "52d71e7e8f44e554df361d7d9e281655"
}
Frame {
msec: 2144
- hash: "631bf4caff2d93ef96a426100ffc5b32"
+ hash: "226620a3c624f0a1659ee33616734a28"
}
Frame {
msec: 2160
- hash: "a8777c84a03996493f719f5fcfc80d00"
+ hash: "8849d02547a90ca47748749fc8615179"
}
Frame {
msec: 2176
- hash: "86e1759df103ef776bb03f24941f49da"
+ hash: "5523d277bc7a7161f3bbd79a4099e6c4"
}
Frame {
msec: 2192
- hash: "01a790ea60adeaf368c66bd53aa8fcb3"
+ hash: "6ff2c6b89c3a024e1597d1c110b5f5f3"
}
Frame {
msec: 2208
- hash: "79e5aca8ef6b9764f7f99cdfb51222ae"
+ hash: "732b9e2e601ad7fc11510f3c590dca20"
}
Frame {
msec: 2224
- hash: "82d10cc01b9be4683c5aa76096bd462c"
+ hash: "1ff9abdcb182fca444bc4b36e91b2a13"
}
Frame {
msec: 2240
- hash: "95d961a92c597e432611947f7480796a"
+ hash: "6f851aee4e3c4427fcb8672f37885d2d"
}
Frame {
msec: 2256
- hash: "e8ee89b5313c7e2c66741fe1c2090029"
+ hash: "3572977ef7c618404168514400fc22a4"
}
Frame {
msec: 2272
- hash: "2e3e8cf25dc1a3f09e7bf2a086f8e3bb"
+ hash: "e6e6f7cdf4f2ee1d182d18da482ab6a8"
}
Frame {
msec: 2288
- hash: "68ca8ad381f48db23d2bc5da9da0c17a"
+ hash: "fac4878038516ad0a5601f78ff3d3ab0"
}
Frame {
msec: 2304
- hash: "e29f2411667049e8fae6c080f61c5869"
+ hash: "b37e2cf2fb3b5a91845e50d2ab288572"
}
Frame {
msec: 2320
- hash: "5b0a6fadedf3024e8ecb7f2c73a2277d"
+ hash: "711ea820aa842c46f629f3eb36144ec2"
}
Frame {
msec: 2336
- hash: "af2eac625ef1fd928093ccd60bc0058e"
+ hash: "fcaa0576cbc8d4459b94498f332a4576"
}
Frame {
msec: 2352
- hash: "8a1ff780ebdc9e416e60ea0940e8f2d6"
+ hash: "dfa935d0ac700696a78c139585d2cc3f"
}
Frame {
msec: 2368
- hash: "7eb316c51cfd8ad972b7040247a651eb"
+ hash: "291042d40fc9fa8eebf80225b2cae93e"
}
Frame {
msec: 2384
- hash: "1bac7075c10c87a69e71c3859f0db41d"
+ hash: "4e1d6af5f5f9200b6871dfc63ec8d92e"
}
Frame {
msec: 2400
- hash: "0f16f40567729065cf9ecfcc15395a7b"
+ hash: "9c7ccdf3aba3c28717891e7ef4333aa5"
}
Frame {
msec: 2416
- hash: "719f4e776776f0db5c68ae7c6177e9b7"
+ hash: "b5bfa2eeb932ebc8913381bbea62ea9d"
}
Frame {
msec: 2432
- hash: "75172dbf31fd8d706f54748c59099845"
+ hash: "296bc4fcc206c6563630a6de8be9deac"
}
Frame {
msec: 2448
- hash: "d730b550e05167b05350e0e6636dd97d"
+ hash: "57d39578c1ba3a6a21efdef8c9323965"
}
Frame {
msec: 2464
- hash: "e1f33eb5f023d9d42a99f8bc23223c45"
+ hash: "16352e11b7fd763d82d26fcc02da24a7"
}
Frame {
msec: 2480
- hash: "8a4b0df5bed6c7be73c194ce2bb6a271"
+ hash: "02157cc0e120e1b751a9931ff65edb52"
}
Frame {
msec: 2496
- hash: "44a9ea371f12d4ac3a569121a995ae16"
+ hash: "23554c786732241aa9a59304cb4870b1"
}
Frame {
msec: 2512
- hash: "14747e2e9e072210b9d6db50b4f704a1"
+ hash: "e38f68e818b35b23361a7937b7a37bb7"
}
Frame {
msec: 2528
- hash: "eea52abf430f8cc1adc37e7180036584"
+ hash: "dd39869048e6ccfceb1b2882404ef1b3"
}
Frame {
msec: 2544
- hash: "0a9f6b14bc02e929a45bf4ebb736f9d3"
+ hash: "5587d88f5b8fcb3914efedee9ae3a939"
}
Frame {
msec: 2560
- hash: "a68a6eef0fc8754564c47c88b60d9a2a"
+ hash: "5a23991509d69d400249e403cd3fbe4d"
}
Frame {
msec: 2576
- hash: "eeb469e2fbda131d83538055e88ecdf7"
+ hash: "eed425fb759c92ec9966fcdc625321fb"
}
Frame {
msec: 2592
- hash: "0f7b673472050e807c9d935fde5afd83"
+ hash: "7bbf0748f5fbbf48605287342df8e687"
}
Frame {
msec: 2608
- hash: "80c90cce66bdd2324ca98bc591c22b44"
+ hash: "7722f0d3c358d57f3d614f2850fc23f9"
}
Frame {
msec: 2624
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "3ec5ccb1e6ed677617dcb3b699b10d58"
}
Frame {
msec: 2640
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "303a61969566062d5c77a3a1a65c847a"
}
Frame {
msec: 2656
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "aadf4d4cc978b5f88b97a7e453b21024"
}
Frame {
msec: 2672
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "2d24097717f5ec669e29250af78235fd"
}
Frame {
msec: 2688
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "2a58e7ce319cc1cd7dfcd740bfe59517"
}
Frame {
msec: 2704
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "6a21af6c920588f0f709bf91bb56f548"
}
Frame {
msec: 2720
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "f5a63f241f27c6e7cef969dde6790ac3"
}
Frame {
msec: 2736
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "33b64aad57e117f6b170432843c3c996"
}
Frame {
msec: 2752
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2768
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2784
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2800
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2816
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2832
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2848
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2864
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2880
- image: "easing.2.png"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2896
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ image: "easing.3.png"
}
Frame {
msec: 2912
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2928
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2944
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2960
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2976
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 2992
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 3008
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
}
Frame {
msec: 3024
- hash: "bb8e2ba14526dc5ad74f74e8ff3d96a5"
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3040
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3056
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3072
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3088
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3104
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3120
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3136
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3152
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3168
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3184
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3200
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3216
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3232
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3248
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3264
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3280
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3296
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3312
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3328
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3344
+ hash: "4f12d90df04192e3f28026249015fa41"
+ }
+ Frame {
+ msec: 3360
+ hash: "4f12d90df04192e3f28026249015fa41"
}
}
diff --git a/tests/auto/declarative/qmlvisual/animation/easing/easing.qml b/tests/auto/declarative/qmlvisual/animation/easing/easing.qml
index 35b568a..625aeeb 100644
--- a/tests/auto/declarative/qmlvisual/animation/easing/easing.qml
+++ b/tests/auto/declarative/qmlvisual/animation/easing/easing.qml
@@ -1,9 +1,10 @@
import QtQuick 1.0
+/* This test just animates y of a block with every easing curve*/
Rectangle {
id: item
- width: 600
- height: layout.height
+ height: 300
+ width: layout.width
color: "white"
resources: [
ListModel {
@@ -133,10 +134,10 @@ Rectangle {
}
}
]
- Column {
+ Row {
id: layout
- anchors.left: item.left
- anchors.right: item.right
+ anchors.top: item.top
+ anchors.bottom: item.bottom
Repeater {
model: easingtypes
Component {
@@ -149,8 +150,8 @@ Rectangle {
color: index & 1 ? "black" : "white"
opacity: 0 // 1 for debugging
}
- width: 120
- height: 18
+ width: 15
+ height: 30
color: index & 1 ? "red" : "blue"
states: [
State {
@@ -158,7 +159,7 @@ Rectangle {
when: !mouse.pressed
PropertyChanges {
target: block
- x: 0
+ y: 0
}
},
State {
@@ -166,7 +167,7 @@ Rectangle {
when: mouse.pressed
PropertyChanges {
target: block
- x: item.width-block.width
+ y: item.height-block.height
}
}
]
@@ -176,7 +177,7 @@ Rectangle {
to: "to"
reversible: true
NumberAnimation {
- properties: "x"
+ properties: "y"
easing.type: type
duration: 1000
}
diff --git a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.0.png b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.0.png
index f4301d3..ca37de9 100644
--- a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.0.png
+++ b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.1.png b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.1.png
index ceb0e20..a2d87ca 100644
--- a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.1.png
+++ b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.2.png b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.2.png
index 197c8c0..1cb2cb8 100644
--- a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.2.png
+++ b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.3.png b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.3.png
index 3a4327e..f58deca 100644
--- a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.3.png
+++ b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.4.png b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.4.png
index 2397719..1936361 100644
--- a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.4.png
+++ b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.5.png b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.5.png
index 70d91a2..758c223 100644
--- a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.5.png
+++ b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.6.png b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.6.png
new file mode 100644
index 0000000..b049e63
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.qml b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.qml
index 58d0b26..3cbc074 100644
--- a/tests/auto/declarative/qmlvisual/animation/loop/data/loop.qml
+++ b/tests/auto/declarative/qmlvisual/animation/loop/data/loop.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "eff7cc4b163dceb6084270cc589393f1"
+ image: "loop.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "loop.0.png"
+ hash: "0de25d97a43cf1a7551c8e8dd1943039"
}
Frame {
msec: 976
- hash: "2cc40e1119060483ae067f3881af0391"
+ image: "loop.1.png"
}
Frame {
msec: 992
@@ -482,11 +482,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "loop.1.png"
+ hash: "72c0bf8225504e86ff023242b84513a8"
}
Frame {
msec: 1936
- hash: "7f79dd50a0af8e8871191ee80afcad0f"
+ image: "loop.2.png"
}
Frame {
msec: 1952
@@ -722,11 +722,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "loop.2.png"
+ hash: "d57e1a10e48938e1f7fc219220fe1204"
}
Frame {
msec: 2896
- hash: "df41be1fa564353ceb2088af209610d3"
+ image: "loop.3.png"
}
Frame {
msec: 2912
@@ -962,11 +962,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "loop.3.png"
+ hash: "fd7157aef6dfb303472cd33b176f91d8"
}
Frame {
msec: 3856
- hash: "e6521a3c74c190c193af2c913e5326e2"
+ image: "loop.4.png"
}
Frame {
msec: 3872
@@ -1202,11 +1202,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "loop.4.png"
+ hash: "2fb9e078573ebd1a5cf0f615c97f1d20"
}
Frame {
msec: 4816
- hash: "31fa31ed47ea16390be8ea9d41f483e7"
+ image: "loop.5.png"
}
Frame {
msec: 4832
@@ -1442,11 +1442,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "loop.5.png"
+ hash: "99789b6e168355a3960986c7d1f21f82"
}
Frame {
msec: 5776
- hash: "ebd37ee719ca460480521fd4ec284a3f"
+ image: "loop.6.png"
}
Frame {
msec: 5792
diff --git a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation-visual.0.png b/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation-visual.0.png
new file mode 100644
index 0000000..a45e421
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation-visual.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation-visual.qml b/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation-visual.qml
index 8fd5944..f4991cc 100644
--- a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation-visual.qml
+++ b/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation-visual.qml
@@ -6,458 +6,238 @@ VisualTest {
}
Frame {
msec: 16
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ image: "parallelAnimation-visual.0.png"
}
Frame {
msec: 32
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "d5eb647077598cab2f3d0c016fbbb419"
}
Frame {
msec: 48
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "d5eb647077598cab2f3d0c016fbbb419"
}
Frame {
msec: 64
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "d5eb647077598cab2f3d0c016fbbb419"
}
Frame {
msec: 80
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "d5eb647077598cab2f3d0c016fbbb419"
}
Frame {
msec: 96
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "d5eb647077598cab2f3d0c016fbbb419"
}
Frame {
msec: 112
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "d5eb647077598cab2f3d0c016fbbb419"
}
Frame {
msec: 128
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "d5eb647077598cab2f3d0c016fbbb419"
}
Frame {
msec: 144
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "aa22c670b17a7372732f9bc85e41a082"
}
Frame {
msec: 160
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "19d09945e45f74d1edd9935e855369b3"
}
Frame {
msec: 176
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "ed391a3b7eba8e98d2f8e372f42e9210"
}
Frame {
msec: 192
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "ac3f7547a9576e0a313e7060ed7431e9"
}
Frame {
msec: 208
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "ddf41ca7289f44990d0d6d41a838bd6f"
}
Frame {
msec: 224
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "42eb324d288b39fa32bf11795d6633f6"
}
Frame {
msec: 240
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "8447851893d2d8f5661731761b6702fa"
}
Frame {
msec: 256
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "7d86bc9b509bcd45eebf2c7e70151424"
}
Frame {
msec: 272
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "c33a6731151fbce1156888129d53b8ec"
}
Frame {
msec: 288
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "028cd521f75d3ecc810a0baa2e857441"
}
Frame {
msec: 304
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "58e565d78d68a69b864c1d7bb8d6180f"
}
Frame {
msec: 320
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "7f21037b48949c2086e7692723a90abf"
}
Frame {
msec: 336
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "5c5c9101a0594bae2f5f8c5bb534a931"
}
Frame {
msec: 352
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "8c010e7bd746d3865e283cc9f5fb83b7"
}
Frame {
msec: 368
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "0a2b5c4aa4e8ca8b264c774e4cc90f23"
}
Frame {
msec: 384
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "bf18f1e0102f471773de1cbb0b24bfc3"
}
Frame {
msec: 400
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "bc8e1d5a6d38e38284313ede359582bc"
}
Frame {
msec: 416
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "3a34e518882bd28d11ebdd1646737a8b"
}
Frame {
msec: 432
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 448
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 464
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 480
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 496
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 512
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 528
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 544
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 560
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 576
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 592
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 608
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 624
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 640
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 656
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 672
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 688
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 704
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 720
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 736
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 752
- hash: "4faa7727bafeea0771f2db62f0141ac9"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 137; y: 74
- modifiers: 0
- sendToViewport: true
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 768
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 784
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 800
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 816
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 832
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 848
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 864
- hash: "4faa7727bafeea0771f2db62f0141ac9"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 137; y: 74
- modifiers: 0
- sendToViewport: true
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 880
- hash: "4faa7727bafeea0771f2db62f0141ac9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 896
- hash: "0fada111cb977c4de8c7499e44714f38"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 912
- hash: "1817e010332117dcddc1a1b1a2caf52d"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
Frame {
msec: 928
- hash: "e4add6bf93479c9bca571419fe2fabf9"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
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"
+ hash: "df113cd7cd502c0ae8cb2dd0f0c209a0"
}
}
diff --git a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.0.png b/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.0.png
deleted file mode 100644
index 82c18d7..0000000
--- a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.0.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.1.png b/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.1.png
deleted file mode 100644
index b9a3b89..0000000
--- a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.1.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.2.png b/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.2.png
deleted file mode 100644
index 789615b..0000000
--- a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/data/parallelAnimation.2.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/parallelAnimation-visual.qml b/tests/auto/declarative/qmlvisual/animation/parallelAnimation/parallelAnimation-visual.qml
index 9a75763..6974adb 100644
--- a/tests/auto/declarative/qmlvisual/animation/parallelAnimation/parallelAnimation-visual.qml
+++ b/tests/auto/declarative/qmlvisual/animation/parallelAnimation/parallelAnimation-visual.qml
@@ -9,34 +9,35 @@ import QtQuick 1.0
*/
Rectangle {
- width: 400; height: 200
+ width: 200; height: 100
Rectangle {
id: redRect
- width: 100; height: 100
+ width: 50; height: 50
color: "red"
}
Rectangle {
id: redRect2
- width: 100; height: 100
- y: 100
+ width: 50; height: 50
+ y: 50
color: "red"
}
- MouseArea {
- anchors.fill: parent
- onClicked: parent.state = "state1"
+ Timer{
+ interval: 100
+ running: true
+ onTriggered: parent.state = "state1"
}
states: State {
name: "state1"
PropertyChanges {
target: redRect
- x: 300
+ x: 150
color: "purple"
}
PropertyChanges {
target: redRect2
- x: 300
+ x: 150
color: "purple"
}
}
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.0.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.0.png
new file mode 100644
index 0000000..41d51da
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.1.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.1.png
new file mode 100644
index 0000000..953e8bd
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.2.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.2.png
new file mode 100644
index 0000000..b311ae1
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.3.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.3.png
new file mode 100644
index 0000000..41d51da
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.4.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.4.png
new file mode 100644
index 0000000..5b68a73
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.qml b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.qml
index edefd01..4296883 100644
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.qml
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation-visual.qml
@@ -6,1658 +6,1218 @@ VisualTest {
}
Frame {
msec: 16
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ image: "parentAnimation-visual.0.png"
}
Frame {
msec: 32
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 48
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 64
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 80
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 96
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 112
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 128
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 144
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 160
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 176
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 192
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 208
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 224
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 240
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 256
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 272
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 288
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 304
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 320
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 336
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 352
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 368
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 384
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 400
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "234b795b5dd412e4397f132f03f38175"
}
Frame {
msec: 416
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "eca09aebcc15501fd348b9eb19b54ee2"
}
Frame {
msec: 432
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "6ab63f771ac705439157cf0ed84bc274"
}
Frame {
msec: 448
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "42212db87d03c35e96e38ac200bd9ec2"
}
Frame {
msec: 464
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "46a79ff030b89a4c8791fd853a96b64f"
}
Frame {
msec: 480
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "cdfee36535e491328f5045b6f3378b64"
}
Frame {
msec: 496
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "5cfc7db34110aa39f296fe4475de0c08"
}
Frame {
msec: 512
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "df59e3aa557a661ce513523c3059c41d"
}
Frame {
msec: 528
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "2d2f8fc7d695bcd20ef682b25a22186a"
}
Frame {
msec: 544
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "daac5f2d4b451501669a7767d0a19ccc"
}
Frame {
msec: 560
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "e10801e6c7086eac3eaaa48a3d39bb95"
}
Frame {
msec: 576
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "a5fdf57b20bf4d4aad99f02a13bbfc66"
}
Frame {
msec: 592
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "b48721b169b4a1118b040a9e41c252a1"
}
Frame {
msec: 608
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "242425f06d5706f0483e49812bfb4718"
}
Frame {
msec: 624
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "33bdd4d71b1736055d821ee5040bfaed"
}
Frame {
msec: 640
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 656
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 672
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 688
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 704
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 720
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 736
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 752
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 768
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 784
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 800
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 816
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 832
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 848
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 864
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 880
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 896
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 912
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 928
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 944
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 960
- image: "parentAnimation.0.png"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 976
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ image: "parentAnimation-visual.1.png"
}
Frame {
msec: 992
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 1008
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 1024
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 1040
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 1056
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 1072
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 1088
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 1104
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 1120
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 1136
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1152
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 1168
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "b985be8701f0bbb73facfe745d43e32f"
}
Frame {
msec: 1184
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "6b3e91ff248516656fd2efe26db6c900"
}
Frame {
msec: 1200
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "40bd9296de59b3abc5b7a204a6ecff3f"
}
Frame {
msec: 1216
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "615817b53baf0d0cd290b18ad9deee4d"
}
Frame {
msec: 1232
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "c990d9afcebfc4dcc35457d555d7e9cb"
}
Frame {
msec: 1248
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "2d1a4687abe3fd7b1911f8e5020c4378"
}
Frame {
msec: 1264
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "b5e1399f1924dafa6782da6b739af882"
}
Frame {
msec: 1280
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "8686a36600410f4f39f558eadfb3479f"
}
Frame {
msec: 1296
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "39f1f7573198f86e1452211f62dc7f1a"
}
Frame {
msec: 1312
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbfbbcb5637c0f90396150abb0aecb14"
}
Frame {
msec: 1328
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "2c071570228d5a121a64c4c01c443ab2"
}
Frame {
msec: 1344
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "4e076ea1d8f566eca9aa5eb55ce02098"
}
Frame {
msec: 1360
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "72fd6c15e76fd6d74a9584be1e82399b"
}
Frame {
msec: 1376
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "b519ad1958ea69fc4682c06e83f22c42"
}
Frame {
msec: 1392
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "155b39717f45fe5d36348c499635e759"
}
Frame {
msec: 1408
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1424
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1440
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1456
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1472
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1488
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1504
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1520
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1536
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 237; y: 299
- modifiers: 0
- sendToViewport: true
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1552
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1568
- hash: "633b5668278295faa57d0cfffe8a29cb"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1584
- hash: "ccbf4505e0f05547d2f7ce874ab941c0"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1600
- hash: "be904489959fa365badb642fa9e85922"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1616
- hash: "de6a97ac6e2677feb223336199cbffe1"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1632
- hash: "997b0a547336a9bb6a67cd9beffe1831"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1648
- hash: "ac9a6e111050b8a7c4492f06c33d3969"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1664
- hash: "7313c0d2ee06e393f486670222c29bb4"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1680
- hash: "24cea420d03d1fdcddb1b9cf5112cbee"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 1696
- hash: "764688785eeaa01e9c84821476911edb"
+ hash: "234b795b5dd412e4397f132f03f38175"
}
Frame {
msec: 1712
- hash: "b24ae0cb512abfd2606ff9c20a6751bf"
+ hash: "eca09aebcc15501fd348b9eb19b54ee2"
}
Frame {
msec: 1728
- hash: "f1daed3391f10e27435a54222df8d0ab"
+ hash: "6ab63f771ac705439157cf0ed84bc274"
}
Frame {
msec: 1744
- hash: "99704e182267f2c12d0215b9c03f4d68"
+ hash: "42212db87d03c35e96e38ac200bd9ec2"
}
Frame {
msec: 1760
- hash: "143cd9259a41b8af5d41a5b2aaf8de64"
+ hash: "46a79ff030b89a4c8791fd853a96b64f"
}
Frame {
msec: 1776
- hash: "b5f0a0f838b5870c162a24cd767f068b"
+ hash: "cdfee36535e491328f5045b6f3378b64"
}
Frame {
msec: 1792
- hash: "c5c8cdcbfab7466e447eaff582bf7312"
+ hash: "5cfc7db34110aa39f296fe4475de0c08"
}
Frame {
msec: 1808
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "df59e3aa557a661ce513523c3059c41d"
}
Frame {
msec: 1824
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "2d2f8fc7d695bcd20ef682b25a22186a"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1840
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "2d2f8fc7d695bcd20ef682b25a22186a"
}
Frame {
msec: 1856
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "f611eb7652ce078c81dba533c6c0df5e"
}
Frame {
msec: 1872
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "2a4f853f3eeef5cbacc8fdacfdab3442"
}
Frame {
msec: 1888
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "86a201ea5c4af2a28b4047c0732d33c8"
}
Frame {
msec: 1904
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "e87f15694846a75ff3801aff063d35c7"
}
Frame {
msec: 1920
- image: "parentAnimation.1.png"
+ hash: "c3d42dd4ae49a843f32a3dcc818d0b68"
}
Frame {
msec: 1936
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ image: "parentAnimation-visual.2.png"
}
Frame {
msec: 1952
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "46a79ff030b89a4c8791fd853a96b64f"
+ }
+ Mouse {
+ type: 4
+ button: 1
+ buttons: 1
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1968
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "46a79ff030b89a4c8791fd853a96b64f"
}
Frame {
msec: 1984
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "079898fb015f88ba9d7cd73f356d2c37"
}
Frame {
msec: 2000
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "5d03ca6d09d241bd686c878d53d9f269"
}
Frame {
msec: 2016
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "d986a00663eb3dafb24bf67b3d6c7a04"
}
Frame {
msec: 2032
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "4e609d8b8921428909a5b78ea1db78b9"
}
Frame {
msec: 2048
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "f611eb7652ce078c81dba533c6c0df5e"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2064
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "f611eb7652ce078c81dba533c6c0df5e"
}
Frame {
msec: 2080
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "2a4f853f3eeef5cbacc8fdacfdab3442"
}
Frame {
msec: 2096
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "86a201ea5c4af2a28b4047c0732d33c8"
}
Frame {
msec: 2112
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "2d498b4b440cd6bce6e02102dc62996d"
}
Frame {
msec: 2128
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "53c55f9fc1aab5f4c552387e8cae749e"
}
Frame {
msec: 2144
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "8d188a1ab2be377198142f3037d15fc3"
}
Frame {
msec: 2160
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "66550b5102e2803fb3cbd85f4b2543e0"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2176
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "66550b5102e2803fb3cbd85f4b2543e0"
}
Frame {
msec: 2192
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "e495d8163793da7503b9d29c6721ff6e"
}
Frame {
msec: 2208
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "065e5775930146539ae589782f4e4352"
}
Frame {
msec: 2224
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "7861ff76ec52f1c0408636f7b53b30b6"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2240
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "7861ff76ec52f1c0408636f7b53b30b6"
}
Frame {
msec: 2256
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "e87f15694846a75ff3801aff063d35c7"
}
Frame {
msec: 2272
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "67edcabe94a3968bbfe3dd1b0b2cd273"
}
Frame {
msec: 2288
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "a0f8e97d347970aca868538f4294a7ce"
}
Frame {
msec: 2304
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "c89421473e754235e209f35dea9afccb"
+ }
+ Mouse {
+ type: 4
+ button: 1
+ buttons: 1
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2320
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "c89421473e754235e209f35dea9afccb"
}
Frame {
msec: 2336
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "cdfee36535e491328f5045b6f3378b64"
}
Frame {
msec: 2352
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "ab31653cb8a31f753782ffff045e2b07"
}
Frame {
msec: 2368
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "86a201ea5c4af2a28b4047c0732d33c8"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2384
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "86a201ea5c4af2a28b4047c0732d33c8"
}
Frame {
msec: 2400
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "4bdc37cd35c71d8a25745cb0ff664fea"
}
Frame {
msec: 2416
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "5d03ca6d09d241bd686c878d53d9f269"
}
Frame {
msec: 2432
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "700ff7c6c4ae97b34309bd020807a0e1"
}
Frame {
msec: 2448
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "e812a79fb65142f6855974f87aabdc90"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2464
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "e812a79fb65142f6855974f87aabdc90"
}
Frame {
msec: 2480
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 237; y: 299
- modifiers: 0
- sendToViewport: true
+ hash: "795809181debf916afbef73c41a66dee"
}
Frame {
msec: 2496
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
+ hash: "b61c0e25fa9f3c15f1caf91c25937d75"
}
Frame {
msec: 2512
- hash: "eaeeb8c51d43e3c38ff7dde632d1f9c8"
+ hash: "9dd01662ee9d0add862b3afadac72929"
}
Frame {
msec: 2528
- hash: "ec0e68c2e7a75fedd1091ce633dadd4f"
+ hash: "0a96c8fec8f6509dbbe16480fe8ebfb7"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2544
- hash: "a5d60efc176dee9083a2d746e7ad8315"
+ hash: "0a96c8fec8f6509dbbe16480fe8ebfb7"
}
Frame {
msec: 2560
- hash: "48bcbbacf413080247f818e35e496e04"
+ hash: "ce67814de0091d5ab5cc2172a830bc93"
}
Frame {
msec: 2576
- hash: "c521af8efa19fbac39119ad75cd469f5"
+ hash: "d986a00663eb3dafb24bf67b3d6c7a04"
}
Frame {
msec: 2592
- hash: "0e74613c67fc9d9acb21a3d382c5efcd"
+ hash: "69e21aefb8bdbfaaa5e1e7969d827ec3"
}
Frame {
msec: 2608
- hash: "eeb3f4467ebd7ee678c3b7371db28519"
+ hash: "cdfee36535e491328f5045b6f3378b64"
}
Frame {
msec: 2624
- hash: "9c5b9009a35b74d0ddec8fec85f204bf"
+ hash: "cdb20c4866bdf55bd454864a31676053"
}
Frame {
msec: 2640
- hash: "aefc70824e23428aebf0a40830a57469"
+ hash: "46a79ff030b89a4c8791fd853a96b64f"
}
Frame {
msec: 2656
- hash: "1fa9c23760193b74b0063b4e4c434070"
+ hash: "c2535eb78e0cf46151f15cd2ec7c4838"
}
Frame {
msec: 2672
- hash: "8091700d4729163bd87521385853e608"
+ hash: "7a1455f07b916a63e43b89da4311a033"
}
Frame {
msec: 2688
- hash: "a13558e609570f9390f20a85d244fa22"
+ hash: "f9a2c0ef913ecd7026d9775648a063d6"
}
Frame {
msec: 2704
- hash: "7be5e3609bbeb9a2c1df7d52f3953d4d"
+ hash: "5da8f6f7d847c174da393015dfc33537"
}
Frame {
msec: 2720
- hash: "51c8ae31f858121d86ef09cc9a5c5ef3"
+ hash: "1d5f20cb721f1e5cb067095bee1b51fe"
}
Frame {
msec: 2736
- hash: "84ce8f39207f4b07c2c3323425a8c238"
+ hash: "ca7f5fa76264d1eb1182e46e371ee81c"
}
Frame {
msec: 2752
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "2467dc0ffdb051e092c5bfd5d371e6b6"
}
Frame {
msec: 2768
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "0b04e516eb08978914c39ec2d742e161"
}
Frame {
msec: 2784
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "5abec56587da54876c204d2e32efe7ad"
}
Frame {
msec: 2800
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2816
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2832
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2848
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2864
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2880
- image: "parentAnimation.2.png"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2896
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ image: "parentAnimation-visual.3.png"
}
Frame {
msec: 2912
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2928
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2944
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2960
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2976
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 2992
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3008
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3024
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3040
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3056
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3072
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3088
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3104
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3120
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3136
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "234b795b5dd412e4397f132f03f38175"
}
Frame {
msec: 3152
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "eca09aebcc15501fd348b9eb19b54ee2"
}
Frame {
msec: 3168
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "6ab63f771ac705439157cf0ed84bc274"
}
Frame {
msec: 3184
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "42212db87d03c35e96e38ac200bd9ec2"
}
Frame {
msec: 3200
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "46a79ff030b89a4c8791fd853a96b64f"
}
Frame {
msec: 3216
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "cdfee36535e491328f5045b6f3378b64"
}
Frame {
msec: 3232
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "5cfc7db34110aa39f296fe4475de0c08"
}
Frame {
msec: 3248
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "df59e3aa557a661ce513523c3059c41d"
}
Frame {
msec: 3264
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "2d2f8fc7d695bcd20ef682b25a22186a"
}
Frame {
msec: 3280
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "daac5f2d4b451501669a7767d0a19ccc"
}
Frame {
msec: 3296
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "e10801e6c7086eac3eaaa48a3d39bb95"
}
Frame {
msec: 3312
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "a5fdf57b20bf4d4aad99f02a13bbfc66"
}
Frame {
msec: 3328
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "b48721b169b4a1118b040a9e41c252a1"
}
Frame {
msec: 3344
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "242425f06d5706f0483e49812bfb4718"
}
Frame {
msec: 3360
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "33bdd4d71b1736055d821ee5040bfaed"
}
Frame {
msec: 3376
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 237; y: 299
- modifiers: 0
- sendToViewport: true
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3392
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3408
- hash: "633b5668278295faa57d0cfffe8a29cb"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3424
- hash: "ccbf4505e0f05547d2f7ce874ab941c0"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3440
- hash: "be904489959fa365badb642fa9e85922"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3456
- hash: "de6a97ac6e2677feb223336199cbffe1"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3472
- hash: "997b0a547336a9bb6a67cd9beffe1831"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3488
- hash: "ac9a6e111050b8a7c4492f06c33d3969"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3504
- hash: "7313c0d2ee06e393f486670222c29bb4"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3520
- hash: "24cea420d03d1fdcddb1b9cf5112cbee"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3536
- hash: "764688785eeaa01e9c84821476911edb"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3552
- hash: "b24ae0cb512abfd2606ff9c20a6751bf"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 237; y: 299
- modifiers: 0
- sendToViewport: true
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3568
- hash: "b24ae0cb512abfd2606ff9c20a6751bf"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3584
- hash: "d7bf1b48f1a03974e7f095468e07f037"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3600
- hash: "a59ab4fe1c22d27b5cdde949cf90e6f4"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3616
- hash: "7c3082720e65b8a6217bf5a5fe4d48c0"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3632
- hash: "350d1ff24fb8fba0ab8a6694d99544b3"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 181; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3648
- hash: "81d17a62c33d79ed25968ec47771d292"
+ hash: "dce97e76b2541bbee52b0df1c1bb3d44"
}
Frame {
msec: 3664
- hash: "43fd3ef88bd7a2e5bf4546f088783077"
+ hash: "b985be8701f0bbb73facfe745d43e32f"
}
Frame {
msec: 3680
- hash: "041938ad2e023202db18df28f2329c8f"
+ hash: "6b3e91ff248516656fd2efe26db6c900"
}
Frame {
msec: 3696
- hash: "ec8677eae06cbf77a9508953325b179e"
- }
- Mouse {
- type: 4
- button: 1
- buttons: 1
- x: 237; y: 299
- modifiers: 0
- sendToViewport: true
+ hash: "40bd9296de59b3abc5b7a204a6ecff3f"
}
Frame {
msec: 3712
- hash: "ec8677eae06cbf77a9508953325b179e"
+ hash: "615817b53baf0d0cd290b18ad9deee4d"
}
Frame {
msec: 3728
- hash: "453026339c3901ee286831b4b41088f6"
+ hash: "c990d9afcebfc4dcc35457d555d7e9cb"
}
Frame {
msec: 3744
- hash: "d58a7a41ade691cc0acfb0303bfc3b68"
+ hash: "2d1a4687abe3fd7b1911f8e5020c4378"
}
Frame {
msec: 3760
- hash: "a200b05ef3d7e39e11513fd2f8ff1497"
+ hash: "b5e1399f1924dafa6782da6b739af882"
}
Frame {
msec: 3776
- hash: "faa1223975acdf2d4b48045d7f2ce445"
+ hash: "8686a36600410f4f39f558eadfb3479f"
}
Frame {
msec: 3792
- hash: "964d9b80d82d0fe3d3fb328a1661a60e"
+ hash: "39f1f7573198f86e1452211f62dc7f1a"
}
Frame {
msec: 3808
- hash: "705871bc384de93100354acb19b371b0"
+ hash: "fbfbbcb5637c0f90396150abb0aecb14"
}
Frame {
msec: 3824
- hash: "1a4480463adfc5a3d525916b03c2c3ce"
+ hash: "2c071570228d5a121a64c4c01c443ab2"
}
Frame {
msec: 3840
- image: "parentAnimation.3.png"
+ hash: "4e076ea1d8f566eca9aa5eb55ce02098"
}
Frame {
msec: 3856
- hash: "9a55bdf428f45f02d9c8cf414dcd7754"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 237; y: 299
- modifiers: 0
- sendToViewport: true
+ image: "parentAnimation-visual.4.png"
}
Frame {
msec: 3872
- hash: "9a55bdf428f45f02d9c8cf414dcd7754"
+ hash: "b519ad1958ea69fc4682c06e83f22c42"
}
Frame {
msec: 3888
- hash: "0f6d82d02ce7d79a1bdf6bf81791f321"
+ hash: "155b39717f45fe5d36348c499635e759"
}
Frame {
msec: 3904
- hash: "b145b9d299714020686069baec11cb71"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3920
- hash: "5dbf5e4151c01f10cf23b07ca1df56ab"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3936
- hash: "822d4397ac514673ca1015ad05c9b4ac"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3952
- hash: "461d35e865153d22e9a67bb0ffddefb7"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3968
- hash: "676fff498e6879144090d5596056c6c8"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 3984
- hash: "854da7ed627237250e20b263f9eb9d90"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4000
- hash: "157ec877797883d329ff329537205d02"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4016
- hash: "613669ca60240fcc490d548fe802390d"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4032
- hash: "803e84f027c773db96f9530511e5fedb"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 237; y: 299
- modifiers: 0
- sendToViewport: true
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4048
- hash: "803e84f027c773db96f9530511e5fedb"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4064
- hash: "f47cfd1f1094b782c08490be2f49c6ed"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4080
- hash: "db5953f3ee4e2db87e33b85464167f74"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4096
- hash: "8313cb750b9abc586a43b9422de08f53"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4112
- hash: "deb390ce992fee85c56733168b4bd1ec"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4128
- hash: "29a1cda3647c49731e9adcd107a2d13c"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4144
- hash: "bfa17a3afa06699107b217df6e4aed43"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4160
- hash: "8e639ef01ab6d8876c3f40adc44928c6"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4176
- hash: "14038aedf42de0ca62d872d317018ee0"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4192
- hash: "c1288465163d44ed40e28f21e0298ea6"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4208
- hash: "d6915f22a905737488d27e8138002f31"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4224
- hash: "5b1621451a5a3af40302603ec31bb8bb"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4240
- hash: "16fd73c0cb615cc717cdc4a6787471c2"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 237; y: 299
- modifiers: 0
- sendToViewport: true
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4256
- hash: "16fd73c0cb615cc717cdc4a6787471c2"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4272
- hash: "db5caf42e11705ecdb2006e1ed6b0c4f"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4288
- hash: "4b7e51e4e9fb1dacb32aac11a4a46ceb"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4304
- hash: "63c93cda9892f733809125991af997b6"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4320
- hash: "0e74613c67fc9d9acb21a3d382c5efcd"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4336
- hash: "58e813a6619828b6c9ec9cf300ff0e2d"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4352
- hash: "181a6e334d745381f091bf1b55fc1690"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4368
- hash: "f25bbc9ddc8cc72036c49d50b45bece8"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4384
- hash: "88e8f0496debfee6bc2426895fe1c3d9"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4400
- hash: "db5953f3ee4e2db87e33b85464167f74"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
Frame {
msec: 4416
- hash: "9818a899adb916b6ba5f7537697ef062"
- }
- Frame {
- msec: 4432
- hash: "3842f40093d70089a4004fb803c05981"
- }
- Frame {
- msec: 4448
- hash: "be904489959fa365badb642fa9e85922"
- }
- Frame {
- msec: 4464
- hash: "cbae27751ff0ebce4fcc164564f4cf1b"
- }
- Frame {
- msec: 4480
- hash: "3a1b468bd3fd747bbe6b069426b170a9"
- }
- Frame {
- msec: 4496
- hash: "57fbcd580eb1607a2a7526a65842dfeb"
- }
- Frame {
- msec: 4512
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 4528
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 4544
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 4560
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 4576
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 4592
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 4608
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 4624
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 237; y: 299
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 4640
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 4656
- hash: "633b5668278295faa57d0cfffe8a29cb"
- }
- Frame {
- msec: 4672
- hash: "ccbf4505e0f05547d2f7ce874ab941c0"
- }
- Frame {
- msec: 4688
- hash: "be904489959fa365badb642fa9e85922"
- }
- Frame {
- msec: 4704
- hash: "de6a97ac6e2677feb223336199cbffe1"
- }
- Frame {
- msec: 4720
- hash: "997b0a547336a9bb6a67cd9beffe1831"
- }
- Frame {
- msec: 4736
- hash: "ac9a6e111050b8a7c4492f06c33d3969"
- }
- Frame {
- msec: 4752
- hash: "7313c0d2ee06e393f486670222c29bb4"
- }
- Frame {
- msec: 4768
- hash: "24cea420d03d1fdcddb1b9cf5112cbee"
- }
- Frame {
- msec: 4784
- hash: "764688785eeaa01e9c84821476911edb"
- }
- Frame {
- msec: 4800
- image: "parentAnimation.4.png"
- }
- Frame {
- msec: 4816
- hash: "f1daed3391f10e27435a54222df8d0ab"
- }
- Frame {
- msec: 4832
- hash: "99704e182267f2c12d0215b9c03f4d68"
- }
- Frame {
- msec: 4848
- hash: "143cd9259a41b8af5d41a5b2aaf8de64"
- }
- Frame {
- msec: 4864
- hash: "b5f0a0f838b5870c162a24cd767f068b"
- }
- Frame {
- msec: 4880
- hash: "c5c8cdcbfab7466e447eaff582bf7312"
- }
- Frame {
- msec: 4896
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 4912
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 4928
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 4944
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 4960
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 4976
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 4992
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5008
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5024
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5040
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5056
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5072
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5088
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5104
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5120
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5136
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5152
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5168
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5184
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5200
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5216
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5232
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5248
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5264
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5280
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5296
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5312
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5328
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5344
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 237; y: 299
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 5360
- hash: "f1bc451d1f62cfb5dd60a7ea483d3844"
- }
- Frame {
- msec: 5376
- hash: "eaeeb8c51d43e3c38ff7dde632d1f9c8"
- }
- Frame {
- msec: 5392
- hash: "ec0e68c2e7a75fedd1091ce633dadd4f"
- }
- Frame {
- msec: 5408
- hash: "a5d60efc176dee9083a2d746e7ad8315"
- }
- Frame {
- msec: 5424
- hash: "48bcbbacf413080247f818e35e496e04"
- }
- Frame {
- msec: 5440
- hash: "c521af8efa19fbac39119ad75cd469f5"
- }
- Frame {
- msec: 5456
- hash: "0e74613c67fc9d9acb21a3d382c5efcd"
- }
- Frame {
- msec: 5472
- hash: "eeb3f4467ebd7ee678c3b7371db28519"
- }
- Frame {
- msec: 5488
- hash: "9c5b9009a35b74d0ddec8fec85f204bf"
- }
- Frame {
- msec: 5504
- hash: "aefc70824e23428aebf0a40830a57469"
- }
- Frame {
- msec: 5520
- hash: "1fa9c23760193b74b0063b4e4c434070"
- }
- Frame {
- msec: 5536
- hash: "8091700d4729163bd87521385853e608"
- }
- Frame {
- msec: 5552
- hash: "a13558e609570f9390f20a85d244fa22"
- }
- Frame {
- msec: 5568
- hash: "7be5e3609bbeb9a2c1df7d52f3953d4d"
- }
- Frame {
- msec: 5584
- hash: "51c8ae31f858121d86ef09cc9a5c5ef3"
- }
- Frame {
- msec: 5600
- hash: "84ce8f39207f4b07c2c3323425a8c238"
- }
- Frame {
- msec: 5616
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5632
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5648
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5664
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5680
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5696
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5712
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5728
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5744
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5760
- image: "parentAnimation.5.png"
- }
- Frame {
- msec: 5776
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5792
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5808
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5824
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5840
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5856
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5872
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5888
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5904
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5920
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5936
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5952
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5968
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 5984
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6000
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6016
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Key {
- type: 6
- key: 16777249
- modifiers: 67108864
- text: ""
- autorep: false
- count: 1
- }
- Frame {
- msec: 6032
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6048
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6064
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6080
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6096
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6112
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6128
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6144
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6160
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6176
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6192
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6208
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6224
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6240
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6256
- hash: "4135271d78a5c63c3837a09c86f35ebe"
- }
- Frame {
- msec: 6272
- hash: "4135271d78a5c63c3837a09c86f35ebe"
+ hash: "fbf01bb217e393b79a6a2c567750de89"
}
}
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.0.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.0.png
deleted file mode 100644
index 7d41abc..0000000
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.0.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.1.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.1.png
deleted file mode 100644
index 16b95ab..0000000
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.1.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.2.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.2.png
deleted file mode 100644
index 7d41abc..0000000
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.2.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.3.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.3.png
deleted file mode 100644
index 800bf12..0000000
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.3.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.4.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.4.png
deleted file mode 100644
index d0155bb..0000000
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.4.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.5.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.5.png
deleted file mode 100644
index 7d41abc..0000000
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation/data/parentAnimation.5.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation/parentAnimation-visual.qml b/tests/auto/declarative/qmlvisual/animation/parentAnimation/parentAnimation-visual.qml
index 42cec3a..025aa80 100644
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation/parentAnimation-visual.qml
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation/parentAnimation-visual.qml
@@ -10,14 +10,14 @@ then a final full transition.
*/
Rectangle {
- width: 800;
- height: 480;
+ width: 400;
+ height: 240;
color: "black";
Rectangle {
id: gr
color: "green"
- width: 100; height: 100
+ width: 50; height: 50
}
MouseArea {
@@ -27,21 +27,21 @@ Rectangle {
Rectangle {
id: np
- x: 300
- width: 300; height: 300
+ x: 150
+ width: 150; height: 150
color: "yellow"
clip: true
Rectangle {
color: "red"
- x: 100; y: 100; height: 100; width: 100
+ x: 50; y: 50; height: 50; width: 50
}
}
Rectangle {
id: vp
- x: 200; y: 200
- width: 100; height: 100
+ x: 100; y: 100
+ width: 50; height: 50
color: "blue"
rotation: 45
scale: 2
@@ -53,7 +53,7 @@ Rectangle {
ParentChange {
target: gr
parent: np
- x: 100; y: 100; width: 200;
+ x: 50; y: 50; width: 100;
}
}
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.0.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.0.png
index 135911c..03ae932 100644
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.0.png
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.1.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.1.png
index 0d71292..175adc3 100644
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.1.png
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.2.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.2.png
index 920d992..4dbe6a4 100644
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.2.png
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.3.png b/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.3.png
index 1c4d89e..b9ea6b8 100644
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.3.png
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.qml b/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.qml
index 9e1b923..1d7817b 100644
--- a/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.qml
+++ b/tests/auto/declarative/qmlvisual/animation/parentAnimation2/data/parentAnimation2.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "b3bfd7a06d3e246f4256ab5a267360b0"
+ image: "parentAnimation2.0.png"
}
Frame {
msec: 32
@@ -258,11 +258,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "parentAnimation2.0.png"
+ hash: "5983f3e0800859134bff0182fe9e0142"
}
Frame {
msec: 976
- hash: "95b4fe1e5eeffe1673e199308e8ce76c"
+ image: "parentAnimation2.1.png"
}
Frame {
msec: 992
@@ -514,11 +514,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "parentAnimation2.1.png"
+ hash: "3210f97ac2799d84fc1d872c4c2994f7"
}
Frame {
msec: 1936
- hash: "60ed700e49bf2c51aba9b44400b56294"
+ image: "parentAnimation2.2.png"
}
Frame {
msec: 1952
@@ -762,11 +762,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "parentAnimation2.2.png"
+ hash: "acab4a79f22ebc8a45759ae282e8f3db"
}
Frame {
msec: 2896
- hash: "acab4a79f22ebc8a45759ae282e8f3db"
+ image: "parentAnimation2.3.png"
}
Mouse {
type: 3
@@ -1018,6 +1018,6 @@ VisualTest {
}
Frame {
msec: 3840
- image: "parentAnimation2.3.png"
+ hash: "b3bfd7a06d3e246f4256ab5a267360b0"
}
}
diff --git a/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.0.png b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.0.png
new file mode 100644
index 0000000..cb0971a
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.1.png b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.1.png
new file mode 100644
index 0000000..c579ded
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.2.png b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.2.png
new file mode 100644
index 0000000..49e2b9f
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.3.png b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.3.png
new file mode 100644
index 0000000..cb0971a
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.4.png b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.4.png
new file mode 100644
index 0000000..e62485b
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.5.png b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.5.png
new file mode 100644
index 0000000..61e7463
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.6.png b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.6.png
new file mode 100644
index 0000000..8c31e7d
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.qml b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.qml
index 8e1e1d7..34deb9b 100644
--- a/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.qml
+++ b/tests/auto/declarative/qmlvisual/animation/pauseAnimation/data/pauseAnimation-visual.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ image: "pauseAnimation-visual.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "pauseAnimation.0.png"
+ hash: "f1e0301430d153fb9d15eaffdfcd5c58"
}
Frame {
msec: 976
- hash: "5f18a81707f23d377e81a27c1fc41ce9"
+ image: "pauseAnimation-visual.1.png"
}
Frame {
msec: 992
@@ -482,11 +482,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "pauseAnimation.1.png"
+ hash: "3042003c067b257de2cb32f650dde693"
}
Frame {
msec: 1936
- hash: "a725b59b4947357546bbfc7df3d830af"
+ image: "pauseAnimation-visual.2.png"
}
Frame {
msec: 1952
@@ -722,11 +722,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "pauseAnimation.2.png"
+ hash: "a350b70c5238a340e85fd4a3ec0390a3"
}
Frame {
msec: 2896
- hash: "a350b70c5238a340e85fd4a3ec0390a3"
+ image: "pauseAnimation-visual.3.png"
}
Frame {
msec: 2912
@@ -962,11 +962,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "pauseAnimation.3.png"
+ hash: "7c27ef654e645679c90520d6cf00b0c4"
}
Frame {
msec: 3856
- hash: "20258f07c613958c32f783466771391a"
+ image: "pauseAnimation-visual.4.png"
}
Frame {
msec: 3872
@@ -1202,11 +1202,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "pauseAnimation.4.png"
+ hash: "336d31586171f22d541b989d24b95cbb"
}
Frame {
msec: 4816
- hash: "f0d8132489c2f2ef760e905b3c093726"
+ image: "pauseAnimation-visual.5.png"
}
Frame {
msec: 4832
@@ -1442,11 +1442,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "pauseAnimation.5.png"
+ hash: "ce57e27af329eba4fac3ab891f0407ce"
}
Frame {
msec: 5776
- hash: "41ba853c3403f68a23e708df82e21c53"
+ image: "pauseAnimation-visual.6.png"
}
Frame {
msec: 5792
diff --git a/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.0.png b/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.0.png
index a02c063..7d2b66e 100644
--- a/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.0.png
+++ b/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.1.png b/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.1.png
index 0714b4a..a02c063 100644
--- a/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.1.png
+++ b/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.2.png b/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.2.png
index 7d2b66e..1af3243 100644
--- a/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.2.png
+++ b/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.3.png b/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.3.png
new file mode 100644
index 0000000..7d2b66e
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.qml b/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.qml
index 09febd7..3c24f59 100644
--- a/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.qml
+++ b/tests/auto/declarative/qmlvisual/animation/propertyAction/data/propertyAction-visual.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "1e5ac43e0f553886bcb2b4016f7e3414"
+ image: "propertyAction-visual.0.png"
}
Frame {
msec: 32
@@ -250,11 +250,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "propertyAction-visual.0.png"
+ hash: "4ba1bf769de9bc45630485d06642dc30"
}
Frame {
msec: 976
- hash: "4ba1bf769de9bc45630485d06642dc30"
+ image: "propertyAction-visual.1.png"
}
Frame {
msec: 992
@@ -498,11 +498,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "propertyAction-visual.1.png"
+ hash: "81c157daf3086b21ea2ba39277a31f3d"
}
Frame {
msec: 1936
- hash: "895ad99b422c5c6637f6569f391b4011"
+ image: "propertyAction-visual.2.png"
}
Frame {
msec: 1952
@@ -738,11 +738,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "propertyAction-visual.2.png"
+ hash: "1e5ac43e0f553886bcb2b4016f7e3414"
}
Frame {
msec: 2896
- hash: "1e5ac43e0f553886bcb2b4016f7e3414"
+ image: "propertyAction-visual.3.png"
}
Frame {
msec: 2912
diff --git a/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.0.png b/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.0.png
index 3545e5a..4af1744 100644
--- a/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.0.png
+++ b/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.1.png b/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.1.png
index c7da359..29ca02a 100644
--- a/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.1.png
+++ b/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.2.png b/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.2.png
index d51e8e4..c7da359 100644
--- a/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.2.png
+++ b/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.3.png b/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.3.png
index c7da359..7373951 100644
--- a/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.3.png
+++ b/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.qml b/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.qml
index 774cc13..05b5c99 100644
--- a/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.qml
+++ b/tests/auto/declarative/qmlvisual/animation/qtbug10586/data/qtbug10586.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "0755ae54acb6af587bbf7ca509146e0f"
+ image: "qtbug10586.0.png"
}
Frame {
msec: 32
@@ -338,11 +338,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "qtbug10586.0.png"
+ hash: "dff3c85f1bb42138410e9db7be98425b"
}
Frame {
msec: 976
- hash: "8a5247a3847809f56a2fdce0f4ac9c99"
+ image: "qtbug10586.1.png"
}
Frame {
msec: 992
@@ -666,11 +666,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "qtbug10586.1.png"
+ hash: "d84bf962449716cc64cb34b285926c48"
}
Frame {
msec: 1936
- hash: "d84bf962449716cc64cb34b285926c48"
+ image: "qtbug10586.2.png"
}
Frame {
msec: 1952
@@ -906,11 +906,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "qtbug10586.2.png"
+ hash: "7454984bc5316de021b87d04daf0e8bb"
}
Frame {
msec: 2896
- hash: "c6d306961e1e574d8c57fd849029121c"
+ image: "qtbug10586.3.png"
}
Frame {
msec: 2912
diff --git a/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.0.png b/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.0.png
index 16adc51..29f7c75 100644
--- a/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.0.png
+++ b/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.1.png b/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.1.png
new file mode 100644
index 0000000..d9a9959
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.qml b/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.qml
index 0cc98ce..179dbc9 100644
--- a/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.qml
+++ b/tests/auto/declarative/qmlvisual/animation/qtbug13398/data/qtbug13398.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "2452007928bf86b9c42e666c7a7afc89"
+ image: "qtbug13398.0.png"
}
Frame {
msec: 32
@@ -266,11 +266,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "qtbug13398.0.png"
+ hash: "e09a359578935b988ac1cc8c40b25547"
}
Frame {
msec: 976
- hash: "e09a359578935b988ac1cc8c40b25547"
+ image: "qtbug13398.1.png"
}
Frame {
msec: 992
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.0.png b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.0.png
index 454f6c1..f08e048 100644
--- a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.0.png
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.1.png b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.1.png
index 9dde537..f08e048 100644
--- a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.1.png
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.2.png b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.2.png
index 454f6c1..9fb2be5 100644
--- a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.2.png
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.3.png b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.3.png
index 454f6c1..d229e87 100644
--- a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.3.png
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.4.png b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.4.png
index 043b487..f08e048 100644
--- a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.4.png
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.5.png b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.5.png
index 79c791d..7d1d2cd 100644
--- a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.5.png
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.6.png b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.6.png
index 454f6c1..b537ace 100644
--- a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.6.png
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.7.png b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.7.png
index 454f6c1..f08e048 100644
--- a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.7.png
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.8.png b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.8.png
index a7d6674..d229e87 100644
--- a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.8.png
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.8.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.9.png b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.9.png
new file mode 100644
index 0000000..432f814
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.9.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.qml b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.qml
index b4ee569..5146be2 100644
--- a/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.qml
+++ b/tests/auto/declarative/qmlvisual/animation/reanchor/data/reanchor.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "213811853dbefdc418099721e3bf8651"
+ image: "reanchor.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "reanchor.0.png"
+ hash: "213811853dbefdc418099721e3bf8651"
}
Frame {
msec: 976
- hash: "213811853dbefdc418099721e3bf8651"
+ image: "reanchor.1.png"
}
Frame {
msec: 992
@@ -498,11 +498,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "reanchor.1.png"
+ hash: "ad3837dcf3e69274ac2918d796974f29"
}
Frame {
msec: 1936
- hash: "ad3837dcf3e69274ac2918d796974f29"
+ image: "reanchor.2.png"
}
Frame {
msec: 1952
@@ -770,11 +770,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "reanchor.2.png"
+ hash: "213811853dbefdc418099721e3bf8651"
}
Frame {
msec: 2896
- hash: "eb3eeb37ab7b26692cbf100adfaf3772"
+ image: "reanchor.3.png"
}
Frame {
msec: 2912
@@ -1026,11 +1026,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "reanchor.3.png"
+ hash: "213811853dbefdc418099721e3bf8651"
}
Frame {
msec: 3856
- hash: "213811853dbefdc418099721e3bf8651"
+ image: "reanchor.4.png"
}
Frame {
msec: 3872
@@ -1282,11 +1282,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "reanchor.4.png"
+ hash: "df51ffd71a82742af7c06f8a786f6bf2"
}
Frame {
msec: 4816
- hash: "c4559982aa3f3d291364deed4bd96d65"
+ image: "reanchor.5.png"
}
Frame {
msec: 4832
@@ -1522,11 +1522,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "reanchor.5.png"
+ hash: "1137e22c68e043950811dee295e19b04"
}
Frame {
msec: 5776
- hash: "1137e22c68e043950811dee295e19b04"
+ image: "reanchor.6.png"
}
Frame {
msec: 5792
@@ -1778,11 +1778,11 @@ VisualTest {
}
Frame {
msec: 6720
- image: "reanchor.6.png"
+ hash: "213811853dbefdc418099721e3bf8651"
}
Frame {
msec: 6736
- hash: "213811853dbefdc418099721e3bf8651"
+ image: "reanchor.7.png"
}
Frame {
msec: 6752
@@ -2034,11 +2034,11 @@ VisualTest {
}
Frame {
msec: 7680
- image: "reanchor.7.png"
+ hash: "213811853dbefdc418099721e3bf8651"
}
Frame {
msec: 7696
- hash: "eb3eeb37ab7b26692cbf100adfaf3772"
+ image: "reanchor.8.png"
}
Frame {
msec: 7712
@@ -2290,11 +2290,11 @@ VisualTest {
}
Frame {
msec: 8640
- image: "reanchor.8.png"
+ hash: "b36a09269dfc9173ff8583a62ae87e8a"
}
Frame {
msec: 8656
- hash: "6ed9b6118a0dc81c22af9fee108b7432"
+ image: "reanchor.9.png"
}
Frame {
msec: 8672
diff --git a/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.0.png b/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.0.png
index e7571f2..5bf32dd 100644
--- a/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.0.png
+++ b/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.1.png b/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.1.png
index 60d09e9..e7571f2 100644
--- a/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.1.png
+++ b/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.2.png b/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.2.png
new file mode 100644
index 0000000..60d09e9
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.qml b/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.qml
index 82303ef..f93458d 100644
--- a/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.qml
+++ b/tests/auto/declarative/qmlvisual/animation/scriptAction/data/scriptAction-visual.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "c5d2b291578c11c11452c29dc02bcad9"
+ image: "scriptAction-visual.0.png"
}
Frame {
msec: 32
@@ -250,11 +250,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "scriptAction-visual.0.png"
+ hash: "1761f6606bbdf5772594cf96412337ca"
}
Frame {
msec: 976
- hash: "1761f6606bbdf5772594cf96412337ca"
+ image: "scriptAction-visual.1.png"
}
Frame {
msec: 992
@@ -498,11 +498,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "scriptAction-visual.1.png"
+ hash: "6741d853f099a5a98fcdf87053b69ec8"
}
Frame {
msec: 1936
- hash: "6741d853f099a5a98fcdf87053b69ec8"
+ image: "scriptAction-visual.2.png"
}
Frame {
msec: 1952
diff --git a/tests/auto/declarative/qmlvisual/fillmode/data/fillmode.0.png b/tests/auto/declarative/qmlvisual/fillmode/data/fillmode.0.png
index ee07a68..52fd55c 100644
--- a/tests/auto/declarative/qmlvisual/fillmode/data/fillmode.0.png
+++ b/tests/auto/declarative/qmlvisual/fillmode/data/fillmode.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/fillmode/face.png b/tests/auto/declarative/qmlvisual/fillmode/face.png
index 9623b1a..e087316 100644
--- a/tests/auto/declarative/qmlvisual/fillmode/face.png
+++ b/tests/auto/declarative/qmlvisual/fillmode/face.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/fillmode/fillmode.qml b/tests/auto/declarative/qmlvisual/fillmode/fillmode.qml
index 2ac98da..b2ecfee 100644
--- a/tests/auto/declarative/qmlvisual/fillmode/fillmode.qml
+++ b/tests/auto/declarative/qmlvisual/fillmode/fillmode.qml
@@ -6,16 +6,16 @@ import QtQuick 1.0
*/
Rectangle {
- id: screen; width: 750; height: 600; color: "gray"
+ id: screen; width: 360; height: 200; 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 }
+ Image { width: 120; height: 100; source: screen.source; fillMode: Image.Stretch }
+ Image { width: 120; height: 100; source: screen.source; fillMode: Image.PreserveAspectFit; smooth: true }
+ Image { width: 120; height: 100; source: screen.source; fillMode: Image.PreserveAspectCrop }
+ Image { width: 120; height: 100; source: screen.source; fillMode: Image.Tile; smooth: true }
+ Image { width: 120; height: 100; source: screen.source; fillMode: Image.TileHorizontally }
+ Image { width: 120; height: 100; source: screen.source; fillMode: Image.TileVertically }
}
}
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test.0.png b/tests/auto/declarative/qmlvisual/focusscope/data/test.0.png
index 986a164..fd28a93 100644
--- a/tests/auto/declarative/qmlvisual/focusscope/data/test.0.png
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test.2.png b/tests/auto/declarative/qmlvisual/focusscope/data/test.2.png
index fd28a93..986a164 100644
--- a/tests/auto/declarative/qmlvisual/focusscope/data/test.2.png
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test.3.png b/tests/auto/declarative/qmlvisual/focusscope/data/test.3.png
new file mode 100644
index 0000000..fd28a93
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test.qml b/tests/auto/declarative/qmlvisual/focusscope/data/test.qml
index da99cfd..e2bf23f 100644
--- a/tests/auto/declarative/qmlvisual/focusscope/data/test.qml
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "94675f9c9afb6834b91a69fd0ce35a22"
+ image: "test.0.png"
}
Frame {
msec: 32
@@ -290,11 +290,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "test.0.png"
+ hash: "f369109744055d30eadf2832a028a104"
}
Frame {
msec: 976
- hash: "f369109744055d30eadf2832a028a104"
+ image: "test.1.png"
}
Frame {
msec: 992
@@ -594,11 +594,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "test.1.png"
+ hash: "f369109744055d30eadf2832a028a104"
}
Frame {
msec: 1936
- hash: "f369109744055d30eadf2832a028a104"
+ image: "test.2.png"
}
Frame {
msec: 1952
@@ -882,11 +882,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "test.2.png"
+ hash: "94675f9c9afb6834b91a69fd0ce35a22"
}
Frame {
msec: 2896
- hash: "94675f9c9afb6834b91a69fd0ce35a22"
+ image: "test.3.png"
}
Frame {
msec: 2912
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test2.1.png b/tests/auto/declarative/qmlvisual/focusscope/data/test2.1.png
new file mode 100644
index 0000000..22d7496
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test2.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test2.qml b/tests/auto/declarative/qmlvisual/focusscope/data/test2.qml
index ff977ac..62eff17 100644
--- a/tests/auto/declarative/qmlvisual/focusscope/data/test2.qml
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test2.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "4823f4520db0c1f64d887f172b3efa17"
+ image: "test2.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "test2.0.png"
+ hash: "4823f4520db0c1f64d887f172b3efa17"
}
Frame {
msec: 976
- hash: "4823f4520db0c1f64d887f172b3efa17"
+ image: "test2.1.png"
}
Frame {
msec: 992
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test3.0.png b/tests/auto/declarative/qmlvisual/focusscope/data/test3.0.png
index baac346..c092535 100644
--- a/tests/auto/declarative/qmlvisual/focusscope/data/test3.0.png
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test3.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test3.1.png b/tests/auto/declarative/qmlvisual/focusscope/data/test3.1.png
index 25d3c66..861b459 100644
--- a/tests/auto/declarative/qmlvisual/focusscope/data/test3.1.png
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test3.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test3.2.png b/tests/auto/declarative/qmlvisual/focusscope/data/test3.2.png
index fc90552..2ede7c9 100644
--- a/tests/auto/declarative/qmlvisual/focusscope/data/test3.2.png
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test3.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test3.3.png b/tests/auto/declarative/qmlvisual/focusscope/data/test3.3.png
index 2f0519e..055f184 100644
--- a/tests/auto/declarative/qmlvisual/focusscope/data/test3.3.png
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test3.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test3.4.png b/tests/auto/declarative/qmlvisual/focusscope/data/test3.4.png
new file mode 100644
index 0000000..c092535
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test3.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/focusscope/data/test3.qml b/tests/auto/declarative/qmlvisual/focusscope/data/test3.qml
index 686fc8d..8ed9c7d 100644
--- a/tests/auto/declarative/qmlvisual/focusscope/data/test3.qml
+++ b/tests/auto/declarative/qmlvisual/focusscope/data/test3.qml
@@ -6,135 +6,135 @@ VisualTest {
}
Frame {
msec: 16
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ image: "test3.0.png"
}
Frame {
msec: 32
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 48
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 64
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 80
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 96
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 112
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 128
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 144
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 160
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 176
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 192
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 208
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 224
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 240
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 256
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 272
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 288
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 304
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 320
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 336
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 352
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 368
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 384
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 400
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 416
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 432
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 448
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 464
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 480
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 496
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 512
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 528
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Key {
type: 6
@@ -146,23 +146,23 @@ VisualTest {
}
Frame {
msec: 544
- hash: "60101929d88be9177f4988573c35dcdb"
+ hash: "e24319b7e562a668e86ac17f4914bcb7"
}
Frame {
msec: 560
- hash: "519bbcffcafe96253923994ce7cae971"
+ hash: "742f87f00d2d7e64b4a579823fa99df2"
}
Frame {
msec: 576
- hash: "e46fd44935f37eadee7520f17ad7cf01"
+ hash: "db6793df1b6d00f4b6286253173ee2b5"
}
Frame {
msec: 592
- hash: "2a0ed4cb9940ff82d4a56dc3dc94f333"
+ hash: "3da67f52ad1bc0ee55f8d6637286f420"
}
Frame {
msec: 608
- hash: "a97ff19bb6493b7a026c9c549aafff04"
+ hash: "89e8c8fd913cb229f5adc221090d789c"
}
Key {
type: 7
@@ -174,31 +174,31 @@ VisualTest {
}
Frame {
msec: 624
- hash: "52fe44fff5c72e1585e000e73086c2e9"
+ hash: "d47cc2fe207628f4deddd58c3697171a"
}
Frame {
msec: 640
- hash: "76f62e0619ed15894d7fb6fe9e1a7700"
+ hash: "9ab1f939324602533b14b20d6160ae57"
}
Frame {
msec: 656
- hash: "aceb3ae38213d097bd0f50d64779fbda"
+ hash: "798b200076ec6688cda78fd273a9fde1"
}
Frame {
msec: 672
- hash: "c62f8846e1076adcd7c9a8bc1164c0a8"
+ hash: "5c485ac62f637db9e3aa327dd1bee801"
}
Frame {
msec: 688
- hash: "c62f8846e1076adcd7c9a8bc1164c0a8"
+ hash: "5c485ac62f637db9e3aa327dd1bee801"
}
Frame {
msec: 704
- hash: "c62f8846e1076adcd7c9a8bc1164c0a8"
+ hash: "5c485ac62f637db9e3aa327dd1bee801"
}
Frame {
msec: 720
- hash: "c62f8846e1076adcd7c9a8bc1164c0a8"
+ hash: "5c485ac62f637db9e3aa327dd1bee801"
}
Key {
type: 6
@@ -210,19 +210,19 @@ VisualTest {
}
Frame {
msec: 736
- hash: "9f3ab4856c51ee635b8dbce4778053f0"
+ hash: "75bbe5082eebec814c726adc8fc076ec"
}
Frame {
msec: 752
- hash: "4fe79ffc2bb078c8cb8c3cdbb57d3c5e"
+ hash: "58d8051766872d54831bec4c8c7cbd63"
}
Frame {
msec: 768
- hash: "9caefb6edbfeadacd54a9f4e06e40ddc"
+ hash: "f474b747b4b7bb2a5b2c418f35aa1b09"
}
Frame {
msec: 784
- hash: "a8dc7e314b3bd2fb8d16bcf68bfbc7e8"
+ hash: "d561cf0dbded0b2bd85c7c88fb3afdd6"
}
Key {
type: 7
@@ -234,27 +234,27 @@ VisualTest {
}
Frame {
msec: 800
- hash: "342e75af68d345574c551ff65ac2f2de"
+ hash: "49c0616c4d5cedeb9fdb12fb7d7f504d"
}
Frame {
msec: 816
- hash: "a26927b8cdfa8813c5e0661d154bb36b"
+ hash: "9e5c66cfc3af51b7a10f6a969452dafe"
}
Frame {
msec: 832
- hash: "0214f5055daa4a761d2e791d06744ac5"
+ hash: "72d765f52ce8ab3748cd43d859285ca7"
}
Frame {
msec: 848
- hash: "d2d4296a49de27da45381fa250fb1f38"
+ hash: "732987bbdc421c4650d7503387acd4de"
}
Frame {
msec: 864
- hash: "a375e3df0b00754fa4208aecbf1b218d"
+ hash: "439456ecedad4674b6ecef415e53334b"
}
Frame {
msec: 880
- hash: "a375e3df0b00754fa4208aecbf1b218d"
+ hash: "439456ecedad4674b6ecef415e53334b"
}
Key {
type: 6
@@ -266,15 +266,15 @@ VisualTest {
}
Frame {
msec: 896
- hash: "0cd7a1cfb7fafdb406b5e3a612dd61b7"
+ hash: "5f2d5dc55b551713c4219bc55124f7db"
}
Frame {
msec: 912
- hash: "0315c0011c75f254337cb5e557dc6dad"
+ hash: "54e2150829c6201b3ba8eb61f4142de7"
}
Frame {
msec: 928
- hash: "2633ea851ec228dc1d5149ef65b1c910"
+ hash: "f916ac803817b7cd7e29c05ac23449fc"
}
Key {
type: 7
@@ -286,35 +286,35 @@ VisualTest {
}
Frame {
msec: 944
- hash: "cd8870a81860a9926f4d5580dabf3479"
+ hash: "590b45a3fb1571428c8da48f026fab3b"
}
Frame {
msec: 960
- image: "test3.0.png"
+ hash: "b5a811e6d1b956af67c6df4c9eabd0a3"
}
Frame {
msec: 976
- hash: "419ec77dceb052c41e072b9513124794"
+ image: "test3.1.png"
}
Frame {
msec: 992
- hash: "68fd88f83bf707fbc3ae29840bfb2110"
+ hash: "877ca6b70b6535f868d3a450045f70a0"
}
Frame {
msec: 1008
- hash: "bfb514b9a9c57d6b78149b81f4adb177"
+ hash: "559a5c06ed2d1030d21f56aaaded8869"
}
Frame {
msec: 1024
- hash: "bfb514b9a9c57d6b78149b81f4adb177"
+ hash: "559a5c06ed2d1030d21f56aaaded8869"
}
Frame {
msec: 1040
- hash: "bfb514b9a9c57d6b78149b81f4adb177"
+ hash: "559a5c06ed2d1030d21f56aaaded8869"
}
Frame {
msec: 1056
- hash: "bfb514b9a9c57d6b78149b81f4adb177"
+ hash: "559a5c06ed2d1030d21f56aaaded8869"
}
Key {
type: 6
@@ -326,11 +326,11 @@ VisualTest {
}
Frame {
msec: 1072
- hash: "e0707db3c9da95ab02be8dec08d1eea9"
+ hash: "f6d3d4fd5d9d1be96646891cbf0740e5"
}
Frame {
msec: 1088
- hash: "78d405f63a5ed781ce36ed4844621a26"
+ hash: "2ba5d4da68051a96fed2b54804854a8e"
}
Key {
type: 7
@@ -342,35 +342,35 @@ VisualTest {
}
Frame {
msec: 1104
- hash: "d7dc78c2a3cb4a059322b20622dfa0ed"
+ hash: "2b1b72dfac63903377b427ef4149dfd7"
}
Frame {
msec: 1120
- hash: "c7bfc322da4a3e112324bd024d271dda"
+ hash: "7ada77586dd0583a66c801b6faf78e2a"
}
Frame {
msec: 1136
- hash: "a94d4a6f15404f10cad31ad5337f0f10"
+ hash: "a5c527fa2095e2d8949d36351994624a"
}
Frame {
msec: 1152
- hash: "49f03ed7afac886a45268aef990cb176"
+ hash: "f89bf3f20d3f7284ba52338c1cfb91e1"
}
Frame {
msec: 1168
- hash: "9fbacc43c6a796f81af102e95d05c17e"
+ hash: "e7de3174a111f26f4d92a273e2c43b61"
}
Frame {
msec: 1184
- hash: "ec3231a8ba136d2edd5265c51cd82d4f"
+ hash: "d9ef1156a1f7bfe86f97717a600b31c9"
}
Frame {
msec: 1200
- hash: "070bec590f2379198933cf68db678821"
+ hash: "0b216b28513d00939531e409aac328e8"
}
Frame {
msec: 1216
- hash: "070bec590f2379198933cf68db678821"
+ hash: "0b216b28513d00939531e409aac328e8"
}
Key {
type: 6
@@ -382,11 +382,11 @@ VisualTest {
}
Frame {
msec: 1232
- hash: "b9bb4eee4ea2fe26178ece2be67111e3"
+ hash: "d92131f183e9d926a2718559f58f17cb"
}
Frame {
msec: 1248
- hash: "06fe10dc99a8f28a64942bd76bdd401b"
+ hash: "9e5985271ddec748803ea3c72d40ad97"
}
Key {
type: 7
@@ -398,63 +398,63 @@ VisualTest {
}
Frame {
msec: 1264
- hash: "63f4e972f1b8f3273170436c673120ca"
+ hash: "2462ddfcf93f96ad6a3164c7f21e2948"
}
Frame {
msec: 1280
- hash: "25a83b96f733add828557775d4aabe21"
+ hash: "4ce27e3e77d9c80982c5197c2a440dc4"
}
Frame {
msec: 1296
- hash: "73de2ed5df81559c7a24d9a5b73a2ce9"
+ hash: "e4afa6dc35ddd52876af514ec151900e"
}
Frame {
msec: 1312
- hash: "43bdf31d652394c4d2b881ca6ad326ed"
+ hash: "3e542da8a83e53c66fd96d2c003a8b67"
}
Frame {
msec: 1328
- hash: "f5f564fcb39a7e007c30150c1a54283c"
+ hash: "6b0afb12551ada7501346125ac29071c"
}
Frame {
msec: 1344
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Frame {
msec: 1360
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Frame {
msec: 1376
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Frame {
msec: 1392
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Frame {
msec: 1408
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Frame {
msec: 1424
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Frame {
msec: 1440
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Frame {
msec: 1456
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Frame {
msec: 1472
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Frame {
msec: 1488
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Key {
type: 6
@@ -466,15 +466,15 @@ VisualTest {
}
Frame {
msec: 1504
- hash: "a56bcb200f3ed037bfea052df2910902"
+ hash: "ca6c00b583f88efb6efe285a0903392b"
}
Frame {
msec: 1520
- hash: "2b3561807f9681f6b875e7f4fcd33223"
+ hash: "2a2fcb90a6a7ae6d3d08f49c7a7177c0"
}
Frame {
msec: 1536
- hash: "2cee5a4a22f72058a61cd9cb9d39e818"
+ hash: "3a7cd960ff367793e09d73302e57b6e4"
}
Key {
type: 7
@@ -486,39 +486,39 @@ VisualTest {
}
Frame {
msec: 1552
- hash: "cd1f3f9a2bcd0efd4ba252454c51e261"
+ hash: "581121ab5334a6122bf9ca4489c9b971"
}
Frame {
msec: 1568
- hash: "b2d8e52a59d1141cfaf6b22ba9aa74cf"
+ hash: "8690456fa25a12ef28f014b86cc94c81"
}
Frame {
msec: 1584
- hash: "f218a82081c0552d2caccaa840decfbb"
+ hash: "27a395e2e25eedba8f361a20f917590b"
}
Frame {
msec: 1600
- hash: "ae20ae49364bddbe3dcd9e09c36b7423"
+ hash: "5eae6bbdd6acd7f21eccf277f21f4893"
}
Frame {
msec: 1616
- hash: "63d8d2d948e3cab3a50ef4db61ca4c48"
+ hash: "f5ebab53b77dcea32e821c8e551077e4"
}
Frame {
msec: 1632
- hash: "f29a9aa2e469e3fb4bedfe11523212c9"
+ hash: "738278d39b73bfa15fc8b19b5720bbd7"
}
Frame {
msec: 1648
- hash: "f29a9aa2e469e3fb4bedfe11523212c9"
+ hash: "738278d39b73bfa15fc8b19b5720bbd7"
}
Frame {
msec: 1664
- hash: "f29a9aa2e469e3fb4bedfe11523212c9"
+ hash: "738278d39b73bfa15fc8b19b5720bbd7"
}
Frame {
msec: 1680
- hash: "f29a9aa2e469e3fb4bedfe11523212c9"
+ hash: "738278d39b73bfa15fc8b19b5720bbd7"
}
Key {
type: 6
@@ -530,19 +530,19 @@ VisualTest {
}
Frame {
msec: 1696
- hash: "c46539fd3ef1e01519b43855c0831213"
+ hash: "7c83c13e1d9e6456023ba7e2a1f3875c"
}
Frame {
msec: 1712
- hash: "40a4666320efaa62904d390add745bb3"
+ hash: "f12f6c5111de654e90d462a4d44f12ec"
}
Frame {
msec: 1728
- hash: "a490a1904e909f3e2ade5ee8a7e9dbf3"
+ hash: "dcb7712d8320bf4096a3af794facad4d"
}
Frame {
msec: 1744
- hash: "2e67ac8bbc37731e590156348563bb98"
+ hash: "84f7c046592d31f403b56ee1fd6fcbc4"
}
Key {
type: 7
@@ -554,35 +554,35 @@ VisualTest {
}
Frame {
msec: 1760
- hash: "daab7eba2dbf88b920b1cc61aa114435"
+ hash: "1b05381e85ec8bbf69edacbedce01fb8"
}
Frame {
msec: 1776
- hash: "5e6611b6024be9f48e6356bb46fe91db"
+ hash: "b2c148675ffe1ef5110602f7a4feab74"
}
Frame {
msec: 1792
- hash: "6329448571671f77102e14f3f05d3a66"
+ hash: "d082931d05d2b2dc24ccfa5d7a703291"
}
Frame {
msec: 1808
- hash: "2a40d32c1c81fb85dab745a05cca500b"
+ hash: "99783e2541d03a7ce9ee4e69a2b21993"
}
Frame {
msec: 1824
- hash: "6579f0cfe1fd762818d69ded26e47c77"
+ hash: "503ff7e940ac59006c1486e3d2027d35"
}
Frame {
msec: 1840
- hash: "6579f0cfe1fd762818d69ded26e47c77"
+ hash: "503ff7e940ac59006c1486e3d2027d35"
}
Frame {
msec: 1856
- hash: "6579f0cfe1fd762818d69ded26e47c77"
+ hash: "503ff7e940ac59006c1486e3d2027d35"
}
Frame {
msec: 1872
- hash: "6579f0cfe1fd762818d69ded26e47c77"
+ hash: "503ff7e940ac59006c1486e3d2027d35"
}
Key {
type: 6
@@ -594,23 +594,23 @@ VisualTest {
}
Frame {
msec: 1888
- hash: "899d92a8106e85ff1131c07af3971879"
+ hash: "06fbf3d840cbf170c94377d767d1d49f"
}
Frame {
msec: 1904
- hash: "8566d59024d7dcf410d4d87e234f477c"
+ hash: "34f538738046a1d6932ef1a6f59eb6be"
}
Frame {
msec: 1920
- image: "test3.1.png"
+ hash: "2553f91e5ea5a4da70eb3825a0cdfa10"
}
Frame {
msec: 1936
- hash: "ba9b93e9762667c4a7c123933720fb06"
+ image: "test3.2.png"
}
Frame {
msec: 1952
- hash: "cffb82799861d551cc208b7fe2922ea2"
+ hash: "115f1c37d6492bbc4848cc4be6ddd2b0"
}
Key {
type: 7
@@ -622,131 +622,131 @@ VisualTest {
}
Frame {
msec: 1968
- hash: "efe3ec54dfd82b06d6cb8d7813030894"
+ hash: "40d5255e7e5ca12b90f5cbede1e9b2cd"
}
Frame {
msec: 1984
- hash: "80934efe77a8e1d8460b55c0d5831a17"
+ hash: "3a6f6b4cee75f8b1b0b2b5674c3df0a8"
}
Frame {
msec: 2000
- hash: "5954c3e6ebe78c50776cfa48c152cf46"
+ hash: "2c24eab593d56a7554f9ba925f858d5b"
}
Frame {
msec: 2016
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2032
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2048
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2064
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2080
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2096
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2112
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2128
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2144
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2160
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2176
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2192
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2208
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2224
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2240
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2256
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2272
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2288
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2304
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2320
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2336
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2352
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2368
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2384
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2400
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2416
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2432
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2448
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Frame {
msec: 2464
- hash: "588140c8a668842ec06e424692b57918"
+ hash: "bb10ef1703674147351968121ebe0154"
}
Key {
type: 6
@@ -758,23 +758,23 @@ VisualTest {
}
Frame {
msec: 2480
- hash: "4ba7e4ed21d496abc7ab4651afb5880b"
+ hash: "1e61fbb8c054c6b8fdb895d236514bfa"
}
Frame {
msec: 2496
- hash: "497188bf0ef98eb246399f025b9259bc"
+ hash: "3a1b093963a0cb898a68f87a3c2056a9"
}
Frame {
msec: 2512
- hash: "173049c273e4ea2f63428c0838f029ef"
+ hash: "9fe3eb5cbc621401be9ab7bc7d28bb24"
}
Frame {
msec: 2528
- hash: "c8199565d52abb5bdf64b31c2f965038"
+ hash: "1bb16e3d17506913e295d68e8d4ffa88"
}
Frame {
msec: 2544
- hash: "995ca28ee06c376a8527992b1396374a"
+ hash: "19389ae4da2ad3bc7076632366db55c7"
}
Key {
type: 7
@@ -786,23 +786,23 @@ VisualTest {
}
Frame {
msec: 2560
- hash: "62b4b4b4e35cb3594b827a3f0488e016"
+ hash: "5f1731dd62f61ddafb7cfe66167b7408"
}
Frame {
msec: 2576
- hash: "5cd79f2fff8e35c2ce6167d3a3999bc2"
+ hash: "e37b8399f9ea92a91b0d98b01a4ef72b"
}
Frame {
msec: 2592
- hash: "3c64ff196b49488d48214562849deec7"
+ hash: "e1282e3afc46fa8828a138e4722707b5"
}
Frame {
msec: 2608
- hash: "6579f0cfe1fd762818d69ded26e47c77"
+ hash: "503ff7e940ac59006c1486e3d2027d35"
}
Frame {
msec: 2624
- hash: "6579f0cfe1fd762818d69ded26e47c77"
+ hash: "503ff7e940ac59006c1486e3d2027d35"
}
Key {
type: 6
@@ -814,23 +814,23 @@ VisualTest {
}
Frame {
msec: 2640
- hash: "3ae9139845494acafc2212843271e80c"
+ hash: "925852b350354bb596d749fe31828147"
}
Frame {
msec: 2656
- hash: "9bd81bd575c63bbedbcb19452e52f9aa"
+ hash: "1e302775a002185b888b590cc6533b28"
}
Frame {
msec: 2672
- hash: "8a8fd3ec0ac02d3e8d37ade92e5b0b28"
+ hash: "b147169c3688148bda5b82afa1f5d2dc"
}
Frame {
msec: 2688
- hash: "3da79a037c7c8fca1a133c65766cd7a4"
+ hash: "34964e45ff808595845f4a868be3782e"
}
Frame {
msec: 2704
- hash: "31f24ec970184bf253ce0a80cca8c15d"
+ hash: "b86ef7d97f20c3894dc5a551f41ab9c4"
}
Key {
type: 7
@@ -842,23 +842,23 @@ VisualTest {
}
Frame {
msec: 2720
- hash: "8e41287dd7f3d17107336f79ea4a57b5"
+ hash: "dc9981cb1833b34fc4fc9b833281348e"
}
Frame {
msec: 2736
- hash: "0eced41494be06a4a2d11aee076c0eab"
+ hash: "b28644e06195849afd44143bd60aa27d"
}
Frame {
msec: 2752
- hash: "f29a9aa2e469e3fb4bedfe11523212c9"
+ hash: "738278d39b73bfa15fc8b19b5720bbd7"
}
Frame {
msec: 2768
- hash: "f29a9aa2e469e3fb4bedfe11523212c9"
+ hash: "738278d39b73bfa15fc8b19b5720bbd7"
}
Frame {
msec: 2784
- hash: "f29a9aa2e469e3fb4bedfe11523212c9"
+ hash: "738278d39b73bfa15fc8b19b5720bbd7"
}
Key {
type: 6
@@ -870,23 +870,23 @@ VisualTest {
}
Frame {
msec: 2800
- hash: "2161ebbc0b1a8326d778657ded7993a8"
+ hash: "745230d107911d033ebeb58dc8a94445"
}
Frame {
msec: 2816
- hash: "65bdbbcea1cf5629e1c04ff09bd2b867"
+ hash: "81cc4ac88a51518cf50cd6b46c3e0cb7"
}
Frame {
msec: 2832
- hash: "4cfe120b55285efb9484f696146fa297"
+ hash: "10b7cff34298222ee305c9895bcdef21"
}
Frame {
msec: 2848
- hash: "d50ded95cf2418ef2ab3c4d7dd32babe"
+ hash: "622a027091c1577a646ece0331016783"
}
Frame {
msec: 2864
- hash: "722e3342d833809e2e6c6ecb5774fb86"
+ hash: "ab527747f9918774c7a4cfb476cc31f4"
}
Key {
type: 7
@@ -898,23 +898,23 @@ VisualTest {
}
Frame {
msec: 2880
- image: "test3.2.png"
+ hash: "1bf8a37b5aeb9df37f97083ce19a0c1a"
}
Frame {
msec: 2896
- hash: "0193889d59dc40150eab584dd1665b5e"
+ image: "test3.3.png"
}
Frame {
msec: 2912
- hash: "cd39f2cee2cf7507203a340ceaa961f5"
+ hash: "19a2f59bfe96a0a33ff45ab72cc2a2fc"
}
Frame {
msec: 2928
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Frame {
msec: 2944
- hash: "270321ae5fe7a0e457d2897480e5bbbc"
+ hash: "202d4ca464f73e28a286ebed05e86d9d"
}
Key {
type: 6
@@ -926,27 +926,27 @@ VisualTest {
}
Frame {
msec: 2960
- hash: "d19642853fc07a54711b6afbca4453fd"
+ hash: "6b172121f35f9667f40b0006d5875685"
}
Frame {
msec: 2976
- hash: "70db31594995fa6c05347ebc5aedd063"
+ hash: "6e65dfe717a69de65d58e059904bb00a"
}
Frame {
msec: 2992
- hash: "8d8ab3076baae893037a1b16880db6b6"
+ hash: "e660212f2d7d477213ef8b8262e8f2b1"
}
Frame {
msec: 3008
- hash: "32c05a581d854a828f2049c5aa588afd"
+ hash: "df1e770a7177b7871cf734c47e1227ba"
}
Frame {
msec: 3024
- hash: "7f8f111aa6e8e802beca3b7fd2a28007"
+ hash: "9d103d49ea30b04f3e97ecad3c13a816"
}
Frame {
msec: 3040
- hash: "c0ae8434516e2f77d78279c8e37a9f0a"
+ hash: "4602aaf8b65c4ff5b9c8d4ba8d5b89d5"
}
Key {
type: 7
@@ -958,27 +958,27 @@ VisualTest {
}
Frame {
msec: 3056
- hash: "7cc66b7432d2c73258e4c7910870d166"
+ hash: "bf029f1cb5ddf0dc3931b47895a2141d"
}
Frame {
msec: 3072
- hash: "070bec590f2379198933cf68db678821"
+ hash: "0b216b28513d00939531e409aac328e8"
}
Frame {
msec: 3088
- hash: "070bec590f2379198933cf68db678821"
+ hash: "0b216b28513d00939531e409aac328e8"
}
Frame {
msec: 3104
- hash: "070bec590f2379198933cf68db678821"
+ hash: "0b216b28513d00939531e409aac328e8"
}
Frame {
msec: 3120
- hash: "070bec590f2379198933cf68db678821"
+ hash: "0b216b28513d00939531e409aac328e8"
}
Frame {
msec: 3136
- hash: "070bec590f2379198933cf68db678821"
+ hash: "0b216b28513d00939531e409aac328e8"
}
Key {
type: 6
@@ -990,15 +990,15 @@ VisualTest {
}
Frame {
msec: 3152
- hash: "f45969e94df0c5ea7c153e6952479ec8"
+ hash: "807fe46158fdc72c45cd6c8024ce705d"
}
Frame {
msec: 3168
- hash: "55f4733f50b90d723c88ef74d66ee8a9"
+ hash: "58dc1ca8e39488479acdb79762000ad5"
}
Frame {
msec: 3184
- hash: "980ea06fe8405ce29514cbc752a581c2"
+ hash: "48dd97d986ee545f6727128b7a06529f"
}
Key {
type: 7
@@ -1010,27 +1010,27 @@ VisualTest {
}
Frame {
msec: 3200
- hash: "0a5a6d62d13876c9562253645381702a"
+ hash: "a7f0c00cb4bbbd65c02b3949c90564ad"
}
Frame {
msec: 3216
- hash: "0ade580a20e10d9887d6bc544025770e"
+ hash: "3f1c40e8d17b83ff3a251d9284bd4282"
}
Frame {
msec: 3232
- hash: "707524f7b0fad3879d41c8ff5d339b87"
+ hash: "d7527558128467c64cf0a07289158238"
}
Frame {
msec: 3248
- hash: "1786e49beb751b4b8cf4492f63b3db77"
+ hash: "3af9f7618d0c9ffedb942ae422d61dcb"
}
Frame {
msec: 3264
- hash: "a44ca7861ccd844eb284ab310751351a"
+ hash: "eb1703107106afc54d47d8600ea40f18"
}
Frame {
msec: 3280
- hash: "bfb514b9a9c57d6b78149b81f4adb177"
+ hash: "559a5c06ed2d1030d21f56aaaded8869"
}
Key {
type: 6
@@ -1042,19 +1042,19 @@ VisualTest {
}
Frame {
msec: 3296
- hash: "e36d2476c9954e6a4372ded19efd06a1"
+ hash: "c9a69d9ad499e6537ef047382dc01460"
}
Frame {
msec: 3312
- hash: "c324cc45624346f32a776a87ec5fcc7e"
+ hash: "594911681db91c825b93633b6aa3fe1f"
}
Frame {
msec: 3328
- hash: "fcf1629f58a73492f1afa74672013602"
+ hash: "f566d5e728e9a45c7d339282c0c6709c"
}
Frame {
msec: 3344
- hash: "853e27fd37b764a852a2c4fabbaae6bc"
+ hash: "49f1d0164a1ae3c361421635a2038697"
}
Key {
type: 7
@@ -1066,27 +1066,27 @@ VisualTest {
}
Frame {
msec: 3360
- hash: "a75d77b15211080e12b397c3cee93568"
+ hash: "a22b4ea9973c03042a3cfa5d23a79c86"
}
Frame {
msec: 3376
- hash: "936fb8c2c0909a77a9bdc654d91d13ad"
+ hash: "abab27079cd52caaaf421d1b4d8d8066"
}
Frame {
msec: 3392
- hash: "f11dde44c028dbd299bc6733218969f7"
+ hash: "e528a9ab6ae13518fa541d7f2c6e09a8"
}
Frame {
msec: 3408
- hash: "a375e3df0b00754fa4208aecbf1b218d"
+ hash: "439456ecedad4674b6ecef415e53334b"
}
Frame {
msec: 3424
- hash: "a375e3df0b00754fa4208aecbf1b218d"
+ hash: "439456ecedad4674b6ecef415e53334b"
}
Frame {
msec: 3440
- hash: "a375e3df0b00754fa4208aecbf1b218d"
+ hash: "439456ecedad4674b6ecef415e53334b"
}
Key {
type: 6
@@ -1098,11 +1098,11 @@ VisualTest {
}
Frame {
msec: 3456
- hash: "3ce1288d66836b6224f471903454be37"
+ hash: "57543f91e958840efcad1948a19aa8e1"
}
Frame {
msec: 3472
- hash: "9bff5f42f23b504ee013df4834ed884c"
+ hash: "534fc45fdace49ebf444e393b57c1315"
}
Key {
type: 7
@@ -1114,31 +1114,31 @@ VisualTest {
}
Frame {
msec: 3488
- hash: "523df7cc8d991695722b521282824627"
+ hash: "0eee986f096e3ebddf61d3b0a18f2eff"
}
Frame {
msec: 3504
- hash: "5c16f8efbab40bcf8016bd7334eb99fa"
+ hash: "74f702ca61d97d31f79d8ce3be53eee7"
}
Frame {
msec: 3520
- hash: "bee74f34ee101f0fef0967801498de75"
+ hash: "1f0b630548fe93f93550439b4945bdda"
}
Frame {
msec: 3536
- hash: "a08ee211d870bc3f97f1e698cd887908"
+ hash: "1eb442ca5e7e1f476d8297c3bdb7bbd1"
}
Frame {
msec: 3552
- hash: "89ac21176fd4ce1bbbd0b7dd6904c12c"
+ hash: "1689cba06c74a6204d80cc651b1d2150"
}
Frame {
msec: 3568
- hash: "95608d850a3c5cfbded1aafb33885bad"
+ hash: "8711b6647c4146dfa3e3c680fbd1bf08"
}
Frame {
msec: 3584
- hash: "c62f8846e1076adcd7c9a8bc1164c0a8"
+ hash: "5c485ac62f637db9e3aa327dd1bee801"
}
Key {
type: 6
@@ -1150,19 +1150,19 @@ VisualTest {
}
Frame {
msec: 3600
- hash: "54705722d344bfbe829211019f2865ba"
+ hash: "0ac2726d000ba2ef1097a49f37d5c209"
}
Frame {
msec: 3616
- hash: "d63b2ce9e16583671a5e6d266393b11c"
+ hash: "83d00571e499039b7f577e393eed881a"
}
Frame {
msec: 3632
- hash: "3979df5d0aa1c3610e1d3562e34385c6"
+ hash: "46724d427a8f6d7737abcacd76701259"
}
Frame {
msec: 3648
- hash: "782d14c3a1baf9a3017ec5b514492860"
+ hash: "a63554a4839e8874cbebe5204d43c6d5"
}
Key {
type: 7
@@ -1174,154 +1174,154 @@ VisualTest {
}
Frame {
msec: 3664
- hash: "0d219c97e1278474b74ed16f29fae1a1"
+ hash: "5946c98c4204d454a41575242db5fd45"
}
Frame {
msec: 3680
- hash: "3df0e87dd3d5f50b9c4bb3db8d73d421"
+ hash: "a3d0107e71a6b454f8fdc7557eb9ce18"
}
Frame {
msec: 3696
- hash: "1c5e5da874ae95548431677246c80734"
+ hash: "86d9ad1831acc4a73075e6792efb7db4"
}
Frame {
msec: 3712
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3728
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3744
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3760
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3776
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3792
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3808
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3824
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3840
- image: "test3.3.png"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3856
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ image: "test3.4.png"
}
Frame {
msec: 3872
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3888
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3904
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3920
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3936
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3952
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3968
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 3984
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4000
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4016
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4032
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4048
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4064
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4080
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4096
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4112
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4128
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4144
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4160
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4176
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4192
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4208
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4224
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4240
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
Frame {
msec: 4256
- hash: "4a753a2b626eaf8336cd5e5d04d05d5b"
+ hash: "cb3a3cca07a49fadf8bb00834ea24f73"
}
}
diff --git a/tests/auto/declarative/qmlvisual/focusscope/test3.qml b/tests/auto/declarative/qmlvisual/focusscope/test3.qml
index 01fb580..90c2357 100644
--- a/tests/auto/declarative/qmlvisual/focusscope/test3.qml
+++ b/tests/auto/declarative/qmlvisual/focusscope/test3.qml
@@ -12,15 +12,15 @@ Rectangle {
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" }
+ ListElement { name: "red" }
+ ListElement { name: "orange" }
+ ListElement { name: "yellow" }
+ ListElement { name: "green" }
+ ListElement { name: "cyan" }
+ ListElement { name: "blue" }
+ ListElement { name: "indigo" }
+ ListElement { name: "violet" }
+ ListElement { name: "pink" }
}
Component {
@@ -33,8 +33,7 @@ Rectangle {
focus: true
Keys.onDigit9Pressed: console.log(name)
width: 50; height: 50;
- color: root.ListView.isCurrentItem?"red":"green"
- Text { text: name; anchors.centerIn: parent }
+ color: root.ListView.isCurrentItem?"black":name
}
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/animated-smooth.qml b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/animated-smooth.qml
index 8c21cee..33d8cb8 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/animated-smooth.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/animated-smooth.qml
@@ -4,52 +4,63 @@ 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
+ width: 520; height: 260
+ Grid{
+ columns: 4
+ spacing: 4
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 60; maxHeight: 120
+ source: "content/colors.png"; margin: 15
+ antialiased: true
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 60; maxHeight: 120
+ source: "content/colors.png"; margin: 15
+ horizontalMode: BorderImage.Repeat; verticalMode: BorderImage.Repeat
+ antialiased: true
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 60; maxHeight: 120
+ source: "content/colors.png"; margin: 15
+ horizontalMode: BorderImage.Stretch; verticalMode: BorderImage.Repeat
+ antialiased: true
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 60; maxHeight: 120
+ source: "content/colors.png"; margin: 15
+ horizontalMode: BorderImage.Round; verticalMode: BorderImage.Round
+ antialiased: true
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 40; maxHeight: 120
+ source: "content/bw.png"; margin: 10
+ antialiased: true
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 40; maxHeight: 120
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Repeat; verticalMode: BorderImage.Repeat
+ antialiased: true
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 40; maxHeight: 120
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Stretch; verticalMode: BorderImage.Repeat
+ antialiased: true
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 40; maxHeight: 120
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Round; verticalMode: BorderImage.Round
+ antialiased: true
+ }
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/animated.qml b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/animated.qml
index fb5cac0..21f6b5f 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/animated.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/animated.qml
@@ -4,52 +4,55 @@ 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
+ width: 520; height: 260
+ Grid{
+ columns: 4
+ spacing: 4
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 60; maxHeight: 120
+ source: "content/colors.png"; margin: 15
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 60; maxHeight: 120
+ source: "content/colors.png"; margin: 15
+ horizontalMode: BorderImage.Repeat; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 60; maxHeight: 120
+ source: "content/colors.png"; margin: 15
+ horizontalMode: BorderImage.Stretch; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 60; maxHeight: 120
+ source: "content/colors.png"; margin: 15
+ horizontalMode: BorderImage.Round; verticalMode: BorderImage.Round
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 40; maxHeight: 120
+ source: "content/bw.png"; margin: 10
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 40; maxHeight: 120
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Repeat; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 40; maxHeight: 120
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Stretch; verticalMode: BorderImage.Repeat
+ }
+ MyBorderImage {
+ minWidth: 60; maxWidth: 120
+ minHeight: 40; maxHeight: 120
+ source: "content/bw.png"; margin: 10
+ horizontalMode: BorderImage.Round; verticalMode: BorderImage.Round
+ }
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/MyBorderImage.qml b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/MyBorderImage.qml
index 75a644a..923db47 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/MyBorderImage.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/MyBorderImage.qml
@@ -13,21 +13,21 @@ Item {
property int margin
id: container
- width: 240; height: 240
+ width: maxWidth; height: maxHeight
BorderImage {
id: image; x: container.width / 2 - width / 2; y: container.height / 2 - height / 2
SequentialAnimation on width {
loops: Animation.Infinite
- NumberAnimation { from: container.minWidth; to: container.maxWidth; duration: 1000; easing.type: "InOutQuad"}
- NumberAnimation { from: container.maxWidth; to: container.minWidth; duration: 1000; easing.type: "InOutQuad" }
+ NumberAnimation { from: container.minWidth; to: container.maxWidth; duration: 600; easing.type: "InOutQuad"}
+ NumberAnimation { from: container.maxWidth; to: container.minWidth; duration: 600; easing.type: "InOutQuad" }
}
SequentialAnimation on height {
loops: Animation.Infinite
- NumberAnimation { from: container.minHeight; to: container.maxHeight; duration: 1000; easing.type: "InOutQuad"}
- NumberAnimation { from: container.maxHeight; to: container.minHeight; duration: 1000; easing.type: "InOutQuad" }
+ NumberAnimation { from: container.minHeight; to: container.maxHeight; duration: 600; easing.type: "InOutQuad"}
+ NumberAnimation { from: container.maxHeight; to: container.minHeight; duration: 600; easing.type: "InOutQuad" }
}
border.top: container.margin
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors-round.sci b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors-round.sci
index 506f6f5..0d91764 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors-round.sci
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors-round.sci
@@ -1,7 +1,7 @@
-border.left:30
-border.top:30
-border.right:30
-border.bottom:30
+border.left:15
+border.top:15
+border.right:15
+border.bottom:15
horizontalTileRule:Round
verticalTileRule:Round
source:colors.png
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors-stretch.sci b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors-stretch.sci
index e4989a7..16ac8cc 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors-stretch.sci
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors-stretch.sci
@@ -1,5 +1,5 @@
-border.left:30
-border.top:30
-border.right:30
-border.bottom:30
+border.left:15
+border.top:15
+border.right:15
+border.bottom:15
source:colors.png
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors.png b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors.png
index dfb62f3..116907d 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/colors.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/qmldir b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/qmldir
new file mode 100644
index 0000000..0c732d2
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/content/qmldir
@@ -0,0 +1 @@
+MyBorderImage 1.0 MyBorderImage.qml
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.0.png b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.0.png
index b6ef0f5..b7d06e4 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.1.png b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.1.png
index 11622a7..d904aa0 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.qml b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.qml
index 1200099..6c7a940 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated-smooth.qml
@@ -6,538 +6,314 @@ VisualTest {
}
Frame {
msec: 16
- hash: "aec13bcab337e55832b0a02fb5c6b526"
+ image: "animated-smooth.0.png"
}
Frame {
msec: 32
- hash: "aec13bcab337e55832b0a02fb5c6b526"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 48
- hash: "aec13bcab337e55832b0a02fb5c6b526"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 64
- hash: "aec13bcab337e55832b0a02fb5c6b526"
+ hash: "8ba2cebd7b80bd58612ce46470e7763b"
}
Frame {
msec: 80
- hash: "9419c891e347fe6b25d30c05bae5d14c"
+ hash: "9ab9c8f788bbca58552bbb6009386d69"
}
Frame {
msec: 96
- hash: "62430dd693c4eaeb7afe9e85229406a4"
+ hash: "7f4b50df7848ad07fb75cb19f2c4b04a"
}
Frame {
msec: 112
- hash: "a9b6aeb509076bf17c2068ce280326fb"
+ hash: "425e48ae492190eb6b8028be11352d7e"
}
Frame {
msec: 128
- hash: "2570806925c3a61a7afaa09331c6eed8"
+ hash: "183e1f8321edb7b8d1cc2cc858039360"
}
Frame {
msec: 144
- hash: "98d48920293b11511e8bbf820dd49acc"
+ hash: "83d82bc27b0e3387dddb8e7e09380e02"
}
Frame {
msec: 160
- hash: "e4809aefa55620a86484f66582d4d1b6"
+ hash: "bca94a64a283e7e30ec8c1fe3249f981"
}
Frame {
msec: 176
- hash: "098b063b0e5eb3dd22adb3353342725e"
+ hash: "26cbcf6233c8fd222a857a8ae801749a"
}
Frame {
msec: 192
- hash: "30aadc837ec2e7d8a2495453348804bc"
+ hash: "ac1d21dba648ab729e1670ead441b173"
}
Frame {
msec: 208
- hash: "05013a538f2796c728b4d0ddad059851"
+ hash: "e42811f8029c6cd70041f8492a31ff27"
}
Frame {
msec: 224
- hash: "b221f14ea2c04078e23ac37ef817c50e"
+ hash: "f0b06b2ccf1be47ab7c5f6863ccdc495"
}
Frame {
msec: 240
- hash: "3ef9de605fff5d3156bccc99a93c5da6"
+ hash: "9b398166d385facb2d02c86cd92ab85f"
}
Frame {
msec: 256
- hash: "7722a4c025f1d2b560c7fec8ba8f7b6d"
+ hash: "a4414a5ae4e44320383d49441d7acb51"
}
Frame {
msec: 272
- hash: "e24ad2d67f10d2cc58dffcc469342005"
+ hash: "f09208fa210f3b0b271af9ef6f3741e8"
}
Frame {
msec: 288
- hash: "5153a42348885ce8de81f8086f73c163"
+ hash: "054f7aebcef583f9c8469aaa2e62f9ea"
}
Frame {
msec: 304
- hash: "7083d70df6cc476ec342abbe6f4409b4"
+ hash: "1331b1218fa6134922ab248bfde5d3f6"
}
Frame {
msec: 320
- hash: "befd4cd74f59291a9f9a01ad2a051029"
+ hash: "601b97220c77c185d9ed3ae3726815a5"
}
Frame {
msec: 336
- hash: "705cd5a0717b6a8de8871bf0bfb38129"
+ hash: "487c739f3849834e3d7fa2885bb28375"
}
Frame {
msec: 352
- hash: "a65d51747c0183a3a096e51326fdae78"
+ hash: "c41dc19ab7f3c80349ac52ab2c3b410d"
}
Frame {
msec: 368
- hash: "99ec9ca33a26afd9e34c1d3246502926"
+ hash: "c6e8b055e5919aecbf2ef4d88de6cabd"
}
Frame {
msec: 384
- hash: "3355ce4b409474e6dbd99d010471a0a4"
+ hash: "f9d99999cccd8a3a9d7cb74cadb08059"
}
Frame {
msec: 400
- hash: "bcfb117c5860306c016a05e828773777"
+ hash: "c466c57cda1c7666a46bab9478031c86"
}
Frame {
msec: 416
- hash: "4650216f60377bf7798877546c723d0a"
+ hash: "02f9c85d8cbd9041ed18d2fe0071c526"
}
Frame {
msec: 432
- hash: "3821707e1201c5eebb043f86887c6bc4"
+ hash: "355d2b1b30a721a26f80c414bd9164f6"
}
Frame {
msec: 448
- hash: "19c079bd61467706ff54f039f512dee6"
+ hash: "bfc8b1bdb53f4a4c44285a5c10819ae7"
}
Frame {
msec: 464
- hash: "9fdd3bb7d735a96df8538f2883d784fe"
+ hash: "c272ac121fe5392f12ef3180d4c694c8"
}
Frame {
msec: 480
- hash: "d8096b88c24221d7176472031de3dc14"
+ hash: "83324ab9209ac5246c39274ecec2dbcf"
}
Frame {
msec: 496
- hash: "be4abb3dd1ee3fc62b83d152a1a89576"
+ hash: "b128fd583f5fa460bcd1c062226274fb"
}
Frame {
msec: 512
- hash: "e3d2caf6eb0afd2e6efd5c08a580e158"
+ hash: "f46f1f1069806b1e17f340140e82bfd3"
}
Frame {
msec: 528
- hash: "40bdf75ac82c26a741939945dbf85924"
+ hash: "dff621d5da5f4d008a8f874914f90637"
}
Frame {
msec: 544
- hash: "e2e3bee6bf84bc82c50a68e442440f05"
+ hash: "c5920a84e215f4bbda3032bbfbca4070"
}
Frame {
msec: 560
- hash: "2cb89b7538d4dd398a9ff5a94e2d0020"
+ hash: "ecc23f198a4bf346bf6eee51f7adea69"
}
Frame {
msec: 576
- hash: "41dce41d337e7d24a5e70d831dbb448b"
+ hash: "dcc8f5b1b6aac31c3c5856560b37c501"
}
Frame {
msec: 592
- hash: "7812862b4c1d67a64792a94cb584a9ed"
+ hash: "203fa4bd23440aa88fc2a27b66ee091d"
}
Frame {
msec: 608
- hash: "a82a2af4b9cee89e03db363f979d1661"
+ hash: "a2662209c8f9aa7bd9c5b4066b289cde"
}
Frame {
msec: 624
- hash: "7071a72a55fab2d7b367eb113d38dc6d"
+ hash: "a2662209c8f9aa7bd9c5b4066b289cde"
}
Frame {
msec: 640
- hash: "835de3a883cb3a7c35cb533f51f9b32c"
+ hash: "203fa4bd23440aa88fc2a27b66ee091d"
}
Frame {
msec: 656
- hash: "498afb76e236561638532ba6cafd758a"
+ hash: "dcc8f5b1b6aac31c3c5856560b37c501"
}
Frame {
msec: 672
- hash: "38ebf5835263e6e80e75653971ad74b4"
+ hash: "ecc23f198a4bf346bf6eee51f7adea69"
}
Frame {
msec: 688
- hash: "b5e8c06b458b1afac627ed7f7e76c868"
+ hash: "c5920a84e215f4bbda3032bbfbca4070"
}
Frame {
msec: 704
- hash: "594e33c35006281b2df3a45c13c31c44"
+ hash: "dff621d5da5f4d008a8f874914f90637"
}
Frame {
msec: 720
- hash: "a49989ca004a6991b49d1978cfc0fed7"
+ hash: "f46f1f1069806b1e17f340140e82bfd3"
}
Frame {
msec: 736
- hash: "a743fc5cdcaadd42095e9e0d8441f7cc"
+ hash: "b128fd583f5fa460bcd1c062226274fb"
}
Frame {
msec: 752
- hash: "4ca1600674bad4b753007322945e25dd"
+ hash: "83324ab9209ac5246c39274ecec2dbcf"
}
Frame {
msec: 768
- hash: "d2921c6ae6a1aa9168a2fa93e8936ff2"
+ hash: "c272ac121fe5392f12ef3180d4c694c8"
}
Frame {
msec: 784
- hash: "55b9f82693d6ebde9ec23e3ed554bb9c"
+ hash: "bfc8b1bdb53f4a4c44285a5c10819ae7"
}
Frame {
msec: 800
- hash: "15e72f5cd1847f591b0c4f6ecb74ed4a"
+ hash: "355d2b1b30a721a26f80c414bd9164f6"
}
Frame {
msec: 816
- hash: "7aa94688f72d6ddade09a9d99f1c5563"
+ hash: "02f9c85d8cbd9041ed18d2fe0071c526"
}
Frame {
msec: 832
- hash: "b782f52c9cb50c72307bbd8fd15fffd2"
+ hash: "c466c57cda1c7666a46bab9478031c86"
}
Frame {
msec: 848
- hash: "8106f20a3c0c3e7ea0e502e963993330"
+ hash: "f9d99999cccd8a3a9d7cb74cadb08059"
}
Frame {
msec: 864
- hash: "670b05d25b72ed4c6affdcf873374947"
+ hash: "c6e8b055e5919aecbf2ef4d88de6cabd"
}
Frame {
msec: 880
- hash: "a34b08cb7e724c0563f86a5c8e209868"
+ hash: "c41dc19ab7f3c80349ac52ab2c3b410d"
}
Frame {
msec: 896
- hash: "f5281eba399a13f6fa024ae0fa6b01bd"
+ hash: "487c739f3849834e3d7fa2885bb28375"
}
Frame {
msec: 912
- hash: "db4dba10574839c3b3d8684aa1a2ad08"
+ hash: "601b97220c77c185d9ed3ae3726815a5"
}
Frame {
msec: 928
- hash: "b90f1f30d340d292c658145f62e2bb8a"
+ hash: "1331b1218fa6134922ab248bfde5d3f6"
}
Frame {
msec: 944
- hash: "452c45b5cc9be80abde7af04ba49731c"
+ hash: "054f7aebcef583f9c8469aaa2e62f9ea"
}
Frame {
msec: 960
- image: "animated-smooth.0.png"
+ hash: "f09208fa210f3b0b271af9ef6f3741e8"
}
Frame {
msec: 976
- hash: "8af61e4b09309e31394ae635d58fafd2"
+ image: "animated-smooth.1.png"
}
Frame {
msec: 992
- hash: "9ce60e38b7025c6fa72432de6a3c88b2"
+ hash: "9b398166d385facb2d02c86cd92ab85f"
}
Frame {
msec: 1008
- hash: "9e7f9d0e83a33f005d9ee579140c5562"
+ hash: "f0b06b2ccf1be47ab7c5f6863ccdc495"
}
Frame {
msec: 1024
- hash: "9e7f9d0e83a33f005d9ee579140c5562"
+ hash: "e42811f8029c6cd70041f8492a31ff27"
}
Frame {
msec: 1040
- hash: "9ce60e38b7025c6fa72432de6a3c88b2"
+ hash: "ac1d21dba648ab729e1670ead441b173"
}
Frame {
msec: 1056
- hash: "8af61e4b09309e31394ae635d58fafd2"
+ hash: "26cbcf6233c8fd222a857a8ae801749a"
}
Frame {
msec: 1072
- hash: "d9ab04d0a6a9373e5622e1124db17866"
+ hash: "bca94a64a283e7e30ec8c1fe3249f981"
}
Frame {
msec: 1088
- hash: "452c45b5cc9be80abde7af04ba49731c"
+ hash: "83d82bc27b0e3387dddb8e7e09380e02"
}
Frame {
msec: 1104
- hash: "b90f1f30d340d292c658145f62e2bb8a"
+ hash: "183e1f8321edb7b8d1cc2cc858039360"
}
Frame {
msec: 1120
- hash: "db4dba10574839c3b3d8684aa1a2ad08"
+ hash: "425e48ae492190eb6b8028be11352d7e"
}
Frame {
msec: 1136
- hash: "f5281eba399a13f6fa024ae0fa6b01bd"
+ hash: "7f4b50df7848ad07fb75cb19f2c4b04a"
}
Frame {
msec: 1152
- hash: "a34b08cb7e724c0563f86a5c8e209868"
+ hash: "9ab9c8f788bbca58552bbb6009386d69"
}
Frame {
msec: 1168
- hash: "670b05d25b72ed4c6affdcf873374947"
+ hash: "8ba2cebd7b80bd58612ce46470e7763b"
}
Frame {
msec: 1184
- hash: "8106f20a3c0c3e7ea0e502e963993330"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 1200
- hash: "b782f52c9cb50c72307bbd8fd15fffd2"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 1216
- hash: "7aa94688f72d6ddade09a9d99f1c5563"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 1232
- hash: "15e72f5cd1847f591b0c4f6ecb74ed4a"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 1248
- hash: "55b9f82693d6ebde9ec23e3ed554bb9c"
- }
- Frame {
- msec: 1264
- hash: "d2921c6ae6a1aa9168a2fa93e8936ff2"
- }
- Frame {
- msec: 1280
- hash: "4ca1600674bad4b753007322945e25dd"
- }
- Frame {
- msec: 1296
- hash: "a743fc5cdcaadd42095e9e0d8441f7cc"
- }
- Frame {
- msec: 1312
- hash: "a49989ca004a6991b49d1978cfc0fed7"
- }
- Frame {
- msec: 1328
- hash: "594e33c35006281b2df3a45c13c31c44"
- }
- Frame {
- msec: 1344
- hash: "b5e8c06b458b1afac627ed7f7e76c868"
- }
- Frame {
- msec: 1360
- hash: "38ebf5835263e6e80e75653971ad74b4"
- }
- Frame {
- msec: 1376
- hash: "498afb76e236561638532ba6cafd758a"
- }
- Frame {
- msec: 1392
- hash: "835de3a883cb3a7c35cb533f51f9b32c"
- }
- Frame {
- msec: 1408
- hash: "7071a72a55fab2d7b367eb113d38dc6d"
- }
- Frame {
- msec: 1424
- hash: "a82a2af4b9cee89e03db363f979d1661"
- }
- Frame {
- msec: 1440
- hash: "7812862b4c1d67a64792a94cb584a9ed"
- }
- Frame {
- msec: 1456
- hash: "41dce41d337e7d24a5e70d831dbb448b"
- }
- Frame {
- msec: 1472
- hash: "2cb89b7538d4dd398a9ff5a94e2d0020"
- }
- Frame {
- msec: 1488
- hash: "e2e3bee6bf84bc82c50a68e442440f05"
- }
- Frame {
- msec: 1504
- hash: "40bdf75ac82c26a741939945dbf85924"
- }
- Frame {
- msec: 1520
- hash: "e3d2caf6eb0afd2e6efd5c08a580e158"
- }
- Frame {
- msec: 1536
- hash: "be4abb3dd1ee3fc62b83d152a1a89576"
- }
- Frame {
- msec: 1552
- hash: "d8096b88c24221d7176472031de3dc14"
- }
- Frame {
- msec: 1568
- hash: "9fdd3bb7d735a96df8538f2883d784fe"
- }
- Frame {
- msec: 1584
- hash: "19c079bd61467706ff54f039f512dee6"
- }
- Frame {
- msec: 1600
- hash: "3821707e1201c5eebb043f86887c6bc4"
- }
- Frame {
- msec: 1616
- hash: "4650216f60377bf7798877546c723d0a"
- }
- Frame {
- msec: 1632
- hash: "bcfb117c5860306c016a05e828773777"
- }
- Frame {
- msec: 1648
- hash: "3355ce4b409474e6dbd99d010471a0a4"
- }
- Frame {
- msec: 1664
- hash: "99ec9ca33a26afd9e34c1d3246502926"
- }
- Frame {
- msec: 1680
- hash: "a65d51747c0183a3a096e51326fdae78"
- }
- Frame {
- msec: 1696
- hash: "705cd5a0717b6a8de8871bf0bfb38129"
- }
- Frame {
- msec: 1712
- hash: "befd4cd74f59291a9f9a01ad2a051029"
- }
- Frame {
- msec: 1728
- hash: "7083d70df6cc476ec342abbe6f4409b4"
- }
- Frame {
- msec: 1744
- hash: "5153a42348885ce8de81f8086f73c163"
- }
- Frame {
- msec: 1760
- hash: "e24ad2d67f10d2cc58dffcc469342005"
- }
- Frame {
- msec: 1776
- hash: "7722a4c025f1d2b560c7fec8ba8f7b6d"
- }
- Frame {
- msec: 1792
- hash: "3ef9de605fff5d3156bccc99a93c5da6"
- }
- Frame {
- msec: 1808
- hash: "b221f14ea2c04078e23ac37ef817c50e"
- }
- Frame {
- msec: 1824
- hash: "05013a538f2796c728b4d0ddad059851"
- }
- Frame {
- msec: 1840
- hash: "30aadc837ec2e7d8a2495453348804bc"
- }
- Frame {
- msec: 1856
- hash: "098b063b0e5eb3dd22adb3353342725e"
- }
- Frame {
- msec: 1872
- hash: "e4809aefa55620a86484f66582d4d1b6"
- }
- Frame {
- msec: 1888
- hash: "98d48920293b11511e8bbf820dd49acc"
- }
- Frame {
- msec: 1904
- hash: "2570806925c3a61a7afaa09331c6eed8"
- }
- Frame {
- msec: 1920
- image: "animated-smooth.1.png"
- }
- Frame {
- msec: 1936
- hash: "62430dd693c4eaeb7afe9e85229406a4"
- }
- Frame {
- msec: 1952
- hash: "9419c891e347fe6b25d30c05bae5d14c"
- }
- Frame {
- msec: 1968
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 1984
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2000
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2016
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2032
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2048
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2064
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2080
- hash: "9419c891e347fe6b25d30c05bae5d14c"
- }
- Frame {
- msec: 2096
- hash: "62430dd693c4eaeb7afe9e85229406a4"
- }
- Frame {
- msec: 2112
- hash: "a9b6aeb509076bf17c2068ce280326fb"
- }
- Frame {
- msec: 2128
- hash: "2570806925c3a61a7afaa09331c6eed8"
- }
- Frame {
- msec: 2144
- hash: "98d48920293b11511e8bbf820dd49acc"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.0.png b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.0.png
index 3efd596..b7d06e4 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.1.png b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.1.png
index 517fc06..a0081a9 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.qml b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.qml
index 236003a..87be9f0 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/animated.qml
@@ -6,550 +6,338 @@ VisualTest {
}
Frame {
msec: 16
- hash: "aec13bcab337e55832b0a02fb5c6b526"
+ image: "animated.0.png"
}
Frame {
msec: 32
- hash: "aec13bcab337e55832b0a02fb5c6b526"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 48
- hash: "aec13bcab337e55832b0a02fb5c6b526"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 64
- hash: "aec13bcab337e55832b0a02fb5c6b526"
+ hash: "ed19378ea8f51f5ecbd4c89ee5c905c2"
}
Frame {
msec: 80
- hash: "aacf9ae3c23d174a1c1cda493600e355"
+ hash: "3dc69d5d1b6c524a74e7cec619df5ee3"
}
Frame {
msec: 96
- hash: "465ec993948f7b75aeb5759976f4620d"
+ hash: "ab8d9aa7290be2134a6ef10ca1e1bfe7"
}
Frame {
msec: 112
- hash: "b63e4d1686057828fd8781f1c33585f5"
+ hash: "8091f4ff6f68e178b7a2a76ba2b38df3"
}
Frame {
msec: 128
- hash: "4d45d70f997c2c67166905c97a900d2e"
+ hash: "a94ad01eb63609b5e4a9e6570e1dc25c"
}
Frame {
msec: 144
- hash: "08b9be66e23c7b6f6f629c7470394601"
+ hash: "21692407cdfeeb20ff81d5d8a8ba3b7e"
}
Frame {
msec: 160
- hash: "406224b535b4425d2708df0083acdc8e"
+ hash: "b1d5e860ea311dce4a46fd6d46f9ed58"
}
Frame {
msec: 176
- hash: "8419f1d75b14130730bcfec4e3a9b058"
+ hash: "a2ef453b88ee01c70a4312ab6dd26685"
}
Frame {
msec: 192
- hash: "c1936628aec13e08e9581dcd2c6d5717"
+ hash: "6ce1f7da3994a51ad06afa0afb789752"
}
Frame {
msec: 208
- hash: "8c66a33d26eec2a1133f4362710a5fab"
+ hash: "dccf9c55dfe7ae652b0e659893465158"
}
Frame {
msec: 224
- hash: "01947e631c3db43f7c5b4427229bc0c8"
+ hash: "18b00b462711676fdf61ef1819f9f73a"
}
Frame {
msec: 240
- hash: "06d8d8a1a41893d4e27725948a75caf4"
+ hash: "981011b01c3dbde098b1a3d0de4026cd"
}
Frame {
msec: 256
- hash: "ac8f096e8c7cc23bfb01de69cf3e266e"
+ hash: "86389b057e84c4dd4cf75d4e33d5e282"
}
Frame {
msec: 272
- hash: "2a7bed775824968e318c3d40fbc5b1c2"
+ hash: "6802146ad90b2921856c103246f4bca9"
}
Frame {
msec: 288
- hash: "f1a7a4a67a21f5025294af4bea3f8998"
+ hash: "7ab7d71199e883192e28fc150646128c"
}
Frame {
msec: 304
- hash: "18c2f321a149e38b258ac264d40c2376"
+ hash: "3d2298cc655318029a2467813f8d75f4"
}
Frame {
msec: 320
- hash: "19d05a96f3ae7388e854bbf1075b51c1"
+ hash: "74a1ed7250f85e7ed4d811b5b697ecb3"
}
Frame {
msec: 336
- hash: "554e1d360463871e7c05cfe6f8abe1dd"
+ hash: "2cc6d5e8f4ebde059ffe31fffb2b359d"
}
Frame {
msec: 352
- hash: "60f158382f75103c78e2b9b408e0fe65"
+ hash: "b08aec6d9f82e0d530d57f592c25e91a"
}
Frame {
msec: 368
- hash: "6a521f952e05d91b86ad78fd6f5de4f9"
+ hash: "9f4272d24685a9fbe5c48186932cac07"
}
Frame {
msec: 384
- hash: "a6f17da2dd581bdc249ff62f833dc025"
+ hash: "4cde877841640aa89949c1369c3b6fd0"
}
Frame {
msec: 400
- hash: "1ea07ee309ce2c52cbc36370b75a872f"
+ hash: "bdbbd0b6a309b63d152b7f9b34b51d80"
}
Frame {
msec: 416
- hash: "c7eb7837dce71c914186326216214eeb"
+ hash: "531708677915c1e094ece6f1acac6d1f"
}
Frame {
msec: 432
- hash: "93cf31eabb454ec536c638a506be0648"
+ hash: "7213628b1f66f1dc47fa63eb2aad2d81"
}
Frame {
msec: 448
- hash: "1ac8c393f084aa1894c26610b7f40ea6"
+ hash: "0ff58a47d524fae956431efc21364ed2"
}
Frame {
msec: 464
- hash: "f04e84ad3579d6334077abe73101d206"
+ hash: "1e940cc44e00f05bad28bcf934b40b1c"
}
Frame {
msec: 480
- hash: "ff0928dfd16b2da9811a172c19817a97"
+ hash: "0f76be39637e8b6ac15c40ea95890189"
}
Frame {
msec: 496
- hash: "7383209c80b403b93da3264eadbc047f"
+ hash: "e23cf00dbd05677815e7e38f6f8e3a4a"
}
Frame {
msec: 512
- hash: "bc747167dfb3388ac63e9e68a86b9a03"
+ hash: "3d7e81620d169800f6a251fa3875f23d"
}
Frame {
msec: 528
- hash: "ae48da4a66f93c806725ce749700aac8"
+ hash: "9e04076e283a3a71407488e94d84861f"
}
Frame {
msec: 544
- hash: "956429472da133324c970774f77784f5"
+ hash: "f4fc58740d6b5cf392e117164d859c0b"
}
Frame {
msec: 560
- hash: "ec0aea8dc8c269d1f0aee5817347ac55"
+ hash: "8f041ba2a82618c1545aac6f50c95384"
}
Frame {
msec: 576
- hash: "81d2fc6727dc7449d1a87b4abea9b704"
+ hash: "759368622bc25c7ae1cb8d2c44affe6a"
}
Frame {
msec: 592
- hash: "80ebac4d923f67fb8dba3d133ce657ba"
+ hash: "90314671aab8165c7c1b35dcf5aaa6b9"
}
Frame {
msec: 608
- hash: "5359f5e45e5467c62c2d9521c8199c48"
+ hash: "ecd1d2fe087a36fc58290c0c249a7ea0"
}
Frame {
msec: 624
- hash: "08f55088cdce741c67539f73291e53ab"
+ hash: "ecd1d2fe087a36fc58290c0c249a7ea0"
}
Frame {
msec: 640
- hash: "97f7a2175dcf9ac2581a92d614d72f88"
+ hash: "90314671aab8165c7c1b35dcf5aaa6b9"
}
Frame {
msec: 656
- hash: "985868869ef2c332da379460a2f3a71b"
+ hash: "759368622bc25c7ae1cb8d2c44affe6a"
}
Frame {
msec: 672
- hash: "e91bb914c1eb63cd4269b30a220a128a"
+ hash: "8f041ba2a82618c1545aac6f50c95384"
}
Frame {
msec: 688
- hash: "84c94704c16e246df1048f958cc8cefb"
+ hash: "f4fc58740d6b5cf392e117164d859c0b"
}
Frame {
msec: 704
- hash: "99de44f74f8e1f79652ab46afb4bb59e"
+ hash: "9e04076e283a3a71407488e94d84861f"
}
Frame {
msec: 720
- hash: "a1bd4e995365e79389dba80f9e3b7af8"
+ hash: "3d7e81620d169800f6a251fa3875f23d"
}
Frame {
msec: 736
- hash: "3b95eb8cbfc831e1ebee2e456b026ab4"
+ hash: "e23cf00dbd05677815e7e38f6f8e3a4a"
}
Frame {
msec: 752
- hash: "11673a112566a64aca3c7010b9cc9c4d"
+ hash: "0f76be39637e8b6ac15c40ea95890189"
}
Frame {
msec: 768
- hash: "5b027815ea3c1ea54e1a02c798c468db"
+ hash: "1e940cc44e00f05bad28bcf934b40b1c"
}
Frame {
msec: 784
- hash: "73c5f23f51797a33f4d2898738e6356e"
+ hash: "0ff58a47d524fae956431efc21364ed2"
}
Frame {
msec: 800
- hash: "fb17df681d99d5de05f6329bba697ea5"
+ hash: "7213628b1f66f1dc47fa63eb2aad2d81"
}
Frame {
msec: 816
- hash: "0b1a741975e3d9ef8f5e78f371c89441"
+ hash: "531708677915c1e094ece6f1acac6d1f"
}
Frame {
msec: 832
- hash: "a790f0e884ab85f7802dd094e4ef550f"
+ hash: "bdbbd0b6a309b63d152b7f9b34b51d80"
}
Frame {
msec: 848
- hash: "b12faa76c07adc21634cd8f8cb8436ae"
+ hash: "4cde877841640aa89949c1369c3b6fd0"
}
Frame {
msec: 864
- hash: "f57727419bb51fb1e589b960ddeb20ae"
+ hash: "9f4272d24685a9fbe5c48186932cac07"
}
Frame {
msec: 880
- hash: "8172e076b05d95248d89e815fde820ef"
+ hash: "b08aec6d9f82e0d530d57f592c25e91a"
}
Frame {
msec: 896
- hash: "74c1e71378b502bc1b732a55806a10f1"
+ hash: "2cc6d5e8f4ebde059ffe31fffb2b359d"
}
Frame {
msec: 912
- hash: "a67e9a0f55512fb1c55f13c6b483923b"
+ hash: "74a1ed7250f85e7ed4d811b5b697ecb3"
}
Frame {
msec: 928
- hash: "13ca95adab171d9fad9ee8b75d0226bc"
+ hash: "3d2298cc655318029a2467813f8d75f4"
}
Frame {
msec: 944
- hash: "7aa0cbf73f7999be7cde4ec739efbc33"
+ hash: "7ab7d71199e883192e28fc150646128c"
}
Frame {
msec: 960
- image: "animated.0.png"
+ hash: "6802146ad90b2921856c103246f4bca9"
}
Frame {
msec: 976
- hash: "29245946cbd811fe6bf6b2b41cc13002"
+ image: "animated.1.png"
}
Frame {
msec: 992
- hash: "058c918e83bfdd665cd836566b53959b"
+ hash: "981011b01c3dbde098b1a3d0de4026cd"
}
Frame {
msec: 1008
- hash: "ed5d80c33dbf72624385b1cf43784626"
+ hash: "18b00b462711676fdf61ef1819f9f73a"
}
Frame {
msec: 1024
- hash: "ed5d80c33dbf72624385b1cf43784626"
+ hash: "dccf9c55dfe7ae652b0e659893465158"
}
Frame {
msec: 1040
- hash: "058c918e83bfdd665cd836566b53959b"
+ hash: "6ce1f7da3994a51ad06afa0afb789752"
}
Frame {
msec: 1056
- hash: "29245946cbd811fe6bf6b2b41cc13002"
+ hash: "a2ef453b88ee01c70a4312ab6dd26685"
}
Frame {
msec: 1072
- hash: "d1ed4916cb1ecff60277d74369ff311b"
+ hash: "b1d5e860ea311dce4a46fd6d46f9ed58"
}
Frame {
msec: 1088
- hash: "7aa0cbf73f7999be7cde4ec739efbc33"
+ hash: "21692407cdfeeb20ff81d5d8a8ba3b7e"
}
Frame {
msec: 1104
- hash: "13ca95adab171d9fad9ee8b75d0226bc"
+ hash: "a94ad01eb63609b5e4a9e6570e1dc25c"
}
Frame {
msec: 1120
- hash: "a67e9a0f55512fb1c55f13c6b483923b"
+ hash: "8091f4ff6f68e178b7a2a76ba2b38df3"
}
Frame {
msec: 1136
- hash: "74c1e71378b502bc1b732a55806a10f1"
+ hash: "ab8d9aa7290be2134a6ef10ca1e1bfe7"
}
Frame {
msec: 1152
- hash: "8172e076b05d95248d89e815fde820ef"
+ hash: "3dc69d5d1b6c524a74e7cec619df5ee3"
}
Frame {
msec: 1168
- hash: "f57727419bb51fb1e589b960ddeb20ae"
+ hash: "ed19378ea8f51f5ecbd4c89ee5c905c2"
}
Frame {
msec: 1184
- hash: "b12faa76c07adc21634cd8f8cb8436ae"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 1200
- hash: "a790f0e884ab85f7802dd094e4ef550f"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 1216
- hash: "0b1a741975e3d9ef8f5e78f371c89441"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 1232
- hash: "fb17df681d99d5de05f6329bba697ea5"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 1248
- hash: "73c5f23f51797a33f4d2898738e6356e"
+ hash: "a2467396d7318a93d35aa314896d3d05"
}
Frame {
msec: 1264
- hash: "5b027815ea3c1ea54e1a02c798c468db"
+ hash: "ed19378ea8f51f5ecbd4c89ee5c905c2"
}
Frame {
msec: 1280
- hash: "11673a112566a64aca3c7010b9cc9c4d"
+ hash: "3dc69d5d1b6c524a74e7cec619df5ee3"
}
Frame {
msec: 1296
- hash: "3b95eb8cbfc831e1ebee2e456b026ab4"
+ hash: "ab8d9aa7290be2134a6ef10ca1e1bfe7"
}
Frame {
msec: 1312
- hash: "a1bd4e995365e79389dba80f9e3b7af8"
+ hash: "8091f4ff6f68e178b7a2a76ba2b38df3"
}
Frame {
msec: 1328
- hash: "99de44f74f8e1f79652ab46afb4bb59e"
+ hash: "a94ad01eb63609b5e4a9e6570e1dc25c"
}
Frame {
msec: 1344
- hash: "84c94704c16e246df1048f958cc8cefb"
- }
- Frame {
- msec: 1360
- hash: "e91bb914c1eb63cd4269b30a220a128a"
- }
- Frame {
- msec: 1376
- hash: "985868869ef2c332da379460a2f3a71b"
- }
- Frame {
- msec: 1392
- hash: "97f7a2175dcf9ac2581a92d614d72f88"
- }
- Frame {
- msec: 1408
- hash: "08f55088cdce741c67539f73291e53ab"
- }
- Frame {
- msec: 1424
- hash: "5359f5e45e5467c62c2d9521c8199c48"
- }
- Frame {
- msec: 1440
- hash: "80ebac4d923f67fb8dba3d133ce657ba"
- }
- Frame {
- msec: 1456
- hash: "81d2fc6727dc7449d1a87b4abea9b704"
- }
- Frame {
- msec: 1472
- hash: "ec0aea8dc8c269d1f0aee5817347ac55"
- }
- Frame {
- msec: 1488
- hash: "956429472da133324c970774f77784f5"
- }
- Frame {
- msec: 1504
- hash: "ae48da4a66f93c806725ce749700aac8"
- }
- Frame {
- msec: 1520
- hash: "bc747167dfb3388ac63e9e68a86b9a03"
- }
- Frame {
- msec: 1536
- hash: "7383209c80b403b93da3264eadbc047f"
- }
- Frame {
- msec: 1552
- hash: "ff0928dfd16b2da9811a172c19817a97"
- }
- Frame {
- msec: 1568
- hash: "f04e84ad3579d6334077abe73101d206"
- }
- Frame {
- msec: 1584
- hash: "1ac8c393f084aa1894c26610b7f40ea6"
- }
- Frame {
- msec: 1600
- hash: "93cf31eabb454ec536c638a506be0648"
- }
- Frame {
- msec: 1616
- hash: "c7eb7837dce71c914186326216214eeb"
- }
- Frame {
- msec: 1632
- hash: "1ea07ee309ce2c52cbc36370b75a872f"
- }
- Frame {
- msec: 1648
- hash: "a6f17da2dd581bdc249ff62f833dc025"
- }
- Frame {
- msec: 1664
- hash: "6a521f952e05d91b86ad78fd6f5de4f9"
- }
- Frame {
- msec: 1680
- hash: "60f158382f75103c78e2b9b408e0fe65"
- }
- Frame {
- msec: 1696
- hash: "554e1d360463871e7c05cfe6f8abe1dd"
- }
- Frame {
- msec: 1712
- hash: "19d05a96f3ae7388e854bbf1075b51c1"
- }
- Frame {
- msec: 1728
- hash: "18c2f321a149e38b258ac264d40c2376"
- }
- Frame {
- msec: 1744
- hash: "f1a7a4a67a21f5025294af4bea3f8998"
- }
- Frame {
- msec: 1760
- hash: "2a7bed775824968e318c3d40fbc5b1c2"
- }
- Frame {
- msec: 1776
- hash: "ac8f096e8c7cc23bfb01de69cf3e266e"
- }
- Frame {
- msec: 1792
- hash: "06d8d8a1a41893d4e27725948a75caf4"
- }
- Frame {
- msec: 1808
- hash: "01947e631c3db43f7c5b4427229bc0c8"
- }
- Frame {
- msec: 1824
- hash: "8c66a33d26eec2a1133f4362710a5fab"
- }
- Frame {
- msec: 1840
- hash: "c1936628aec13e08e9581dcd2c6d5717"
- }
- Frame {
- msec: 1856
- hash: "8419f1d75b14130730bcfec4e3a9b058"
- }
- Frame {
- msec: 1872
- hash: "406224b535b4425d2708df0083acdc8e"
- }
- Frame {
- msec: 1888
- hash: "08b9be66e23c7b6f6f629c7470394601"
- }
- Frame {
- msec: 1904
- hash: "4d45d70f997c2c67166905c97a900d2e"
- }
- Frame {
- msec: 1920
- image: "animated.1.png"
- }
- Frame {
- msec: 1936
- hash: "465ec993948f7b75aeb5759976f4620d"
- }
- Frame {
- msec: 1952
- hash: "aacf9ae3c23d174a1c1cda493600e355"
- }
- Frame {
- msec: 1968
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 1984
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2000
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2016
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2032
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2048
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2064
- hash: "aec13bcab337e55832b0a02fb5c6b526"
- }
- Frame {
- msec: 2080
- hash: "aacf9ae3c23d174a1c1cda493600e355"
- }
- Frame {
- msec: 2096
- hash: "465ec993948f7b75aeb5759976f4620d"
- }
- Frame {
- msec: 2112
- hash: "b63e4d1686057828fd8781f1c33585f5"
- }
- Frame {
- msec: 2128
- hash: "4d45d70f997c2c67166905c97a900d2e"
- }
- Frame {
- msec: 2144
- hash: "08b9be66e23c7b6f6f629c7470394601"
- }
- Frame {
- msec: 2160
- hash: "406224b535b4425d2708df0083acdc8e"
- }
- Frame {
- msec: 2176
- hash: "8419f1d75b14130730bcfec4e3a9b058"
- }
- Frame {
- msec: 2192
- hash: "c1936628aec13e08e9581dcd2c6d5717"
+ hash: "21692407cdfeeb20ff81d5d8a8ba3b7e"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/borders.0.png b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/borders.0.png
index 03d7082..8d43554 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/borders.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeborderimage/data/borders.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.0.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.0.png
index f8b7339..e1b0967 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.1.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.1.png
index 2d29f35..c7d4e1d 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.2.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.2.png
index 507d9ca..9373fae 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.3.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.3.png
index 1622522..7a30196 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.4.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.4.png
new file mode 100644
index 0000000..4c4d17c
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.qml b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.qml
index 92f108c..5cb4f78 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-horizontal.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "244c12e82ee0b2528a0dbb02a8b8134a"
+ image: "flickable-horizontal.0.png"
}
Frame {
msec: 32
@@ -314,11 +314,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "flickable-horizontal.0.png"
+ hash: "a2093589363ac2d50491412e99e0193a"
}
Frame {
msec: 976
- hash: "de5647af86a322921dcc68e81979a3cc"
+ image: "flickable-horizontal.1.png"
}
Frame {
msec: 992
@@ -594,7 +594,7 @@ VisualTest {
}
Frame {
msec: 1920
- image: "flickable-horizontal.1.png"
+ hash: "21e0f21edc77424e8327c9a3350ecc1d"
}
Mouse {
type: 5
@@ -606,7 +606,7 @@ VisualTest {
}
Frame {
msec: 1936
- hash: "45ea16bca2c9ae07cb7dead1e24f6ed0"
+ image: "flickable-horizontal.2.png"
}
Mouse {
type: 5
@@ -874,11 +874,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "flickable-horizontal.2.png"
+ hash: "43fa578250e214ed9ad6894329a27c54"
}
Frame {
msec: 2896
- hash: "e2166fe87d04be70a9b1d4c8d1002b49"
+ image: "flickable-horizontal.3.png"
}
Frame {
msec: 2912
@@ -1354,11 +1354,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "flickable-horizontal.3.png"
+ hash: "d73c1059219c0655968af268d22e2c18"
}
Frame {
msec: 3856
- hash: "90f94986ab44ab59618e9a5da17b8cc9"
+ image: "flickable-horizontal.4.png"
}
Frame {
msec: 3872
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.0.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.0.png
index 67f2de8..2af1a3e 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.1.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.1.png
index 6ab0a15..8334a3f 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.10.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.10.png
deleted file mode 100644
index d525858..0000000
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.10.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.11.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.11.png
deleted file mode 100644
index d525858..0000000
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.11.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.12.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.12.png
deleted file mode 100644
index d525858..0000000
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.12.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.13.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.13.png
deleted file mode 100644
index 167703b..0000000
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.13.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.2.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.2.png
index 9dd9ae8..c705849 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.3.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.3.png
index d525858..c705849 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.4.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.4.png
index d525858..349dca2 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.5.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.5.png
index c066392..a0e84e3 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.6.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.6.png
index e7accc7..e5c1583 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.6.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.7.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.7.png
index f282709..2af1a3e 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.7.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.8.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.8.png
index f282709..06468e4 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.8.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.8.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.9.png b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.9.png
deleted file mode 100644
index 593cf12..0000000
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.9.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.qml b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.qml
index 86fd3ca..8c746bf 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/data/flickable-vertical.qml
@@ -6,201 +6,369 @@ VisualTest {
}
Frame {
msec: 16
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ image: "flickable-vertical.0.png"
}
Frame {
msec: 32
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 48
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 64
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 80
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 96
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 112
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 128
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 144
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 160
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 176
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 192
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 208
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 224
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 240
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 256
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 272
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
msec: 288
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 159; y: 207
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 304
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "3d1b648229210ae5b57a0be51cc02f67"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 159; y: 206
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 320
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "3d1b648229210ae5b57a0be51cc02f67"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 159; y: 205
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 159; y: 203
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 336
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "3d1b648229210ae5b57a0be51cc02f67"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 159; y: 199
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 190
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 352
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 155; y: 176
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 153; y: 158
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 368
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "57fa1d842d37df12004b493c1c5761f3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 151; y: 141
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 148; y: 118
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 384
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "521a8188877551a97cd3ea82d209e8ae"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 146; y: 94
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 141; y: 70
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 400
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "ce126aaade1532e22a35416fd7203dde"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 136; y: 46
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 136; y: 46
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 416
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "aa9c4301332240ccc00ec99a05b7f9c9"
}
Frame {
msec: 432
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "db0a670d61133a3420a3581ecb532773"
}
Frame {
msec: 448
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "b34de164d5ec0294ca27281e1e5e3cd6"
}
Frame {
msec: 464
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "8636af4591c61c4b4a548f3a38749413"
}
Frame {
msec: 480
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "eee4fa336149528dfb16565b856ca692"
}
Frame {
msec: 496
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "85eeaeaf359ed87417be68dc18c06d0c"
}
Frame {
msec: 512
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "d5db4af6cf35c61146bd24646d82ab83"
}
Frame {
msec: 528
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "2189fc03c337fe41f3d9f51929c9860f"
}
Frame {
msec: 544
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "4e3e283fb402dc4ec79f65878a513747"
}
Frame {
msec: 560
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "62f4281d8e049bc12b636b7ebe3862df"
}
Frame {
msec: 576
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "cf9a0a968459a1283fff91102eb29ba3"
}
Frame {
msec: 592
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "c432221928096cff3b76c8034db26b43"
}
Frame {
msec: 608
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "3df59808e56955c3c161609b72d93c7f"
}
Frame {
msec: 624
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "c497bcbe500905b8a69fd310fd7c7e1a"
}
Frame {
msec: 640
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "7dceef52fab6dc38d140e3097e39a271"
}
Frame {
msec: 656
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "c7bbd81b452db98fb8fd892762a23df6"
+ }
+ Frame {
+ msec: 672
+ hash: "17efc9793ef2966722544d561312b17a"
+ }
+ Frame {
+ msec: 688
+ hash: "1bf05b272ad6b8e5d134c94d9ba62030"
+ }
+ Frame {
+ msec: 704
+ hash: "cad61ba68fdfb26cfb136f22a2f8cc0c"
+ }
+ Frame {
+ msec: 720
+ hash: "0ce5ff1a1d9a6193ef763affa39cb790"
+ }
+ Frame {
+ msec: 736
+ hash: "880bce9130454aaf1261842b8f9b9a57"
+ }
+ Frame {
+ msec: 752
+ hash: "ab78cadac88156d9755d8b70d26384e8"
+ }
+ Frame {
+ msec: 768
+ hash: "4a22e502c105a7df0845ca75cbdfb0ec"
+ }
+ Frame {
+ msec: 784
+ hash: "d6209a0b9b9e0f2072179a4623c70fbd"
+ }
+ Frame {
+ msec: 800
+ hash: "85e85567831cf57df1f013f5bf3beb86"
+ }
+ Frame {
+ msec: 816
+ hash: "602d2e02029178faeb99748e2f70827e"
+ }
+ Frame {
+ msec: 832
+ hash: "fd4dbb6f47f6681af98eb6781ae7de58"
+ }
+ Frame {
+ msec: 848
+ hash: "faf3be40e402768724703f5d0051249f"
+ }
+ Frame {
+ msec: 864
+ hash: "bc650ca5b7a3bdc1f0f051b9481faf29"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 143; y: 471
+ x: 109; y: 69
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 672
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 880
+ hash: "bc650ca5b7a3bdc1f0f051b9481faf29"
}
- Frame {
- msec: 688
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 110; y: 70
+ modifiers: 0
+ sendToViewport: true
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 143; y: 470
+ x: 110; y: 71
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 704
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 896
+ hash: "bc650ca5b7a3bdc1f0f051b9481faf29"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 144; y: 469
+ x: 110; y: 74
modifiers: 0
sendToViewport: true
}
@@ -208,19 +376,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 144; y: 467
+ x: 111; y: 79
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 720
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 912
+ hash: "f2a679f2b7585245d4f1896fed4e0d1e"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 144; y: 463
+ x: 111; y: 89
modifiers: 0
sendToViewport: true
}
@@ -228,19 +396,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 146; y: 453
+ x: 113; y: 104
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 736
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 928
+ hash: "721b5fa42f583c1e1e1a751fc8aad270"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 148; y: 433
+ x: 115; y: 119
modifiers: 0
sendToViewport: true
}
@@ -248,51 +416,47 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 148; y: 410
+ x: 115; y: 135
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 752
- hash: "26a71f2ecae39fb2f61ab13ad4fe2796"
+ msec: 944
+ hash: "7e3ddefca9a99d6b9103ffd4524bc593"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 148; y: 365
+ x: 118; y: 160
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 768
- hash: "5aedca385a68ed5f6281c48a57bb94e5"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 148; y: 340
+ x: 120; y: 183
modifiers: 0
sendToViewport: true
}
+ Frame {
+ msec: 960
+ hash: "7858d23cb4c206676eca51c1c09802b5"
+ }
Mouse {
type: 5
button: 0
buttons: 1
- x: 146; y: 319
+ x: 122; y: 205
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 784
- hash: "4ee9f528fecf850db3be24a26241c2c5"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 144; y: 300
+ x: 124; y: 230
modifiers: 0
sendToViewport: true
}
@@ -300,627 +464,331 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 144; y: 300
+ x: 124; y: 230
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 800
- hash: "bc83cb2708fba7bae035bc5da984fc71"
- }
- Frame {
- msec: 816
- hash: "1d0ca08757375ac51024b83c0d224474"
- }
- Frame {
- msec: 832
- hash: "ee09f63ce3b3ead641ba4a4853772d41"
- }
- Frame {
- msec: 848
- hash: "5e944bc5723d75fa859f7cb8d2b106e1"
- }
- Frame {
- msec: 864
- hash: "55ab5752ac0f4c93f5db6c92c519e5fb"
- }
- Frame {
- msec: 880
- hash: "026bd0f5e380d54b8688172e44ff9f08"
- }
- Frame {
- msec: 896
- hash: "5812a751d877896801a4bc6d2dd3ecc8"
- }
- Frame {
- msec: 912
- hash: "2e6fd08a00480c4a018311d7ef3d0f50"
- }
- Frame {
- msec: 928
- hash: "981ea7420d7ab189bb17fbfdde889471"
- }
- Frame {
- msec: 944
- hash: "b3b737cb536205f6d0faef4f8b1f2e77"
- }
- Frame {
- msec: 960
- image: "flickable-vertical.0.png"
- }
- Frame {
msec: 976
- hash: "4dafcfd5f5c5de1e83b9b7514ba5bde0"
+ image: "flickable-vertical.1.png"
}
Frame {
msec: 992
- hash: "97104a677cb208783522af82f4690003"
+ hash: "e723da5ecaffe31f03b1d5ca6765229b"
}
Frame {
msec: 1008
- hash: "4b1f38c9fdd8f79f2c43273913438ddc"
+ hash: "73d169bf6bdfce801b824b7b560c3fad"
}
Frame {
msec: 1024
- hash: "7f76a7579174d7f8ea0e0819f70aebf6"
+ hash: "4e3e283fb402dc4ec79f65878a513747"
}
Frame {
msec: 1040
- hash: "97dd3be905cb37a7f178f27018ffe0f8"
+ hash: "38c2e2835c20dbee55c69d0211a0be2d"
}
Frame {
msec: 1056
- hash: "19fa6136cba216000b3ce56f0b7c02e6"
+ hash: "84e668ba374ff0004dd7222933a635cf"
}
Frame {
msec: 1072
- hash: "e311e2cb0c6c6a844f092dcbf2b89a70"
+ hash: "349c7a84ff8f9b52d39dba1282353167"
}
Frame {
msec: 1088
- hash: "a954794d643718ca538ce1347ee93899"
+ hash: "b63218110c65b6d7b4bc2d63155204cd"
}
Frame {
msec: 1104
- hash: "1b97f96d6615d2455ab49262347d3ae7"
+ hash: "aad65a7070aa668dd8ce4a3cc0f0f117"
}
Frame {
msec: 1120
- hash: "4ce55b03ac0ab7d6301b8185e139667d"
+ hash: "c4ae97e1d1f2efbc998f9b57c2373201"
}
Frame {
msec: 1136
- hash: "c0c37b06ccca61524ee3530a3e9707c6"
+ hash: "94701ffaa4f45924ad89f92a30157c7d"
}
Frame {
msec: 1152
- hash: "9cddaaaa52819cbb2dd740c31ebed5e2"
+ hash: "eee4fa336149528dfb16565b856ca692"
}
Frame {
msec: 1168
- hash: "5c82f9c2c59d3b844c7eb1bef77c2722"
+ hash: "ff1a053c0af99c51353503002515843d"
}
Frame {
msec: 1184
- hash: "27b8e460849e8a06ad35e147f725d6df"
+ hash: "118494c60034b0e265e28b34e3128d00"
}
Frame {
msec: 1200
- hash: "381c0e45f68daf697f80fb0cb87f028e"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 121; y: 138
- modifiers: 0
- sendToViewport: true
+ hash: "bf693bffb37d7554a437eca21bdec7c1"
}
Frame {
msec: 1216
- hash: "f4b378fcf727ba85bcbf90c938dc9806"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 121; y: 141
- modifiers: 0
- sendToViewport: true
+ hash: "880f60263cd79fb6a1bff7252d2373bb"
}
Frame {
msec: 1232
- hash: "f4b378fcf727ba85bcbf90c938dc9806"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 121; y: 144
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 121; y: 155
- modifiers: 0
- sendToViewport: true
+ hash: "b34de164d5ec0294ca27281e1e5e3cd6"
}
Frame {
msec: 1248
- hash: "852a7007d816d4cbec894f42549311f0"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 119; y: 185
- modifiers: 0
- sendToViewport: true
+ hash: "e1609c4e40fb9e043a9fff683b94c6c4"
}
Frame {
msec: 1264
- hash: "1ecc94e9c4aec0fa099816a7276f484a"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 122; y: 206
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 124; y: 228
- modifiers: 0
- sendToViewport: true
+ hash: "2450b61b84c24727232c779114e6a474"
}
Frame {
msec: 1280
- hash: "8d74af236c5b0023b0577235f74aad7a"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 128; y: 270
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 128; y: 270
- modifiers: 0
- sendToViewport: true
+ hash: "cf5ac4a5e3d42b3d4e171ed3227cfa85"
}
Frame {
msec: 1296
- hash: "5485c7dd5e79c3823c0c9258470f8ca7"
+ hash: "5cb5576ab347647ca881d4d450732df3"
}
Frame {
msec: 1312
- hash: "a5fe758873729aeaf0a0c45fbdcc9b8f"
+ hash: "34dc672ebfd75ec017d0c2f0bd435cd8"
}
Frame {
msec: 1328
- hash: "7b134402e3268b66e3fc7e16624463ee"
+ hash: "aa9c4301332240ccc00ec99a05b7f9c9"
}
Frame {
msec: 1344
- hash: "146f339b009287872f22d27892c0e2e5"
+ hash: "3f98121997a1613bd49d22003d1a1887"
}
Frame {
msec: 1360
- hash: "1436a3a4cd29690da39ead7d08f0c927"
+ hash: "86732d3e900877ae7a8615b7448afaaa"
}
Frame {
msec: 1376
- hash: "1cdabb8da157c35c1bcc5d5965d60e59"
+ hash: "7e2f2786d3c0540a0b6559fffe06ad3c"
}
Frame {
msec: 1392
- hash: "b05878876db2fbfde1cf4069f2dae3db"
+ hash: "79e00bbe77f0a178e8db30023a881c3f"
}
Frame {
msec: 1408
- hash: "6f8089424b163d79c7bcfe1715eca6ee"
+ hash: "5f611226b3aa38f9aa3cd6a2dbd01f12"
}
Frame {
msec: 1424
- hash: "91ffc70bd8a4e0f917d534131de849cf"
+ hash: "4f4cd776b76272cfe79b86a108bd6b6e"
}
Frame {
msec: 1440
- hash: "5c03d99e1bf12f55de8fc36742d7a962"
+ hash: "a746404a1a26e2a25b8d364dbef46eef"
}
Frame {
msec: 1456
- hash: "bc22d18311f322713a046763262b65f8"
+ hash: "9124d97d120de1806d86c8f437ec4ed2"
}
Frame {
msec: 1472
- hash: "59557c6874603decba5d383d3429005a"
+ hash: "4fda328eafe6ec2d02d939517d6d82e3"
}
Frame {
msec: 1488
- hash: "e2df3b279fffcd89c90afbfdbf14b5b3"
+ hash: "6afb6abe291c9e9628fd0b8c3da5d9db"
}
Frame {
msec: 1504
- hash: "a0aab7c147a30bb1765dec0f461b0ac1"
+ hash: "cb5962fe94c5d3ef754ff45f905a5c88"
}
Frame {
msec: 1520
- hash: "f58d85bd7b3b772032bdb4e2ee8867d8"
+ hash: "57b5fc47ed700831b3dc3f2afbb1c3ed"
}
Frame {
msec: 1536
- hash: "05e6f6753a40075653b8b757ea626b2f"
+ hash: "38793fb8a19c9566c8dd9d23c9a15b5d"
}
Frame {
msec: 1552
- hash: "6bfe88cb1d1a2264cc3fbf5143640507"
+ hash: "2e311a5dc484e9f4bc7bd85d32a693b1"
}
Frame {
msec: 1568
- hash: "d54065930af312621115cc08d73fa541"
+ hash: "69d1eed68fba918e831899c8b84374a1"
}
Frame {
msec: 1584
- hash: "c3666377c19e3b4034a90a36651020de"
+ hash: "c872391012e6ab2a6d1eb98c7f47f9e8"
}
Frame {
msec: 1600
- hash: "92610ffcd541d943841bfea8bfcc2815"
+ hash: "cf12f90835d823550cd83d472b4f022f"
}
Frame {
msec: 1616
- hash: "87d1472f48148a1cc8ae16700227ed1e"
+ hash: "fbb2f03ddbd87ed419386eb2942bccac"
}
Frame {
msec: 1632
- hash: "4bb790042573e5de09938f1beb3d8e73"
+ hash: "0788a0fdb51cedba0f8b597a4cc38ebe"
}
Frame {
msec: 1648
- hash: "f0a748b20f8b0d7a9a5ef0c26e5d29d1"
+ hash: "b6595edf06fba22f3258c9b433af6ab8"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 44; y: 282
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1664
- hash: "66b7697170705d246dbb9c33e2edd85a"
+ hash: "521a8188877551a97cd3ea82d209e8ae"
}
Frame {
msec: 1680
- hash: "22bc677976f53937c80f908d17a6b994"
+ hash: "4d923cd520c00f5cd985283d62cf17ec"
}
Frame {
msec: 1696
- hash: "8d35befcc7c03d9c7ff04d3aca966057"
+ hash: "7ccff14d344c7090fa634f6defd6511e"
}
Frame {
msec: 1712
- hash: "c27b4404612c57b2f360bc958acf8487"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 44; y: 282
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1728
- hash: "79aaa8cd6081e771ceab5f6d638df7ad"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1744
- hash: "8959c740dfc85a79c056dd5057474161"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1760
- hash: "4ba9cdf84e1d16d80bb57c670bdb85a9"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1776
- hash: "f4f2b1847a8e3233e0e283853c942b60"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1792
- hash: "da3f760fdd2f45d66f3ef410101afbab"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1808
- hash: "17e5c56c3909da0da882bc0c8cf5c6d4"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1824
- hash: "4e931b797bdbe7d397125a4f80f3d865"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1840
- hash: "0fc21dde21d8c11e39f1f740dddf9439"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1856
- hash: "3be4aa6c6f014b79a25bd04b1e44e6fd"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1872
- hash: "9049c7636d06a2885a910440a5cb829d"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1888
- hash: "9049c7636d06a2885a910440a5cb829d"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1904
- hash: "9049c7636d06a2885a910440a5cb829d"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1920
- image: "flickable-vertical.1.png"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1936
- hash: "222242141fadd2c27435ce93aa1c460d"
+ image: "flickable-vertical.2.png"
}
Frame {
msec: 1952
- hash: "17e5c56c3909da0da882bc0c8cf5c6d4"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1968
- hash: "2e7cc1dd1c62de751ff6734853fbadd7"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 1984
- hash: "5d234f4d69167a436ed6c95e909ae6e8"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 2000
- hash: "dee8be671b7d430a3bf044ea67841f15"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 2016
- hash: "f75438b7deb18e36c2ce397291401f4d"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 2032
- hash: "84d6efd807d94fb345ea640782dbfdcf"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 2048
- hash: "9dea3319774b70cb45eab5a71207c6bc"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 2064
- hash: "706c98bffe5118d5f49a3eb371b121f6"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
msec: 2080
- hash: "4ca3b88d0af1ea0fae4a08ee2a8b7413"
- }
- Frame {
- msec: 2096
- hash: "2959676d888680c3288f9226d8ad1059"
- }
- Frame {
- msec: 2112
- hash: "92a7dddbdf86f7fcd4f1d7631b7a3210"
- }
- Frame {
- msec: 2128
- hash: "2de45cf2660f9ea4b54b3dfe3a2d6b8f"
- }
- Frame {
- msec: 2144
- hash: "aa17f9e53e23f3de7addd126bbe2b866"
- }
- Frame {
- msec: 2160
- hash: "36eb0221391fb7257c6eff73a1f491f3"
- }
- Frame {
- msec: 2176
- hash: "a4b644bf91108dbc9b21a1646dab0b37"
- }
- Frame {
- msec: 2192
- hash: "f16544e0ad09c14dc8980203aec29591"
- }
- Frame {
- msec: 2208
- hash: "1a93e2ed871ae094aff5eeaa07385a94"
- }
- Frame {
- msec: 2224
- hash: "977a2efa43d3be0340975ccbe6b0e8a9"
- }
- Frame {
- msec: 2240
- hash: "0a8c81335816c747d320b3a147ee0350"
- }
- Frame {
- msec: 2256
- hash: "0a8c81335816c747d320b3a147ee0350"
- }
- Frame {
- msec: 2272
- hash: "0ab48b86c21be99f7caa3dda6d3a3e4d"
- }
- Frame {
- msec: 2288
- hash: "46e69596c809d4c7563d5d44ca62eb02"
- }
- Frame {
- msec: 2304
- hash: "46e69596c809d4c7563d5d44ca62eb02"
- }
- Frame {
- msec: 2320
- hash: "46e69596c809d4c7563d5d44ca62eb02"
- }
- Frame {
- msec: 2336
- hash: "46e69596c809d4c7563d5d44ca62eb02"
- }
- Frame {
- msec: 2352
- hash: "573a18633748447b94bb67fd8e1726a4"
- }
- Frame {
- msec: 2368
- hash: "573a18633748447b94bb67fd8e1726a4"
- }
- Frame {
- msec: 2384
- hash: "573a18633748447b94bb67fd8e1726a4"
- }
- Frame {
- msec: 2400
- hash: "573a18633748447b94bb67fd8e1726a4"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 32; y: 574
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 2416
- hash: "573a18633748447b94bb67fd8e1726a4"
- }
- Frame {
- msec: 2432
- hash: "573a18633748447b94bb67fd8e1726a4"
- }
- Frame {
- msec: 2448
- hash: "573a18633748447b94bb67fd8e1726a4"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 32; y: 574
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 2464
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2480
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2496
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2512
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2528
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2544
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2560
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2576
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2592
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2608
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2624
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2640
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2656
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2672
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2688
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2704
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2720
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2736
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2752
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 2768
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 123; y: 264
+ x: 95; y: 222
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 2784
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
- }
- Frame {
- msec: 2800
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 123; y: 265
+ x: 95; y: 221
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 2816
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
+ msec: 2096
+ hash: "888c68103c4eef2f65ef32a93be8286a"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 123; y: 266
+ x: 95; y: 220
modifiers: 0
sendToViewport: true
}
@@ -928,19 +796,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 124; y: 269
+ x: 95; y: 218
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 2832
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
+ msec: 2112
+ hash: "888c68103c4eef2f65ef32a93be8286a"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 124; y: 275
+ x: 95; y: 216
modifiers: 0
sendToViewport: true
}
@@ -948,19 +816,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 125; y: 284
+ x: 95; y: 212
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 2848
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
+ msec: 2128
+ hash: "888c68103c4eef2f65ef32a93be8286a"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 125; y: 293
+ x: 96; y: 205
modifiers: 0
sendToViewport: true
}
@@ -968,19 +836,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 127; y: 304
+ x: 96; y: 195
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 2864
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
+ msec: 2144
+ hash: "888c68103c4eef2f65ef32a93be8286a"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 129; y: 320
+ x: 97; y: 184
modifiers: 0
sendToViewport: true
}
@@ -988,19 +856,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 131; y: 337
+ x: 97; y: 168
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 2880
- image: "flickable-vertical.2.png"
+ msec: 2160
+ hash: "888c68103c4eef2f65ef32a93be8286a"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 136; y: 354
+ x: 99; y: 153
modifiers: 0
sendToViewport: true
}
@@ -1008,19 +876,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 142; y: 375
+ x: 99; y: 139
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 2896
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
+ msec: 2176
+ hash: "888c68103c4eef2f65ef32a93be8286a"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 144; y: 392
+ x: 101; y: 125
modifiers: 0
sendToViewport: true
}
@@ -1028,71 +896,67 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 149; y: 411
+ x: 101; y: 112
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 2912
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
+ msec: 2192
+ hash: "888c68103c4eef2f65ef32a93be8286a"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 156; y: 451
+ x: 101; y: 99
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 2928
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 159; y: 466
+ x: 101; y: 85
modifiers: 0
sendToViewport: true
}
+ Frame {
+ msec: 2208
+ hash: "888c68103c4eef2f65ef32a93be8286a"
+ }
Mouse {
type: 5
button: 0
buttons: 1
- x: 159; y: 479
+ x: 103; y: 75
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 2944
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 161; y: 488
+ x: 103; y: 62
modifiers: 0
sendToViewport: true
}
+ Frame {
+ msec: 2224
+ hash: "888c68103c4eef2f65ef32a93be8286a"
+ }
Mouse {
type: 5
button: 0
buttons: 1
- x: 161; y: 493
+ x: 103; y: 53
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 2960
- hash: "96fb3652bfcf0aac1e35a2e50532816f"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 161; y: 494
+ x: 103; y: 45
modifiers: 0
sendToViewport: true
}
@@ -1100,103 +964,135 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 161; y: 494
+ x: 103; y: 45
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 2976
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2240
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 2992
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2256
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3008
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2272
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3024
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2288
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3040
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2304
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3056
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2320
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3072
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2336
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3088
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2352
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3104
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2368
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3120
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2384
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3136
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2400
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3152
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2416
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3168
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2432
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3184
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2448
+ hash: "998cb23307a61afefb59c8b9e361a89f"
+ }
+ Frame {
+ msec: 2464
+ hash: "998cb23307a61afefb59c8b9e361a89f"
+ }
+ Frame {
+ msec: 2480
+ hash: "998cb23307a61afefb59c8b9e361a89f"
+ }
+ Frame {
+ msec: 2496
+ hash: "998cb23307a61afefb59c8b9e361a89f"
+ }
+ Frame {
+ msec: 2512
+ hash: "998cb23307a61afefb59c8b9e361a89f"
+ }
+ Frame {
+ msec: 2528
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 162; y: 474
+ x: 90; y: 38
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3200
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 2544
+ hash: "0d3bac7463b5fe7f585997e35f179122"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 162; y: 472
+ x: 90; y: 39
modifiers: 0
sendToViewport: true
}
+ Frame {
+ msec: 2560
+ hash: "0d3bac7463b5fe7f585997e35f179122"
+ }
Mouse {
type: 5
button: 0
buttons: 1
- x: 164; y: 468
+ x: 90; y: 40
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 90; y: 41
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3216
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 2576
+ hash: "0d3bac7463b5fe7f585997e35f179122"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 165; y: 464
+ x: 91; y: 43
modifiers: 0
sendToViewport: true
}
@@ -1204,19 +1100,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 166; y: 460
+ x: 91; y: 46
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3232
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 2592
+ hash: "0d3bac7463b5fe7f585997e35f179122"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 167; y: 450
+ x: 92; y: 50
modifiers: 0
sendToViewport: true
}
@@ -1224,19 +1120,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 170; y: 438
+ x: 92; y: 55
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3248
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 2608
+ hash: "0d3bac7463b5fe7f585997e35f179122"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 172; y: 426
+ x: 94; y: 65
modifiers: 0
sendToViewport: true
}
@@ -1244,19 +1140,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 174; y: 409
+ x: 96; y: 79
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3264
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 2624
+ hash: "0d3bac7463b5fe7f585997e35f179122"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 174; y: 397
+ x: 97; y: 95
modifiers: 0
sendToViewport: true
}
@@ -1264,19 +1160,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 176; y: 383
+ x: 99; y: 112
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3280
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 2640
+ hash: "0d3bac7463b5fe7f585997e35f179122"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 176; y: 367
+ x: 101; y: 129
modifiers: 0
sendToViewport: true
}
@@ -1284,19 +1180,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 176; y: 350
+ x: 103; y: 148
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3296
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 2656
+ hash: "0d3bac7463b5fe7f585997e35f179122"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 174; y: 335
+ x: 105; y: 165
modifiers: 0
sendToViewport: true
}
@@ -1304,19 +1200,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 172; y: 316
+ x: 105; y: 180
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3312
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 2672
+ hash: "0d3bac7463b5fe7f585997e35f179122"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 170; y: 296
+ x: 107; y: 192
modifiers: 0
sendToViewport: true
}
@@ -1324,19 +1220,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 168; y: 279
+ x: 109; y: 205
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3328
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 2688
+ hash: "0d3bac7463b5fe7f585997e35f179122"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 166; y: 262
+ x: 109; y: 219
modifiers: 0
sendToViewport: true
}
@@ -1344,19 +1240,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 166; y: 244
+ x: 109; y: 230
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3344
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 2704
+ hash: "0d3bac7463b5fe7f585997e35f179122"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 164; y: 231
+ x: 111; y: 235
modifiers: 0
sendToViewport: true
}
@@ -1364,7 +1260,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 164; y: 222
+ x: 111; y: 238
+ modifiers: 0
+ sendToViewport: true
+ }
+ Frame {
+ msec: 2720
+ hash: "0d3bac7463b5fe7f585997e35f179122"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 111; y: 240
modifiers: 0
sendToViewport: true
}
@@ -1372,575 +1280,335 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 164; y: 222
+ x: 111; y: 240
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 3360
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3376
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3392
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3408
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3424
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3440
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3456
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3472
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3488
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3504
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3520
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3536
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3552
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3568
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3584
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3600
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3616
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3632
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3648
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3664
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3680
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2736
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3696
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2752
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3712
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2768
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3728
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2784
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3744
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2800
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3760
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2816
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3776
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2832
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3792
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2848
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3808
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2864
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3824
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2880
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 3840
+ msec: 2896
image: "flickable-vertical.3.png"
}
Frame {
- msec: 3856
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3872
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3888
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3904
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3920
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3936
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3952
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3968
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 3984
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4000
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4016
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4032
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4048
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2912
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4064
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2928
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4080
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2944
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4096
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2960
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4112
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2976
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4128
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 2992
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4144
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3008
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4160
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3024
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4176
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3040
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4192
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3056
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4208
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3072
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4224
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3088
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4240
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3104
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4256
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3120
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4272
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3136
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 38; y: 583
+ x: 43; y: 269
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4288
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3152
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4304
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3168
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4320
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3184
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4336
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3200
+ hash: "998cb23307a61afefb59c8b9e361a89f"
+ }
+ Frame {
+ msec: 3216
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Mouse {
type: 3
button: 1
buttons: 0
- x: 38; y: 583
+ x: 43; y: 269
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4352
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4368
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4384
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4400
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4416
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4432
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4448
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4464
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4480
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4496
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4512
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4528
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4544
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3232
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4560
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3248
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4576
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3264
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4592
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3280
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4608
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3296
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4624
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3312
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4640
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3328
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4656
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3344
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4672
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3360
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4688
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3376
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4704
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3392
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4720
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3408
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4736
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3424
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4752
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3440
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4768
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3456
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4784
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3472
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 110; y: 578
+ x: 75; y: 279
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4800
- image: "flickable-vertical.4.png"
+ msec: 3488
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4816
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3504
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4832
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3520
+ hash: "998cb23307a61afefb59c8b9e361a89f"
+ }
+ Frame {
+ msec: 3536
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Mouse {
type: 3
button: 1
buttons: 0
- x: 110; y: 578
+ x: 75; y: 279
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4848
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4864
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4880
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4896
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4912
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4928
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4944
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 4960
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3552
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4976
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3568
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 4992
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3584
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 5008
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3600
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 5024
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3616
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 5040
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3632
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 5056
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3648
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 5072
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3664
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 5088
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3680
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 5104
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3696
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 5120
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3712
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 5136
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3728
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Frame {
- msec: 5152
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 3744
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 123; y: 218
+ x: 116; y: 200
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 5168
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 123; y: 219
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 5184
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 124; y: 223
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 124; y: 230
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 5200
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 126; y: 241
- modifiers: 0
- sendToViewport: true
+ msec: 3760
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 126; y: 257
+ x: 116; y: 199
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 5216
- hash: "43865bf07d3b0818bd0fd3388451f055"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 130; y: 300
+ x: 117; y: 198
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 5232
- hash: "d7e49dfc8f9faef7d405451ae52691e0"
+ msec: 3776
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 132; y: 325
+ x: 117; y: 195
modifiers: 0
sendToViewport: true
}
@@ -1948,19 +1616,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 134; y: 349
+ x: 117; y: 190
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 5248
- hash: "427d51731dac5e356c5ab82d272c0d5a"
+ msec: 3792
+ hash: "998cb23307a61afefb59c8b9e361a89f"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 136; y: 372
+ x: 118; y: 183
modifiers: 0
sendToViewport: true
}
@@ -1968,167 +1636,39 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 138; y: 395
+ x: 120; y: 166
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 5264
- hash: "9370cc84e32afc59c81c4d2dbf5fa690"
+ msec: 3808
+ hash: "2e311a5dc484e9f4bc7bd85d32a693b1"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 142; y: 433
+ x: 122; y: 146
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 5280
- hash: "984bd78f9f503e8a3ffac5bbe69fe3a9"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 144; y: 470
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 144; y: 470
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 5296
- hash: "022106d1ecd8195923b6d79fb95d1135"
- }
- Frame {
- msec: 5312
- hash: "5b6bd34ae7e59923bb4b4c2e4e7a0bf3"
- }
- Frame {
- msec: 5328
- hash: "2f8a121667195d85cd05417a350dd35b"
- }
- Frame {
- msec: 5344
- hash: "d0f7fcb01dc6abc0ae29ca1ee45edf24"
- }
- Frame {
- msec: 5360
- hash: "9f3e5d23ea33bff4f05900d6faf7dbae"
- }
- Frame {
- msec: 5376
- hash: "535f40614a02fa3f627748a5c24b3a39"
- }
- Frame {
- msec: 5392
- hash: "138bc0c4dd08ffec0c79c4c7474ed318"
- }
- Frame {
- msec: 5408
- hash: "838f07195d00b19104bbbd93c7670dab"
- }
- Frame {
- msec: 5424
- hash: "b7fb0944bf53ccc62effe159333449ff"
- }
- Frame {
- msec: 5440
- hash: "56a21c9210074ef8a044019fa9375b14"
- }
- Frame {
- msec: 5456
- hash: "4ef80a5d73981ce1f1081fc578ea088a"
- }
- Frame {
- msec: 5472
- hash: "f3f9cf99ab436c1a2805c0859df9589e"
- }
- Frame {
- msec: 5488
- hash: "0d88023fe7af39e409f7a12348d4e3d6"
- }
- Frame {
- msec: 5504
- hash: "b4abf98d58fe490ceb7a62621292f8d9"
- }
- Frame {
- msec: 5520
- hash: "5c3247324b214b961ed40da985fb50a4"
- }
- Frame {
- msec: 5536
- hash: "41195a5c39ac1ecbd175e5663d23cdaa"
- }
- Frame {
- msec: 5552
- hash: "028460cd5eecd50a12261e541f1776bf"
- }
- Frame {
- msec: 5568
- hash: "56763e343221db0a111bb91e72640911"
- }
- Frame {
- msec: 5584
- hash: "a4b644bf91108dbc9b21a1646dab0b37"
- }
- Frame {
- msec: 5600
- hash: "c2d2d51f0147e78550f762ec84f7f338"
- }
- Frame {
- msec: 5616
- hash: "1a93e2ed871ae094aff5eeaa07385a94"
- }
- Frame {
- msec: 5632
- hash: "977a2efa43d3be0340975ccbe6b0e8a9"
- }
- Frame {
- msec: 5648
- hash: "977a2efa43d3be0340975ccbe6b0e8a9"
- }
- Frame {
- msec: 5664
- hash: "0a8c81335816c747d320b3a147ee0350"
- }
- Frame {
- msec: 5680
- hash: "0a8c81335816c747d320b3a147ee0350"
- }
- Frame {
- msec: 5696
- hash: "46e69596c809d4c7563d5d44ca62eb02"
- }
- Frame {
- msec: 5712
- hash: "46e69596c809d4c7563d5d44ca62eb02"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 176; y: 412
+ x: 124; y: 123
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 5728
- hash: "aebff194f1c84190623ebfc358503b5f"
+ msec: 3824
+ hash: "cbfcb7b986b0c51828473d98ca9fee03"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 177; y: 406
+ x: 126; y: 94
modifiers: 0
sendToViewport: true
}
@@ -2136,75 +1676,59 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 177; y: 395
+ x: 128; y: 67
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 5744
- hash: "39f1cee1ad7ab2ab6601e2b67f5d83c7"
+ msec: 3840
+ hash: "389b514c4cd4a4d65388608643d08c04"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 181; y: 367
+ x: 130; y: 41
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 5760
- image: "flickable-vertical.5.png"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 183; y: 326
+ x: 133; y: 15
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 5776
- hash: "02d9d0829c64b92e98b8093b38e6f848"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 183; y: 299
- modifiers: 0
- sendToViewport: true
+ msec: 3856
+ image: "flickable-vertical.4.png"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 180; y: 276
+ x: 135; y: -6
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 5792
- hash: "46f76f341787a80b9f9c16a5bc9f83c5"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 175; y: 214
+ x: 138; y: -27
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 5808
- hash: "67c3225460673038d190169115622f02"
+ msec: 3872
+ hash: "cf9a0a968459a1283fff91102eb29ba3"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 167; y: 147
+ x: 140; y: -48
modifiers: 0
sendToViewport: true
}
@@ -2212,795 +1736,179 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 167; y: 147
+ x: 140; y: -48
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 5824
- hash: "2cb9abc32225ea9d39deb09da6119a94"
- }
- Frame {
- msec: 5840
- hash: "bf69fa4cd3f73e15f07394d290b801e6"
- }
- Frame {
- msec: 5856
- hash: "cf5f2524171ca121f4478c3c6d7dfd35"
- }
- Frame {
- msec: 5872
- hash: "d498a494fa489150bd324e18a1c14fe5"
- }
- Frame {
- msec: 5888
- hash: "459c2e8110f1c21b3f8d590e7c0355de"
- }
- Frame {
- msec: 5904
- hash: "1bde4841026fd6117b49d94d697b03fa"
- }
- Frame {
- msec: 5920
- hash: "84b025039284f616d69465ec8cc245b8"
- }
- Frame {
- msec: 5936
- hash: "3652c4664895a0b6fbe06521a79c8bb9"
- }
- Frame {
- msec: 5952
- hash: "f817f6059b8cb3fc4a85c9c91df6c7a3"
- }
- Frame {
- msec: 5968
- hash: "cb671ab3c3a9de0c17df2896e45beca9"
- }
- Frame {
- msec: 5984
- hash: "d9102b25f63ca9274057dad0ab2b6102"
- }
- Frame {
- msec: 6000
- hash: "b9df17ad73b7a5b018ab30c5c57afd02"
- }
- Frame {
- msec: 6016
- hash: "664494b87407881a11b4732f0713f587"
- }
- Frame {
- msec: 6032
- hash: "cac62fc442c064286b7e4a71a13b929c"
- }
- Frame {
- msec: 6048
- hash: "989b4649dca89e227f552979af1c68f0"
- }
- Frame {
- msec: 6064
- hash: "80b4b11b3cbc684d920fa89c3345d8bc"
- }
- Frame {
- msec: 6080
- hash: "dcbd4e93e7ac0ef0e78c6a19cf3295f1"
- }
- Frame {
- msec: 6096
- hash: "33f3ddd9d7fa5a472465029d7a7263ae"
- }
- Frame {
- msec: 6112
- hash: "fb5675d4870528b9c0591c5a80530b17"
- }
- Frame {
- msec: 6128
- hash: "e57dbe962c1ef45893e41559cee19d16"
- }
- Frame {
- msec: 6144
- hash: "a9081993871e0171e25159a078a5cdbc"
- }
- Frame {
- msec: 6160
- hash: "cadc7f53518ba3f4cbe8e686b90fa5ab"
- }
- Frame {
- msec: 6176
- hash: "e9208a44f95ccc181bfc64e8785bd633"
- }
- Frame {
- msec: 6192
- hash: "a69f2969122a547b1af195f581c272b8"
- }
- Frame {
- msec: 6208
- hash: "eee0b7c2f01bcc57f141d9aa27f73da6"
- }
- Frame {
- msec: 6224
- hash: "f58ac16d11909563cf214b6c2baef0dc"
- }
- Frame {
- msec: 6240
- hash: "e373def5a0bcd30ea7f4acb539785e3c"
- }
- Frame {
- msec: 6256
- hash: "0dce9f4bab793ea1d6e368cd6fb37047"
- }
- Frame {
- msec: 6272
- hash: "4a4725f2546b08faffa3a543de578e59"
- }
- Frame {
- msec: 6288
- hash: "ea36b5869634115182c365990518b993"
- }
- Frame {
- msec: 6304
- hash: "45b102bd0c5ab42783b9e428cea202a4"
- }
- Frame {
- msec: 6320
- hash: "0154e6010f3a8621a8f992bb7dcfd5b8"
- }
- Frame {
- msec: 6336
- hash: "035a8c7e9eece0f9ea4f5ad62658d7f9"
- }
- Frame {
- msec: 6352
- hash: "fc1050cf971296a9200c548feee08d0a"
- }
- Frame {
- msec: 6368
- hash: "ef9c7f1228ac6825cce8ce0e9e7aaac5"
- }
- Frame {
- msec: 6384
- hash: "70ef278074b1527aba16eca8c3811af5"
- }
- Frame {
- msec: 6400
- hash: "08012939aca6381dedd838a7fd0be1a3"
- }
- Frame {
- msec: 6416
- hash: "2c702b17a0ec2aac2928ad8bcc2e080b"
- }
- Frame {
- msec: 6432
- hash: "e70e243e8ecc8e8f50ea4f0f4559c8c6"
- }
- Frame {
- msec: 6448
- hash: "73013ff1a7f0c3040f3520f0581e4ce0"
- }
- Frame {
- msec: 6464
- hash: "14cdd689ae9e5b15e212d9dab63ec946"
- }
- Frame {
- msec: 6480
- hash: "354d822bf252559211513e49e417a413"
- }
- Frame {
- msec: 6496
- hash: "77eb798efd1447eca75de12dc2c7a215"
- }
- Frame {
- msec: 6512
- hash: "08dc9068d21db7ff87d4d88eb1443aed"
- }
- Frame {
- msec: 6528
- hash: "baab3b98e70ca51d1cbd27d4a998380f"
- }
- Frame {
- msec: 6544
- hash: "baab3b98e70ca51d1cbd27d4a998380f"
- }
- Frame {
- msec: 6560
- hash: "baab3b98e70ca51d1cbd27d4a998380f"
- }
- Frame {
- msec: 6576
- hash: "84519c415186e5abd122a1f39e26265b"
- }
- Frame {
- msec: 6592
- hash: "df63754934af656e08e93ce4fa69c19e"
- }
- Frame {
- msec: 6608
- hash: "34439eb26069feabee5ba97bfd1c2cb3"
- }
- Frame {
- msec: 6624
- hash: "46534a7da31ac76c52036e51c63db72e"
- }
- Frame {
- msec: 6640
- hash: "cf8e86112be37fc94687aa8bd437e1a2"
- }
- Frame {
- msec: 6656
- hash: "f93ba6420ab0ef719aa10c6aae71c878"
- }
- Frame {
- msec: 6672
- hash: "22f991814552e7e3e2db8fea0abe9d6c"
- }
- Frame {
- msec: 6688
- hash: "7d2773bec8310d92166ab7184741ace4"
- }
- Frame {
- msec: 6704
- hash: "f18aace5e0d4ca8a385a57682d82e43f"
- }
- Frame {
- msec: 6720
- image: "flickable-vertical.6.png"
- }
- Frame {
- msec: 6736
- hash: "7f445e22f19808ca71416cadd497f305"
- }
- Frame {
- msec: 6752
- hash: "d6ef83bec490d2fb0f4d640f8c43f694"
- }
- Frame {
- msec: 6768
- hash: "fbd19c34e68a21c8924f83c4d0cbcb79"
- }
- Frame {
- msec: 6784
- hash: "179abedb6eef26a2e78c3a7884cb2178"
- }
- Frame {
- msec: 6800
- hash: "292af687e9001eb7cf8434094202b4a0"
- }
- Frame {
- msec: 6816
- hash: "1de0a8aa08194151e2b72d8b16cdba5f"
- }
- Frame {
- msec: 6832
- hash: "ee607cf6f558e3ed7b08dad80a17dd05"
- }
- Frame {
- msec: 6848
- hash: "2024a393baa1fa1c2d38ccc6756c4a44"
- }
- Frame {
- msec: 6864
- hash: "898ac470a5b1619564496132c0150df2"
- }
- Frame {
- msec: 6880
- hash: "b447e3917b7353e97409755159a614bc"
- }
- Frame {
- msec: 6896
- hash: "d03610c18a2c21785e59b4de7b92f20e"
- }
- Frame {
- msec: 6912
- hash: "014dfa76c222aea838483840befff092"
- }
- Frame {
- msec: 6928
- hash: "014dfa76c222aea838483840befff092"
- }
- Frame {
- msec: 6944
- hash: "7830f79e5a37242fd97dd6ff9f89e9d0"
- }
- Frame {
- msec: 6960
- hash: "331a6b6ebaa7e9f7b970bacafe070b2f"
- }
- Frame {
- msec: 6976
- hash: "331a6b6ebaa7e9f7b970bacafe070b2f"
- }
- Frame {
- msec: 6992
- hash: "331a6b6ebaa7e9f7b970bacafe070b2f"
- }
- Frame {
- msec: 7008
- hash: "331a6b6ebaa7e9f7b970bacafe070b2f"
- }
- Frame {
- msec: 7024
- hash: "eb0b45fac8756d32586cac82f25c5a51"
- }
- Frame {
- msec: 7040
- hash: "eb0b45fac8756d32586cac82f25c5a51"
- }
- Frame {
- msec: 7056
- hash: "eb0b45fac8756d32586cac82f25c5a51"
- }
- Frame {
- msec: 7072
- hash: "eb0b45fac8756d32586cac82f25c5a51"
- }
- Frame {
- msec: 7088
- hash: "eb0b45fac8756d32586cac82f25c5a51"
- }
- Frame {
- msec: 7104
- hash: "eb0b45fac8756d32586cac82f25c5a51"
- }
- Frame {
- msec: 7120
- hash: "eb0b45fac8756d32586cac82f25c5a51"
- }
- Frame {
- msec: 7136
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7152
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7168
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7184
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7200
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7216
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7232
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7248
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7264
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7280
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7296
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7312
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7328
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7344
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7360
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7376
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7392
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7408
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7424
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7440
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7456
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7472
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7488
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7504
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7520
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7536
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 94; y: 581
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 7552
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7568
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7584
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7600
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 94; y: 581
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 7616
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7632
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7648
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7664
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7680
- image: "flickable-vertical.7.png"
- }
- Frame {
- msec: 7696
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7712
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7728
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7744
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7760
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7776
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 7792
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 3888
+ hash: "77c86fb26126825cfd5b6ba21b903808"
}
Frame {
- msec: 7808
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 3904
+ hash: "c497bcbe500905b8a69fd310fd7c7e1a"
}
Frame {
- msec: 7824
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 3920
+ hash: "95bffb4d4aff1603e96af55cbc2dc3f2"
}
Frame {
- msec: 7840
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 3936
+ hash: "6fa87a7136528b688069fe1c4bd94043"
}
Frame {
- msec: 7856
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 3952
+ hash: "602c16e1382d810f853d647e531b4e8a"
}
Frame {
- msec: 7872
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 3968
+ hash: "01d1227e4f5b95f8b0c6a57a4b2314c4"
}
Frame {
- msec: 7888
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 3984
+ hash: "1db6401af45574b7453ad57766e60e6f"
}
Frame {
- msec: 7904
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4000
+ hash: "067a1bef3df5d1c40842f28885d60250"
}
Frame {
- msec: 7920
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4016
+ hash: "5fba31051e05ec00c0d68b8e8af94132"
}
Frame {
- msec: 7936
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 146; y: 574
- modifiers: 0
- sendToViewport: true
+ msec: 4032
+ hash: "d6209a0b9b9e0f2072179a4623c70fbd"
}
Frame {
- msec: 7952
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4048
+ hash: "ec30f07ab0056a45954c07ecdfa1401a"
}
Frame {
- msec: 7968
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4064
+ hash: "fef6c7767970a283bb3b13826f71bdac"
}
Frame {
- msec: 7984
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4080
+ hash: "29621938e96be0d11c95fd1e4ca37631"
}
Frame {
- msec: 8000
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4096
+ hash: "8103c96ac90ddf52056d7e8b32e4ae9e"
}
Frame {
- msec: 8016
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 146; y: 574
- modifiers: 0
- sendToViewport: true
+ msec: 4112
+ hash: "d72bf8b88efe603050ad038380173969"
}
Frame {
- msec: 8032
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4128
+ hash: "4438b56eb6aa800602634db6016caa50"
}
Frame {
- msec: 8048
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4144
+ hash: "44674f7a874023c3932d698344ccda0e"
}
Frame {
- msec: 8064
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4160
+ hash: "155a834ddaa7128b6f5a2a406b340315"
}
Frame {
- msec: 8080
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4176
+ hash: "3886efa510581ee5b6c4a2ed76aeb42d"
}
Frame {
- msec: 8096
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4192
+ hash: "094954e8d10b85d3941626dec4fb36af"
}
Frame {
- msec: 8112
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4208
+ hash: "b597aeb20a8630e4b1dfd0a7be383e4d"
}
Frame {
- msec: 8128
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4224
+ hash: "abc58e74ab197a2d7c243ddd67442e53"
}
Frame {
- msec: 8144
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4240
+ hash: "b6ec106d39af13492c3d43bf006b7b15"
}
Frame {
- msec: 8160
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4256
+ hash: "d80211f898473a01e0c0641b96bc92f4"
}
Frame {
- msec: 8176
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4272
+ hash: "5010579fcd925e65c778c2e9cf0317de"
}
Frame {
- msec: 8192
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4288
+ hash: "5010579fcd925e65c778c2e9cf0317de"
}
Frame {
- msec: 8208
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4304
+ hash: "d80211f898473a01e0c0641b96bc92f4"
}
Frame {
- msec: 8224
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4320
+ hash: "27cfc811f62029df48ea7f371ff5654b"
}
Frame {
- msec: 8240
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4336
+ hash: "b6ec106d39af13492c3d43bf006b7b15"
}
Frame {
- msec: 8256
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4352
+ hash: "28c8e3f08f46bf13cc52a7d6a31a7cf1"
}
Frame {
- msec: 8272
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4368
+ hash: "b597aeb20a8630e4b1dfd0a7be383e4d"
}
Frame {
- msec: 8288
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4384
+ hash: "a3a3682ce0d2a2d57457458b13645afa"
}
Frame {
- msec: 8304
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4400
+ hash: "98bf25cbb8202fe1576ac15bac7b9e65"
}
Frame {
- msec: 8320
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4416
+ hash: "16b99c9cf5297a5251869a3935084cf7"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 161; y: 422
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 162; y: 420
+ x: 136; y: 176
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 8336
- hash: "bd1667fe88a71bc2f52ba5a6c9dc098c"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 162; y: 415
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 163; y: 411
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 8352
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 163; y: 406
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 165; y: 397
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 8368
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 166; y: 386
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 166; y: 375
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 8384
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 166; y: 364
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 166; y: 352
- modifiers: 0
- sendToViewport: true
+ msec: 4432
+ hash: "16b99c9cf5297a5251869a3935084cf7"
}
Frame {
- msec: 8400
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 166; y: 342
- modifiers: 0
- sendToViewport: true
+ msec: 4448
+ hash: "16b99c9cf5297a5251869a3935084cf7"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 165; y: 331
+ x: 136; y: 175
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 8416
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4464
+ hash: "16b99c9cf5297a5251869a3935084cf7"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 163; y: 319
+ x: 136; y: 173
modifiers: 0
sendToViewport: true
}
@@ -3008,19 +1916,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 163; y: 308
+ x: 136; y: 168
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 8432
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4480
+ hash: "155a834ddaa7128b6f5a2a406b340315"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 163; y: 297
+ x: 134; y: 159
modifiers: 0
sendToViewport: true
}
@@ -3028,19 +1936,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 163; y: 284
+ x: 133; y: 142
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 8448
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4496
+ hash: "abc58e74ab197a2d7c243ddd67442e53"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 161; y: 272
+ x: 130; y: 119
modifiers: 0
sendToViewport: true
}
@@ -3048,19 +1956,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 161; y: 261
+ x: 128; y: 98
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 8464
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4512
+ hash: "e5c5b741da7c028ec77f52016675c1ca"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 159; y: 250
+ x: 126; y: 78
modifiers: 0
sendToViewport: true
}
@@ -3068,19 +1976,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 157; y: 235
+ x: 124; y: 59
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 8480
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4528
+ hash: "12481bcccb524a478851a57d4db6cf8d"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 157; y: 224
+ x: 122; y: 44
modifiers: 0
sendToViewport: true
}
@@ -3088,19 +1996,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 155; y: 211
+ x: 120; y: 30
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 8496
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4544
+ hash: "a49985bd332cd3376986d379c474a3de"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 153; y: 198
+ x: 120; y: 21
modifiers: 0
sendToViewport: true
}
@@ -3108,7 +2016,7 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 153; y: 187
+ x: 118; y: 12
modifiers: 0
sendToViewport: true
}
@@ -3116,335 +2024,203 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 153; y: 187
+ x: 118; y: 12
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 8512
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8528
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8544
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8560
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8576
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8592
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8608
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8624
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8640
- image: "flickable-vertical.8.png"
- }
- Frame {
- msec: 8656
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8672
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8688
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8704
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8720
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8736
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8752
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
- }
- Frame {
- msec: 8768
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4560
+ hash: "cd4e55b15e9df7fee1862180fddec0ca"
}
Frame {
- msec: 8784
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4576
+ hash: "64ff54775d198b616597f4539de90bd8"
}
Frame {
- msec: 8800
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4592
+ hash: "2b188745bfff51f9d3af90b7ad9c8d77"
}
Frame {
- msec: 8816
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4608
+ hash: "2dde7d565f92f22c6524448f97107e35"
}
Frame {
- msec: 8832
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4624
+ hash: "897a454ac464008d6dd7864eb608ae65"
}
Frame {
- msec: 8848
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4640
+ hash: "269df4f1aca4f0cdbd5c86c2e115bd3c"
}
Frame {
- msec: 8864
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4656
+ hash: "ec0ebdbd3f4665fba7f6a523a82a5071"
}
Frame {
- msec: 8880
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4672
+ hash: "c1ac6a385f580f23b3486c643d276e33"
}
Frame {
- msec: 8896
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4688
+ hash: "3de0d147a6a3c1382ec64a80996bb4f4"
}
Frame {
- msec: 8912
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4704
+ hash: "8db942b5909f63d4369ad5b29938ef49"
}
Frame {
- msec: 8928
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4720
+ hash: "f7840636f2d01c25be8e9c77230cca53"
}
Frame {
- msec: 8944
- hash: "1889f1f0e319b90b6a68d76df6eebe96"
+ msec: 4736
+ hash: "d315f82e175361fed83193ce550cb6e9"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 127; y: 125
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 8960
- hash: "c1d084f6e9361c6c0c70f064ae863051"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 127; y: 128
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 127; y: 131
+ x: 111; y: 67
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 8976
- hash: "c1d084f6e9361c6c0c70f064ae863051"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 128; y: 135
- modifiers: 0
- sendToViewport: true
+ msec: 4752
+ hash: "d315f82e175361fed83193ce550cb6e9"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 128; y: 139
+ x: 111; y: 70
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 8992
- hash: "a84a07f9d3006718d55de7d6ed60795e"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 130; y: 152
+ x: 111; y: 74
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 9008
- hash: "deaa0f57eff99ca88f7204e8d8b159b5"
+ msec: 4768
+ hash: "155a834ddaa7128b6f5a2a406b340315"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 134; y: 176
+ x: 111; y: 79
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 9024
- hash: "4366ee113f7c987a2d8e5978b667e3d0"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 138; y: 207
+ x: 112; y: 86
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 9040
- hash: "9dbad53daf3a7988498c561dda4c00a6"
+ msec: 4784
+ hash: "00b072a0adbfcd520d495ef6540f5680"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 145; y: 238
+ x: 112; y: 95
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 9056
- hash: "e70aeae6d78628c16a7c8c354cf91c98"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 152; y: 266
+ x: 114; y: 105
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 9072
- hash: "38aa5fd0540648edce34103704d8b861"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 156; y: 288
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 9088
- hash: "ff08c650e24f63fe7eae1984bb190e02"
+ msec: 4800
+ hash: "fb605e95988a6110384671e7f3f18ad8"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 158; y: 308
+ x: 114; y: 115
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 9104
- hash: "0d0f2377991d15416bf76619d2f71218"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 160; y: 327
+ x: 115; y: 126
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 9120
- hash: "b7681257ec2ad1d532aa522147dd7549"
+ msec: 4816
+ image: "flickable-vertical.5.png"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 160; y: 343
+ x: 115; y: 142
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 9136
- hash: "baaf75edb3c17bbc754e26fe15f1d295"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 160; y: 353
+ x: 117; y: 159
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 9152
- hash: "b68aab52cbcaf524ebb80f2a3af014b4"
+ msec: 4832
+ hash: "4d1eb644b592a693b13fe14377aeed97"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 158; y: 363
+ x: 120; y: 180
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 9168
- hash: "c69d2b45d92950f7246976bcc247c687"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 158; y: 373
+ x: 122; y: 202
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 9184
- hash: "68cd8f467ac225f6e2c5a2914f92edc1"
+ msec: 4848
+ hash: "00eb1d3b016eb0220461074ce81b1aef"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 157; y: 383
+ x: 127; y: 224
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 9200
- hash: "90cfbee19fd7c03bcfc9a57d94c7fd8d"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 155; y: 387
+ x: 129; y: 243
modifiers: 0
sendToViewport: true
}
@@ -3452,683 +2228,447 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 155; y: 387
+ x: 129; y: 243
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 9216
- hash: "8216a9f0024507e4cb8406575760947f"
+ msec: 4864
+ hash: "77c86fb26126825cfd5b6ba21b903808"
}
Frame {
- msec: 9232
- hash: "47f76e736f13c6f2318e8c8a8ab69d0e"
+ msec: 4880
+ hash: "e80f024bbdce0ceeae137e347abc95a4"
}
Frame {
- msec: 9248
- hash: "75fc24bcf9d4b8d00f8a493b0095f445"
+ msec: 4896
+ hash: "bb189f39a836b9a2aa68f4535ed1d6fb"
}
Frame {
- msec: 9264
- hash: "d8e9b69514f411a6672b7057c33bcc41"
+ msec: 4912
+ hash: "cf9a0a968459a1283fff91102eb29ba3"
}
Frame {
- msec: 9280
- hash: "9743d8ab32903d7fac7a4101ad24bcfd"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 150; y: 438
- modifiers: 0
- sendToViewport: true
+ msec: 4928
+ hash: "27130e7f6b853a287a7bdd8608628a4f"
}
Frame {
- msec: 9296
- hash: "6bfcd36f945af8cc7b2aa2cca1cde750"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 150; y: 442
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 150; y: 446
- modifiers: 0
- sendToViewport: true
+ msec: 4944
+ hash: "231c7b7078af00a36cfee3d5e43a4021"
}
Frame {
- msec: 9312
- hash: "8e821eb27a5fd0933805d3e88d1f5f1e"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 152; y: 451
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 152; y: 457
- modifiers: 0
- sendToViewport: true
+ msec: 4960
+ hash: "d8ffc8cc9cecc25cb9b4e7990fb7b8e7"
}
Frame {
- msec: 9328
- hash: "84191607b7ba11b1204bba0ab5b4f98c"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 152; y: 467
- modifiers: 0
- sendToViewport: true
+ msec: 4976
+ hash: "fb5db5dafdb375132f1f1a461193bc60"
}
Frame {
- msec: 9344
- hash: "e154e8cdbc4f9a1d4cbe926306bf76c1"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 152; y: 474
- modifiers: 0
- sendToViewport: true
+ msec: 4992
+ hash: "64100f9f102ffc9415e306c087547709"
}
Frame {
- msec: 9360
- hash: "2510607dadaf22d60838934cd460bde4"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 152; y: 492
- modifiers: 0
- sendToViewport: true
+ msec: 5008
+ hash: "6960e5c4feb55043ff91934fc934734e"
}
Frame {
- msec: 9376
- hash: "38087462c92bae32df01a27520183c5f"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 154; y: 499
- modifiers: 0
- sendToViewport: true
+ msec: 5024
+ hash: "349c7a84ff8f9b52d39dba1282353167"
}
Frame {
- msec: 9392
- hash: "0e5231ff13dd8b3205acb2c451fcf208"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 154; y: 515
- modifiers: 0
- sendToViewport: true
+ msec: 5040
+ hash: "bb41010df844312fc15bb5b42712619a"
}
Frame {
- msec: 9408
- hash: "12dfb280b1cb828b75d04f62b5261f78"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 157; y: 545
- modifiers: 0
- sendToViewport: true
+ msec: 5056
+ hash: "63a3e18670bb2a5e7edfe3b752c0a1b5"
}
Frame {
- msec: 9424
- hash: "fc89205b7a0bae9c2726b775aabf7a6a"
+ msec: 5072
+ hash: "92b1d0fbadbefe9f122b14903a5e0ee9"
}
Frame {
- msec: 9440
- hash: "40807414ec0f879ae666f27360d2b91d"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 159; y: 567
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 160; y: 581
- modifiers: 0
- sendToViewport: true
+ msec: 5088
+ hash: "6b979e1a4bc7226a89ffb97be2f08147"
}
Frame {
- msec: 9456
- hash: "01c759fad050fa6cecefdf7e2d528bd3"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 160; y: 594
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 162; y: 608
- modifiers: 0
- sendToViewport: true
+ msec: 5104
+ hash: "7b783908e0b10d329a7d3172f2302a85"
}
Frame {
- msec: 9472
- hash: "81887d4c0718d74f51d03c9efcd7d265"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 162; y: 620
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 162; y: 639
- modifiers: 0
- sendToViewport: true
+ msec: 5120
+ hash: "41d5ef3390cfc0d806825fc0cd033be6"
}
Frame {
- msec: 9488
- hash: "d0e6f2146daffb910be0be23a2b77a5c"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 160; y: 682
- modifiers: 0
- sendToViewport: true
+ msec: 5136
+ hash: "ff1a053c0af99c51353503002515843d"
}
Frame {
- msec: 9504
- hash: "ffcf5113009c86c8b2df2e9276f2e8c0"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 157; y: 704
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 155; y: 729
- modifiers: 0
- sendToViewport: true
+ msec: 5152
+ hash: "63b26ecde2a2a9ce36884191304352ed"
}
Frame {
- msec: 9520
- hash: "45d262f0b3bec61a2a235ab613db664c"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 150; y: 775
- modifiers: 0
- sendToViewport: true
+ msec: 5168
+ hash: "bdcff2f9f2c376974211ea6ad5c4961f"
}
Frame {
- msec: 9536
- hash: "1bb9a85fc290e30b841648bd9573ac84"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 146; y: 823
- modifiers: 0
- sendToViewport: true
+ msec: 5184
+ hash: "00ffef1a1d4341ac1c7f43d493a9e826"
}
Frame {
- msec: 9552
- hash: "46ff9bb9662543c711fcd84f44fc6af6"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 141; y: 869
- modifiers: 0
- sendToViewport: true
+ msec: 5200
+ hash: "65dcbb543656f65267c7d32dcd644e56"
}
Frame {
- msec: 9568
- hash: "84fe171380d203a80fedaf4b10412e1a"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 139; y: 907
- modifiers: 0
- sendToViewport: true
+ msec: 5216
+ hash: "38b49419b7103d76da2b6d7101d63d88"
}
Frame {
- msec: 9584
- hash: "496f7ba4a3d45861d93e2cb95e3d5dea"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 135; y: 947
- modifiers: 0
- sendToViewport: true
+ msec: 5232
+ hash: "de39f6bf64745054cbee30ddf306f641"
}
Frame {
- msec: 9600
- image: "flickable-vertical.9.png"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 133; y: 962
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 133; y: 977
- modifiers: 0
- sendToViewport: true
+ msec: 5248
+ hash: "d6b5ceca4aa48a7d4fd901d44c151b53"
}
Frame {
- msec: 9616
- hash: "e3c4f8d056d2c3b5aef3184fda19a92d"
+ msec: 5264
+ hash: "876e6eee8a35c34e2dd5269f86a9ab3a"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 131; y: 993
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 5280
+ hash: "f94219306eac2e678881d0b607d15a1e"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 129; y: 1006
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 5296
+ hash: "c9184196ef45c985f08f80435492641d"
}
Frame {
- msec: 9632
- hash: "90be1cd9716907fc46309f9f043a6f84"
+ msec: 5312
+ hash: "34dc672ebfd75ec017d0c2f0bd435cd8"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 122; y: 1029
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 5328
+ hash: "4daf1c730fdf13e0a87b28208f2b6dd1"
}
Frame {
- msec: 9648
- hash: "b6e868b2d23004f75d0bdb1519e8487d"
+ msec: 5344
+ hash: "c28d5d7d9d3a86e5bbf6ad48331f9c61"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 118; y: 1043
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 5360
+ hash: "3f98121997a1613bd49d22003d1a1887"
}
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 118; y: 1043
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 5376
+ hash: "86732d3e900877ae7a8615b7448afaaa"
}
Frame {
- msec: 9664
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5392
+ hash: "9f3da7ebaeb319c9fec0abdd6bd76ee2"
}
Frame {
- msec: 9680
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5408
+ hash: "326563c2c812a74c7f1fa5e9da0c2369"
}
Frame {
- msec: 9696
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5424
+ hash: "79e00bbe77f0a178e8db30023a881c3f"
}
Frame {
- msec: 9712
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5440
+ hash: "e624204566550e928ab2a2c54113d217"
}
Frame {
- msec: 9728
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5456
+ hash: "b95bf705b81544b05f560c54dec56ff1"
}
Frame {
- msec: 9744
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5472
+ hash: "4f4cd776b76272cfe79b86a108bd6b6e"
}
Frame {
- msec: 9760
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5488
+ hash: "ec2eb1b39a252bd9b37d12ede3d231ce"
}
Frame {
- msec: 9776
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5504
+ hash: "a746404a1a26e2a25b8d364dbef46eef"
}
Frame {
- msec: 9792
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5520
+ hash: "17d190465ee0d348d9b67a748626d99e"
}
Frame {
- msec: 9808
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5536
+ hash: "9124d97d120de1806d86c8f437ec4ed2"
}
Frame {
- msec: 9824
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5552
+ hash: "ea746de2380835d299c56bb01f0aa83c"
}
Frame {
- msec: 9840
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5568
+ hash: "4fda328eafe6ec2d02d939517d6d82e3"
}
Frame {
- msec: 9856
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5584
+ hash: "9c6f671def0b1f5d780024a9dad439e6"
}
Frame {
- msec: 9872
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5600
+ hash: "b7d441d0bb27ed6d1984f324b6e02548"
}
Frame {
- msec: 9888
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5616
+ hash: "3042a62a1125171d9530b696f4b36e19"
}
Frame {
- msec: 9904
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5632
+ hash: "4534f40cf6bb7f402d7252c474629664"
}
Frame {
- msec: 9920
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5648
+ hash: "cb5962fe94c5d3ef754ff45f905a5c88"
}
Frame {
- msec: 9936
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5664
+ hash: "b5a5f9f3aa0948f0bd8d9b4a3fceae50"
}
Frame {
- msec: 9952
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5680
+ hash: "2e0605899abb5725cf22561ec9293879"
}
Frame {
- msec: 9968
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5696
+ hash: "1f260f1d931326be7e398f7c87e44735"
}
Frame {
- msec: 9984
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5712
+ hash: "57b5fc47ed700831b3dc3f2afbb1c3ed"
}
Frame {
- msec: 10000
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5728
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10016
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5744
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10032
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5760
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10048
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5776
+ image: "flickable-vertical.6.png"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 102; y: 279
+ modifiers: 0
+ sendToViewport: true
}
Frame {
- msec: 10064
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5792
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10080
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5808
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10096
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5824
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10112
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5840
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 102; y: 279
+ modifiers: 0
+ sendToViewport: true
}
Frame {
- msec: 10128
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5856
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10144
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5872
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10160
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5888
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10176
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5904
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10192
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5920
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10208
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5936
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10224
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5952
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10240
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5968
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10256
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 5984
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10272
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6000
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10288
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6016
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10304
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6032
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10320
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6048
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10336
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6064
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 158; y: 415
+ x: 148; y: 276
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10352
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 6080
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10368
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 6096
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 159; y: 416
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 6112
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10384
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 6128
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 160; y: 417
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 6144
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 161; y: 422
+ type: 3
+ button: 1
+ buttons: 0
+ x: 148; y: 276
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10400
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 6160
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 162; y: 429
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 6176
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 166; y: 444
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 6192
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10416
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6208
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 168; y: 459
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 6224
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 173; y: 473
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 6240
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10432
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6256
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 175; y: 486
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 6272
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 178; y: 499
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 6288
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Frame {
- msec: 10448
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6304
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 180; y: 512
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 6320
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
+ }
+ Frame {
+ msec: 6336
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
+ }
+ Frame {
+ msec: 6352
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
+ }
+ Frame {
+ msec: 6368
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
+ }
+ Frame {
+ msec: 6384
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Mouse {
- type: 5
- button: 0
+ type: 2
+ button: 1
buttons: 1
- x: 183; y: 524
+ x: 129; y: 101
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10464
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6400
+ hash: "c18aeb6fb3914a0be2d34ff76249ed8e"
+ }
+ Frame {
+ msec: 6416
+ hash: "c18aeb6fb3914a0be2d34ff76249ed8e"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 185; y: 535
+ x: 129; y: 103
modifiers: 0
sendToViewport: true
}
@@ -4136,19 +2676,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 187; y: 548
+ x: 129; y: 105
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10480
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6432
+ hash: "c18aeb6fb3914a0be2d34ff76249ed8e"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 189; y: 562
+ x: 130; y: 110
modifiers: 0
sendToViewport: true
}
@@ -4156,19 +2696,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 189; y: 577
+ x: 132; y: 123
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10496
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6448
+ hash: "8b9167c04a8acc7f8ade258a3e58893b"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 191; y: 593
+ x: 132; y: 133
modifiers: 0
sendToViewport: true
}
@@ -4176,19 +2716,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 193; y: 609
+ x: 134; y: 145
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10512
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6464
+ hash: "a5daa2f6c932fa38038639bdc8231c5d"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 195; y: 626
+ x: 136; y: 159
modifiers: 0
sendToViewport: true
}
@@ -4196,19 +2736,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 197; y: 641
+ x: 138; y: 172
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10528
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6480
+ hash: "f342612efcd5e0820b44bd788ec52d7a"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 197; y: 655
+ x: 138; y: 187
modifiers: 0
sendToViewport: true
}
@@ -4216,19 +2756,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 199; y: 670
+ x: 140; y: 203
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10544
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6496
+ hash: "9a66e65c69ec833a36cce5cbd7d8257f"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 201; y: 681
+ x: 140; y: 214
modifiers: 0
sendToViewport: true
}
@@ -4236,19 +2776,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 201; y: 690
+ x: 141; y: 224
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10560
- image: "flickable-vertical.10.png"
+ msec: 6512
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 201; y: 698
+ x: 143; y: 235
modifiers: 0
sendToViewport: true
}
@@ -4256,19 +2796,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 203; y: 706
+ x: 143; y: 246
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10576
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6528
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 203; y: 712
+ x: 143; y: 257
modifiers: 0
sendToViewport: true
}
@@ -4276,19 +2816,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 203; y: 718
+ x: 145; y: 269
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10592
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6544
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 205; y: 722
+ x: 145; y: 278
modifiers: 0
sendToViewport: true
}
@@ -4296,19 +2836,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 205; y: 725
+ x: 145; y: 289
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10608
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6560
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 205; y: 727
+ x: 147; y: 299
modifiers: 0
sendToViewport: true
}
@@ -4316,19 +2856,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 205; y: 731
+ x: 147; y: 308
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10624
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6576
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 205; y: 735
+ x: 149; y: 316
modifiers: 0
sendToViewport: true
}
@@ -4336,19 +2876,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 205; y: 737
+ x: 149; y: 318
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10640
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6592
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 205; y: 739
+ x: 149; y: 320
modifiers: 0
sendToViewport: true
}
@@ -4356,439 +2896,175 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 205; y: 740
+ x: 149; y: 321
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 10656
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 205; y: 741
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 10672
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10688
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10704
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
Mouse {
type: 3
button: 1
buttons: 0
- x: 205; y: 741
+ x: 149; y: 321
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 10720
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10736
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10752
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10768
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10784
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10800
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10816
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10832
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10848
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10864
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10880
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10896
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10912
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10928
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10944
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10960
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10976
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 10992
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11008
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11024
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11040
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11056
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11072
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11088
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11104
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11120
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6608
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11136
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6624
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11152
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6640
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11168
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6656
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11184
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6672
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11200
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6688
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11216
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6704
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11232
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6720
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11248
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6736
+ image: "flickable-vertical.7.png"
}
Frame {
- msec: 11264
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6752
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11280
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6768
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11296
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6784
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11312
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6800
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11328
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6816
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11344
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6832
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11360
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6848
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11376
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6864
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11392
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6880
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11408
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6896
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11424
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6912
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11440
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6928
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11456
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6944
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11472
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6960
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11488
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6976
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Frame {
- msec: 11504
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 6992
+ hash: "bca482a77823f03e8fb4170ee329fc0e"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 115; y: 578
+ x: 166; y: 191
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 11520
- image: "flickable-vertical.11.png"
- }
- Frame {
- msec: 11536
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11552
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11568
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11584
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 115; y: 578
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 11600
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11616
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11632
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11648
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11664
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11680
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11696
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11712
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11728
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11744
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11760
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11776
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11792
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11808
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11824
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11840
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11856
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11872
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7008
+ hash: "9ed65a21e4aaedf9c48a38324b3f5480"
}
Mouse {
- type: 2
- button: 1
+ type: 5
+ button: 0
buttons: 1
- x: 130; y: 410
+ x: 167; y: 190
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 11888
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11904
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11920
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11936
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11952
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 11968
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 130; y: 410
+ type: 5
+ button: 0
+ buttons: 1
+ x: 167; y: 189
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 11984
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 12000
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 12016
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 12032
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7024
+ hash: "9ed65a21e4aaedf9c48a38324b3f5480"
}
Mouse {
- type: 4
- button: 1
+ type: 5
+ button: 0
buttons: 1
- x: 130; y: 410
+ x: 167; y: 188
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 12048
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
- }
- Frame {
- msec: 12064
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 131; y: 410
+ x: 168; y: 185
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12080
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 7040
+ hash: "9ed65a21e4aaedf9c48a38324b3f5480"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 133; y: 408
+ x: 169; y: 183
modifiers: 0
sendToViewport: true
}
@@ -4796,51 +3072,39 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 134; y: 405
+ x: 169; y: 179
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12096
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 136; y: 403
- modifiers: 0
- sendToViewport: true
+ msec: 7056
+ hash: "c4925926f64b852ff6c8d07e1c70ead5"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 140; y: 396
+ x: 170; y: 172
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 12112
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 150; y: 380
+ x: 170; y: 162
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12128
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 7072
+ hash: "da771cedad067b8f25c100613b6a14f2"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 154; y: 370
+ x: 168; y: 150
modifiers: 0
sendToViewport: true
}
@@ -4848,19 +3112,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 158; y: 361
+ x: 167; y: 139
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12144
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 7088
+ hash: "c8862bf76a431edc1cf04f4114fa859f"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 161; y: 353
+ x: 165; y: 125
modifiers: 0
sendToViewport: true
}
@@ -4868,19 +3132,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 163; y: 343
+ x: 163; y: 113
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12160
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 7104
+ hash: "4d923cd520c00f5cd985283d62cf17ec"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 166; y: 332
+ x: 161; y: 103
modifiers: 0
sendToViewport: true
}
@@ -4888,19 +3152,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 166; y: 324
+ x: 160; y: 92
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12176
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 7120
+ hash: "76b0d1c77ba29bad836673b1b79de911"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 168; y: 315
+ x: 158; y: 80
modifiers: 0
sendToViewport: true
}
@@ -4908,19 +3172,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 168; y: 309
+ x: 156; y: 66
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12192
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 7136
+ hash: "3f9c5686f0a9ef5ecf2b8338ef2e7933"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 168; y: 303
+ x: 154; y: 52
modifiers: 0
sendToViewport: true
}
@@ -4928,19 +3192,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 168; y: 297
+ x: 154; y: 38
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12208
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
+ msec: 7152
+ hash: "799d83eedefa0a56f37a83404c59ad4f"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 168; y: 293
+ x: 152; y: 27
modifiers: 0
sendToViewport: true
}
@@ -4948,19 +3212,7 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 168; y: 291
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 12224
- hash: "c246bde0eb2b3e1797dfb770a9db78bb"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 168; y: 290
+ x: 150; y: 18
modifiers: 0
sendToViewport: true
}
@@ -4968,267 +3220,127 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 168; y: 290
+ x: 150; y: 18
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12240
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7168
+ hash: "d6b5ceca4aa48a7d4fd901d44c151b53"
}
Frame {
- msec: 12256
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7184
+ hash: "e1609c4e40fb9e043a9fff683b94c6c4"
}
Frame {
- msec: 12272
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7200
+ hash: "ea457fc4d4065d2ed0e9f6efc47a06ee"
}
Frame {
- msec: 12288
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7216
+ hash: "b7f4319aa9c21640a697ee89f162bb49"
}
Frame {
- msec: 12304
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7232
+ hash: "880f60263cd79fb6a1bff7252d2373bb"
}
Frame {
- msec: 12320
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7248
+ hash: "00ffef1a1d4341ac1c7f43d493a9e826"
}
Frame {
- msec: 12336
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7264
+ hash: "c949fe87ba91e08f26a1c4d90028513f"
}
Frame {
- msec: 12352
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7280
+ hash: "8636af4591c61c4b4a548f3a38749413"
}
Frame {
- msec: 12368
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7296
+ hash: "63b26ecde2a2a9ce36884191304352ed"
}
Frame {
- msec: 12384
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 167; y: 295
- modifiers: 0
- sendToViewport: true
+ msec: 7312
+ hash: "843f7263f63442f0041bf2c1a6fae400"
}
Frame {
- msec: 12400
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 167; y: 300
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 165; y: 308
- modifiers: 0
- sendToViewport: true
+ msec: 7328
+ hash: "ff1a053c0af99c51353503002515843d"
}
Frame {
- msec: 12416
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 165; y: 316
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 165; y: 326
- modifiers: 0
- sendToViewport: true
+ msec: 7344
+ hash: "47aea3ac4ea935d43f731a258287c2e8"
}
Frame {
- msec: 12432
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 163; y: 336
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 163; y: 346
- modifiers: 0
- sendToViewport: true
+ msec: 7360
+ hash: "eee4fa336149528dfb16565b856ca692"
}
Frame {
- msec: 12448
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 165; y: 356
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 165; y: 369
- modifiers: 0
- sendToViewport: true
+ msec: 7376
+ hash: "bb94493c25c56c41e81ef1e390adf63d"
}
Frame {
- msec: 12464
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7392
+ hash: "2915f455a5e1e8c6b8cc78309c5e84d9"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 165; y: 382
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 7408
+ hash: "94701ffaa4f45924ad89f92a30157c7d"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 167; y: 393
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 7424
+ hash: "92fae8cf4b8d8404b26a31f995860b95"
}
Frame {
- msec: 12480
- image: "flickable-vertical.12.png"
+ msec: 7440
+ hash: "6b979e1a4bc7226a89ffb97be2f08147"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 167; y: 405
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 7456
+ hash: "dd94beeb0b4933a9ac2236a9abe630ff"
}
Mouse {
- type: 5
- button: 0
+ type: 2
+ button: 1
buttons: 1
- x: 167; y: 415
+ x: 109; y: 172
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12496
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7472
+ hash: "dd94beeb0b4933a9ac2236a9abe630ff"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 167; y: 420
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 7488
+ hash: "dd94beeb0b4933a9ac2236a9abe630ff"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 167; y: 429
+ x: 109; y: 170
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 12512
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 167; y: 433
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 12528
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 167; y: 433
+ x: 109; y: 168
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12544
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 12560
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 12576
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 12592
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 12608
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 12624
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Frame {
- msec: 12640
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 145; y: 357
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 12656
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7504
+ hash: "dd94beeb0b4933a9ac2236a9abe630ff"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 145; y: 350
+ x: 109; y: 165
modifiers: 0
sendToViewport: true
}
@@ -5236,19 +3348,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 145; y: 342
+ x: 109; y: 152
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12672
- hash: "b0e76c5cfeb797888e8c032b3f2781bd"
+ msec: 7520
+ hash: "34c7ed1c072d84626a8a64f7db02f71d"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 145; y: 333
+ x: 109; y: 135
modifiers: 0
sendToViewport: true
}
@@ -5256,43 +3368,39 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 145; y: 323
+ x: 109; y: 116
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12688
- hash: "7eda3c99a4c066ed00c717e33a66682c"
+ msec: 7536
+ hash: "e723da5ecaffe31f03b1d5ca6765229b"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 147; y: 305
+ x: 106; y: 91
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 12704
- hash: "85402c05dd1bd85316422aec2b774e4f"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 147; y: 285
+ x: 104; y: 66
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12720
- hash: "f8ebaae72eb98b880aaf5bb8cf517840"
+ msec: 7552
+ hash: "a85128cae494abeb5d45ab8df0d127a6"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 147; y: 275
+ x: 102; y: 42
modifiers: 0
sendToViewport: true
}
@@ -5300,19 +3408,19 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 147; y: 264
+ x: 100; y: 17
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12736
- hash: "83ebbcd20af8178175ea72698b9bfd08"
+ msec: 7568
+ hash: "3599a92966c27321e9f702f3428b9b00"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 145; y: 253
+ x: 100; y: -2
modifiers: 0
sendToViewport: true
}
@@ -5320,268 +3428,220 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 145; y: 253
+ x: 100; y: -2
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 12752
- hash: "a154f7125f88c25484aea9f268a10e22"
- }
- Frame {
- msec: 12768
- hash: "4a1fdbc170f98e3c438cf47526fd16a1"
- }
- Frame {
- msec: 12784
- hash: "99228a13ebf2516199d339cc73e1358f"
- }
- Frame {
- msec: 12800
- hash: "724687b54e474e4dc53b105ed9ca2def"
- }
- Frame {
- msec: 12816
- hash: "4db074b34af9472a5d853928953901dc"
- }
- Frame {
- msec: 12832
- hash: "ab1acd2ba148a7830f75cbf2e09e426c"
- }
- Frame {
- msec: 12848
- hash: "04a22e2278823d9e49e524ef2d8d45c5"
- }
- Frame {
- msec: 12864
- hash: "f5a658c7c2b185e250dc1b245457094b"
- }
- Frame {
- msec: 12880
- hash: "bb611d6a086b0eedb37111d7575847df"
- }
- Frame {
- msec: 12896
- hash: "04e9e40c43a51b704378871710ad9f8b"
- }
- Frame {
- msec: 12912
- hash: "7ff5ba1e30f93de2dd3cad953d3d60fb"
- }
- Frame {
- msec: 12928
- hash: "f85e46ed733dbbec83509d6a3b4c72a0"
- }
- Frame {
- msec: 12944
- hash: "2f08cc1d92102138d6a4945116727be5"
+ msec: 7584
+ hash: "067a1bef3df5d1c40842f28885d60250"
}
Frame {
- msec: 12960
- hash: "864a68a8519e58081205d74b4184498b"
+ msec: 7600
+ hash: "82f818ed44a191fb51e637b8068786dc"
}
Frame {
- msec: 12976
- hash: "1fb6a1ecbde71566486a1310a5ab9c17"
+ msec: 7616
+ hash: "f408f59707195549ba61f030a3f020cd"
}
Frame {
- msec: 12992
- hash: "5ab977d88d850d94340bfc0c15137486"
+ msec: 7632
+ hash: "66e79c8b2f8e3a57c3bc14935c5df7d1"
}
Frame {
- msec: 13008
- hash: "79bafb9b957d88f938c977b37e1d8b9c"
+ msec: 7648
+ hash: "4341c6b7b0d2e8021b51cb1abab85e10"
}
Frame {
- msec: 13024
- hash: "fa5b1cf343b45407f6cee7ce38ca9eb0"
+ msec: 7664
+ hash: "5ec8ee5ccecac1787b2f5e99268e810d"
}
Frame {
- msec: 13040
- hash: "1147ff69795a65878ffea7bed4b9a93f"
+ msec: 7680
+ hash: "1fae7b735ff6e88abfb1423f8960da4f"
}
Frame {
- msec: 13056
- hash: "08ad4cd6fbdba8c98dfbc096ab91ebd2"
+ msec: 7696
+ image: "flickable-vertical.8.png"
}
Frame {
- msec: 13072
- hash: "3ee0c33a1a80b8cad7ec525b8b16cb70"
+ msec: 7712
+ hash: "dce74ff07eb37c82a38b3e515f9a43f2"
}
Frame {
- msec: 13088
- hash: "cabd708943ce14892bb69aa22dc4a2b5"
+ msec: 7728
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13104
- hash: "86a7afcbbd67b50b7bf3ef85f1843e3d"
+ msec: 7744
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13120
- hash: "111f0161479cf82c08dd918b6ece8e45"
+ msec: 7760
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13136
- hash: "33da9e73f1521297c3d250f00cda20cd"
+ msec: 7776
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13152
- hash: "72f166ddddac3962b39cf4283b4554f3"
+ msec: 7792
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13168
- hash: "1ee57340798998f95114d929d2702ce6"
+ msec: 7808
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13184
- hash: "eb036d3246a2361aa1b11c8408f9eb1a"
+ msec: 7824
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13200
- hash: "af73e799d7cb536d0ba6db985396c597"
+ msec: 7840
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13216
- hash: "5d84accad1fa5d421bc3effb148d81a6"
+ msec: 7856
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13232
- hash: "d752289e96eb2398096297234b6b88f6"
+ msec: 7872
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13248
- hash: "53970a50451c182f672d0ddcd572279d"
+ msec: 7888
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13264
- hash: "6323f61cc6966e75be10a49aeaab9a3e"
+ msec: 7904
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13280
- hash: "fb679e5ad89681f482d94b4dab80e3bb"
+ msec: 7920
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13296
- hash: "1788a7f680bbcbcedb2583cead6ced57"
+ msec: 7936
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13312
- hash: "b325580b9f88dd5490d914f580b9d341"
+ msec: 7952
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13328
- hash: "8fa25fff546b060a92b60e6fbb3b2fa8"
+ msec: 7968
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13344
- hash: "2fb5ee5e86745910b46d98943af4c9d5"
+ msec: 7984
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13360
- hash: "7fcdce21e2e1b14501e79d9c716b0011"
+ msec: 8000
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13376
- hash: "bf79452e478bfe3374d4c275fc3b42fb"
+ msec: 8016
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13392
- hash: "1069c4aff64ab8193798965af7a6988e"
+ msec: 8032
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13408
- hash: "3031ea711d0880a2fafd557f23c38cc0"
+ msec: 8048
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13424
- hash: "5955c49ae05578f6a9b023a1f6c8301b"
+ msec: 8064
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13440
- image: "flickable-vertical.13.png"
+ msec: 8080
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13456
- hash: "af2fc9780356c01d44e7e918643e334b"
+ msec: 8096
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13472
- hash: "b28600a5433e08299bf5ab3c789a4d5a"
+ msec: 8112
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13488
- hash: "159dab2806a6fbac4f090c4ca029433e"
+ msec: 8128
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13504
- hash: "b1937894776d083eb38f105901344d55"
+ msec: 8144
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13520
- hash: "2420c1280e6520e35f30879fe139ed77"
+ msec: 8160
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13536
- hash: "ba0018197140b398caa05eada958e2ce"
+ msec: 8176
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13552
- hash: "b04094c2734f71e17a2d0091b3c85565"
+ msec: 8192
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13568
- hash: "2ff995d15a49fcbd0adfcb970135ebae"
+ msec: 8208
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13584
- hash: "9b10dc438e944a8711aef1f45c912538"
+ msec: 8224
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13600
- hash: "c397307c99d125789e03b0239c6d7130"
+ msec: 8240
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13616
- hash: "aa6fe1c4d968bbf381f38c09e9c26eea"
+ msec: 8256
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13632
- hash: "8d586f001d41ccde450a4ce88a8ef89a"
+ msec: 8272
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13648
- hash: "80f98a4935097ec76bd863ffe4e3a441"
+ msec: 8288
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13664
- hash: "620b4eddf956d85701387a114ec228fc"
+ msec: 8304
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13680
- hash: "dc56a6cafe22e56d6d5efee62c324784"
+ msec: 8320
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13696
- hash: "8fcf5f5b350ffc80cde03b044dc81e57"
+ msec: 8336
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13712
- hash: "5bc02d5bfcc6f4a9349623139663e664"
+ msec: 8352
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13728
- hash: "6a71734b1a38cdbacf8447a41481d67c"
+ msec: 8368
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13744
- hash: "34b069ef8080e15db86f66983f18c58d"
+ msec: 8384
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13760
- hash: "0131b30e21796e0ea9ad1484ac7ac6e4"
+ msec: 8400
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
Frame {
- msec: 13776
- hash: "0131b30e21796e0ea9ad1484ac7ac6e4"
+ msec: 8416
+ hash: "ba2c06129f17fde474427859d66ecd23"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/flickable-vertical.qml b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/flickable-vertical.qml
index 5c8ff52..1fd65d1 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflickable/flickable-vertical.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflickable/flickable-vertical.qml
@@ -2,7 +2,7 @@ import QtQuick 1.0
Rectangle {
color: "lightSteelBlue"
- width: 300; height: 600
+ width: 200; height: 300
ListModel {
id: list
@@ -24,7 +24,7 @@ Rectangle {
id: column
Repeater {
model: list
- Rectangle { width: 300; height: 200; color: mr.pressed ? "black" : dayColor
+ Rectangle { width: 200; height: 100; color: mr.pressed ? "black" : dayColor
MouseArea {
id: mr
anchors.fill: parent
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.0.png b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.0.png
index 53a8b42..b3ae1bc 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.1.png b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.1.png
index b7efe8c..0458d82 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.2.png b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.2.png
index aa6d147..0e01afc 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.3.png b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.3.png
index 9d39713..b256bc2 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.4.png b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.4.png
index 98e8817..8454ed2 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.5.png b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.5.png
index a3f9d8f..177a0fe 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.6.png b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.6.png
new file mode 100644
index 0000000..a51cffe
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.qml b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.qml
index d2d46e4..2d362a4 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test-flipable.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "7e16e6360fc2e9db67dbf11d58042745"
+ image: "test-flipable.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "test-flipable.0.png"
+ hash: "c03406106847c03c73f5897e65690925"
}
Frame {
msec: 976
- hash: "7d1a0ff0eceb80ff64d828c34792a2d5"
+ image: "test-flipable.1.png"
}
Frame {
msec: 992
@@ -482,11 +482,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "test-flipable.1.png"
+ hash: "1e8348fbb51871dffe9543fca19bb452"
}
Frame {
msec: 1936
- hash: "ae4e35413e462221b8cb48dd0350f873"
+ image: "test-flipable.2.png"
}
Frame {
msec: 1952
@@ -722,11 +722,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "test-flipable.2.png"
+ hash: "373141f99bc88c40ead161502c9750e9"
}
Frame {
msec: 2896
- hash: "ae76d183491834e2b1d0371420d51ce5"
+ image: "test-flipable.3.png"
}
Frame {
msec: 2912
@@ -962,11 +962,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "test-flipable.3.png"
+ hash: "464a78e75e10b62773ab64af4fc4c7aa"
}
Frame {
msec: 3856
- hash: "e18635d7c6c5de361e7406c2db357aca"
+ image: "test-flipable.4.png"
}
Frame {
msec: 3872
@@ -1202,11 +1202,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "test-flipable.4.png"
+ hash: "03f17b2cd781f2ee0ae5664a0491166c"
}
Frame {
msec: 4816
- hash: "6e48e605ea1aed4028e02476328f182b"
+ image: "test-flipable.5.png"
}
Frame {
msec: 4832
@@ -1442,11 +1442,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "test-flipable.5.png"
+ hash: "73c06997014af4e008b546b53fe349fb"
}
Frame {
msec: 5776
- hash: "90fb4e4ba04ac32b52c10b3258431c04"
+ image: "test-flipable.6.png"
}
Frame {
msec: 5792
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test_flipable_resize.0.png b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test_flipable_resize.0.png
new file mode 100644
index 0000000..814cc89
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test_flipable_resize.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test_flipable_resize.qml b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test_flipable_resize.qml
index d1a5ade..d211832 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test_flipable_resize.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeflipable/data/test_flipable_resize.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "04382a80a203e1fe3d0d4944c9195e0b"
+ image: "test_flipable_resize.0.png"
}
Frame {
msec: 32
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.0.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.0.png
index c675be7..b053048 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.1.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.1.png
index 9f605c3..c675be7 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.10.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.10.png
new file mode 100644
index 0000000..c675be7
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.10.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.2.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.2.png
index 35572c5..9f605c3 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.3.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.3.png
index 20146c9..767d7a9 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.4.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.4.png
index 85fac89..20146c9 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.5.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.5.png
index e522bae..85fac89 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.6.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.6.png
index ec0ba86..e522bae 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.6.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.7.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.7.png
index 20cacc81..f9192e4 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.7.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.8.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.8.png
index b2b187d..ad187bd 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.8.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.8.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.9.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.9.png
index c675be7..96c6325 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.9.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.9.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.qml b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.qml
index a3e5ea0..6f0352d 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "c33447c78ea64452ec3cd1696fb502eb"
+ image: "gridview.0.png"
}
Frame {
msec: 32
@@ -274,11 +274,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "gridview.0.png"
+ hash: "02c632713d0dc64bff9d8e58f745df95"
}
Frame {
msec: 976
- hash: "02c632713d0dc64bff9d8e58f745df95"
+ image: "gridview.1.png"
}
Frame {
msec: 992
@@ -546,11 +546,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "gridview.1.png"
+ hash: "8304d2432168a2ea8a887d9a135b40b4"
}
Frame {
msec: 1936
- hash: "8304d2432168a2ea8a887d9a135b40b4"
+ image: "gridview.2.png"
}
Frame {
msec: 1952
@@ -826,11 +826,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "gridview.2.png"
+ hash: "e9112eea445585b17d58b6f9ba039c39"
}
Frame {
msec: 2896
- hash: "534973232974b7ee999172269d16c499"
+ image: "gridview.3.png"
}
Key {
type: 7
@@ -1106,11 +1106,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "gridview.3.png"
+ hash: "e63d987ba303a42046827f14941b444a"
}
Frame {
msec: 3856
- hash: "e63d987ba303a42046827f14941b444a"
+ image: "gridview.4.png"
}
Frame {
msec: 3872
@@ -1394,11 +1394,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "gridview.4.png"
+ hash: "11150995098af8516513230360d40108"
}
Frame {
msec: 4816
- hash: "11150995098af8516513230360d40108"
+ image: "gridview.5.png"
}
Frame {
msec: 4832
@@ -1666,11 +1666,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "gridview.5.png"
+ hash: "3de570332e8a1e01f409d892feb7930e"
}
Frame {
msec: 5776
- hash: "3de570332e8a1e01f409d892feb7930e"
+ image: "gridview.6.png"
}
Frame {
msec: 5792
@@ -1946,11 +1946,11 @@ VisualTest {
}
Frame {
msec: 6720
- image: "gridview.6.png"
+ hash: "dcf8c3078973ad99fbbcc763e433de11"
}
Frame {
msec: 6736
- hash: "b6c7ad2c8e305ea5478a2307aa71b16b"
+ image: "gridview.7.png"
}
Frame {
msec: 6752
@@ -2218,11 +2218,11 @@ VisualTest {
}
Frame {
msec: 7680
- image: "gridview.7.png"
+ hash: "2a5a7dfcd64200864abfa9267e802f4e"
}
Frame {
msec: 7696
- hash: "e8b6316baae781ca5390bc86528194c0"
+ image: "gridview.8.png"
}
Key {
type: 7
@@ -2506,7 +2506,7 @@ VisualTest {
}
Frame {
msec: 8640
- image: "gridview.8.png"
+ hash: "fb8acbfc93b64d960abb17f097fe36fe"
}
Key {
type: 7
@@ -2518,7 +2518,7 @@ VisualTest {
}
Frame {
msec: 8656
- hash: "4724d0bfd63f248914f18117ba0c6119"
+ image: "gridview.9.png"
}
Frame {
msec: 8672
@@ -2786,11 +2786,11 @@ VisualTest {
}
Frame {
msec: 9600
- image: "gridview.9.png"
+ hash: "02c632713d0dc64bff9d8e58f745df95"
}
Frame {
msec: 9616
- hash: "02c632713d0dc64bff9d8e58f745df95"
+ image: "gridview.10.png"
}
Frame {
msec: 9632
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.0.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.0.png
index 3021d58..27e0783 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.1.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.1.png
index baeb1a6..27e0783 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.2.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.2.png
index 2d0c731..b0348ab 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.3.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.3.png
index af9ed05..c3113e9 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.4.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.4.png
index 0b0945d..725d4e9 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.5.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.5.png
index 618ae0c..cc6d8d6 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.6.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.6.png
index fc31262..ccf9f5f 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.6.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.7.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.7.png
index 22291ac..2f7f475 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.7.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.8.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.8.png
index 3021d58..fff1b40 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.8.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.8.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.9.png b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.9.png
index 2f2f5b9..27e0783 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.9.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.9.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.qml b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.qml
index 1c90af9..2c43f7d 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativegridview/data/gridview2.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "dba2f6f1c773bd4cd9523108fca861c4"
+ image: "gridview2.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "gridview2.0.png"
+ hash: "33d81c39d16c6a326012499796e50e03"
}
Frame {
msec: 976
- hash: "33d81c39d16c6a326012499796e50e03"
+ image: "gridview2.1.png"
}
Frame {
msec: 992
@@ -330,27 +330,27 @@ VisualTest {
}
Frame {
msec: 1280
- hash: "aaec7184a27e6700d96ffff376b8fa53"
+ hash: "4ffd56d59c14ba676393686d753951d7"
}
Frame {
msec: 1296
- hash: "3fa3a890a4ff4a59336a9a2d478d0dde"
+ hash: "e2f7702ed749330b2f027aa73967a4cf"
}
Frame {
msec: 1312
- hash: "3711c6c2f4f9aba7f2c72bd1f1d85016"
+ hash: "3f4dcee547e925db9b3da1fa08bab3c9"
}
Frame {
msec: 1328
- hash: "23da2f9a800b805ce7b77ff08218907d"
+ hash: "12b0bf8abbb9b6a0597eccebe5322551"
}
Frame {
msec: 1344
- hash: "12e4bc953b06cdaad0720f87fb96a37e"
+ hash: "23da2f9a800b805ce7b77ff08218907d"
}
Frame {
msec: 1360
- hash: "46e69658bda69bab202a2790a76ba1cd"
+ hash: "9c039c94a4202b99bf913891bdcb3698"
}
Key {
type: 7
@@ -362,27 +362,27 @@ VisualTest {
}
Frame {
msec: 1376
- hash: "44608e67c69b92ccbb45e119e1158fe3"
+ hash: "dd7c95ca98c4f37837c2ff7f03243fc3"
}
Frame {
msec: 1392
- hash: "97a309b47017d38294644a486a7ce68e"
+ hash: "6f31f7af4e68ab0eab101e7ae840b4b6"
}
Frame {
msec: 1408
- hash: "41f42b50b22e0496c8aca5019b24b9cb"
+ hash: "29943a44b9830bb64b3e5a3b6abd8c42"
}
Frame {
msec: 1424
- hash: "8603ea1cb60c804563f50bc41c0180fe"
+ hash: "93d37221e8e022c84e35c7bd44b0644e"
}
Frame {
msec: 1440
- hash: "e29777fa70daafe9640c6e9bb7bd63d6"
+ hash: "9ce3cd471dba7fe94de4e9ad321803b2"
}
Frame {
msec: 1456
- hash: "2c4c360320f527e99fee799e68c2c0aa"
+ hash: "0d30916c7e05ff8609af5894f47a89bb"
}
Frame {
msec: 1472
@@ -430,23 +430,23 @@ VisualTest {
}
Frame {
msec: 1616
- hash: "17027b7c099b11cb5382f30dbbd1e647"
+ hash: "6775c78beca0f078c5f2c57370de1946"
}
Frame {
msec: 1632
- hash: "0e17461a4ca843f9903b7f03e99a0b00"
+ hash: "898709f3871e13825baf48861930f26c"
}
Frame {
msec: 1648
- hash: "a5e61901920553e59892fa405beea15a"
+ hash: "c1a568599592a3f455ad550c2e4878a8"
}
Frame {
msec: 1664
- hash: "310eaf71fe8d3807606e58a666c65ccd"
+ hash: "a80d8cbf0c6fe8383badbb2badb361ad"
}
Frame {
msec: 1680
- hash: "76f556d05fb77082f33eb1836c10587a"
+ hash: "310eaf71fe8d3807606e58a666c65ccd"
}
Key {
type: 7
@@ -458,31 +458,31 @@ VisualTest {
}
Frame {
msec: 1696
- hash: "4e7e4b7790a96396e7ea3533b5c32ed9"
+ hash: "0f317f50b0d2a4c5daf819431527416e"
}
Frame {
msec: 1712
- hash: "b065287b6490f58ca6f0e9eb2027cf20"
+ hash: "d251b64b794902fe2c5da3cee43ff82d"
}
Frame {
msec: 1728
- hash: "907cd9dbdffa1d395caaabd466dc8e86"
+ hash: "757adc256e1b5d739c29ee82bdacfa16"
}
Frame {
msec: 1744
- hash: "3b144e5b4867328beafa3020ce931480"
+ hash: "1c20e69e033a5fa4825fd46f51d1e348"
}
Frame {
msec: 1760
- hash: "b59b2b60b7d55424b61b1b0ed3e227b8"
+ hash: "03cbcd361ec24925222802c8ece99793"
}
Frame {
msec: 1776
- hash: "4032e934871b315b68c7c2abea42efee"
+ hash: "dffaa2dd4d6dd89a1b26d5db38906059"
}
Frame {
msec: 1792
- hash: "8f80127b2f8d6fc10aa84062544cc381"
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
}
Frame {
msec: 1808
@@ -514,11 +514,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "gridview2.1.png"
+ hash: "77d5193bc5f53fe5cb98a236c55f841e"
}
Frame {
msec: 1936
- hash: "77d5193bc5f53fe5cb98a236c55f841e"
+ image: "gridview2.2.png"
}
Frame {
msec: 1952
@@ -554,23 +554,23 @@ VisualTest {
}
Frame {
msec: 2048
- hash: "a45d2630872a14541f39b862e15ff461"
+ hash: "1f046afe50ee5e1fc07e89a40528351c"
}
Frame {
msec: 2064
- hash: "714711d7382ef8bba5fb39e2e44bd59c"
+ hash: "132fbaa8fc2890d48f1916a25cb09887"
}
Frame {
msec: 2080
- hash: "63deed0356e761f94f88be18a7d10053"
+ hash: "e904c892dc27ff1700009470f234ce0d"
}
Frame {
msec: 2096
- hash: "d5b4fc1b568a4a1b63a91b422272c704"
+ hash: "0968397c7a209059cd466c61ac891081"
}
Frame {
msec: 2112
- hash: "b6d2c80925cc6b4b7b297bd6ee903c7c"
+ hash: "d5b4fc1b568a4a1b63a91b422272c704"
}
Key {
type: 7
@@ -582,31 +582,31 @@ VisualTest {
}
Frame {
msec: 2128
- hash: "38117482196360353586cb7ace593894"
+ hash: "a980a2e7bd10328fbd4400e799aa7c24"
}
Frame {
msec: 2144
- hash: "2301f3a148bf4e311cc8ce011ddf65f8"
+ hash: "b74be5349822d52ced201d7f34a96122"
}
Frame {
msec: 2160
- hash: "2a4982a0961f89a15618f8d4c2081f5a"
+ hash: "f7c6dbcd7d55b3230af463098f346bd8"
}
Frame {
msec: 2176
- hash: "acf8666d6a8a29925f3895aa8e93f713"
+ hash: "393358a0ee7636a535f14f0dc9c3d609"
}
Frame {
msec: 2192
- hash: "967ed026bc92a6d2747c5227105543a6"
+ hash: "cad337b87b629b1eee78407aacfd279e"
}
Frame {
msec: 2208
- hash: "ff72f3fb95f25990c99c1c14cfef57da"
+ hash: "d90b762e62867e3ff928160bed85d2ff"
}
Frame {
msec: 2224
- hash: "0874a4f863596c3860dcf5b1f7f6ceb2"
+ hash: "520445d8619ad9bdde0db0e61f17567c"
}
Frame {
msec: 2240
@@ -658,31 +658,31 @@ VisualTest {
}
Frame {
msec: 2400
- hash: "7c4bbf0423d63d7642d218cac56a6215"
+ hash: "5c9801ffdb07be53524cf0a4f8709ee4"
}
Frame {
msec: 2416
- hash: "e8c77dbc89721b51549f8d46453fe09d"
+ hash: "adef25d77f816e40ec02886187f456bf"
}
Frame {
msec: 2432
- hash: "7953503590b639872ac12215695e8cea"
+ hash: "56290066fa32054bb7e1669bbda3f3bb"
}
Frame {
msec: 2448
- hash: "edaee946a2e25fed6de9acfda0d44a14"
+ hash: "101b94bcf3f536bd64f0ac50f21cd5de"
}
Frame {
msec: 2464
- hash: "4996ef39bb0122c10d65f8dd8674b386"
+ hash: "edaee946a2e25fed6de9acfda0d44a14"
}
Frame {
msec: 2480
- hash: "ede7c6ca9d6deb7819c3715e98755d6e"
+ hash: "b170b60632b17595713dd911afc46fcc"
}
Frame {
msec: 2496
- hash: "e703fad2fcf9244ec9865200c7d17ce3"
+ hash: "57550914cd214025c6b1f3dfa446417f"
}
Key {
type: 7
@@ -694,23 +694,23 @@ VisualTest {
}
Frame {
msec: 2512
- hash: "e2bfc16fd893bb3eb0e5df89a0169af3"
+ hash: "3fd7252f5e61e3c348219a54fd5b95d9"
}
Frame {
msec: 2528
- hash: "cfd0eb2bc378bd46644f3f7820150685"
+ hash: "c6c27dd386e40bc0a02ad8104301d391"
}
Frame {
msec: 2544
- hash: "442b05b04762c2bcda291aaa0341398e"
+ hash: "dd476c04d3612f940e1959030ee8e264"
}
Frame {
msec: 2560
- hash: "55842a6503057eea98e2075ef160873e"
+ hash: "f2f8d9bb8a1865237398421f6a6d89dc"
}
Frame {
msec: 2576
- hash: "730f80233dacf1119660a76d2a34c5fc"
+ hash: "d4a48ee79a18cc5c0bc123fbb40c3efd"
}
Frame {
msec: 2592
@@ -766,23 +766,23 @@ VisualTest {
}
Frame {
msec: 2768
- hash: "4d04c12bc7fab0b22df3135bf3a87a22"
+ hash: "f13bc957329adad9dcb1ce0c408eeaaf"
}
Frame {
msec: 2784
- hash: "fdca5a3f8312452feba7f37b1caa6419"
+ hash: "9a676805f3474f924cbe7ea21ee9dcab"
}
Frame {
msec: 2800
- hash: "97b955e0f8cde30299b238d9ac0eb308"
+ hash: "f0161b0d27757137bcb7fd3e6db2280c"
}
Frame {
msec: 2816
- hash: "19664de1a738458810896959ba4087ad"
+ hash: "c7034a0e8956c9f483c128a934d68fa7"
}
Frame {
msec: 2832
- hash: "4f9a4b6de6a2969e4639076a8f7c258e"
+ hash: "19664de1a738458810896959ba4087ad"
}
Key {
type: 7
@@ -794,31 +794,31 @@ VisualTest {
}
Frame {
msec: 2848
- hash: "a10f18aa686be2681a48082ec9f01df7"
+ hash: "c5d5ff1884dd0ede23097530c249678c"
}
Frame {
msec: 2864
- hash: "b8f39a6cca377dd573429d879286dd63"
+ hash: "131ae4a26ad06bbef105668d30e154aa"
}
Frame {
msec: 2880
- image: "gridview2.2.png"
+ hash: "5d6ba09a5038e00007af0fa3f89b67b8"
}
Frame {
msec: 2896
- hash: "3301e52a46efbc49882401c77853ffde"
+ image: "gridview2.3.png"
}
Frame {
msec: 2912
- hash: "0c614597f17496ebc701efe7b0c1fbb6"
+ hash: "9d5ee2458abc5dfd56abfd42c906270f"
}
Frame {
msec: 2928
- hash: "6dda2d6b034c932e279cf216c9b3e6ad"
+ hash: "823b5d63768f5a18e795d5ed61f4dec8"
}
Frame {
msec: 2944
- hash: "7bf08cd5fe3ad3f83bbef28f452e0545"
+ hash: "1b7ebcf0e3d68e429cb04966120985e5"
}
Frame {
msec: 2960
@@ -854,35 +854,35 @@ VisualTest {
}
Frame {
msec: 3056
- hash: "0fe7d46e7c18ce7bb5a098c5c662d557"
+ hash: "1a8a32127c1b699bc282b0c209117a00"
}
Frame {
msec: 3072
- hash: "cd5df541cc1ed545bc27da9e4a937261"
+ hash: "2f5f2ab12410c070a7c05a1674e273fe"
}
Frame {
msec: 3088
- hash: "35762467b83fee1870cff9b0436994d3"
+ hash: "afe7c2cd74cc90d67e8c068eaf5988eb"
}
Frame {
msec: 3104
- hash: "75a620b42caabf5b1576041dbd4c2808"
+ hash: "e063d9eb45dc42b3f8b66937b7b4c19a"
}
Frame {
msec: 3120
- hash: "f1b06290a6cbd48b8d3d4ce1e42ed754"
+ hash: "75a620b42caabf5b1576041dbd4c2808"
}
Frame {
msec: 3136
- hash: "8e1a50dc082828587a4656117760a852"
+ hash: "2e2b9db4d2f19035c7c29489332b2550"
}
Frame {
msec: 3152
- hash: "aae8e5f166e736040138d8e222a844dd"
+ hash: "32370cba80db8eaf1f5cd9b73d3472ed"
}
Frame {
msec: 3168
- hash: "f69e5cf2bcb26fe49126776695b0b7e0"
+ hash: "3a79c47a8eb8bb79316e61a7eed58e57"
}
Key {
type: 7
@@ -894,19 +894,19 @@ VisualTest {
}
Frame {
msec: 3184
- hash: "7b482fece0255ea07496ef0545b008a2"
+ hash: "c84e47182ef6ebec61163f9b42d03c64"
}
Frame {
msec: 3200
- hash: "3f96eaebfebe8d4eeb347b201b59ab11"
+ hash: "6a0a83a39e6ab82b5437d46468e4776d"
}
Frame {
msec: 3216
- hash: "9943626d2226c3be711c8213906133f0"
+ hash: "945929656c1d27bcba51ce908e72a770"
}
Frame {
msec: 3232
- hash: "fd5fd8177b3957c27f1de0d95621351a"
+ hash: "506283ccfe9670633ce0bf60b437b37b"
}
Frame {
msec: 3248
@@ -958,31 +958,31 @@ VisualTest {
}
Frame {
msec: 3408
- hash: "fb437f6c23561092a124e498f1604ff2"
+ hash: "7d12bcac0fcaaff7467c444ab89f1e06"
}
Frame {
msec: 3424
- hash: "402ba144bbb7260eec4553e68eb35cda"
+ hash: "2f4538eec0c704af25b0a73d5a8dded4"
}
Frame {
msec: 3440
- hash: "76a983de9e85e0c81dfb8908252bd6c9"
+ hash: "4722cbfba5de7e4f7b3cee10bd0f75b5"
}
Frame {
msec: 3456
- hash: "09219f55fae47a0afed887ebf68a36bc"
+ hash: "3a6df7e6d771c6edc5218ad9a4bf6ab0"
}
Frame {
msec: 3472
- hash: "344e81cc262093facef2f6a235a734dc"
+ hash: "09219f55fae47a0afed887ebf68a36bc"
}
Frame {
msec: 3488
- hash: "8f1c5544eb537555b1c59a377b15e31d"
+ hash: "c04c0010761f572c5b16963699c70135"
}
Frame {
msec: 3504
- hash: "606b9bb549fe2e4bbd09d67b7dea0d1a"
+ hash: "52d59ffff0f2109f9a584f3582158798"
}
Key {
type: 7
@@ -994,23 +994,23 @@ VisualTest {
}
Frame {
msec: 3520
- hash: "63e239c97bd01a61cb31ef2869e7f47c"
+ hash: "9b1d58189c56205ba8963671bfb86742"
}
Frame {
msec: 3536
- hash: "f7c176550c39f8a1ad64590cf33a60a4"
+ hash: "7de84895e12919ffe935b23372db95db"
}
Frame {
msec: 3552
- hash: "8581cb14ed81efdf9abb638b5e542cc3"
+ hash: "d9c5b4c2a7831c216fe2266fe26306b0"
}
Frame {
msec: 3568
- hash: "7a1e9354ecc49d8bc27d303c7bdc81f9"
+ hash: "1c2bc039c48e7e9da07165f405a6f207"
}
Frame {
msec: 3584
- hash: "610288b97276ee03702ed8a814ef333d"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 3600
@@ -1074,19 +1074,19 @@ VisualTest {
}
Frame {
msec: 3808
- hash: "9713c6b9aff051dd0cc45c545d34b688"
+ hash: "abf9f5ef21fb62e5ad89ae2640a5a7e1"
}
Frame {
msec: 3824
- hash: "1f8fd4d759e343720a8681b6ad126b72"
+ hash: "58103d91498617585163e0508bdb724d"
}
Frame {
msec: 3840
- image: "gridview2.3.png"
+ hash: "c46ea52b070681155466b30096379c4f"
}
Frame {
msec: 3856
- hash: "8550d916d91a40b0c3a886b962e07ffc"
+ image: "gridview2.4.png"
}
Key {
type: 7
@@ -1098,143 +1098,143 @@ VisualTest {
}
Frame {
msec: 3872
- hash: "df0c2e474139e79429bfc19c79a65ef8"
+ hash: "523667a6f3213fb67de1744636780831"
}
Frame {
msec: 3888
- hash: "acfb99d081d754276e5ed59bd590aeab"
+ hash: "f0b7d38f695a29f6787dc3683a05a7c8"
}
Frame {
msec: 3904
- hash: "2b34cd101b442f7a3de2893fd5514c16"
+ hash: "1e5cf55e27217e67a5deb89e2d46349a"
}
Frame {
msec: 3920
- hash: "df92ced66faa1d59354d8010278438ec"
+ hash: "c49869491f484d07da838a21564e5e19"
}
Frame {
msec: 3936
- hash: "dd39a8e6fa3784453461193a6da416cd"
+ hash: "1acce2b796476d2d7d130749b06f334f"
}
Frame {
msec: 3952
- hash: "5670e8f91ea2df451f0974a51cd77d7d"
+ hash: "19ee6550b52517345859f9feb0b0d5a4"
}
Frame {
msec: 3968
- hash: "74b97a09bfe7400872a2c6214e04a5ac"
+ hash: "d2f360af319c740ad095ee0a463fa6fa"
}
Frame {
msec: 3984
- hash: "cfd55b963506ab54cf09a7311e84bcc9"
+ hash: "032326c6cf2a9da09c2388626ce942ef"
}
Frame {
msec: 4000
- hash: "59657ee9293c03f064d62de826931435"
+ hash: "ba2a7178b7c68001ecfdfea053507d0e"
}
Frame {
msec: 4016
- hash: "31f6a4adf31be5ed0af0ea4097e3acee"
+ hash: "9afddf683c810e288ed0da2fa44c5182"
}
Frame {
msec: 4032
- hash: "8f5bfc40c8cdb2f8ce69adb72e7efe76"
+ hash: "93a7145e4bafa1e40a1db013b1c4337c"
}
Frame {
msec: 4048
- hash: "9dc38985113124130e2ca7950e0bd144"
+ hash: "3d48687ecb20a8670dd656c5705a0797"
}
Frame {
msec: 4064
- hash: "786e6e8b9e74876a6f393d61a78b8fc7"
+ hash: "7578264d5ea215f7fde90478ba5e6d32"
}
Frame {
msec: 4080
- hash: "1f4d59a4e4684aab309363a711b30006"
+ hash: "fb84bbce52e9c4dc4efc1eed7e863007"
}
Frame {
msec: 4096
- hash: "a11e332de151b43051796e16dbcf75c3"
+ hash: "df5d88d8421af767057fc4b3d0de23b1"
}
Frame {
msec: 4112
- hash: "1a0e82029ae107cb2a018786752433ff"
+ hash: "dae3e3e10fe7e0ddcf10a7bb4ecc3f1a"
}
Frame {
msec: 4128
- hash: "b14c51977c7fbf51f9cf6fec309bff6a"
+ hash: "eb15ba34411afd416dea5bc2b18cfb27"
}
Frame {
msec: 4144
- hash: "2b418f811992399c3f87c268db745632"
+ hash: "5f51ade6a1400093e9dd2b80d6f7a6ca"
}
Frame {
msec: 4160
- hash: "0e9a056207053ca98c4e9f42de244c62"
+ hash: "5e240752b752ca2ed4e6087f4deb0fbf"
}
Frame {
msec: 4176
- hash: "1945c3f9e3a1337e7d111e15adea345f"
+ hash: "ae1931b9f168211c44c7269a245635fd"
}
Frame {
msec: 4192
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4208
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4224
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4240
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4256
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4272
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4288
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4304
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4320
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4336
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4352
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4368
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4384
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4400
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4416
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Key {
type: 6
@@ -1246,31 +1246,31 @@ VisualTest {
}
Frame {
msec: 4432
- hash: "d8cf36b6cc15a01ead815d814ae81cb4"
+ hash: "83588693715deadea8b875d6c6547371"
}
Frame {
msec: 4448
- hash: "1945c3f9e3a1337e7d111e15adea345f"
+ hash: "ae1931b9f168211c44c7269a245635fd"
}
Frame {
msec: 4464
- hash: "0e9a056207053ca98c4e9f42de244c62"
+ hash: "a8e4b69162a6298929c12a91e60f20c1"
}
Frame {
msec: 4480
- hash: "2b418f811992399c3f87c268db745632"
+ hash: "ca4694bbbdc206c46600c894ed853390"
}
Frame {
msec: 4496
- hash: "b14c51977c7fbf51f9cf6fec309bff6a"
+ hash: "21b2f2ee716d6b28066d44bfdc57babf"
}
Frame {
msec: 4512
- hash: "1a0e82029ae107cb2a018786752433ff"
+ hash: "d37df25a59f3ba88b78f548521a6e5b2"
}
Frame {
msec: 4528
- hash: "a11e332de151b43051796e16dbcf75c3"
+ hash: "b554cb62b97bbbb671d9b34389d4187a"
}
Key {
type: 7
@@ -1282,75 +1282,75 @@ VisualTest {
}
Frame {
msec: 4544
- hash: "1f4d59a4e4684aab309363a711b30006"
+ hash: "d28889303f98c47665247009bcfd68e7"
}
Frame {
msec: 4560
- hash: "786e6e8b9e74876a6f393d61a78b8fc7"
+ hash: "80e7808641fc79c893a02842f641249b"
}
Frame {
msec: 4576
- hash: "9dc38985113124130e2ca7950e0bd144"
+ hash: "4f3a39e8c61ad9197e7f24058671e510"
}
Frame {
msec: 4592
- hash: "8f5bfc40c8cdb2f8ce69adb72e7efe76"
+ hash: "ba2a7178b7c68001ecfdfea053507d0e"
}
Frame {
msec: 4608
- hash: "31f6a4adf31be5ed0af0ea4097e3acee"
+ hash: "ca1c72729c41845151820d362721a1e7"
}
Frame {
msec: 4624
- hash: "59657ee9293c03f064d62de826931435"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4640
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4656
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4672
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4688
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4704
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4720
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4736
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4752
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4768
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4784
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4800
- image: "gridview2.4.png"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4816
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ image: "gridview2.5.png"
}
Key {
type: 6
@@ -1362,27 +1362,27 @@ VisualTest {
}
Frame {
msec: 4832
- hash: "23aa652a0de7fced4a780d72f0940a1b"
+ hash: "ac37c4abbbc11b8e2bf8e0e8dae6180f"
}
Frame {
msec: 4848
- hash: "d46eea049d6156a5e85d9c6811d9d367"
+ hash: "1176eed6f023a843a646517e60f848b5"
}
Frame {
msec: 4864
- hash: "d5796ae85247cb8502f92f0d044e4e1f"
+ hash: "26eca367a7fe38ac123fa63cfbb20421"
}
Frame {
msec: 4880
- hash: "90987ac49c1a4e6b668436e3ff631e6c"
+ hash: "d471f06d345e5a09bf4ea540b80fe1e3"
}
Frame {
msec: 4896
- hash: "c38d69759ad80242b1fe83ba191cd421"
+ hash: "e3694d271e363df1b212d975a464df62"
}
Frame {
msec: 4912
- hash: "09d08aed76a04e492d8a39cc4dd2b8f5"
+ hash: "3dc24a10bbf6a6a0ba85f50de8646305"
}
Key {
type: 7
@@ -1394,175 +1394,175 @@ VisualTest {
}
Frame {
msec: 4928
- hash: "9671d2ff9a2ef46ce3c750a1965404a4"
+ hash: "08e7979e36a9a8a500193020ab68c616"
}
Frame {
msec: 4944
- hash: "f55857816d666ece4a7987a70883b3d1"
+ hash: "bd91601e455c2c37c786f907bd20b447"
}
Frame {
msec: 4960
- hash: "a2d80527b30316d9120b057bbfcfa666"
+ hash: "e4b676fc9752f3bff5353a2bf528b3ac"
}
Frame {
msec: 4976
- hash: "87ca69287c1469cbc7e65d1673016de7"
+ hash: "c772188a68cc0958c247145005d580ef"
}
Frame {
msec: 4992
- hash: "51588c7ebbe2dcd87a3c9bebf028aee3"
+ hash: "eded946d9e7c6418e3933624fe2f1dbf"
}
Frame {
msec: 5008
- hash: "917a9a171273fe9fd4c450eeed6f58ed"
+ hash: "46a2dd2bfa66a3781a00fe466e05eeb0"
}
Frame {
msec: 5024
- hash: "6e7ade250a9a9692caee2a220dd2ac53"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5040
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5056
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5072
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5088
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5104
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5120
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5136
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5152
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5168
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5184
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5200
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5216
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5232
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5248
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5264
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5280
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5296
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5312
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5328
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5344
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5360
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5376
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5392
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5408
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5424
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5440
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5456
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5472
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5488
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5504
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5520
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5536
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5552
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5568
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5584
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5600
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Key {
type: 6
@@ -1574,31 +1574,31 @@ VisualTest {
}
Frame {
msec: 5616
- hash: "ca2dcb16d553889a3a57b48700c2a595"
+ hash: "4e11a072f1136c2c6298e6cfb25700dd"
}
Frame {
msec: 5632
- hash: "c5c9aab9bea757f1c451e89df72bd836"
+ hash: "e44ee0f83cbd176620d5c91851402b5b"
}
Frame {
msec: 5648
- hash: "a8cf3085f8c3b743f3f15db1ad7b8801"
+ hash: "c18bc8109b350673faf64b4722e86f3d"
}
Frame {
msec: 5664
- hash: "c25a92050eced1c304506572723273a3"
+ hash: "1b552ed8555c61e1fa664e6c88aee64d"
}
Frame {
msec: 5680
- hash: "cff981039c1a3eb6c3c1a20f142fbae2"
+ hash: "11284c77b23ba4b4b0c664b387dc9d48"
}
Frame {
msec: 5696
- hash: "930765587fe3355873bbdff66b812b74"
+ hash: "fbd015d60a8ada6a671301d01846b4c8"
}
Frame {
msec: 5712
- hash: "6a60f97c7b39add465e1bd366e9c644b"
+ hash: "1456fca256ab6fdf930dd079ee8b77a7"
}
Key {
type: 7
@@ -1610,99 +1610,99 @@ VisualTest {
}
Frame {
msec: 5728
- hash: "7a1fd3c488d1064a75dc598c9a773291"
+ hash: "bf7f688319a89ade564734d7fc658167"
}
Frame {
msec: 5744
- hash: "e2ecd7e68e27eb3d2dcb5e368d3ee5a0"
+ hash: "68819e722d6032881824448ed63248b2"
}
Frame {
msec: 5760
- image: "gridview2.5.png"
+ hash: "510589f35813c6c1d6484f614da92ae3"
}
Frame {
msec: 5776
- hash: "20f3aaca2efc3066076e73d1d95e5363"
+ image: "gridview2.6.png"
}
Frame {
msec: 5792
- hash: "b18d476cadc36e22dddc3185f595c123"
+ hash: "37f9e630ac66e999046d686078cf5a68"
}
Frame {
msec: 5808
- hash: "8cbc47555178c8ee355774eab17b4b19"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5824
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5840
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5856
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5872
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5888
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5904
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5920
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5936
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5952
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5968
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 5984
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 6000
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 6016
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 6032
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 6048
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 6064
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 6080
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 6096
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Key {
type: 6
@@ -1714,39 +1714,39 @@ VisualTest {
}
Frame {
msec: 6112
- hash: "e488fb76fb550fba51b95bee3fee80d5"
+ hash: "b534ccea1f69ececc54d943e73b7e9f4"
}
Frame {
msec: 6128
- hash: "8c2fab0c73d1cfbeeb0ec937085d6b3b"
+ hash: "f45eb6005981864d7e4d1379a4390b02"
}
Frame {
msec: 6144
- hash: "5d9353517177ef7c6314d8a65cb009ec"
+ hash: "a644905acb7cf6e4d9351f1140985a98"
}
Frame {
msec: 6160
- hash: "ed8de504f7e2028cd369c1555314fd81"
+ hash: "011be55b909843b2506c5a97e7571e51"
}
Frame {
msec: 6176
- hash: "8fe84d8badbe5bd08d097ba6bda10611"
+ hash: "35b224d84ae3a4bdba0ace487471f0a6"
}
Frame {
msec: 6192
- hash: "d77419a55a3cf933505e793bb258e6af"
+ hash: "dcfd5536e6065a19650fe67914211223"
}
Frame {
msec: 6208
- hash: "457ac82be02e2f5e08e51ccc78c94781"
+ hash: "8ad99c352901c54ecc601ca2ac8c1f08"
}
Frame {
msec: 6224
- hash: "e57e2852f065afff9c24c5bc9f29edee"
+ hash: "e4774d15b45865b9f445f679cd0414ea"
}
Frame {
msec: 6240
- hash: "f72cd6ad3324936c3a18c264e23e05a9"
+ hash: "a5b78dfb09b9031f0aabfa7439cbc433"
}
Key {
type: 7
@@ -1758,127 +1758,127 @@ VisualTest {
}
Frame {
msec: 6256
- hash: "a4bf7eae6fc7a05239d09421ae95304a"
+ hash: "20b87dc26080f8e8e070b2fa299f496a"
}
Frame {
msec: 6272
- hash: "423f3bd07df8bee25818644c07201a3c"
+ hash: "0e6d05d1df8328ca17d953476d19ae14"
}
Frame {
msec: 6288
- hash: "225e9c698424f287b9458b7839b4479b"
+ hash: "e2b1ec6b985bbc57f0384a49f3af545c"
}
Frame {
msec: 6304
- hash: "0f463db7e4acc184a4efb7b5e5c0d397"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6320
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6336
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6352
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6368
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6384
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6400
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6416
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6432
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6448
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6464
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6480
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6496
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6512
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6528
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6544
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6560
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6576
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6592
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6608
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6624
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6640
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6656
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6672
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6688
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6704
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6720
- image: "gridview2.6.png"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6736
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ image: "gridview2.7.png"
}
Key {
type: 6
@@ -1890,27 +1890,27 @@ VisualTest {
}
Frame {
msec: 6752
- hash: "b92ad1c3be35c46c0d12bf7701c56f23"
+ hash: "8d36bc2f3ab614d19f3ec8821f3e81ed"
}
Frame {
msec: 6768
- hash: "738f6bcc043d221488285c7e529b1d1c"
+ hash: "6cbeb42ae5aa75638fedcaf38d25370a"
}
Frame {
msec: 6784
- hash: "cb0a4e8e79372dd67e8ecfea2143a47c"
+ hash: "fe3b287b14cbfbca4e19a2de979e9e16"
}
Frame {
msec: 6800
- hash: "544d1825b36f4e7950c1a62b26c1fd9b"
+ hash: "69650da29b84b8009c30de516fb9b623"
}
Frame {
msec: 6816
- hash: "df99396622342b4f092b0db34a224c3d"
+ hash: "5cbcaf1e6916aa635e31ac4219e387f7"
}
Frame {
msec: 6832
- hash: "47391f51e5df2249a6ca1f1f6e8e80e0"
+ hash: "acb7f98da26b70bebe20336c51449318"
}
Key {
type: 7
@@ -1922,19 +1922,19 @@ VisualTest {
}
Frame {
msec: 6848
- hash: "d8079a874ca18d00aeeb611effcbeb8b"
+ hash: "8588b82fadca8ea18d4cc268508119e0"
}
Frame {
msec: 6864
- hash: "4cfd9264af6935aca425da75ebb2d7cc"
+ hash: "e2cf9055220b1c8126423df30e3607ed"
}
Frame {
msec: 6880
- hash: "aee6547cb653cd2d56d07285d836149d"
+ hash: "d06e77ff2044ba3f6fc1664af5720a0a"
}
Frame {
msec: 6896
- hash: "969720f17eae51258e2e143e14bfa737"
+ hash: "b931ef84ecc38676d602638081b1f126"
}
Frame {
msec: 6912
@@ -1998,203 +1998,203 @@ VisualTest {
}
Frame {
msec: 7152
- hash: "beeaec4b983c970ae448e33047dfdfea"
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
}
Frame {
msec: 7168
- hash: "7c415ab1b7d8e25b71af75d3eec8ee4a"
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
}
Frame {
msec: 7184
- hash: "8913037e57b9a6a58b68f2d6e69b1bd1"
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
}
Frame {
msec: 7200
- hash: "19e59e9409fdaf90ccf75606b58688b7"
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
}
Frame {
msec: 7216
- hash: "1ae71ef5b1006f637bd8df0769af65a6"
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
}
Frame {
msec: 7232
- hash: "1f0aa8b368b2dbccafd54b923d8cce95"
+ hash: "b6a0ee0b24737bc0045ff3fb68cfe3ad"
}
Frame {
msec: 7248
- hash: "c5079fb25a8c80a995d7aa5fbbd91428"
+ hash: "d30ed063d99d02f6d8302847e83d60a1"
}
Frame {
msec: 7264
- hash: "59f41220fa5d23db298c9e94f115c17b"
+ hash: "30b128c6248cb35ee4c55e1c2129a19c"
}
Frame {
msec: 7280
- hash: "48259dfe8b266d9e7f50b187be98c3cb"
+ hash: "1ae71ef5b1006f637bd8df0769af65a6"
}
Frame {
msec: 7296
- hash: "f7554552598351c3b8dfcbe3ebc32b3b"
+ hash: "6bd6f0c35aeede01d1a8e42c81cd6fb8"
}
Frame {
msec: 7312
- hash: "219e9cd84d7e5c5c0e6cb80100aa3ab5"
+ hash: "ca90dcb70d416616dcae2df84956cff1"
}
Frame {
msec: 7328
- hash: "5578e870ee8ce00bce5a59bb25e3d0a9"
+ hash: "a33bc4f7c40fa3eb36803c20222d75f6"
}
Frame {
msec: 7344
- hash: "4d9cebbf750c03380694245e0e22ab94"
+ hash: "12430a710362b47fef8dfc022b789e07"
}
Frame {
msec: 7360
- hash: "a60a8032e97ed0a3caa05012c1283de5"
+ hash: "a18abef207f5f6bbd260ca98cce91380"
}
Frame {
msec: 7376
- hash: "3bee20b349a7e9d67f7770ede6da8673"
+ hash: "e853ea2eba5e3baeba0f43e57d2415ba"
}
Frame {
msec: 7392
- hash: "d8c34576c25fb8b5e4fa12680ac32e99"
+ hash: "294cff3e6d3a1101f76d2ecce14e11a1"
}
Frame {
msec: 7408
- hash: "cd1360aa7db7c3b2f2012dfc44de2198"
+ hash: "c38ee992a1b435c12a66e4d49d78c2ed"
}
Frame {
msec: 7424
- hash: "cd82782f63c9a7d21d51b3440c2f038b"
+ hash: "54775aed3a6283c1fa330d65de5bc70c"
}
Frame {
msec: 7440
- hash: "e59061967a841aa45607c0828b687527"
+ hash: "eba9a696d9ab1e8da7c6c59787d3f311"
}
Frame {
msec: 7456
- hash: "01962406c9aaf1aa8bf3ab49e30ddf5f"
+ hash: "2048cd8abb56be34f9e475d7f92b6153"
}
Frame {
msec: 7472
- hash: "5a5732a568189e598c7985ee806bc67e"
+ hash: "d56b4a04f1d2835a0852ea20e8e2f451"
}
Frame {
msec: 7488
- hash: "54775aed3a6283c1fa330d65de5bc70c"
+ hash: "f5afb489b7aee20b45c9f5eb5a9eb8d7"
}
Frame {
msec: 7504
- hash: "66640b4a5c1e68924b25de24e3c3f008"
+ hash: "26f25129f9d2c73a7a5168c73e299919"
}
Frame {
msec: 7520
- hash: "76999d3125f20ba47dbdff38ee722a8a"
+ hash: "6f23e3c4ec738903b5011cbee1141b00"
}
Frame {
msec: 7536
- hash: "5159c81533bee8825cff11910bcb90dc"
+ hash: "e10d4bf08980ea7d079a2f359ee62b95"
}
Frame {
msec: 7552
- hash: "ac0295495345987d1e000f6bb2436927"
+ hash: "eb0a656e8feabcb131e59c66b64f7d09"
}
Frame {
msec: 7568
- hash: "d56b4a04f1d2835a0852ea20e8e2f451"
+ hash: "94cfa3f71326f6e188fee32c0970de30"
}
Frame {
msec: 7584
- hash: "ae41fe23e2ab508d7642973c0d9d35b0"
+ hash: "8bc4274a3f0498d600405409f69c1d16"
}
Frame {
msec: 7600
- hash: "730ca01fbee6ec4928715ec52773c06c"
+ hash: "995cb12e1d07488ae4139d2c67552dc6"
}
Frame {
msec: 7616
- hash: "ad1fa52c617a2b119d61eb9fb7d58a82"
+ hash: "2d9d9f3fb43e2280b0dea054dc8d7dd4"
}
Frame {
msec: 7632
- hash: "c74321a822b515a393e8e218bd45e8e3"
+ hash: "dd68eb502e1fe114a24d902b50a5dff9"
}
Frame {
msec: 7648
- hash: "a9e2f3bee1d47166204c74bdf90cd8c8"
+ hash: "b2738b11e34c5d7840e9aacc443cc1f0"
}
Frame {
msec: 7664
- hash: "e10d4bf08980ea7d079a2f359ee62b95"
+ hash: "de148713c156476ca7c4021633596782"
}
Frame {
msec: 7680
- image: "gridview2.7.png"
+ hash: "0e273dbaaab76058b6e04a830bbd80d3"
}
Frame {
msec: 7696
- hash: "9f0ba6051e684e54ff4e36d980a7e600"
+ image: "gridview2.8.png"
}
Frame {
msec: 7712
- hash: "aa6268d8d7fb3d2b91db3e225e8c818a"
+ hash: "5dcad019a1c0eaaab381a7602e1914ff"
}
Frame {
msec: 7728
- hash: "8e547e55279b1929f42bf51e753f142e"
+ hash: "e046dc0869cc629de5037214af1d58f8"
}
Frame {
msec: 7744
- hash: "5386c71f8d6701379e177f161d714da2"
+ hash: "affc71688994d6b6763e78305ba1d6b3"
}
Frame {
msec: 7760
- hash: "a184e9e6012c72fc1aeaed9f98b0fb1e"
+ hash: "d5ec397fdf17bf864e4575543c535dad"
}
Frame {
msec: 7776
- hash: "777a6b70ca77c45e2e5e3914cc328dcb"
+ hash: "b37cb5816c2077b8018f78985b91fdeb"
}
Frame {
msec: 7792
- hash: "424f73f25a1e91126f951838d45adc3b"
+ hash: "a3060fa79b1f7f0d9e61ad8c69be19ed"
}
Frame {
msec: 7808
- hash: "3f7f2eb6b9a5d19fbfcd700baf566dfb"
+ hash: "236dcbaf20e11335efc64b2ce87b551d"
}
Frame {
msec: 7824
- hash: "c3c4c72b25c2295b82a5fd7454942f77"
+ hash: "09af1c488b56dc3c7c3893b024f6d53f"
}
Frame {
msec: 7840
- hash: "3b35e93d3eb9d28c5c03d6d353f805d2"
+ hash: "ef2bf66ac68002102476d3cfe4501cb7"
}
Frame {
msec: 7856
- hash: "5dcad019a1c0eaaab381a7602e1914ff"
+ hash: "165c02de63604aa118d9f8995e6b45af"
}
Frame {
msec: 7872
- hash: "602a5c569555767413bf445af44c744f"
+ hash: "fb790a0e4bc20afe24639dadf50a03c0"
}
Frame {
msec: 7888
- hash: "3e9facab95dae772f695b6f7c5175063"
+ hash: "881298b629aeaeb23fa9e9eb446912d2"
}
Frame {
msec: 7904
- hash: "0921220ec36ca7b25eaae699872a2006"
+ hash: "2175ff436c42616147b2e71b91e34060"
}
Frame {
msec: 7920
- hash: "1d5fa7fd630af62bcc805bdc6686df37"
+ hash: "85bc0cd40ddc08814a2c3677e7e43bcf"
}
Frame {
msec: 7936
- hash: "165c02de63604aa118d9f8995e6b45af"
+ hash: "33d81c39d16c6a326012499796e50e03"
}
Frame {
msec: 7952
@@ -2370,11 +2370,11 @@ VisualTest {
}
Frame {
msec: 8640
- image: "gridview2.8.png"
+ hash: "33d81c39d16c6a326012499796e50e03"
}
Frame {
msec: 8656
- hash: "33d81c39d16c6a326012499796e50e03"
+ image: "gridview2.9.png"
}
Frame {
msec: 8672
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.0.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.0.png
index 5b7b426..dd992cc 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.1.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.1.png
index 7c27310..dd992cc 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.2.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.2.png
index cbfdb23..887d395 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.3.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.3.png
index 5b7b426..055258d 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.4.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.4.png
index 5af705e..dd992cc 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.5.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.5.png
index af4395e..d3d35af 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.6.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.6.png
index cd12bc9..2028c96 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.6.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.7.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.7.png
index 471c86b..a667cf9 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.7.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.8.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.8.png
index 653905e..2f0967d 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.8.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.8.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.qml b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.qml
index b88bd83..001861d 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/drag.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "668cc6d9d699b947a7c0f3ff4b26853f"
+ image: "drag.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "drag.0.png"
+ hash: "668cc6d9d699b947a7c0f3ff4b26853f"
}
Frame {
msec: 976
- hash: "668cc6d9d699b947a7c0f3ff4b26853f"
+ image: "drag.1.png"
}
Frame {
msec: 992
@@ -554,7 +554,7 @@ VisualTest {
}
Frame {
msec: 1920
- image: "drag.1.png"
+ hash: "a611a57ed2bdf4eaa5e13612346ecce7"
}
Mouse {
type: 5
@@ -566,7 +566,7 @@ VisualTest {
}
Frame {
msec: 1936
- hash: "978543d8f9688605625f40b960d79c28"
+ image: "drag.2.png"
}
Mouse {
type: 5
@@ -1426,7 +1426,7 @@ VisualTest {
}
Frame {
msec: 2880
- image: "drag.2.png"
+ hash: "9356ce797d12ae076af947cd0e658551"
}
Mouse {
type: 5
@@ -1446,7 +1446,7 @@ VisualTest {
}
Frame {
msec: 2896
- hash: "9356ce797d12ae076af947cd0e658551"
+ image: "drag.3.png"
}
Mouse {
type: 5
@@ -2290,7 +2290,7 @@ VisualTest {
}
Frame {
msec: 3840
- image: "drag.3.png"
+ hash: "668cc6d9d699b947a7c0f3ff4b26853f"
}
Mouse {
type: 5
@@ -2302,7 +2302,7 @@ VisualTest {
}
Frame {
msec: 3856
- hash: "668cc6d9d699b947a7c0f3ff4b26853f"
+ image: "drag.4.png"
}
Mouse {
type: 5
@@ -2962,7 +2962,7 @@ VisualTest {
}
Frame {
msec: 4800
- image: "drag.4.png"
+ hash: "c6d398d42d968763c7597728e86304f2"
}
Mouse {
type: 5
@@ -2974,7 +2974,7 @@ VisualTest {
}
Frame {
msec: 4816
- hash: "c0cadb7730838d553b146804c37506b0"
+ image: "drag.5.png"
}
Mouse {
type: 5
@@ -3850,7 +3850,7 @@ VisualTest {
}
Frame {
msec: 5760
- image: "drag.5.png"
+ hash: "f0454d80a51c5f2226bd45aba58dc1e9"
}
Mouse {
type: 5
@@ -3870,7 +3870,7 @@ VisualTest {
}
Frame {
msec: 5776
- hash: "7af87eb80fa9d87fe8d8b5e4a2fff5e1"
+ image: "drag.6.png"
}
Mouse {
type: 5
@@ -4730,7 +4730,7 @@ VisualTest {
}
Frame {
msec: 6720
- image: "drag.6.png"
+ hash: "bf4b18a73b53c0a554f9bb0ac32a465d"
}
Mouse {
type: 5
@@ -4742,7 +4742,7 @@ VisualTest {
}
Frame {
msec: 6736
- hash: "5e951eb6017a060287e398fcaf4aeba9"
+ image: "drag.7.png"
}
Mouse {
type: 5
@@ -5122,11 +5122,11 @@ VisualTest {
}
Frame {
msec: 7680
- image: "drag.7.png"
+ hash: "2c1ce07ab6ce0072f6cb205f1e5297e0"
}
Frame {
msec: 7696
- hash: "2c1ce07ab6ce0072f6cb205f1e5297e0"
+ image: "drag.8.png"
}
Frame {
msec: 7712
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.0.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.0.png
index c9536dc..87305b3 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.1.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.1.png
index c9536dc..87305b3 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.10.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.10.png
index 1d9a39c..87305b3 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.10.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.10.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.11.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.11.png
index 8fd0a97..b268c5c 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.11.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.11.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.12.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.12.png
index 2cc486c..3926b9b 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.12.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.12.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.13.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.13.png
index c9536dc..6956195 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.13.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.13.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.14.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.14.png
new file mode 100644
index 0000000..87305b3
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.14.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.2.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.2.png
index 903312b..87305b3 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.3.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.3.png
index 903312b..1d12691 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.4.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.4.png
index 64d760a..1d12691 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.5.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.5.png
index a45da4f..7f76076 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.6.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.6.png
index 6cb4d6f..02c6af0 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.6.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.7.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.7.png
index 6cb4d6f..15f0ec5 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.7.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.8.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.8.png
index 97cb175..15f0ec5 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.8.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.8.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.9.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.9.png
index c9536dc..71bf9cd 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.9.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.9.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.qml b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.qml
index 50ef6e8..c862678 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-flickable.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "cc1fd2f4c3be318052254a9b6be7a57b"
+ image: "mousearea-flickable.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "mousearea-flickable.0.png"
+ hash: "cc1fd2f4c3be318052254a9b6be7a57b"
}
Frame {
msec: 976
- hash: "cc1fd2f4c3be318052254a9b6be7a57b"
+ image: "mousearea-flickable.1.png"
}
Frame {
msec: 992
@@ -482,11 +482,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "mousearea-flickable.1.png"
+ hash: "cc1fd2f4c3be318052254a9b6be7a57b"
}
Frame {
msec: 1936
- hash: "cc1fd2f4c3be318052254a9b6be7a57b"
+ image: "mousearea-flickable.2.png"
}
Frame {
msec: 1952
@@ -730,11 +730,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "mousearea-flickable.2.png"
+ hash: "4a60ab820ca66548384b2257b21de8ec"
}
Frame {
msec: 2896
- hash: "4a60ab820ca66548384b2257b21de8ec"
+ image: "mousearea-flickable.3.png"
}
Frame {
msec: 2912
@@ -970,11 +970,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "mousearea-flickable.3.png"
+ hash: "4a60ab820ca66548384b2257b21de8ec"
}
Frame {
msec: 3856
- hash: "4a60ab820ca66548384b2257b21de8ec"
+ image: "mousearea-flickable.4.png"
}
Frame {
msec: 3872
@@ -1474,7 +1474,7 @@ VisualTest {
}
Frame {
msec: 4800
- image: "mousearea-flickable.4.png"
+ hash: "b66571ae47bf129be88dc66785a81a7d"
}
Mouse {
type: 5
@@ -1486,7 +1486,7 @@ VisualTest {
}
Frame {
msec: 4816
- hash: "7fb0ed99b7d751d1f335afd7c0de2f2c"
+ image: "mousearea-flickable.5.png"
}
Mouse {
type: 5
@@ -2090,11 +2090,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "mousearea-flickable.5.png"
+ hash: "d75a43305e2884759ca41d7b1cbadf52"
}
Frame {
msec: 5776
- hash: "d75a43305e2884759ca41d7b1cbadf52"
+ image: "mousearea-flickable.6.png"
}
Frame {
msec: 5792
@@ -2338,11 +2338,11 @@ VisualTest {
}
Frame {
msec: 6720
- image: "mousearea-flickable.6.png"
+ hash: "037386eb30a5e8d53a20a11258ee0f60"
}
Frame {
msec: 6736
- hash: "037386eb30a5e8d53a20a11258ee0f60"
+ image: "mousearea-flickable.7.png"
}
Frame {
msec: 6752
@@ -2578,11 +2578,11 @@ VisualTest {
}
Frame {
msec: 7680
- image: "mousearea-flickable.7.png"
+ hash: "037386eb30a5e8d53a20a11258ee0f60"
}
Frame {
msec: 7696
- hash: "037386eb30a5e8d53a20a11258ee0f60"
+ image: "mousearea-flickable.8.png"
}
Frame {
msec: 7712
@@ -3178,7 +3178,7 @@ VisualTest {
}
Frame {
msec: 8640
- image: "mousearea-flickable.8.png"
+ hash: "524db6ce45674c777d72f9206415be2f"
}
Mouse {
type: 5
@@ -3190,7 +3190,7 @@ VisualTest {
}
Frame {
msec: 8656
- hash: "da5c33ee9e9e1d9aaa7d5efa83b8bf69"
+ image: "mousearea-flickable.9.png"
}
Mouse {
type: 5
@@ -3546,11 +3546,11 @@ VisualTest {
}
Frame {
msec: 9600
- image: "mousearea-flickable.9.png"
+ hash: "cc1fd2f4c3be318052254a9b6be7a57b"
}
Frame {
msec: 9616
- hash: "cc1fd2f4c3be318052254a9b6be7a57b"
+ image: "mousearea-flickable.10.png"
}
Frame {
msec: 9632
@@ -3794,11 +3794,11 @@ VisualTest {
}
Frame {
msec: 10560
- image: "mousearea-flickable.10.png"
+ hash: "90cdfe8920f115fd55cde6fdbd95e867"
}
Frame {
msec: 10576
- hash: "90cdfe8920f115fd55cde6fdbd95e867"
+ image: "mousearea-flickable.11.png"
}
Frame {
msec: 10592
@@ -4346,7 +4346,7 @@ VisualTest {
}
Frame {
msec: 11520
- image: "mousearea-flickable.11.png"
+ hash: "72e75cfa62993593303b25cbff4af0e6"
}
Mouse {
type: 5
@@ -4366,7 +4366,7 @@ VisualTest {
}
Frame {
msec: 11536
- hash: "05b3013c9e42ed9ced7009d2e2999357"
+ image: "mousearea-flickable.12.png"
}
Mouse {
type: 5
@@ -4858,11 +4858,11 @@ VisualTest {
}
Frame {
msec: 12480
- image: "mousearea-flickable.12.png"
+ hash: "86b32befe0dada5bdce82a7dd14777ce"
}
Frame {
msec: 12496
- hash: "a569789b082296415321ba11c859abe5"
+ image: "mousearea-flickable.13.png"
}
Frame {
msec: 12512
@@ -5106,11 +5106,11 @@ VisualTest {
}
Frame {
msec: 13440
- image: "mousearea-flickable.13.png"
+ hash: "cc1fd2f4c3be318052254a9b6be7a57b"
}
Frame {
msec: 13456
- hash: "cc1fd2f4c3be318052254a9b6be7a57b"
+ image: "mousearea-flickable.14.png"
}
Frame {
msec: 13472
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.0.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.0.png
new file mode 100644
index 0000000..e2e90d2
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.1.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.1.png
new file mode 100644
index 0000000..e2e90d2
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.10.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.10.png
new file mode 100644
index 0000000..93cf54c
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.10.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.11.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.11.png
new file mode 100644
index 0000000..93cf54c
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.11.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.12.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.12.png
new file mode 100644
index 0000000..93cf54c
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.12.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.13.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.13.png
new file mode 100644
index 0000000..93cf54c
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.13.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.14.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.14.png
new file mode 100644
index 0000000..93cf54c
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.14.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.15.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.15.png
new file mode 100644
index 0000000..93cf54c
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.15.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.2.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.2.png
new file mode 100644
index 0000000..25facec
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.3.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.3.png
new file mode 100644
index 0000000..25facec
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.4.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.4.png
new file mode 100644
index 0000000..25facec
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.5.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.5.png
new file mode 100644
index 0000000..630b14a
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.6.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.6.png
new file mode 100644
index 0000000..630b14a
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.7.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.7.png
new file mode 100644
index 0000000..630b14a
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.8.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.8.png
new file mode 100644
index 0000000..630b14a
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.8.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.9.png b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.9.png
new file mode 100644
index 0000000..93cf54c
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.9.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.qml b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.qml
index 433fd82..2daeebc 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativemousearea/data/mousearea-visual.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "1121bb51fc2d4c5c7ef3ae2c44794b49"
+ image: "mousearea-visual.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "mouseregion.0.png"
+ hash: "1121bb51fc2d4c5c7ef3ae2c44794b49"
}
Frame {
msec: 976
- hash: "1121bb51fc2d4c5c7ef3ae2c44794b49"
+ image: "mousearea-visual.1.png"
}
Frame {
msec: 992
@@ -634,7 +634,7 @@ VisualTest {
}
Frame {
msec: 1920
- image: "mouseregion.1.png"
+ hash: "73f1639b9e2164c7b974042934c0d151"
}
Mouse {
type: 5
@@ -654,7 +654,7 @@ VisualTest {
}
Frame {
msec: 1936
- hash: "73f1639b9e2164c7b974042934c0d151"
+ image: "mousearea-visual.2.png"
}
Mouse {
type: 5
@@ -1002,11 +1002,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "mouseregion.2.png"
+ hash: "73f1639b9e2164c7b974042934c0d151"
}
Frame {
msec: 2896
- hash: "73f1639b9e2164c7b974042934c0d151"
+ image: "mousearea-visual.3.png"
}
Mouse {
type: 5
@@ -1386,11 +1386,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "mouseregion.3.png"
+ hash: "73f1639b9e2164c7b974042934c0d151"
}
Frame {
msec: 3856
- hash: "73f1639b9e2164c7b974042934c0d151"
+ image: "mousearea-visual.4.png"
}
Frame {
msec: 3872
@@ -1698,7 +1698,7 @@ VisualTest {
}
Frame {
msec: 4800
- image: "mouseregion.4.png"
+ hash: "12edb0902e4d480c9052b00edc1a0a42"
}
Mouse {
type: 5
@@ -1718,7 +1718,7 @@ VisualTest {
}
Frame {
msec: 4816
- hash: "12edb0902e4d480c9052b00edc1a0a42"
+ image: "mousearea-visual.5.png"
}
Mouse {
type: 5
@@ -2202,11 +2202,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "mouseregion.5.png"
+ hash: "12edb0902e4d480c9052b00edc1a0a42"
}
Frame {
msec: 5776
- hash: "12edb0902e4d480c9052b00edc1a0a42"
+ image: "mousearea-visual.6.png"
}
Frame {
msec: 5792
@@ -2474,11 +2474,11 @@ VisualTest {
}
Frame {
msec: 6720
- image: "mouseregion.6.png"
+ hash: "12edb0902e4d480c9052b00edc1a0a42"
}
Frame {
msec: 6736
- hash: "12edb0902e4d480c9052b00edc1a0a42"
+ image: "mousearea-visual.7.png"
}
Mouse {
type: 4
@@ -2738,11 +2738,11 @@ VisualTest {
}
Frame {
msec: 7680
- image: "mouseregion.7.png"
+ hash: "12edb0902e4d480c9052b00edc1a0a42"
}
Frame {
msec: 7696
- hash: "12edb0902e4d480c9052b00edc1a0a42"
+ image: "mousearea-visual.8.png"
}
Frame {
msec: 7712
@@ -3082,7 +3082,7 @@ VisualTest {
}
Frame {
msec: 8640
- image: "mouseregion.8.png"
+ hash: "194ebac4ae7d95bf427f8161885a13e1"
}
Mouse {
type: 5
@@ -3102,7 +3102,7 @@ VisualTest {
}
Frame {
msec: 8656
- hash: "194ebac4ae7d95bf427f8161885a13e1"
+ image: "mousearea-visual.9.png"
}
Mouse {
type: 5
@@ -3538,7 +3538,7 @@ VisualTest {
}
Frame {
msec: 9600
- image: "mouseregion.9.png"
+ hash: "194ebac4ae7d95bf427f8161885a13e1"
}
Mouse {
type: 5
@@ -3550,7 +3550,7 @@ VisualTest {
}
Frame {
msec: 9616
- hash: "194ebac4ae7d95bf427f8161885a13e1"
+ image: "mousearea-visual.10.png"
}
Mouse {
type: 5
@@ -4418,7 +4418,7 @@ VisualTest {
}
Frame {
msec: 10560
- image: "mouseregion.10.png"
+ hash: "194ebac4ae7d95bf427f8161885a13e1"
}
Mouse {
type: 5
@@ -4438,7 +4438,7 @@ VisualTest {
}
Frame {
msec: 10576
- hash: "194ebac4ae7d95bf427f8161885a13e1"
+ image: "mousearea-visual.11.png"
}
Frame {
msec: 10592
@@ -4690,11 +4690,11 @@ VisualTest {
}
Frame {
msec: 11520
- image: "mouseregion.11.png"
+ hash: "194ebac4ae7d95bf427f8161885a13e1"
}
Frame {
msec: 11536
- hash: "194ebac4ae7d95bf427f8161885a13e1"
+ image: "mousearea-visual.12.png"
}
Frame {
msec: 11552
@@ -4978,11 +4978,11 @@ VisualTest {
}
Frame {
msec: 12480
- image: "mouseregion.12.png"
+ hash: "194ebac4ae7d95bf427f8161885a13e1"
}
Frame {
msec: 12496
- hash: "194ebac4ae7d95bf427f8161885a13e1"
+ image: "mousearea-visual.13.png"
}
Frame {
msec: 12512
@@ -5314,11 +5314,11 @@ VisualTest {
}
Frame {
msec: 13440
- image: "mouseregion.13.png"
+ hash: "194ebac4ae7d95bf427f8161885a13e1"
}
Frame {
msec: 13456
- hash: "194ebac4ae7d95bf427f8161885a13e1"
+ image: "mousearea-visual.14.png"
}
Frame {
msec: 13472
@@ -5730,11 +5730,11 @@ VisualTest {
}
Frame {
msec: 14400
- image: "mouseregion.14.png"
+ hash: "194ebac4ae7d95bf427f8161885a13e1"
}
Frame {
msec: 14416
- hash: "194ebac4ae7d95bf427f8161885a13e1"
+ image: "mousearea-visual.15.png"
}
Frame {
msec: 14432
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.0.png b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.0.png
index da77af9..88924b1 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.1.png b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.1.png
index 578c9e9..024a17c 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.2.png b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.2.png
index 24c6126..8860fc2 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.3.png b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.3.png
new file mode 100644
index 0000000..2ab8ee3
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.qml b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.qml
index 3fec1ef..2930e28 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/data/particles.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "b4df49cbd7cf972af9879399808f6c53"
+ image: "particles.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "particles.0.png"
+ hash: "d52c30bc201afd3d1caf34efcddafdee"
}
Frame {
msec: 976
- hash: "2b33354b9e53eae7ebd5996ae0350773"
+ image: "particles.1.png"
}
Frame {
msec: 992
@@ -482,11 +482,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "particles.1.png"
+ hash: "57976a66963718e90c62535a936d9251"
}
Frame {
msec: 1936
- hash: "00743f1dceb5d0351a67a237bcf1985b"
+ image: "particles.2.png"
}
Frame {
msec: 1952
@@ -722,11 +722,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "particles.2.png"
+ hash: "ac6878edac61916bf424dcee2d7790e8"
}
Frame {
msec: 2896
- hash: "449168c60d6c9f04c94b3c48f27de7ff"
+ image: "particles.3.png"
}
Frame {
msec: 2912
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/particles.qml b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/particles.qml
index 78ba061..38506a0 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativeparticles/particles.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativeparticles/particles.qml
@@ -2,6 +2,7 @@ import QtQuick 1.0
import Qt.labs.particles 1.0
Rectangle {
+ property string skip: "May contain random numbers"
width: 640; height: 480; color: "black"
Particles { id:particlesAneverEmitting
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.0.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.0.png
index 3e1a92d..699f83e 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.1.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.1.png
index 8658d7d..a742a6a 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.2.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.2.png
index f1a56d7..71abae2 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.3.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.3.png
index e1eaebf..a6e6b3e 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.4.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.4.png
index e1eaebf..9f125c4 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.5.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.5.png
index 06e7d18..41d0cd5 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.6.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.6.png
deleted file mode 100644
index 2c6c5f9..0000000
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.6.png
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.qml b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.qml
index e3baa4d..b75d140 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview-2.qml
@@ -6,713 +6,1033 @@ VisualTest {
}
Frame {
msec: 16
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ image: "test-pathview-2.0.png"
}
Frame {
msec: 32
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 48
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 64
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 80
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 96
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 112
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 128
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 144
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 160
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 176
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 192
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 208
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 224
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 240
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 256
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 272
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 288
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 304
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 320
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 336
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 352
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 368
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 384
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 400
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 416
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 432
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 448
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 464
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 480
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 496
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 512
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 528
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 544
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 560
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 576
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 592
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 608
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 624
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 640
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 656
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 672
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 688
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 260; y: 189
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 704
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
}
Frame {
msec: 720
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 261; y: 188
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 736
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "fe6d7d28dbeef3cfbac3ac3c3e909216"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 262; y: 188
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 266; y: 186
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 752
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "e21cac055208e47e267ac906c7c2ca9c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 283; y: 183
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 768
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "131e094a79edbeea9a1b981592e55abf"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 302; y: 181
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 331; y: 181
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 784
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "73faabf52bd2af8d8b9d28ce21e5e77b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 384; y: 179
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 800
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "359554a95362db1734f606cf677001fc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 432; y: 175
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 432; y: 175
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 816
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "8ef4ecc5c5ba578f0279dc57a6c17ccd"
}
Frame {
msec: 832
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "69c3d9d2700dd395b656b0b09fa63511"
}
Frame {
msec: 848
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "2bbcc36d72c3e9a4b672a46f2aae5076"
}
Frame {
msec: 864
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "125a5f0c8efdf97676edbe379660dcce"
}
Frame {
msec: 880
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "4347a02227207fbf870b6aed76131619"
}
Frame {
msec: 896
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "e08b494c818669bfc48273598574d22e"
}
Frame {
msec: 912
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "186cb5465f45c0df8082ec8cad6ee8b1"
}
Frame {
msec: 928
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "91d04d4469492c3bb2a1ed415dcd904c"
}
Frame {
msec: 944
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "8cc8ef251d68af926a8f300b8666ecfd"
}
Frame {
msec: 960
- image: "test-pathview-2.0.png"
+ hash: "42f64722245f8519386e75ce7e3c0cd9"
}
Frame {
msec: 976
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ image: "test-pathview-2.1.png"
}
Frame {
msec: 992
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "058311da9dcf73a4b4928038334b04b5"
}
Frame {
msec: 1008
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "ea662934ee0c3c8d4dbde3ad49448922"
}
Frame {
msec: 1024
- hash: "cffe9de189a5c9bed3d98f8803b47212"
+ hash: "01991a871819e7bdbf817580f720ead6"
}
Frame {
msec: 1040
- hash: "cffe9de189a5c9bed3d98f8803b47212"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 562; y: 250
- modifiers: 0
- sendToViewport: true
+ hash: "69a7fe47ae589bcc2607cc42fcea7451"
}
Frame {
msec: 1056
- hash: "cffe9de189a5c9bed3d98f8803b47212"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 557; y: 251
- modifiers: 0
- sendToViewport: true
+ hash: "8240d087b767311e00b7dd4b8726246c"
}
Frame {
msec: 1072
- hash: "cffe9de189a5c9bed3d98f8803b47212"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 544; y: 254
- modifiers: 0
- sendToViewport: true
+ hash: "cc70c8e79d68f09e6db0dd43b99906b7"
}
Frame {
msec: 1088
- hash: "e8c46deb6b5f5739e4b95d53619e9314"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 534; y: 258
- modifiers: 0
- sendToViewport: true
+ hash: "2bfabef74bc6e1dbf72111838a0e7557"
}
Frame {
msec: 1104
- hash: "11d19a126669227211f399d262bfd8bd"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 511; y: 267
- modifiers: 0
- sendToViewport: true
+ hash: "66616f01553364c5bd589b781e22163a"
}
Frame {
msec: 1120
- hash: "46d81424418241d7dd98c581491c08c7"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 499; y: 272
- modifiers: 0
- sendToViewport: true
+ hash: "58b9de84ebdaabee3917608f2af3bbdb"
}
Frame {
msec: 1136
- hash: "8674dba6282cd9dd6ca31442f7f996e2"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 473; y: 281
- modifiers: 0
- sendToViewport: true
+ hash: "964d96b9b783efb1053501f8a6931248"
}
Frame {
msec: 1152
- hash: "efc9e337337267c43b865f33c8912c4c"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 459; y: 285
- modifiers: 0
- sendToViewport: true
+ hash: "055b77b921a2bac71b6780ab3179f19f"
}
Frame {
msec: 1168
- hash: "b3fd11ff8cf16bad9fd7e1329add6029"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 446; y: 288
- modifiers: 0
- sendToViewport: true
+ hash: "074904f31b4f7cf0679f0bf7bba30af2"
}
Frame {
msec: 1184
- hash: "3be61bd51ca152965c0e789a7587fe98"
- }
- 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
+ hash: "f020a490b6800d5b4402ecb9a8bcd436"
}
Frame {
msec: 1200
- hash: "9b02fac96198b587d59b10ddc021dfca"
+ hash: "1615bdedf92f91f089e494d893840c4b"
}
Frame {
msec: 1216
- hash: "505b19e66a416012cc10125381b3e012"
+ hash: "b6892f6a5db6d211f0d1bb2bbe5045bf"
}
Frame {
msec: 1232
- hash: "eff92d7a9b0962067d5ef97e86a23c07"
+ hash: "5f0d903ba682923ac69454026a359ed9"
}
Frame {
msec: 1248
- hash: "74f48d40be0dd93988d01aa18f26ae96"
+ hash: "da5bae496a9ad28585151f4c75ee0c9f"
}
Frame {
msec: 1264
- hash: "1f8608199813f9c54c426f59290089fa"
+ hash: "68f553248f7ca116671782d1c357b552"
}
Frame {
msec: 1280
- hash: "8b4e68ab41bf4e0e23d86c7f99ff11a5"
+ hash: "5503df04dd7f4c88314f9d309a5b36b4"
}
Frame {
msec: 1296
- hash: "00180bb46496f5b10350071a7f0e1f85"
+ hash: "cc48c1f58b553adcb27d60f176e2b910"
}
Frame {
msec: 1312
- hash: "d966232acbb1ecf2339a1df02642dd9e"
+ hash: "661f546199d8753a7b6f6ccea5928c12"
}
Frame {
msec: 1328
- hash: "0235a7aa18d390099e6934971354f878"
+ hash: "0fd70052c100f77bddbad177d9e5573d"
}
Frame {
msec: 1344
- hash: "136159dc7d4775e108c4738b7c1bcc86"
+ hash: "488e0652c0ed82a014de63a64145c34c"
}
Frame {
msec: 1360
- hash: "e976f2c7ef3d61c2e200fcc849e9f4cd"
+ hash: "8b6bf2519080a6e4a61fe216f72dfa09"
}
Frame {
msec: 1376
- hash: "09181b465a9d228006e827b56ec83c1d"
+ hash: "4dab1827f6ce9561297fce8e067df1bd"
}
Frame {
msec: 1392
- hash: "8b3f884ac343f1272e3d3af6b2b4d875"
+ hash: "b3f4c5cd728eaf2b791612a7fea64e7b"
}
Frame {
msec: 1408
- hash: "419ffc2f8685ea8d1e5232c4440b2d96"
+ hash: "3d01abd0b8a5a62d58a4c09546f212d8"
}
Frame {
msec: 1424
- hash: "105b3cc7c5b8f07e90a3c3aaa9d78ce7"
+ hash: "e76796498cf595c60d4b60cc0e320601"
}
Frame {
msec: 1440
- hash: "6005de2db98dfd9cb8e3cb42a668a6bd"
+ hash: "1b31e96f2823e78a0c4029e7bc45b9f2"
}
Frame {
msec: 1456
- hash: "2bae12b6d577965a3cd24bb05c4f5e44"
+ hash: "f75c182dc24f4fabe1034ee494dba2ad"
}
Frame {
msec: 1472
- hash: "e74db37aedd78bf1765d0a3b4ed89023"
+ hash: "646c12edadf350405709860381cfced6"
}
Frame {
msec: 1488
- hash: "49511dcf43ce2dbbe4fbafb461189e72"
+ hash: "b6719406da9f2484fe55e3c69184f86c"
}
Frame {
msec: 1504
- hash: "21183bde6a5cb1d9769e01630e1b593a"
+ hash: "5456857d6d48d064df1cb3f35d8447b5"
}
Frame {
msec: 1520
- hash: "15bef0512513a0bdef002a4af5e1b3d3"
+ hash: "8d1809b568345e1532fb6d9428fc9729"
}
Frame {
msec: 1536
- hash: "d46944a859d8be8c3371bf719ffe6251"
+ hash: "5cffa76fe09a771a9f62a9f0392f0431"
}
Frame {
msec: 1552
- hash: "2a5249bc1e0eba408654d6500fe22e6f"
+ hash: "8de59915e874ce829c691a19ac930f28"
}
Frame {
msec: 1568
- hash: "df860d60c47ea0eae7ed917ce1cd0578"
+ hash: "9027bbf8121f70d26530f70423ec05b7"
}
Frame {
msec: 1584
- hash: "90bfd7e58c63e7e2ad647d37a597c084"
+ hash: "d3d1d8b9f7b4eb74a8b7ae5cf19a8e20"
}
Frame {
msec: 1600
- hash: "a400250799ca74b0de5fa0b00ea54223"
+ hash: "81ffcc0147e3124a3015deb7c0dbfd90"
}
Frame {
msec: 1616
- hash: "1943506235c641ee444394b2bf48f2ea"
+ hash: "ca0c96e908f05c4ee1af1f80d7b432aa"
}
Frame {
msec: 1632
- hash: "ac9dd2d323a513f6cf729890b5b6dccc"
+ hash: "2bdb6fbf942623856a6963c335794dd2"
}
Frame {
msec: 1648
- hash: "029cbaec81f7e1251d8de63b8011f06e"
+ hash: "18ac264d9ea9b592b0738f1cf732f678"
}
Frame {
msec: 1664
- hash: "c0cf823c09a96cf8b6ac063a87f1e5ed"
+ hash: "1ee9adbbae7b97dc050c82b8ed7b0aad"
}
Frame {
msec: 1680
- hash: "9ed0e1fef6937f5e05b6647b0fb9d534"
+ hash: "b502390c452883ade550d2761bb09d3d"
}
Frame {
msec: 1696
- hash: "61b878c5c6db407032c6abb76e49e1b2"
+ hash: "31a6f573fbb3f545ee051e2290938004"
}
Frame {
msec: 1712
- hash: "b842458ea2b17501f089c9b5cdd15cc4"
+ hash: "3be9788228d9e540313e75671319c5b7"
}
Frame {
msec: 1728
- hash: "8a308f9048be4323eb82229b2bcdfbe2"
+ hash: "23cbd718154f939d8270674e8f7607f0"
}
Frame {
msec: 1744
- hash: "5a4e29c2d768a3d0ca319ae7406920dd"
+ hash: "5f7f49b894b80ddd7cdc544a49ec24a2"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 275; y: 170
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 278; y: 171
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1760
- hash: "b96f98a169e700ccf5c77b42e1143d50"
+ hash: "2a1ddee3d3a0c2a4fffab3988e35e274"
}
Frame {
msec: 1776
- hash: "570b2182f63d4eebc2c9d136636c5c7a"
+ hash: "2a1ddee3d3a0c2a4fffab3988e35e274"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 279; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 282; y: 171
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1792
- hash: "df2bb468c032ce62cc23ac3600123649"
+ hash: "5594b9139480ba1c814509a049f9b6c5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 290; y: 172
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1808
- hash: "f6579e334ba34bae43c6fa9bae465e32"
+ hash: "d8729deb404f5b821264743943adb288"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 292; y: 172
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1824
- hash: "b6bba71527e894c0520eb840db66fc8a"
+ hash: "6de642baf7698ec65d48ccf0a1e8e7db"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 294; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 297; y: 171
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1840
- hash: "510afb9fd3812786cfdfb82b7131a158"
+ hash: "f6732999861d1f638484a5aaa9cf0550"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 302; y: 170
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1856
- hash: "13da41ed3e0e071c1645e71a003a8a1d"
+ hash: "7cd7c1679838f35556bd4ee4565b7a86"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 305; y: 170
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 308; y: 169
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1872
- hash: "c09aabd8c11c6124d97793563b274c7a"
+ hash: "4276a4d9350503603b0c9c98552697b3"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 313; y: 169
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1888
- hash: "34101fd20242b0b48d056f24f21c8939"
+ hash: "954a47627aee0a1128a78191bf32d984"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 331; y: 165
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1904
- hash: "34f064cb167b85e79a2f113eb430a675"
+ hash: "360a47795f7f9389f82f2f55fa1fe83f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 340; y: 164
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1920
- image: "test-pathview-2.1.png"
+ hash: "19d4284791d0031342ba995bd17a7833"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 354; y: 163
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1936
- hash: "d50eb3d7eaad3d2a825876dcf1f59d91"
+ image: "test-pathview-2.2.png"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 361; y: 161
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 367; y: 160
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1952
- hash: "c0c308b9eb3af4c1af3bc7e197696475"
+ hash: "e9cd8fb810ecf39a90af039ead97aaf1"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 371; y: 160
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 376; y: 158
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1968
- hash: "67e630b9f050a64645e276695f3d4932"
+ hash: "42df1a0fbbe7cce5f2359d9e02696299"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 383; y: 157
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1984
- hash: "5bb212885448a7506ee6de766ea80a8a"
+ hash: "cc71434d6bd162386b80cb3b7e387116"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 387; y: 157
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 391; y: 157
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2000
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "a130b471b3903f3f1d77f2306da2b92e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 394; y: 156
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2016
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "5bdb7472e325651e891c115953afdb39"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 395; y: 156
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2032
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "ab3a64b41c67a0b8a6c0830c0e0cb797"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 396; y: 156
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2048
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "8eb1f2c8c02c2acf4262e05000045649"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 398; y: 156
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2064
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "514220d357c4a26e4aaf9ed20d3f4f33"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 401; y: 155
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2080
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "e44526ef273048028d5989fc662eb7e6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 403; y: 155
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 406; y: 155
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2096
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "29ac091428a89cfcb4c52c08e0e10327"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 408; y: 154
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 409; y: 154
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2112
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "82beb845af88fc9432dc104ff805a146"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 411; y: 153
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2128
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "371392f267b2c1f4e29963506180e246"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 413; y: 153
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2144
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "1da06d036cc0a2d2de34eee37b6981c0"
}
Frame {
msec: 2160
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "1da06d036cc0a2d2de34eee37b6981c0"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 414; y: 153
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2176
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "4980de22342d1085e205401090777d24"
}
Frame {
msec: 2192
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "4980de22342d1085e205401090777d24"
}
Frame {
msec: 2208
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "4980de22342d1085e205401090777d24"
}
Frame {
msec: 2224
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "4980de22342d1085e205401090777d24"
}
Frame {
msec: 2240
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "4980de22342d1085e205401090777d24"
}
Frame {
msec: 2256
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "4980de22342d1085e205401090777d24"
}
Frame {
msec: 2272
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "4980de22342d1085e205401090777d24"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 412; y: 153
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2288
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "e0a52543b976dc998615704c63b1f3e9"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 409; y: 154
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2304
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "82beb845af88fc9432dc104ff805a146"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 401; y: 155
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2320
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "e44526ef273048028d5989fc662eb7e6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 399; y: 155
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 396; y: 156
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2336
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "8eb1f2c8c02c2acf4262e05000045649"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 393; y: 158
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2352
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "442958c3a705745204db96ff9902b7fc"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 392; y: 158
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2368
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "a130b471b3903f3f1d77f2306da2b92e"
}
Frame {
msec: 2384
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "a130b471b3903f3f1d77f2306da2b92e"
}
Frame {
msec: 2400
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "a130b471b3903f3f1d77f2306da2b92e"
}
Frame {
msec: 2416
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "a130b471b3903f3f1d77f2306da2b92e"
}
Frame {
msec: 2432
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "a130b471b3903f3f1d77f2306da2b92e"
}
Frame {
msec: 2448
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "a130b471b3903f3f1d77f2306da2b92e"
}
Frame {
msec: 2464
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "a130b471b3903f3f1d77f2306da2b92e"
}
Mouse {
- type: 2
- button: 1
+ type: 5
+ button: 0
buttons: 1
- x: 591; y: 245
+ x: 391; y: 159
modifiers: 0
sendToViewport: true
}
@@ -720,43 +1040,43 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 588; y: 245
+ x: 390; y: 159
modifiers: 0
sendToViewport: true
}
Frame {
msec: 2480
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "374dc7c3ea0c93ac93a857a4620bc031"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 585; y: 245
+ x: 377; y: 159
modifiers: 0
sendToViewport: true
}
Frame {
msec: 2496
- hash: "f9ec9b4de5244e58fbba2f6871e4a61b"
+ hash: "0b943f48b39053bfc906a4a47a37d68a"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 582; y: 245
+ x: 331; y: 156
modifiers: 0
sendToViewport: true
}
Frame {
msec: 2512
- hash: "a123e6b06abaa4dda4645bc174edc6ad"
+ hash: "099fbdf1560dd79b700914863406c904"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 574; y: 245
+ x: 294; y: 154
modifiers: 0
sendToViewport: true
}
@@ -764,483 +1084,463 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 565; y: 246
+ x: 249; y: 151
modifiers: 0
sendToViewport: true
}
Frame {
msec: 2528
- hash: "a706a48bce5eec7a1d55fec0df8c4d81"
+ hash: "3aa1614cc49504d19e979ebf190f2970"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 553; y: 246
+ x: 129; y: 141
modifiers: 0
sendToViewport: true
}
Frame {
msec: 2544
- hash: "297edbcda96e508dc9d0d977951c015a"
+ hash: "837420c71a5010f25cccd05e5e9b3eec"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 538; y: 246
+ x: 9; y: 133
modifiers: 0
sendToViewport: true
}
Frame {
msec: 2560
- hash: "7d334b1b7bfe3893473b02b49e2e1bda"
+ hash: "871349fc09f418717231b8f8e20a7fff"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 523; y: 247
+ x: -48; y: 128
modifiers: 0
sendToViewport: true
}
Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 523; y: 247
+ type: 5
+ button: 0
+ buttons: 1
+ x: -99; y: 126
modifiers: 0
sendToViewport: true
}
Frame {
msec: 2576
- hash: "45ba14d15a8fcac259a06dc85a935f18"
+ hash: "9b6022024aae22ec1f522fd00ed29e9b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: -173; y: 129
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: -173; y: 129
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2592
- hash: "0119f472e718a8e6bc59a998c18beb7f"
+ hash: "8d9410909ae259388fa94b3a60342608"
}
Frame {
msec: 2608
- hash: "fb08ca9960ec17a26dcf27de6474392f"
+ hash: "0ceb355351ac99458ba75776c11b3039"
}
Frame {
msec: 2624
- hash: "b209bd311ce16fa9daf612786b7c5f53"
+ hash: "61ca917ecc8ad4c35b7f2a3b828542bf"
}
Frame {
msec: 2640
- hash: "d47eb1544d2c417e5b452df6715efe0e"
+ hash: "fd5db933d1d8684b15eb5239d19d8919"
}
Frame {
msec: 2656
- hash: "caf3eeb521fbd0b5f97e99111d4a2416"
+ hash: "13f466a82ee22cabf5cbd2463f55b46a"
}
Frame {
msec: 2672
- hash: "5726e2e19aca222de3ce0125cf1def6c"
+ hash: "3b7f7880f5b568a0e45cd0e268822f3a"
}
Frame {
msec: 2688
- hash: "7f2ca733f50390284d90e757788c6c64"
+ hash: "cca22501c3b5a2ed4264ba060eeb1a6e"
}
Frame {
msec: 2704
- hash: "72eb5d86be5e9b477abbfbfae78261fc"
+ hash: "efe5258ac5962d1d2bfa4286c1621830"
}
Frame {
msec: 2720
- hash: "f0a1dda33df6856a02e5668c6bb45aa2"
+ hash: "141998cff765a4e90836b871f229a1ca"
}
Frame {
msec: 2736
- hash: "55863490cefc48da96a368b95055ac2b"
+ hash: "9d684675fa883d5488194effcb1d8d0a"
}
Frame {
msec: 2752
- hash: "e01c23ac71fd3906a47b4a969ee592d9"
+ hash: "fa87f781048f264ddf447441a714ee50"
}
Frame {
msec: 2768
- hash: "b45eb0154d405b49c9f7ea1452601b4e"
+ hash: "61b4992b9c52222345c9ada3148d50f9"
}
Frame {
msec: 2784
- hash: "b5bf040d5dbf4f7cf8c5a0dc3d6aaea1"
+ hash: "3e255a634d215746cb95f5d765335ea2"
}
Frame {
msec: 2800
- hash: "c171c81a12d4971f33154e52f789967a"
+ hash: "d64a755e47a502244e7f14f2091f0ca6"
}
Frame {
msec: 2816
- hash: "fac8265a6d744a11120a0d434821d8b4"
+ hash: "582562992b0652f995b439897182e0f8"
}
Frame {
msec: 2832
- hash: "2b6b1f9aa8aa32c9e48579d215e31268"
+ hash: "2d69b1a274c262faf5ce9ed3191c7d22"
}
Frame {
msec: 2848
- hash: "8455997dc106cd5d386eb3cf3703828c"
+ hash: "36c04a2bd58124877a332bb6a262a7e5"
}
Frame {
msec: 2864
- hash: "c6525e8ee9c7ac6fa4d0c8d6dd4e1745"
+ hash: "798711925da8f5034039dad86cc1fad1"
}
Frame {
msec: 2880
- image: "test-pathview-2.2.png"
+ hash: "31495157a10c3bb4dd70cfd857fd07e6"
}
Frame {
msec: 2896
- hash: "bc501c449f5d8b7de40b27204c5344a4"
+ image: "test-pathview-2.3.png"
}
Frame {
msec: 2912
- hash: "fe850b5232c819a9171d0b93aaf5e811"
+ hash: "b81330eb50dbd39f1abcdb8ff1553d08"
}
Frame {
msec: 2928
- hash: "a54d819719aeb80392e5b6ffbc25dea0"
+ hash: "ececcb86b76e9cd2f57585bd87e16bef"
}
Frame {
msec: 2944
- hash: "8479d90984fd9f619b86529231b840fd"
+ hash: "2c37e2c24cf22a334cfcc6f2691ad9fb"
}
Frame {
msec: 2960
- hash: "6bfa9782e64bfc0041175073aa2bbb80"
+ hash: "ad0572020d273dbca046357aa0f8bf3b"
}
Frame {
msec: 2976
- hash: "8df19b6bd14c7e1f014dfdb4cc887263"
+ hash: "51a469e059a5e1a3675db731f55209d3"
}
Frame {
msec: 2992
- hash: "02dd88bf2766c756b840bea3e6f7dd80"
+ hash: "dca7d50a3faab1f049bece34bd16b8c4"
}
Frame {
msec: 3008
- hash: "edf9f3ca4b85ffba5ca051d96b1b3b64"
+ hash: "86dc86bafb01fa086caa3b22f9d393d9"
}
Frame {
msec: 3024
- hash: "7da796da178c888018981d7dd39b3784"
+ hash: "05754bd86070a6f01bf90ca2b964f695"
}
Frame {
msec: 3040
- hash: "d4b850c173169ec184634bb2001e3f3d"
+ hash: "911ec290ba303f0cac258cbb893bbf78"
}
Frame {
msec: 3056
- hash: "37afe96e32df2ac6031d70fe9ded7d56"
+ hash: "f27f29249426f46b8fb508372bcbb32d"
}
Frame {
msec: 3072
- hash: "7a0f09bc5d91c4295000d39c97b31d76"
+ hash: "2f452e2d519f33ee03db67ebd7f69e3b"
}
Frame {
msec: 3088
- hash: "afbbb94bc89ef4f9e321dd2c391d0af1"
+ hash: "35cf7747a75ea3f727c2fe1dae6136c5"
}
Frame {
msec: 3104
- hash: "93c4ff33449244b76103f0d35cc7a9e1"
+ hash: "6773187693f52a8f2c0e358e379b4d21"
}
Frame {
msec: 3120
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "abca1f00f7ec60c8c80ba5345898e54b"
}
Frame {
msec: 3136
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "9bee1da64534da97de349e1ee973cc9c"
}
Frame {
msec: 3152
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "087df06ca720918482f2e29653c7fbac"
}
Frame {
msec: 3168
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "5b08911bf0975bd6615bf29294e4b1f5"
}
Frame {
msec: 3184
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "dead4bb3768b65418f68bae7dd0bf004"
}
Frame {
msec: 3200
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "6bfe4c866936d8ae509650419ae12455"
}
Frame {
msec: 3216
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "7428bdd9609a2594be08fdeac6ff1e17"
}
Frame {
msec: 3232
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "d02f9f693e0ae8c7034bf727064ec28a"
}
Frame {
msec: 3248
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "b6284efd849547bbfefc22ec77d61062"
}
Frame {
msec: 3264
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "4b78b647be8e918e85edab0c23b6f882"
}
Frame {
msec: 3280
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "c4a02c18ce3574d057e6a54b30efadb3"
}
Frame {
msec: 3296
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "d1d190010239d0b02a697d1c63c748ab"
}
Frame {
msec: 3312
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "b198689d11aa59d937297e6fcf675c93"
}
Frame {
msec: 3328
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "218f3371beea895aefd28aa874012dcc"
}
Frame {
msec: 3344
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "1135de1b9a4ebf1d2829546d3c3f3903"
}
Frame {
msec: 3360
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "773a64cc7bb8e99a25078f348986e28f"
}
Frame {
msec: 3376
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "e8ce58aeb18b3f56ebd3d6f61ac94657"
}
Frame {
msec: 3392
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "6de92679c32c7f3e9d9b6ba3a47e65eb"
}
Frame {
msec: 3408
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "339b37207af10ad986269e21ab37ff6d"
}
Frame {
msec: 3424
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "ac01f0708800fdfdacec67ac9e80602f"
}
Frame {
msec: 3440
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "9de89a748b1e18eb6ed94875af6f26de"
}
Frame {
msec: 3456
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "d091e4a93c2beafb0ce4b6dff6d5b05f"
}
Frame {
msec: 3472
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "9532271085864d2fde3aa6e572599588"
}
Frame {
msec: 3488
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "d00804b42ab1c1f082a9f394ff4d666e"
}
Frame {
msec: 3504
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "2c745f007353e6f8a7195470ba9492c2"
}
Frame {
msec: 3520
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "b4e952acb734ab1a608297fcb44fbe46"
}
Frame {
msec: 3536
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "75ceed3c2ddd557866145393fa50a12f"
}
Frame {
msec: 3552
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "8b83b80554dd4a1266184092d380554c"
}
Frame {
msec: 3568
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "973bddb1b2f9dbadd40c0de3ca7c3510"
}
Frame {
msec: 3584
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "5691b5bf54b50d4ff0a717873e001c00"
}
Frame {
msec: 3600
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "8b26b0aa8b06da031354c59d7fb41bf0"
}
Frame {
msec: 3616
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "45786c39a10b8e1cf399df98f3fb7ffb"
}
Frame {
msec: 3632
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "c6d0be03e167c16566372cc992604dfb"
}
Frame {
msec: 3648
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "8d6e057550632d143faf996a62bbd1cd"
}
Frame {
msec: 3664
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "7e3a321b95d5f62f0da2b10324b485b6"
}
Frame {
msec: 3680
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "e842f18dfd36947b2fa086a4d0bb2ec5"
}
Frame {
msec: 3696
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "a9359e143dae4113437a43cc00493479"
}
Frame {
msec: 3712
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "2eca61c837cca9beb6d1834eafe8c538"
}
Frame {
msec: 3728
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "bf2de49dc940043a955a075dcda1b52b"
}
Frame {
msec: 3744
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "bf2de49dc940043a955a075dcda1b52b"
}
Frame {
msec: 3760
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "bf2de49dc940043a955a075dcda1b52b"
}
Frame {
msec: 3776
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "bf2de49dc940043a955a075dcda1b52b"
}
Frame {
msec: 3792
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "bf2de49dc940043a955a075dcda1b52b"
}
Frame {
msec: 3808
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "bf2de49dc940043a955a075dcda1b52b"
}
Frame {
msec: 3824
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "bf2de49dc940043a955a075dcda1b52b"
}
Frame {
msec: 3840
- image: "test-pathview-2.3.png"
+ hash: "bf2de49dc940043a955a075dcda1b52b"
}
Frame {
msec: 3856
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ image: "test-pathview-2.4.png"
}
Frame {
msec: 3872
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 3888
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 3904
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 3920
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 3936
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 3952
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 3968
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 3984
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 4000
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 4016
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "bf2de49dc940043a955a075dcda1b52b"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 305; y: 280
+ x: 363; y: 156
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4032
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 3888
+ hash: "cf72e9ae81dcf833f7a48ffa348b8966"
+ }
+ Frame {
+ msec: 3904
+ hash: "cf72e9ae81dcf833f7a48ffa348b8966"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 305; y: 281
+ x: 363; y: 157
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4048
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 3920
+ hash: "cf72e9ae81dcf833f7a48ffa348b8966"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 306; y: 281
+ x: 361; y: 158
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 4064
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 308; y: 281
+ x: 358; y: 158
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4080
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 3936
+ hash: "1cea11ee435caa8515797ee5c4fb79cb"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 310; y: 282
+ x: 352; y: 159
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4096
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 3952
+ hash: "0da1743b066a73dd19aff6b60ef76830"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 313; y: 283
+ x: 349; y: 160
modifiers: 0
sendToViewport: true
}
@@ -1248,1056 +1548,308 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 317; y: 283
+ x: 342; y: 162
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4112
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 3968
+ hash: "ddace1df123421675bc9153c4017cdd0"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 321; y: 283
+ x: 327; y: 166
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4128
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 3984
+ hash: "0c57fe8eef4e41e326dbc82f7b6ae87b"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 328; y: 283
+ x: 320; y: 168
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 4144
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 341; y: 283
+ type: 3
+ button: 1
+ buttons: 0
+ x: 320; y: 168
modifiers: 0
sendToViewport: true
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 347; y: 282
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 4000
+ hash: "53968b4b57c09fe0b47e720031c1eed7"
}
Frame {
- msec: 4160
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 4016
+ hash: "2ab593b498892bf8bacef875e524284f"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 360; y: 281
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 4032
+ hash: "da77708f525ab9d1d3f760595a1f9efa"
}
Frame {
- msec: 4176
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 4048
+ hash: "ce73ecb012139dda8e21cb0dce95582a"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 385; y: 282
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 4064
+ hash: "086754b023addbbecf3b361382133279"
}
Frame {
- msec: 4192
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 4080
+ hash: "adcb9881f246993ff35af24f8750ea2f"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 433; y: 292
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 4096
+ hash: "974b423c99316c9a5b2e097bb3a42fcc"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 486; y: 307
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 4112
+ hash: "e37263abe79b203cfc4306aa7e5c4853"
}
Frame {
- msec: 4208
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 4128
+ hash: "0136eaf2704a5af80f8ba26bbb7f51da"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 538; y: 322
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 4144
+ hash: "55fe0338e24aa91790f2cd466464acae"
}
Frame {
- msec: 4224
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 4160
+ hash: "9fa5eaebd34e2af136a2894f360301a5"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 588; y: 336
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 4176
+ hash: "c48822e620b788947d8a5ec850d6313b"
}
Frame {
- msec: 4240
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 4192
+ hash: "ec763070f81e115a5e471923aa539683"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 620; y: 343
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 4208
+ hash: "2aa84ad9ef88313a4c63e91bba959920"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 677; y: 354
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 4224
+ hash: "14cf7ba825d704c4acc72670fd868d6c"
}
Frame {
- msec: 4256
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ msec: 4240
+ hash: "987bf945cd9c1cfe5bbb17442daa4f26"
}
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 733; y: 362
- modifiers: 0
- sendToViewport: true
+ Frame {
+ msec: 4256
+ hash: "5d4d80565bf4f522c79044d0df55a1fd"
}
Frame {
msec: 4272
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 785; y: 365
- modifiers: 0
- sendToViewport: true
+ hash: "d0a5ec7ff2c5b64c6691888412d0cc6d"
}
Frame {
msec: 4288
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- 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
+ hash: "93750528b6f27df22423eb957a07b55f"
}
Frame {
msec: 4304
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 879; y: 346
- modifiers: 0
- sendToViewport: true
+ hash: "65fd0474f918bac61b46fde8ed8e3b59"
}
Frame {
msec: 4320
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 888; y: 335
- modifiers: 0
- sendToViewport: true
+ hash: "cd15f6499863ef84f0ad3b2ff48d6406"
}
Frame {
msec: 4336
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- 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
+ hash: "65101124208b062de9718b34fb43425b"
}
Frame {
msec: 4352
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "cb42d683dc5e4020891601afb0a77947"
}
Frame {
msec: 4368
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "88fdddbf2f766ffff7e77c7612d9cfee"
}
Frame {
msec: 4384
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "776c63f1bbc40624d7fedd6141fbdd97"
}
Frame {
msec: 4400
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "24f11b5abb33d8f180a56fca6f15ef45"
}
Frame {
msec: 4416
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "71d9ab083d15b57336ee278793815713"
}
Frame {
msec: 4432
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "b48e64cb1b8b39e7001af4e7c7d22098"
}
Frame {
msec: 4448
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "587ef2440cd021038cc902a3b1839ff4"
}
Frame {
msec: 4464
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "99e0485247c907c5b6e0f8d5dc7b8977"
}
Frame {
msec: 4480
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "3b2496d61eefaa413f0688afed150749"
}
Frame {
msec: 4496
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "0144d27095182c58e50ae1ccdbfaa05e"
}
Frame {
msec: 4512
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "06237be375826d2434dc564dd2eaf165"
}
Frame {
msec: 4528
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "7235d512503b134ac267b7128163eea2"
}
Frame {
msec: 4544
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "5d5f7ff9bd0a4aa316b764bec8524fe0"
}
Frame {
msec: 4560
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "9be01e649140f950cd882af2e8e1e27c"
}
Frame {
msec: 4576
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "0773e5d219d6fc4f2d385fd1bcd17f93"
}
Frame {
msec: 4592
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "32979d6f14c1aeca1f7ac0c5a330bbdc"
}
Frame {
msec: 4608
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "6f87571a59aa358755d80e94894fe7a9"
}
Frame {
msec: 4624
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "0e31c55386e8838f52024c49d4929710"
}
Frame {
msec: 4640
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "7d6c89f5fae7990643687512f2294449"
}
Frame {
msec: 4656
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "f8542ff33dbad93ed51a0801bd8af778"
}
Frame {
msec: 4672
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "8bed907fe5b04eec118ac4e7759386ae"
}
Frame {
msec: 4688
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "d84facac927215d8d83bd9e375fbace1"
}
Frame {
msec: 4704
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "f1c8b7dc9897713487fcc62c697f41ff"
}
Frame {
msec: 4720
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "611c45384b2abd883a4e3ec3bb30ebd3"
}
Frame {
msec: 4736
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4752
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4768
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4784
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4800
- image: "test-pathview-2.4.png"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4816
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ image: "test-pathview-2.5.png"
}
Frame {
msec: 4832
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4848
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4864
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4880
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4896
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4912
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4928
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4944
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4960
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4976
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 4992
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 5008
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 5024
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 5040
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
+ hash: "63e075c2cac3770e657217989cc7d80f"
}
Frame {
msec: 5056
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5072
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5088
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5104
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5120
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5136
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5152
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5168
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5184
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5200
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5216
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5232
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5248
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5264
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5280
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5296
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5312
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5328
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5344
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5360
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Frame {
- msec: 5376
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 242; y: 280
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 5392
- hash: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- 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: "5e21e09fa0ec2b1e9f29be60100c40f2"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 251; y: 282
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 5424
- hash: "d269b601f6c58e4349a5bc41ed8040cb"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 261; y: 282
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 5440
- hash: "b5fb0c0e78b48380e5d9dd82be64554c"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 300; y: 279
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 5456
- hash: "86699ae4ad4491a39272704aa8d2be0a"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 350; y: 282
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 5472
- hash: "f7ad9df8715594e9012d9e6ba61784ae"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 417; y: 290
- modifiers: 0
- sendToViewport: true
- }
- Frame {
- msec: 5488
- hash: "5d50347997afcdd437e8f5b1afd5fdb6"
- }
- 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: "40290cb6417848caf299aac419e78b3e"
- }
- 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: "cdd32a53cd968afc378069fa7fc08fc1"
- }
- Frame {
- msec: 5536
- hash: "2f0e8c2f895506b3d484da3024c0e823"
- }
- Frame {
- msec: 5552
- hash: "e97ab47515d55760919b4319f7aa2f4a"
- }
- Frame {
- msec: 5568
- hash: "e8698483768d3cf121985ffce93c89e0"
- }
- Frame {
- msec: 5584
- hash: "75f23e628458b6abce65873777ec2226"
- }
- Frame {
- msec: 5600
- hash: "5477a54c2c2fd9de2b76a82fb8c9c371"
- }
- Frame {
- msec: 5616
- hash: "c20f1a85cf8166664b1dc44986fc7f1a"
- }
- Frame {
- msec: 5632
- hash: "44f4b02055397a06c628564d9f2180f3"
- }
- Frame {
- msec: 5648
- hash: "09d79da372ded40a24d1fdc0d5d97fa6"
- }
- Frame {
- msec: 5664
- hash: "7fec934dac44b7365ef110fc9fa2ff0b"
- }
- Frame {
- msec: 5680
- hash: "d9f6e4e21629626f9f3fbdf879173147"
- }
- Frame {
- msec: 5696
- hash: "674967f6494a5aa45f4344142f54145f"
- }
- Frame {
- msec: 5712
- hash: "59090ec0960776ae02deb8f2365848a8"
- }
- Frame {
- msec: 5728
- hash: "6ced1eb439584cd55d7ea83b4c6ad89d"
- }
- Frame {
- msec: 5744
- hash: "2f93341754e279408ebe9389987d6354"
- }
- Frame {
- msec: 5760
- image: "test-pathview-2.5.png"
- }
- Frame {
- msec: 5776
- hash: "6ecfb56d8e685d6e251938ecc740a0d3"
- }
- Frame {
- msec: 5792
- hash: "eb3254187a72afde5091eb240f1ce043"
- }
- Frame {
- msec: 5808
- hash: "cc367bfa5264fa7539d26ca7f2b81300"
- }
- Frame {
- msec: 5824
- hash: "6a869340f179e768d271b28fd8983c1b"
- }
- Frame {
- msec: 5840
- hash: "e22f23a5d5e55eed1e74414dfd4da00f"
- }
- Frame {
- msec: 5856
- hash: "c6b0c88158ff5052bb3e8ff4c46fa0f3"
- }
- Frame {
- msec: 5872
- hash: "8cebf630fa954c5a3be2b26b29597379"
- }
- Frame {
- msec: 5888
- hash: "60bc980648f99ca37a80bff2e462f2f6"
- }
- Frame {
- msec: 5904
- hash: "8c3db2a7a7314931a5553408f41551af"
- }
- Frame {
- msec: 5920
- hash: "97323491971e95f6d09c83afbcadcbdc"
- }
- Frame {
- msec: 5936
- hash: "9abecb040056c3d07614c1d0253d08c6"
- }
- Frame {
- msec: 5952
- hash: "b3efc154d193cb69f074c511918f4976"
- }
- Frame {
- msec: 5968
- hash: "e8fd8d8ebfb33d0f7c7717f89dec87b8"
- }
- Frame {
- msec: 5984
- hash: "fe9eb2c5b292db6fedbdacb4e31b8d9c"
- }
- Frame {
- msec: 6000
- hash: "6e86cbefdb523a7153019aa6c3bdee40"
- }
- Frame {
- msec: 6016
- hash: "142b81c3de5c7140680f6c0ed77e7a55"
- }
- Frame {
- msec: 6032
- hash: "cfef661007ee19ef6c39cc784f3e8369"
- }
- Frame {
- msec: 6048
- hash: "1305eafc2ffd60605274e043829bce0c"
- }
- Frame {
- msec: 6064
- hash: "3c6d2fc8364dd9e5e0409cc6f3d16e78"
- }
- Frame {
- msec: 6080
- hash: "e1eb0c51700d3b5c56cf8555d9eb8cf6"
- }
- Frame {
- msec: 6096
- hash: "9778e7a92f9223f4a8b01edab2627c94"
- }
- Frame {
- msec: 6112
- hash: "7616da76832eace7846df67ff29524bd"
- }
- Frame {
- msec: 6128
- hash: "f7bf509b2764a44227e1b6ebbb6bcabe"
- }
- Frame {
- msec: 6144
- hash: "a2efece1011c7f90872154242db70d46"
- }
- Frame {
- msec: 6160
- hash: "f77dbceb3f26533f2f795ea16116a880"
- }
- Frame {
- msec: 6176
- hash: "8874effc7fa1455c658490f42aad0046"
- }
- Frame {
- msec: 6192
- hash: "6d8e2a8c79eed4edbc7a1005fd7e85fd"
- }
- Frame {
- msec: 6208
- hash: "7d0f33ce8f934f0d4bfd6ac5b50bc0a6"
- }
- Frame {
- msec: 6224
- hash: "1aefde7dbbd6ca7f57637147bfd7a664"
- }
- Frame {
- msec: 6240
- hash: "524fa1fc729a033983817fd9591dff09"
- }
- Frame {
- msec: 6256
- hash: "c5559eb1e5bb5d2ab20888831a3924a0"
- }
- Frame {
- msec: 6272
- hash: "e5e78ff025bfa205f6ad243484122ec1"
- }
- Frame {
- msec: 6288
- hash: "b3a4e501838e7c44f9b0e21b263922a3"
- }
- Frame {
- msec: 6304
- hash: "c35ddb641840b7d7a100e074aab82bb8"
- }
- Frame {
- msec: 6320
- hash: "1121ff859d3a120efd8d3f6b307d2f5c"
- }
- Frame {
- msec: 6336
- hash: "2be325c442cfc17ae7b722add60170e1"
- }
- Frame {
- msec: 6352
- hash: "c3e86d4a73c739c159e71255ca08457e"
- }
- Frame {
- msec: 6368
- hash: "fc56984eb2c3c9db61a54edcfe67f36b"
- }
- Frame {
- msec: 6384
- hash: "477421a20f47af33b4272fd8f63718bb"
- }
- Frame {
- msec: 6400
- hash: "dee4659125ff750159c5b5ec0acd6a99"
- }
- Frame {
- msec: 6416
- hash: "31dce66ad26dbcee6f1515dd43a94354"
- }
- Frame {
- msec: 6432
- hash: "25c4478c27d808b85746cd65fbb1f93f"
- }
- Frame {
- msec: 6448
- hash: "f9094ea959b54b92a6d39db6cd9b5f10"
- }
- Frame {
- msec: 6464
- hash: "47f1d0f234073353ca233206c2872093"
- }
- Frame {
- msec: 6480
- hash: "3a6cf2c77f1ae99977f2ed0b4683aecf"
- }
- Frame {
- msec: 6496
- hash: "df203035dbd68ffe2c9dc532061e7927"
- }
- Frame {
- msec: 6512
- hash: "20f69f8e32fd217967feb9a955e27717"
- }
- Frame {
- msec: 6528
- hash: "0bd932d1953ee28c38a359ddfb0c2075"
- }
- Frame {
- msec: 6544
- hash: "0c6c75cca96a1d04c9b60d9bd1543318"
- }
- Frame {
- msec: 6560
- hash: "9b4c8f6cf066800c1f2bb07357fc2e0d"
- }
- Frame {
- msec: 6576
- hash: "eb861eb18ddb237cd11d24e101be83d1"
- }
- Frame {
- msec: 6592
- hash: "086db75c06bf1fb1f527f5c8e6255d02"
- }
- Frame {
- msec: 6608
- hash: "e807b1166ca3f658c780b1fef8400b8d"
- }
- Frame {
- msec: 6624
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6640
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6656
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6672
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6688
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6704
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6720
- image: "test-pathview-2.6.png"
- }
- Frame {
- msec: 6736
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6752
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6768
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6784
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6800
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6816
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6832
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6848
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6864
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6880
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6896
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6912
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6928
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6944
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6960
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6976
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 6992
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7008
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7024
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7040
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7056
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7072
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7088
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7104
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7120
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7136
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7152
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7168
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7184
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7200
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7216
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7232
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7248
- hash: "a9c65a178a4b4598705bf736c0b1b595"
- }
- Frame {
- msec: 7264
- hash: "a9c65a178a4b4598705bf736c0b1b595"
+ hash: "34967fb7248c860643bdc01e0135309f"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.0.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.0.png
index d94ea19..af0e781 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.1.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.1.png
index df940df..6f1878f 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.2.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.2.png
index d10afe1..97f09f7 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.3.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.3.png
index 8f99617..878875a 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.4.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.4.png
index 18b1c09..cdbe606 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.5.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.5.png
index e15d688..7b78f7a 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.6.png b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.6.png
new file mode 100644
index 0000000..d7b5943
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.qml b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.qml
index 949807d..bc900c6 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/data/test-pathview.qml
@@ -6,381 +6,477 @@ VisualTest {
}
Frame {
msec: 16
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ image: "test-pathview.0.png"
}
Frame {
msec: 32
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 48
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 64
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 80
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 96
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 112
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 128
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 144
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 160
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 176
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 192
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 208
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 224
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 240
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 256
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 272
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 288
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 304
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 320
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 336
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 352
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 368
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 384
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 400
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 416
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 432
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 448
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 464
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 480
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 496
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 512
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 528
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
}
Frame {
msec: 544
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 363; y: 161
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 560
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 362; y: 160
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 576
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b9fed927475786f6f7aefc554cfc1afe"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 361; y: 159
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 357; y: 159
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 592
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "731c8547a72c64ac86aec87c0a9a12cb"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 348; y: 157
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 330; y: 157
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 608
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "d9d7dd7ea05499f028964fdd11af0fe6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 286; y: 161
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 624
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "361879f350c448a484b71a9e7a42b87f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 254; y: 163
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 640
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "998da4b3e36ee3e17deb2b5a097661da"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 240; y: 165
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 225; y: 167
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 656
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "1b3f9758bd9842cc9545b494499f87c4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 191; y: 171
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 672
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "7e87f7c233dad50549e4bdafe10bb48e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 174; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 153; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 153; y: 171
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 688
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "01ceb2fea81f2192ab11d7d6e1df879a"
}
Frame {
msec: 704
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "9afa862248bd527e07374a5c2f2036a1"
}
Frame {
msec: 720
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "e06439495148bfbf059cfe2b5df22840"
}
Frame {
msec: 736
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b206a28d6f3be8cba9595849328b27b8"
}
Frame {
msec: 752
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "646e4529bf554dceee0140ec56a02d1c"
}
Frame {
msec: 768
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "31bdcf1f178d65e033e23dfbdcb9dc5f"
}
Frame {
msec: 784
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b4e897356814ca2dddbc3644b1782f36"
}
Frame {
msec: 800
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "669e5d682aae8727640e0e0f4e855a60"
}
Frame {
msec: 816
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "892007b1a379c617412502499df92d01"
}
Frame {
msec: 832
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "f4d66daa2d428aa712a73ded2de7a361"
}
Frame {
msec: 848
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "0c21e69bed6dc2d6b7c23c20714aca67"
}
Frame {
msec: 864
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "189909bdbfeb1f02ad527fbc438d567d"
}
Frame {
msec: 880
- hash: "01b9c877f51b878ed262943aedcf89b4"
+ hash: "b2fcbc0657474e1b6d27e1f2f93be35b"
}
Frame {
msec: 896
- hash: "01b9c877f51b878ed262943aedcf89b4"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 623; y: 222
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 621; y: 222
- modifiers: 0
- sendToViewport: true
+ hash: "4407d7ad1b6a40b2355145aee136ff15"
}
Frame {
msec: 912
- hash: "01b9c877f51b878ed262943aedcf89b4"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 609; y: 230
- modifiers: 0
- sendToViewport: true
+ hash: "347ada687af0a97f0a862a1f3a1132be"
}
Frame {
msec: 928
- hash: "d69c0678ce2025a8921b089311d219ea"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 583; y: 248
- modifiers: 0
- sendToViewport: true
+ hash: "db6217ff0194c5a3f9ca9ea7e3b3dfd8"
}
Frame {
msec: 944
- hash: "55a852b268151d660e4945da88b04022"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 559; y: 258
- modifiers: 0
- sendToViewport: true
+ hash: "8a94ca0ee93daaa1bdcdbfc8a80713c1"
}
Frame {
msec: 960
- image: "test-pathview.0.png"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 547; y: 264
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 547; y: 264
- modifiers: 0
- sendToViewport: true
+ hash: "ab24d0c8545518cbaff876976247be2c"
}
Frame {
msec: 976
- hash: "55ab61911405e762b39b38d1371ef845"
+ image: "test-pathview.1.png"
}
Frame {
msec: 992
- hash: "be3de45165f2f0916f734fecf3f48c47"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1008
- hash: "0a523daec6b591a2b5030c6c0b95cb24"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1024
- hash: "22da168e523fa385cce1f2e6a05e1332"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1040
- hash: "464cb37780cf126df6dad4169445c7bc"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1056
- hash: "666b06a0fbe2d10fbf3e15883a166c60"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1072
- hash: "223732cd526e09155ca99c80780bc3fa"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1088
- hash: "c74cc48188b05c5426a6b955ed9f09a3"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1104
- hash: "8d09a95ab09f87277fcc727e9c5da0fb"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1120
- hash: "71b7d4ec45270158ba4ca96817d8f231"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1136
- hash: "4847a1e7d792ed58e3476112b02c6fab"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1152
- hash: "ef444a3a960bdc176e004b949e5c89ce"
+ hash: "1535dea92038cf87395a616841fd9bf6"
}
Frame {
msec: 1168
- hash: "1ebf4badb7f4ef3938868a74740fcbce"
+ hash: "1535dea92038cf87395a616841fd9bf6"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 378; y: 161
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1184
- hash: "022918cd4b54750b0ad28bcb00108f51"
+ hash: "1535dea92038cf87395a616841fd9bf6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 376; y: 161
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1200
- hash: "1ea398b2b7c52b35981c98b60d5d7a02"
+ hash: "1535dea92038cf87395a616841fd9bf6"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 374; y: 161
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 373; y: 161
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 1216
- hash: "05d7619ed0154fa414686522a7ca86c4"
+ hash: "c612bb9906f18786ef7cc6f4e56de218"
}
- Frame {
- msec: 1232
- hash: "03274e26ea57d1264f21d306533476ef"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 367; y: 160
+ modifiers: 0
+ sendToViewport: true
}
- Frame {
- msec: 1248
- hash: "5109372d6c62225aaf971aa53c708bee"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 353; y: 160
+ modifiers: 0
+ sendToViewport: true
}
Frame {
- msec: 1264
- hash: "71f10446437963eccb87dd40c172118f"
+ msec: 1232
+ hash: "ffec210dd863ed32a780506f61b06056"
}
Mouse {
- type: 2
- button: 1
+ type: 5
+ button: 0
buttons: 1
- x: 708; y: 240
+ x: 328; y: 157
modifiers: 0
sendToViewport: true
}
@@ -388,55 +484,59 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 707; y: 240
+ x: 303; y: 155
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 1280
- hash: "e47426491548162622f9a281c3d062ec"
+ msec: 1248
+ hash: "9613c658f267d19b84d6e7ef2a676fed"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 685; y: 252
+ x: 280; y: 153
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 1296
- hash: "e889fba64d9f94fe18c3750dd6ad9d00"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 635; y: 264
+ x: 253; y: 151
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 1312
- hash: "7fe200757a6bf752906d195fe341be14"
+ msec: 1264
+ hash: "8c5dd8d0f9f434530b20e14a84af9f46"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 569; y: 280
+ x: 230; y: 151
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 211; y: 151
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 1328
- hash: "aa1f4147dc3fd66f6d9e2605d0759951"
+ msec: 1280
+ hash: "a956e8e9ca8958c387f8f5ce374cdec9"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 533; y: 294
+ x: 193; y: 153
modifiers: 0
sendToViewport: true
}
@@ -444,75 +544,99 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 533; y: 294
+ x: 193; y: 153
modifiers: 0
sendToViewport: true
}
Frame {
+ msec: 1296
+ hash: "712e865d894f179cfd9d86b08e60811a"
+ }
+ Frame {
+ msec: 1312
+ hash: "db5c1f2af2e72ff4edce83cb342b5263"
+ }
+ Frame {
+ msec: 1328
+ hash: "834f0aa26c66234491468c1b27a2d329"
+ }
+ Frame {
msec: 1344
- hash: "2b7163ea45860cf81f208c2b68c418b5"
+ hash: "78a2a4b60db730a7367bc77e1dfc1a1b"
}
Frame {
msec: 1360
- hash: "a89bd1204fb17d9d8ce7b7f4279e9b1f"
+ hash: "a8ff2277b5f7d515bc5a9af1f0e77197"
}
Frame {
msec: 1376
- hash: "683e52637fd5d96ded35f5ade9679822"
+ hash: "e05d730624025000b831860f5b99e8ac"
}
Frame {
msec: 1392
- hash: "2aa16f06e8bed201746558b1003f7d63"
+ hash: "54aa124492ea742e4327f1d2b45ab620"
}
Frame {
msec: 1408
- hash: "f2e40e75ddb8004917ae5b8cf144a322"
+ hash: "bc700bee41ac384a2555723b010e9041"
}
Frame {
msec: 1424
- hash: "0f7f64373b065a454c02c32c52a5ef79"
+ hash: "26f66098c505cea4715a89b6a2232759"
}
Frame {
msec: 1440
- hash: "fb4fbd2b3696bfb6135797b1f0158b5c"
+ hash: "00f3255a3ead315410d8c0d338779689"
}
Frame {
msec: 1456
- hash: "7a8eafad65ff191a97dcf910393ba4e4"
+ hash: "154e7d86d7602ebba38a0d63b211894d"
}
Frame {
msec: 1472
- hash: "3362deae62ba96853d85827f21cec589"
+ hash: "87cf2bff69ebd75af69d0a7c7f668b07"
}
Frame {
msec: 1488
- hash: "0653838fa3fb5b32e561adc20becc9d2"
+ hash: "f221b870ecccb1669b6223e5431c31d1"
}
Frame {
msec: 1504
- hash: "482e78e6b54cabe007f7e7f4f27a07ee"
+ hash: "40a9d4c522d9fd831be2ca698ac10670"
}
Frame {
msec: 1520
- hash: "b51f60864896808c6e41d8a0a990676d"
+ hash: "7ad47479d99fd4d9fde96fef242bdc20"
}
Frame {
msec: 1536
- hash: "d77e59d69b7c21c82bce9a25d548358c"
+ hash: "b91912801c790d849399306c693a4d33"
}
Frame {
msec: 1552
- hash: "b3dddbb1eee0e2f222434511073c4620"
+ hash: "e5c8d361abcbc15df0b0b82728cb5b84"
}
Frame {
msec: 1568
- hash: "d5e0d191582291b269b9e93241d9ac03"
+ hash: "3f2f82c925e93d4593581cdba16f361f"
+ }
+ Frame {
+ msec: 1584
+ hash: "7007fd0595c188a9a5b3ff31b0514aa5"
+ }
+ Frame {
+ msec: 1600
+ hash: "118661091df765ae35c152c7fe818029"
+ }
+ Frame {
+ msec: 1616
+ hash: "0a8edd2a35f7921ced6e3aa7e571bc4b"
}
Mouse {
type: 2
button: 1
buttons: 1
- x: 637; y: 218
+ x: 339; y: 152
modifiers: 0
sendToViewport: true
}
@@ -520,27 +644,39 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 621; y: 240
+ x: 334; y: 152
modifiers: 0
sendToViewport: true
}
+ Frame {
+ msec: 1632
+ hash: "ef734ce4d7e1aee19a78b743c9923f90"
+ }
Mouse {
type: 5
button: 0
buttons: 1
- x: 613; y: 248
+ x: 245; y: 152
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 161; y: 148
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 1584
- hash: "8c12000da88abb70cbc370d2a2ca21d7"
+ msec: 1648
+ hash: "09a9925d5ec2fd03cfbf469bc22bf201"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 551; y: 288
+ x: 139; y: 150
modifiers: 0
sendToViewport: true
}
@@ -548,379 +684,335 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 551; y: 288
+ x: 139; y: 150
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 1600
- hash: "2854533fd50f5ebb8fc43cf0041883e4"
- }
- Frame {
- msec: 1616
- hash: "64c0ba48b59addcbd9dc2a36c24b3070"
- }
- Frame {
- msec: 1632
- hash: "5ce463d514a776055897052defbae117"
- }
- Frame {
- msec: 1648
- hash: "16b25853ec30feee97c3f11a0ea5767e"
- }
- Frame {
msec: 1664
- hash: "55cfc9179923c935a44de0fee69d74ce"
+ hash: "6babcbf5582d5ed8f0cf52e233867055"
}
Frame {
msec: 1680
- hash: "47641fd7ec919b3c041c5acc04b0d083"
+ hash: "94dae9d52f3523e17f3f0e59ca24a069"
}
Frame {
msec: 1696
- hash: "466eedb320beed99d7eba5a71095438a"
+ hash: "0d417d25893a0454a729f5c23a2a6c28"
}
Frame {
msec: 1712
- hash: "a7520215940ca21acd148ca88c0fec62"
+ hash: "afd1bbca1dcfea8d1f0a340d86b07fa8"
}
Frame {
msec: 1728
- hash: "f5c8bff5c3305064dbaa777707994de3"
+ hash: "97e98982742b94dba8b6cb59397bcb66"
}
Frame {
msec: 1744
- hash: "95b37e22bb68634029e18bcef7e9502c"
+ hash: "a0ad8cbbd0daa0afd3831e8a071b9a0e"
}
Frame {
msec: 1760
- hash: "f60cccf793bd6d356d69b1394638a201"
+ hash: "f71826bcd6ea91d2f64d627a390c379d"
}
Frame {
msec: 1776
- hash: "d77a5c2553e9391c14a49dba951ae236"
+ hash: "7699da01cf1ee9a7f404ab053241b530"
}
Frame {
msec: 1792
- hash: "0bfa2f6e5fa25a9847c2515de8ad53bd"
+ hash: "6aba727ecc562d7b5555eae427e6978b"
}
Frame {
msec: 1808
- hash: "202c077b20213814545ab594987b3c46"
+ hash: "ef9c6daa5b04b0be9159594e04524fba"
}
Frame {
msec: 1824
- hash: "32c5d1644c4f6a3386b4300b1dadae2e"
+ hash: "6293ede5de83f3b01a3b4d8d87648089"
}
Frame {
msec: 1840
- hash: "c914c500507b9c7180dcf25e985135e9"
+ hash: "c3b34d8592f88622cad0f9353d08e739"
}
Frame {
msec: 1856
- hash: "62095b2214425007cb19a6218819ed21"
+ hash: "880f3cb9d5dbe06cdf17e3a953d4562d"
}
Frame {
msec: 1872
- hash: "06d25e03eca85906c93d60b7c80b353c"
+ hash: "ed381ce920863a5a6627f383a88ea2fe"
}
Frame {
msec: 1888
- hash: "605992eb3f636b705b4b6dd7dfbe1a5f"
+ hash: "b5bc40b8c4abb6458aeb67eda73507b6"
}
Frame {
msec: 1904
- hash: "3241ccb6da86acc69bb07c044ba5bade"
+ hash: "482cb61b7fac4b1654483f846b8b6717"
}
Frame {
msec: 1920
- image: "test-pathview.1.png"
+ hash: "e1a4a16d2cf5132a9fbb0869ed6082d9"
}
Frame {
msec: 1936
- hash: "f09fe53cd6698a94d1626df1a1e4079b"
+ image: "test-pathview.2.png"
}
Frame {
msec: 1952
- hash: "aff96cfa2f88f1f2ce6af5e6a838fb79"
+ hash: "f8874aaab1e65cf9b86d6b5174c3d2c8"
}
Frame {
msec: 1968
- hash: "dddc255c053608f6b199cebb40e164bc"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 595; y: 236
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 565; y: 256
- modifiers: 0
- sendToViewport: true
+ hash: "d8490adeaa793352b812e832f4cb079a"
}
Frame {
msec: 1984
- hash: "345864eccf0b48f94097c9e0f037d71d"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 507; y: 286
- modifiers: 0
- sendToViewport: true
+ hash: "85fdb99926ba34a25fa964df11af9a5a"
}
Frame {
msec: 2000
- hash: "05e9776009f78d5466473c67a900e74d"
- }
- Mouse {
- type: 5
- button: 0
- buttons: 1
- x: 461; y: 288
- modifiers: 0
- sendToViewport: true
- }
- Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 461; y: 288
- modifiers: 0
- sendToViewport: true
+ hash: "ad137a75981c181838d97cbe313063ac"
}
Frame {
msec: 2016
- hash: "3a2bca372b5e492d71c73c945851a616"
+ hash: "bfa5cecfc0058b56ca66aa816ea098dc"
}
Frame {
msec: 2032
- hash: "f7957d18f0fc7421f7109dfc5debba3a"
+ hash: "53fe3960c2f332eb099fedd8421fcc94"
}
Frame {
msec: 2048
- hash: "cdd2a73b65b60991f1a3671cc668fa0e"
+ hash: "61b99ff526560c1589d2fc8737af2af2"
}
Frame {
msec: 2064
- hash: "d1646d66d0726f163cd32d4e985da46b"
+ hash: "f9dd63709bed985f5d691d27c0d32484"
}
Frame {
msec: 2080
- hash: "1d2ea750a691ba78943c8e6e1a950017"
+ hash: "964c20ada9ad9e83edd9b429bf681b83"
}
Frame {
msec: 2096
- hash: "c372a639a59e7cb1f5573de540dd0dcf"
+ hash: "997bc44a319c8ce8212387f7564c4005"
}
Frame {
msec: 2112
- hash: "964fc74c67a84cb84516389c57468ada"
+ hash: "892eda6e7446321483ffb1dbf44a0432"
}
Frame {
msec: 2128
- hash: "7310eb82821b9c209dd9e54d7b8d2e61"
+ hash: "62068dca6da7227882b6c3bc147c6f24"
}
Frame {
msec: 2144
- hash: "55b62e5afa61e8acb4faf97f7c2b1aa5"
+ hash: "2cd0c351c53234d4bbf4d2c74d313f59"
}
Frame {
msec: 2160
- hash: "4a9994d898380369eb705efb52839402"
+ hash: "cf812f971bb4f8ab3116cf2b14c325df"
}
Frame {
msec: 2176
- hash: "340811fac74949d8561c825547801ab0"
+ hash: "be296bd9ab4c38d95e6d7d445d8c7f68"
}
Frame {
msec: 2192
- hash: "4ab688cb3f157dff07a652a84d1ed1da"
+ hash: "536d0214c8c3f69ce8d4e1585128b2b8"
}
Frame {
msec: 2208
- hash: "a249bd338776e1f0d11ad70aebcb91b3"
+ hash: "f71452a0a6ef80758800d67e601a162b"
}
Frame {
msec: 2224
- hash: "6db4a1fd4f2597a180705b7d927ef512"
+ hash: "e57c099beb70d0a4ca2cbc94a2c3887e"
}
Frame {
msec: 2240
- hash: "7a47ac68a2a433d6edce92b772c3c608"
+ hash: "84cea22f64ff8b8838a7db0b19af1a4e"
}
Frame {
msec: 2256
- hash: "10f23e9e7729a6525549b71143ae539c"
+ hash: "04aa0d5d089779977f569d0f849b97dd"
}
Frame {
msec: 2272
- hash: "c977e2525e1fb7406414862fbd23fcf8"
+ hash: "85b52e125142d52d531132939930dd93"
}
Frame {
msec: 2288
- hash: "66251028e13fbd8f4f4d6836eb9615f9"
+ hash: "19bc7b318c21a6ce2be8ebde2e624fc3"
}
Frame {
msec: 2304
- hash: "925b50a4f9fe33d83463914c2221be82"
+ hash: "9cc744249cb031f0400e87893c1642af"
}
Frame {
msec: 2320
- hash: "7169f87de9a332bb94108661e9783a54"
+ hash: "a834706bbf573f37cf9f59c6c6cbbfa5"
}
Frame {
msec: 2336
- hash: "3ff3c0d2db8d1d65cfc7b14520cf41aa"
+ hash: "8db3eea9d47a162d8b0ee9cd18e194f3"
}
Frame {
msec: 2352
- hash: "0757ee68ff9923a2dbeb2129f3d4409c"
+ hash: "29da9b8da8f572ace93250abb8626a90"
}
Frame {
msec: 2368
- hash: "223dd69204949b494cda0762ef9965fd"
+ hash: "179b74316d885f9ee41066b9c475b57f"
}
Frame {
msec: 2384
- hash: "e97c6ba010857de43baeccbe85e2b262"
+ hash: "35464509ef5a9919af46a30d40c3edc7"
}
Frame {
msec: 2400
- hash: "9f170350da8b3785d5db9c24ce8cacf8"
+ hash: "aadec42355d38d149421ef6c93783e69"
}
Frame {
msec: 2416
- hash: "512f3a1ef9d5c263ab22559490dc3022"
+ hash: "cb8609791270e8e3c13da4579f85595f"
}
Frame {
msec: 2432
- hash: "0f3df7f366bc918c55172df45c22056e"
+ hash: "93e81e036a1bc30cc63ce703f8f43a34"
}
Frame {
msec: 2448
- hash: "71f8f04423b9a3356aa08235a91ddde7"
+ hash: "d08d18adf9ca92cd6597c2f51ae90383"
}
Frame {
msec: 2464
- hash: "0c48c98562318f7bac502c49fd09fd5e"
+ hash: "f54ec103787023647beaa4b992340385"
}
Frame {
msec: 2480
- hash: "17defd865ec00da3a74360044a906ea9"
+ hash: "61c9f72d78fce0b966a278abacc97ce6"
}
Frame {
msec: 2496
- hash: "07ef0b634016b52023174a6a593cb2aa"
+ hash: "5b0500ed0562b11280c3424412f74188"
}
Frame {
msec: 2512
- hash: "56d06c41e9ad55852654bcc6ce77504d"
+ hash: "b8ee7bc1e94ce35bf946ee71fa03d72c"
}
Frame {
msec: 2528
- hash: "05848d818a1531a649f9c23947e67855"
+ hash: "60ec6aceeaf82fc730c3df55b5c06f90"
}
Frame {
msec: 2544
- hash: "11c8397fb9d7b993761b08ba8c9958e5"
+ hash: "01cc732bad8b28483e79115c117ee26d"
}
Frame {
msec: 2560
- hash: "82255275db096d4150bd6cbd07805b3f"
+ hash: "b39c8d373524ba679c8567d16e6c5fe0"
}
Frame {
msec: 2576
- hash: "8dd3572656f6feb16d55d9318b6b6317"
+ hash: "2474476dfd021ff485c3a127bd22367e"
}
Frame {
msec: 2592
- hash: "8096e99b41c38a777df2010057119afb"
+ hash: "1342a1a0f6bc02159de1be058cf2411b"
}
Frame {
msec: 2608
- hash: "4187c358b8319dffdef36c67b02a4921"
+ hash: "a9721b64b9a5526335937245302249ae"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 72; y: 121
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 2624
- hash: "f891ef9a694bc6513f04e38d34c78e24"
+ hash: "109dc503ee86e731f52d25908daf5d36"
}
Frame {
msec: 2640
- hash: "77db9416fb003a5bb793b6573ca3a3cd"
+ hash: "94998dbab6792c518ca1f37f060f1d4b"
}
Frame {
msec: 2656
- hash: "152cf831ca83212fc026b1146c49a386"
+ hash: "3146ba4e63fa74279939b8de935f067c"
}
- Frame {
- msec: 2672
- hash: "a596b17515b471d5e67edda3baf8938b"
- }
- Frame {
- msec: 2688
- hash: "307db3e3c929da9783b12d7a2efdbda5"
- }
- Frame {
- msec: 2704
- hash: "1baff6641852daabdc639a35a4821189"
- }
- Frame {
- msec: 2720
- hash: "1f7df5b9c29773c7ae3d08005e7dd903"
- }
- Frame {
- msec: 2736
- hash: "7eb1937ccb2727c27e57b7d7960678d2"
- }
- Frame {
- msec: 2752
- hash: "8294b7a9105083887634973a1c64b70a"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 73; y: 121
+ modifiers: 0
+ sendToViewport: true
}
- Frame {
- msec: 2768
- hash: "89ea9be6ebb280ff43d7b037d989aa53"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 74; y: 122
+ modifiers: 0
+ sendToViewport: true
}
Frame {
- msec: 2784
- hash: "4cbeaef4f796eebf114c5e470389d30a"
+ msec: 2672
+ hash: "1aaea4143076bf8ba8190d94fcc89e64"
}
- Frame {
- msec: 2800
- hash: "0ce8c069bf3fb31d759d62e429c67a15"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 79; y: 123
+ modifiers: 0
+ sendToViewport: true
}
- Frame {
- msec: 2816
- hash: "201f1b39884249f60a53a201f783ce9b"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 95; y: 129
+ modifiers: 0
+ sendToViewport: true
}
Frame {
- msec: 2832
- hash: "bcafa2c76a9747a64565a3d3484c1c91"
+ msec: 2688
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
}
- Frame {
- msec: 2848
- hash: "94c7ff74b5a37b6e03a47afc40fde107"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 126; y: 138
+ modifiers: 0
+ sendToViewport: true
}
- Frame {
- msec: 2864
- hash: "08127dfa54da0616ce6cb19c646487ed"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 161; y: 148
+ modifiers: 0
+ sendToViewport: true
}
Frame {
- msec: 2880
- image: "test-pathview.2.png"
+ msec: 2704
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
}
Mouse {
- type: 2
- button: 1
+ type: 5
+ button: 0
buttons: 1
- x: 310; y: 277
+ x: 194; y: 158
modifiers: 0
sendToViewport: true
}
@@ -928,43 +1020,39 @@ VisualTest {
type: 5
button: 0
buttons: 1
- x: 324; y: 279
+ x: 239; y: 169
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 2896
- hash: "b76ce9c50fcbe38a29c1930302dd61da"
+ msec: 2720
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 330; y: 281
+ x: 280; y: 178
modifiers: 0
sendToViewport: true
}
- Frame {
- msec: 2912
- hash: "d30704b159562c21cd2f42f2370acdfa"
- }
Mouse {
type: 5
button: 0
buttons: 1
- x: 346; y: 283
+ x: 313; y: 185
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 2928
- hash: "db0916ebf147ee738aaf7492bd38c262"
+ msec: 2736
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 358; y: 285
+ x: 344; y: 191
modifiers: 0
sendToViewport: true
}
@@ -972,864 +1060,1508 @@ VisualTest {
type: 3
button: 1
buttons: 0
- x: 358; y: 285
+ x: 344; y: 191
modifiers: 0
sendToViewport: true
}
Frame {
+ msec: 2752
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
+ msec: 2768
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
+ msec: 2784
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
+ msec: 2800
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
+ msec: 2816
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
+ msec: 2832
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
+ msec: 2848
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
+ msec: 2864
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
+ msec: 2880
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
+ msec: 2896
+ image: "test-pathview.3.png"
+ }
+ Frame {
+ msec: 2912
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
+ msec: 2928
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
+ }
+ Frame {
msec: 2944
- hash: "128058d78c8ceabf4867c8c2d23c8007"
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
}
Frame {
msec: 2960
- hash: "9a59b6d1576b70796abcd58167e5135e"
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
}
Frame {
msec: 2976
- hash: "2d5f030aa7ae5f7b5df1894f0250a391"
+ hash: "a0d8bb20189c3c65e5e72671788d9493"
}
Frame {
msec: 2992
- hash: "fb45fe68abab13f5eb4e8022f1e4e2f1"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3008
- hash: "ad090853500b3720c1bb4d750731e25c"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3024
- hash: "f8f560f26cc0b63f51858c5119b7a1ef"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3040
- hash: "87e9d53c0ffcf7231693d9d6619ad37e"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3056
- hash: "73000f490569eb178d47a00b96d39a17"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3072
- hash: "b8a196eca9c3bd95659931115bec319f"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3088
- hash: "5f9265d0818701ce08066b55a8bbd904"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 152; y: 143
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3104
- hash: "9a62f2e25e8d32872e43fbdcdb838756"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3120
- hash: "1c7b238074d274e4f105b5c2b7fd6dac"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3136
- hash: "f6fbd5658a122ced7257852b4d38605d"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3152
- hash: "24a0cc1d69213b12f9420fa9ffee7319"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3168
- hash: "8811594c57e514da3afeb04460569e5d"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 151; y: 144
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3184
- hash: "760d4afdc958184b5b68bc3bcc2f1d3b"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
}
Frame {
msec: 3200
- hash: "b3b2ca99af9aa022dfebf71bfa1cd491"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 145
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 153; y: 145
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3216
- hash: "293dbff5edf4dde1f57ca3af1c4bce5e"
+ hash: "1236a317e60f7ae3d3fb2fb521bad2a2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 155; y: 146
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 157; y: 146
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3232
- hash: "0c48c98562318f7bac502c49fd09fd5e"
+ hash: "1b604ea70459a768fb37a6333000174b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 161; y: 147
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 164; y: 148
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3248
- hash: "1cac8d792f55f3e47549d628bd729a7d"
+ hash: "25e0aabe364085a61b4572ef015dac2c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 166; y: 148
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 168; y: 149
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3264
- hash: "d63664b4a6c42c67a3c700e3a000fc07"
+ hash: "ee6fc5c1de08e6f13f23b26829d2cba2"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 170; y: 150
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 171; y: 150
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3280
- hash: "be41201056bd58d4793c9c7b5cc63f3f"
+ hash: "b077c59359d047738d9ba739f591393b"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 175; y: 150
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 177; y: 151
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3296
- hash: "0ea52d61c7b8803d76340874b846783d"
+ hash: "2cc0b8d7bd088f2277f5e939c234114c"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 180; y: 152
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 183; y: 152
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3312
- hash: "260c743db91b8802e2c27f8c92d620e5"
+ hash: "64703db84cd5bda3109546293783804d"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 187; y: 153
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 191; y: 154
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3328
- hash: "33d3dbe981874cd04edd35a4e5bf4e68"
+ hash: "137cd88932ad1fdbfdbf1a80cccf7b3f"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 193; y: 154
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 195; y: 154
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3344
- hash: "27d183bfe7a7775ba47578de7a5b2dcb"
+ hash: "ff9011d861c64bcad214b52cb4245583"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 197; y: 154
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 199; y: 155
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3360
- hash: "a6c0bd87922ca8d40fe413ab8624dd24"
+ hash: "c3f0132e472d29ddee95c7349243d33e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 202; y: 155
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 202; y: 155
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3376
- hash: "218d68463d34cc31dc81756be9effd02"
+ hash: "42ae9c21dce6a7cd59de228dac775dd5"
}
Frame {
msec: 3392
- hash: "29e9148ab8c0aa66988a6bcda12b06ea"
+ hash: "3f8631caf6a98d83356b188d6f94e9a6"
}
Frame {
msec: 3408
- hash: "8cc09fb7e94b1bd0d3482e0bf5d0abec"
+ hash: "b2788cd1939a6dd42f12d8fd1282a122"
}
Frame {
msec: 3424
- hash: "39a595b99ed012a1e54b516b75f8652d"
+ hash: "0d1ab6e9f2780be0c392d20f4b3b9619"
}
Frame {
msec: 3440
- hash: "30754f5e10dc0d148f10a5eced16258a"
+ hash: "03fdd91b352798b1ff958c23c0bc5f35"
}
Frame {
msec: 3456
- hash: "85de32bfdfaea28e4c534dca69b1255e"
+ hash: "028fee3630fdb3cf862213c0466a56fe"
}
Frame {
msec: 3472
- hash: "459bda74f223c6cfbee12524939b09ef"
+ hash: "3ab76009ca029723e5cf0bf9bc154102"
}
Frame {
msec: 3488
- hash: "db2ae2401ff1a65911339e2292f075dd"
+ hash: "866c59b7dd545364b70ddbf21a8ee874"
}
Frame {
msec: 3504
- hash: "0cc18d7cbf42cb68baedd73cf59d8c08"
+ hash: "9b4ff972b1055db38900fc0c5007e7b0"
}
Frame {
msec: 3520
- hash: "36c72c3d608fc5126f4b62d4416ad54e"
+ hash: "cbe0073c84617e23f0679a08c1a78492"
}
Frame {
msec: 3536
- hash: "7f4db14f493a300ba37dae79a9d60084"
+ hash: "374a5e6070dd628ed031e80d44be1f3f"
}
Frame {
msec: 3552
- hash: "efe0031b95195bebfd887ef63c2ce441"
+ hash: "4d16c81f877585a82549cfc4f68c574d"
}
Frame {
msec: 3568
- hash: "ade092ef64fc3b1e4d4afc86dca3cf71"
+ hash: "64b2b4c374a730b138b3573095f45d2c"
}
Frame {
msec: 3584
- hash: "e57a7cf2f90b87fed0fd438599fabae3"
+ hash: "26c59f4131fdb01ac4771231341c75c3"
}
Frame {
msec: 3600
- hash: "1be372fe7de83c4d019e3856c03b39b6"
+ hash: "bf6a3fdb7c516ca9cfc09f1059cc8cdf"
}
Frame {
msec: 3616
- hash: "4cb14166395004b6f0f04c6d95879583"
+ hash: "1bfb86796087cd293c68205cce6ac294"
}
Frame {
msec: 3632
- hash: "a5ec71ba41f5fc0eeebf907749f26266"
+ hash: "e0f76f8fc7bd7756a4e004655f97f782"
}
Frame {
msec: 3648
- hash: "257ef3bb651dbd43635576563c0f97c7"
+ hash: "61d3aa5f827452482d8a4a903fe64acc"
}
Frame {
msec: 3664
- hash: "aa95d440ff9c75215bd2483befe18f78"
+ hash: "c8e42d3a5df195eaa091e50fc9dcd51e"
}
Frame {
msec: 3680
- hash: "670815d144a7838b02bf24cf586c8df4"
+ hash: "bb684dccf4c0a74dc091fb78c1be4f2b"
}
Frame {
msec: 3696
- hash: "5f58ff1dd96ee21710ce2aeee81c232b"
+ hash: "54341e5a76fb4657021c41e6e3f3d496"
+ }
+ Mouse {
+ type: 2
+ button: 1
+ buttons: 1
+ x: 117; y: 142
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 118; y: 142
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3712
- hash: "0c5a6c2dfbac5b97481b8e505fd4c4eb"
+ hash: "435ee710e108df42f659250ad7dbdb5e"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 118; y: 143
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3728
- hash: "b269e9fe4d14537c8bef0b66effe7319"
+ hash: "0c7078ec0d4a1dea84e0fba06323c533"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 119; y: 143
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 120; y: 143
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3744
- hash: "b269e9fe4d14537c8bef0b66effe7319"
+ hash: "854103790c02ca86fa011ef1b0f2be0a"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 121; y: 144
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 122; y: 144
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3760
- hash: "b269e9fe4d14537c8bef0b66effe7319"
+ hash: "1a5995196e5bb4d1464ca76191af72d5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 123; y: 144
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 124; y: 144
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3776
- hash: "b269e9fe4d14537c8bef0b66effe7319"
+ hash: "397bbd080cae99790621642fab6ded91"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 126; y: 144
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 129; y: 145
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3792
- hash: "b269e9fe4d14537c8bef0b66effe7319"
+ hash: "66ecad306911060329dcf7695c358e87"
}
Mouse {
- type: 2
- button: 1
+ type: 5
+ button: 0
buttons: 1
- x: 174; y: 234
+ x: 132; y: 145
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 135; y: 146
modifiers: 0
sendToViewport: true
}
Frame {
msec: 3808
- hash: "9480eb8761d4ce90971903fcfab1e09e"
+ hash: "c06da5f40f3f59f576a1d540d0b3244f"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 176; y: 236
+ x: 139; y: 147
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 143; y: 149
modifiers: 0
sendToViewport: true
}
Frame {
msec: 3824
- hash: "30a6ac631e1a3433f252f56ee4337cdc"
+ hash: "a88d97691539dce19af4c14baf610275"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 179; y: 238
+ x: 147; y: 150
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 152; y: 151
modifiers: 0
sendToViewport: true
}
Frame {
msec: 3840
- image: "test-pathview.3.png"
+ hash: "a07dca2c0014609ca5241612550992f5"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 156; y: 152
+ modifiers: 0
+ sendToViewport: true
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 184; y: 243
+ x: 161; y: 153
modifiers: 0
sendToViewport: true
}
Frame {
msec: 3856
- hash: "ed07f9eea6cd2cd78a3e2479137f843d"
+ image: "test-pathview.4.png"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 185; y: 244
+ x: 168; y: 155
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 175; y: 155
modifiers: 0
sendToViewport: true
}
Frame {
msec: 3872
- hash: "7a5b201cc8725dbf15d89907fffd4ee3"
+ hash: "e5a4e76dd607ba1bae97aaf184ee009a"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 197; y: 250
+ x: 184; y: 157
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 194; y: 158
modifiers: 0
sendToViewport: true
}
Frame {
msec: 3888
- hash: "bc2433b9e5f03cdbd35922d145a4ce59"
+ hash: "bb1d2614e590562479fc8d301bc7402f"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 213; y: 256
+ x: 203; y: 160
modifiers: 0
sendToViewport: true
}
Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 213; y: 256
+ type: 5
+ button: 0
+ buttons: 1
+ x: 211; y: 160
modifiers: 0
sendToViewport: true
}
Frame {
msec: 3904
- hash: "d443f23aa5449d5f2b11c47feab5a0ae"
+ hash: "5d9fd2238666d3ae04613f1bba0fab05"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 221; y: 162
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 231; y: 162
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3920
- hash: "c43f00d3ae4c8abbd20fc7157363b19d"
+ hash: "b12a944cb5e593afbb21a10453879b52"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 241; y: 162
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 251; y: 164
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3936
- hash: "22d6f5e9fdfe44e73020e6f504002b7c"
+ hash: "2f04c990978627b86fb2ad04579db0db"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 276; y: 167
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3952
- hash: "4a9a285834aad5795adbefbe167028e2"
+ hash: "e7ddf142fc36174fcaaa70b9340ef7a8"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 288; y: 167
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 301; y: 169
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3968
- hash: "561a6c005950830acf2a45ab9a207346"
+ hash: "4fce53c6f5347fe03ecf17b07fabe3ac"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 312; y: 169
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 324; y: 171
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 324; y: 171
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 3984
- hash: "b0387e3cfd455e1144d0bce9b51d6767"
+ hash: "75a0ec2c0158c55a90147c3f4afaa19c"
}
Frame {
msec: 4000
- hash: "610237f67aa7e5f8d5b363b1612b4966"
+ hash: "e89e98b7c1f36b74c664c77e121dedcb"
}
Frame {
msec: 4016
- hash: "8034a5a7e0558d73051ea6c5bc750866"
+ hash: "f4c1e52a7b97a25fba640be2a1430d2d"
}
Frame {
msec: 4032
- hash: "0e4dc8a9c124b51c5f1225f4c6a9ec63"
+ hash: "be58ca8f63dac8373825231512f483ca"
}
Frame {
msec: 4048
- hash: "dc4e94522e8c64e9f2dbbf12a1f1aa3e"
+ hash: "755b16d4be00cb52595d42775d6227ac"
}
Frame {
msec: 4064
- hash: "7466c076a95f2f6bbc2b6ce306773337"
+ hash: "c62f1ebbb1e4ae4ca22c060078d6240b"
}
Frame {
msec: 4080
- hash: "787e2749905b97159fd0922c6cb388e2"
+ hash: "5f1187e9530584f9eb81ce1ce8267da0"
}
Frame {
msec: 4096
- hash: "1e510d01afad190ec21de253bd8b4821"
+ hash: "5dc9921e9ddf15ee0457fcdc834544c5"
}
Frame {
msec: 4112
- hash: "d740f40eb21be71ec70c00411d2ee76b"
+ hash: "efacedc2782435ef4e269e6956fb3547"
}
Frame {
msec: 4128
- hash: "887a6f445af8fccf4932eed575a09cbb"
+ hash: "5b356dd3082f6b0920bb41d332595ce1"
}
Frame {
msec: 4144
- hash: "fbb7e1d8cb9dd9016df0c33c69b1451a"
+ hash: "5d8afcc1abd890beb2badf85bcf02897"
}
Frame {
msec: 4160
- hash: "5025e5f04a0807cb298037d6dda8c3af"
+ hash: "03c56ab4fea11cce19fcbb62dccb7683"
}
Frame {
msec: 4176
- hash: "b9924f24f60c24087be165e8e385ebb0"
+ hash: "236254ce32a8e06dc42f2fd3c9ac6c7c"
}
Frame {
msec: 4192
- hash: "2bab970787ac8b056401c8a73cb1a3c5"
+ hash: "4beb33da77bc2b41eb882a2a5cdeb539"
}
Frame {
msec: 4208
- hash: "bda954bfafaa2915d760cf7a602b326f"
- }
- Mouse {
- type: 2
- button: 1
- buttons: 1
- x: 187; y: 242
- modifiers: 0
- sendToViewport: true
+ hash: "b345470adead1ffb3af4d1091ffbd95c"
}
Frame {
msec: 4224
- hash: "9b109bb9e786a45a78849436ea32a484"
+ hash: "c2677f1653b08952338a5c26a724ebe7"
}
Frame {
msec: 4240
- hash: "9b109bb9e786a45a78849436ea32a484"
+ hash: "45b6633acf0ac28c5b5462920cf61282"
}
Frame {
msec: 4256
- hash: "9b109bb9e786a45a78849436ea32a484"
+ hash: "26a9a6609ce8eee1f744c2bd43494f22"
+ }
+ Frame {
+ msec: 4272
+ hash: "9373a8010a05d05cb5b3c2ec75359493"
+ }
+ Frame {
+ msec: 4288
+ hash: "d0c561761825512a02a9e3640139cadc"
+ }
+ Frame {
+ msec: 4304
+ hash: "d0c561761825512a02a9e3640139cadc"
+ }
+ Frame {
+ msec: 4320
+ hash: "d0c561761825512a02a9e3640139cadc"
+ }
+ Frame {
+ msec: 4336
+ hash: "d0c561761825512a02a9e3640139cadc"
+ }
+ Frame {
+ msec: 4352
+ hash: "d0c561761825512a02a9e3640139cadc"
+ }
+ Frame {
+ msec: 4368
+ hash: "d0c561761825512a02a9e3640139cadc"
+ }
+ Frame {
+ msec: 4384
+ hash: "d0c561761825512a02a9e3640139cadc"
+ }
+ Frame {
+ msec: 4400
+ hash: "d0c561761825512a02a9e3640139cadc"
}
Mouse {
- type: 5
- button: 0
+ type: 2
+ button: 1
buttons: 1
- x: 187; y: 243
+ x: 112; y: 126
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4272
- hash: "9b109bb9e786a45a78849436ea32a484"
+ msec: 4416
+ hash: "d0c561761825512a02a9e3640139cadc"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 199; y: 252
+ x: 112; y: 128
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4288
- hash: "cc3c61f49a7b3c395670b86c8078a337"
+ msec: 4432
+ hash: "d0c561761825512a02a9e3640139cadc"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 223; y: 262
+ x: 114; y: 128
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 115; y: 130
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4304
- hash: "464d09b53b78fe5474d9c1d022bee9fd"
+ msec: 4448
+ hash: "d0c561761825512a02a9e3640139cadc"
}
Mouse {
type: 5
button: 0
buttons: 1
- x: 251; y: 272
+ x: 116; y: 130
modifiers: 0
sendToViewport: true
}
Mouse {
- type: 3
- button: 1
- buttons: 0
- x: 251; y: 272
+ type: 5
+ button: 0
+ buttons: 1
+ x: 119; y: 132
modifiers: 0
sendToViewport: true
}
Frame {
- msec: 4320
- hash: "aab17f48ff506cda84543cbe0d8a1ce4"
- }
- Frame {
- msec: 4336
- hash: "b7ba6c107f4085822a738120a913ba0c"
- }
- Frame {
- msec: 4352
- hash: "751b79e202a70dcc9a86c3a1450172b8"
- }
- Frame {
- msec: 4368
- hash: "bb03f969fd6987255ff113ef98ed2bb1"
+ msec: 4464
+ hash: "0e7554f077e2d6d8c6cf9496b20ab009"
}
- Frame {
- msec: 4384
- hash: "c33302b366441fa2d8753d5ce314cd37"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 122; y: 134
+ modifiers: 0
+ sendToViewport: true
}
- Frame {
- msec: 4400
- hash: "4cdf32004382bcaca5a68cb92761caa2"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 131; y: 138
+ modifiers: 0
+ sendToViewport: true
}
Frame {
- msec: 4416
- hash: "d3fe18ea7dcbee0709a2041e50b87154"
+ msec: 4480
+ hash: "d6e78f43c971abcc1d2aadb96e8b80b0"
}
- Frame {
- msec: 4432
- hash: "ac58a7adb0e7a354a058d7e9a7010c06"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 147; y: 144
+ modifiers: 0
+ sendToViewport: true
}
- Frame {
- msec: 4448
- hash: "bdf8a8934a372ab49f4b6e9c95c7f591"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 168; y: 151
+ modifiers: 0
+ sendToViewport: true
}
Frame {
- msec: 4464
- hash: "d2e8b417b74ec5f6e23f0935a4d0aa98"
+ msec: 4496
+ hash: "10d8e0ee5bd432c639963c9cedd25b85"
}
- Frame {
- msec: 4480
- hash: "0f94c6ca3ffbd730c2d813a991d21ca3"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 190; y: 157
+ modifiers: 0
+ sendToViewport: true
}
- Frame {
- msec: 4496
- hash: "fb7728eebb2fa8f5255dc7435d20bbb6"
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 219; y: 164
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 4512
- hash: "c8211e8adcef525c296531a3d369f717"
+ hash: "53e142d6b0112644d75df29f7865fbb4"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 269; y: 171
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 4528
- hash: "f24de36c85b87953977fa8b6456209dc"
+ hash: "9609807e6c2a27a8b9f1d5c878c3dadf"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 319; y: 176
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 4544
- hash: "9ce7cf389af08cb1ba2534418f51857b"
+ hash: "a0a1e5fd37e9d8033f182f4f2b20fd26"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 361; y: 180
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 4560
- hash: "17d1f3ae0dba0bde222bb2483a403fbd"
+ hash: "b40e553dc373e4018488d5421b9a8914"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 406; y: 185
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 4576
- hash: "1748d75e229945012ece689b3784a02c"
+ hash: "22e36512a0af86fac12c09f735dcb1f7"
+ }
+ Mouse {
+ type: 5
+ button: 0
+ buttons: 1
+ x: 428; y: 187
+ modifiers: 0
+ sendToViewport: true
+ }
+ Mouse {
+ type: 3
+ button: 1
+ buttons: 0
+ x: 428; y: 187
+ modifiers: 0
+ sendToViewport: true
}
Frame {
msec: 4592
- hash: "6786fa9e31d6f0a71a285c790aa5b008"
+ hash: "70e9ad0f56e4c37f8684e38f614b889d"
}
Frame {
msec: 4608
- hash: "f2a2ba33b41d8d522e8aab34c7da8f7b"
+ hash: "0754126f5738e3dcec35fc1ef65fdec3"
}
Frame {
msec: 4624
- hash: "aa53142d1b433ae9f748aef5cb7bef46"
+ hash: "b3d84ceeecc294d21bc09a3197195c20"
}
Frame {
msec: 4640
- hash: "9c6802b2b0a419a4aaf9909c0f88c66e"
+ hash: "ce00501e194b1056edf1ebd43b954a70"
}
Frame {
msec: 4656
- hash: "206b11f2acd742d55ddd8acf7415bbeb"
+ hash: "793f41ac2568530e6d630446216833dc"
}
Frame {
msec: 4672
- hash: "36876cf600cbf9c3b15f243617c9474e"
+ hash: "e8573de724b653439bde85c15e9555ab"
}
Frame {
msec: 4688
- hash: "1f5daf97294b490546657c5d9e12022e"
+ hash: "bfb3f3645c7b2425b686ac23bcef82b8"
}
Frame {
msec: 4704
- hash: "637fc34fc2cf6139ba8809be54a2a0fc"
+ hash: "faa78596e208c2cf4593ea25e31fabde"
}
Frame {
msec: 4720
- hash: "9f824bd9e156980873619b1978f226bb"
+ hash: "f1b0931bffce37abfe5a6d635f1f8454"
}
Frame {
msec: 4736
- hash: "7002444129a5077ce5be44a5e2530328"
+ hash: "0975630a55bfd56eb3e39426c1c3f1e5"
}
Frame {
msec: 4752
- hash: "42b7a44030ad4fc50ceb6a60bc97991e"
+ hash: "98f1d79153a8009123abc94141375779"
}
Frame {
msec: 4768
- hash: "ae986cac541033398076fb918136212e"
+ hash: "d864817f877a9eeb44c665518ea19687"
}
Frame {
msec: 4784
- hash: "6bdd9f764b1675e5b0feced8c2d831a6"
+ hash: "79745c267d14e7790e1bb3a7e76f20b4"
}
Frame {
msec: 4800
- image: "test-pathview.4.png"
+ hash: "ec038d4cec64b847711fa221f808bead"
}
Frame {
msec: 4816
- hash: "07dfffe85adc4b52565e9ed156fa3ed6"
+ image: "test-pathview.5.png"
}
Frame {
msec: 4832
- hash: "c987bbe9fbf74bb6cf2686a5ee97c59a"
+ hash: "ef7b3f93abbf210f8f0d38a58380dc8f"
}
Frame {
msec: 4848
- hash: "19568159ec2282d5f150583baa0a8a94"
+ hash: "f0eea63127df25f7f818596fc034fef8"
}
Frame {
msec: 4864
- hash: "5b176ef6bf70ff1a9805ca85b1b0c1a2"
+ hash: "8000dee3ea54522a8193a7f9f2e86023"
}
Frame {
msec: 4880
- hash: "de716a8c15a46bf1621878794e968c53"
+ hash: "111485ebaf93aae4f5e0a83da898bbac"
}
Frame {
msec: 4896
- hash: "241af9ab77c86cdb75f73339548604ad"
+ hash: "4b2dee1fd88dcaeabc8235f6a0e5c090"
}
Frame {
msec: 4912
- hash: "afc7168ecb7fa7e3310ca818b75f7a1c"
+ hash: "5e560c777d0294dfa8f249232bfcf3a2"
}
Frame {
msec: 4928
- hash: "83bff911b502a34d139a724f686bb1f9"
+ hash: "d8b490092ca5ce3ef9b078f4768c382a"
}
Frame {
msec: 4944
- hash: "f4d3fb54ae5be2b13065cd4316b06837"
+ hash: "28b2bbc3fd19786dd9c0ab718141c525"
}
Frame {
msec: 4960
- hash: "d29c7dfedf9dd355d60e394528b3b938"
+ hash: "d1a61000ebc5a475c0223dde649c8054"
}
Frame {
msec: 4976
- hash: "ddf23d860ea71ab4b407de1a5f913f74"
+ hash: "d3e8aae08a2518c039d6bda80fc520a4"
}
Frame {
msec: 4992
- hash: "a0dbb6ecbfd08f9ebdd641fea5dae16c"
+ hash: "9f3bd8654adb9af0457dd50ff71fcd43"
}
Frame {
msec: 5008
- hash: "7ed3170e55e3c3c9561959ad4c56d326"
+ hash: "befe00fef613b7616e2dc668a5ed59c7"
}
Frame {
msec: 5024
- hash: "dbde5f508aabc2d1f2ccfaf135efeca9"
+ hash: "24e84e6998389aa119d7d9e0ac2206ac"
}
Frame {
msec: 5040
- hash: "72039739be41bf63b3959bdc90ce25bb"
+ hash: "2d3d2b66bf016c8e499f527dbf8923db"
}
Frame {
msec: 5056
- hash: "417789daefe6bc01320db7803ae31d61"
+ hash: "52d24673729dbd53d3227675b7001b24"
}
Frame {
msec: 5072
- hash: "7e57dbddaf379f4316182048fa9e2d6f"
+ hash: "4e5c807682d7b6b7839c047a7fb4ad93"
}
Frame {
msec: 5088
- hash: "aeca9a4df94d2b9ac2a713531a7d98f1"
+ hash: "319affea47c4a0b0e2c3db51b85430bc"
}
Frame {
msec: 5104
- hash: "98ad6694f23678819020d6ac0161651c"
+ hash: "344962f0b88c7e8a33df71b4708fd1c0"
}
Frame {
msec: 5120
- hash: "b6eba3872da19ec677eee419ae9cccbc"
+ hash: "ac099ba8a5639b9c83b6f58f2b5bcf93"
}
Frame {
msec: 5136
- hash: "e824909bfe7b6d54773bb218ba93e884"
+ hash: "2f8e57c93289dcdc758281531300e949"
}
Frame {
msec: 5152
- hash: "3be04f3ff6d948538f4472bc6bfadb0f"
+ hash: "e4cc3bdf6068064bcfdd0014cc301e65"
}
Frame {
msec: 5168
- hash: "e05ff21dda1d978a2ac2eedd3826b6f7"
+ hash: "598c8a33e2bbf47b21df8b0636e0f0bc"
}
Frame {
msec: 5184
- hash: "8ee970b2b197c8d879a7b1703cbd4dcd"
+ hash: "6aea67c85370eee8447a22e2b9e8c44c"
}
Frame {
msec: 5200
- hash: "e583845e7719d2776c6362c34f77937c"
+ hash: "39e27a3376f4aba8510f7b0d90ca0e33"
}
Frame {
msec: 5216
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "0ff93a16a07af43bd5e22a2b00fd2588"
}
Frame {
msec: 5232
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "8b6004368b9b0a766f6b519820fe1ff6"
}
Frame {
msec: 5248
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "5d92c0a12ff138d1b2c75bd042be4ea2"
}
Frame {
msec: 5264
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "4386b0abe49106a0174154c726c301f6"
}
Frame {
msec: 5280
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "832da8d2a86caa3ca96f33d2cd49178e"
}
Frame {
msec: 5296
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "efee6ab1ba4a1112f2129aad12825667"
}
Frame {
msec: 5312
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "f20a7e67a4789c559b0b0a7656bd89b1"
}
Frame {
msec: 5328
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "350cc8c0085a8f79c9ea8880737a0b75"
}
Frame {
msec: 5344
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "b19715b4029ea489debf7c5a269aca98"
}
Frame {
msec: 5360
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "f383fcaf603af41650c5622bfaf136b3"
}
Frame {
msec: 5376
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "0c62a442367fc0bac5117da1327ed39a"
}
Frame {
msec: 5392
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "323ba45d158d983f359211f1a87b7ebd"
}
Frame {
msec: 5408
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "aeed1a31b8b77dac2c2858969ff2d86c"
}
Frame {
msec: 5424
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "27a9357730a97846ffeddd18492df04d"
}
Frame {
msec: 5440
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "42f78593e64585b33c8854e8ea92710e"
}
Frame {
msec: 5456
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "064f5cec99b9a351bebe2088019f46d1"
}
Frame {
msec: 5472
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "d3669826f94aa2afc1069ab967f677a3"
}
Frame {
msec: 5488
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "a118cf8892d29e6b70b4e65e42380c15"
}
Frame {
msec: 5504
- hash: "593fd590531ccfb59d890b8043eaab9c"
+ hash: "f254260f01ff4697e9e3146cc106140d"
}
Frame {
msec: 5520
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "ec062b2bb87444115c2e8744b7f80bde"
}
Frame {
msec: 5536
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "4d45522a4e4253c810cac9cbf24c9b76"
}
Frame {
msec: 5552
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "532c3d3ead73836948a1036e8e69cadf"
}
Frame {
msec: 5568
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "4debea14aeac85ff4e64387938d8b010"
}
Frame {
msec: 5584
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "d8940cf6e39a1bd5e7216a83ce87a676"
}
Frame {
msec: 5600
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "fba6485f8a60a38ce2f3110137b1f2df"
}
Frame {
msec: 5616
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "8a8909b114332dd932b784a2640e9ff4"
}
Frame {
msec: 5632
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "fd901422400333c137240ef5f91928a3"
}
Frame {
msec: 5648
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "97b84a957515d5823e381fdd86d31fb8"
}
Frame {
msec: 5664
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "f3547ea694b88dd7d2fb8b04d6bf76a9"
}
Frame {
msec: 5680
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "9eb0da29d0c323b45e62d31bee97ce8c"
}
Frame {
msec: 5696
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "9d814096d27e9fbcffdf7e29866e0059"
}
Frame {
msec: 5712
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "6087185e1e8bf17545a7372be2990ab2"
}
Frame {
msec: 5728
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "82e534c416dfe884e5abc2f91d902484"
}
Frame {
msec: 5744
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "82e534c416dfe884e5abc2f91d902484"
}
Frame {
msec: 5760
- image: "test-pathview.5.png"
+ hash: "82e534c416dfe884e5abc2f91d902484"
}
Frame {
msec: 5776
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ image: "test-pathview.6.png"
}
Frame {
msec: 5792
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "82e534c416dfe884e5abc2f91d902484"
}
Frame {
msec: 5808
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "82e534c416dfe884e5abc2f91d902484"
}
Frame {
msec: 5824
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "82e534c416dfe884e5abc2f91d902484"
}
Frame {
msec: 5840
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "82e534c416dfe884e5abc2f91d902484"
}
Frame {
msec: 5856
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "82e534c416dfe884e5abc2f91d902484"
}
Frame {
msec: 5872
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "82e534c416dfe884e5abc2f91d902484"
}
Frame {
msec: 5888
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "82e534c416dfe884e5abc2f91d902484"
}
Frame {
msec: 5904
- hash: "c0d0f62d9078f6be493d5545a2ae78ad"
+ hash: "82e534c416dfe884e5abc2f91d902484"
+ }
+ Frame {
+ msec: 5920
+ hash: "82e534c416dfe884e5abc2f91d902484"
+ }
+ Frame {
+ msec: 5936
+ hash: "82e534c416dfe884e5abc2f91d902484"
+ }
+ Frame {
+ msec: 5952
+ hash: "82e534c416dfe884e5abc2f91d902484"
+ }
+ Frame {
+ msec: 5968
+ hash: "82e534c416dfe884e5abc2f91d902484"
+ }
+ Frame {
+ msec: 5984
+ hash: "82e534c416dfe884e5abc2f91d902484"
+ }
+ Frame {
+ msec: 6000
+ hash: "82e534c416dfe884e5abc2f91d902484"
+ }
+ Frame {
+ msec: 6016
+ hash: "82e534c416dfe884e5abc2f91d902484"
+ }
+ Frame {
+ msec: 6032
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6048
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6064
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6080
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6096
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6112
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6128
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6144
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6160
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6176
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6192
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6208
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6224
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6240
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6256
+ hash: "6839b467f32eaa79d4c1ce4905145350"
+ }
+ Frame {
+ msec: 6272
+ hash: "6839b467f32eaa79d4c1ce4905145350"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/test-pathview-2.qml b/tests/auto/declarative/qmlvisual/qdeclarativepathview/test-pathview-2.qml
index 38368d4..3171203 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/test-pathview-2.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/test-pathview-2.qml
@@ -1,7 +1,7 @@
import QtQuick 1.0
Rectangle {
- width: 800; height: 450
+ width: 580; height: 220
//Same as test-pathview, but with pathItemCount < model.count
ListModel {
@@ -20,8 +20,10 @@ Rectangle {
id: photoDelegate
Rectangle {
id: wrapper
- width: 85; height: 85; color: lColor
+ width: 65; height: 65; color: lColor
scale: wrapper.PathView.scale
+
+ MouseArea { anchors.fill: parent }
transform: Rotation {
id: itemRotation; origin.x: wrapper.width/2; origin.y: wrapper.height/2
@@ -31,9 +33,10 @@ Rectangle {
}
PathView {
- id: pathView; model: rssModel; delegate: photoDelegate
- y: 100; width: 800; height: 330; pathItemCount: 6; z: 1
- focus: true
+ id: photoPathView; model: rssModel; delegate: photoDelegate
+ anchors.fill: parent; z: 1
+ anchors.topMargin:40
+ pathItemCount: 6
path: Path {
startX: -50; startY: 40;
@@ -41,22 +44,27 @@ Rectangle {
PathAttribute { name: "angle"; value: -45 }
PathCubic {
- x: 400; y: 220
- control1X: 140; control1Y: 40
- control2X: 210; control2Y: 220
+ x: 300; y: 140
+ control1X: 90; control1Y: 30
+ control2X: 140; control2Y: 150
}
PathAttribute { name: "scale"; value: 1.2 }
PathAttribute { name: "angle"; value: 0 }
PathCubic {
- x: 850; y: 40
- control2X: 660; control2Y: 40
- control1X: 590; control1Y: 220
+ x: 600; y: 30
+ control2X: 440; control2Y: 30
+ control1X: 420; control1Y: 150
}
PathAttribute { name: "scale"; value: 0.5 }
PathAttribute { name: "angle"; value: 45 }
}
}
+
+ Column {
+ Rectangle { width: 20; height: 20; color: "red"; opacity: photoPathView.moving ? 1 : 0 }
+ Rectangle { width: 20; height: 20; color: "blue"; opacity: photoPathView.flicking ? 1 : 0 }
+ }
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepathview/test-pathview.qml b/tests/auto/declarative/qmlvisual/qdeclarativepathview/test-pathview.qml
index c89bd68..4374b84 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepathview/test-pathview.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepathview/test-pathview.qml
@@ -1,7 +1,7 @@
import QtQuick 1.0
Rectangle {
- width: 800; height: 450
+ width: 580; height: 220
ListModel {
id: rssModel
@@ -19,7 +19,7 @@ Rectangle {
id: photoDelegate
Rectangle {
id: wrapper
- width: 85; height: 85; color: lColor
+ width: 65; height: 65; color: lColor
scale: wrapper.PathView.scale
MouseArea { anchors.fill: parent }
@@ -33,7 +33,8 @@ Rectangle {
PathView {
id: photoPathView; model: rssModel; delegate: photoDelegate
- y: 100; width: 800; height: 330; z: 1
+ anchors.fill: parent; z: 1
+ anchors.topMargin:40
path: Path {
startX: -50; startY: 40;
@@ -41,18 +42,18 @@ Rectangle {
PathAttribute { name: "angle"; value: -45 }
PathCubic {
- x: 400; y: 220
- control1X: 140; control1Y: 40
- control2X: 210; control2Y: 220
+ x: 300; y: 140
+ control1X: 90; control1Y: 30
+ control2X: 140; control2Y: 150
}
PathAttribute { name: "scale"; value: 1.2 }
PathAttribute { name: "angle"; value: 0 }
PathCubic {
- x: 850; y: 40
- control2X: 660; control2Y: 40
- control1X: 590; control1Y: 220
+ x: 600; y: 30
+ control2X: 440; control2Y: 30
+ control1X: 420; control1Y: 150
}
PathAttribute { name: "scale"; value: 0.5 }
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.0.png b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.0.png
index f474afe..a02a00d 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.1.png b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.1.png
index 8b7ae74..be18b8d 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.2.png b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.2.png
index 9088bb4..e4db4bc 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.3.png b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.3.png
index 18cd429..d464e79 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.4.png b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.4.png
index 739afc1..b0b9386 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.5.png b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.5.png
index 93f0682..4ea4b24 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.6.png b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.6.png
new file mode 100644
index 0000000..a115867
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.qml b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.qml
index 4b36e16..5f1e8be 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/dynamic.qml
@@ -6,1598 +6,1598 @@ VisualTest {
}
Frame {
msec: 16
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ image: "dynamic.0.png"
}
Frame {
msec: 32
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 48
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 64
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 80
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 96
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 112
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 128
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 144
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 160
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 176
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 192
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 208
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 224
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 240
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 256
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 272
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 288
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 304
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 320
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 336
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 352
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 368
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 384
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 400
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 416
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 432
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 448
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 464
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 480
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 496
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 512
- hash: "ee42cfa8cbbd67becb7d50998d26fe73"
+ hash: "d203c2cb69cb0841827e14bddc206d1f"
}
Frame {
msec: 528
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "453d5fb9d38f37bb8c23e376de76db06"
}
Frame {
msec: 544
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "c4a103de3b7207b3c6277e8ecf79f7dc"
}
Frame {
msec: 560
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "f58b0eb42d9b6ace87379f205da57550"
}
Frame {
msec: 576
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "3384c5b5939d8297e0834c7cd347d579"
}
Frame {
msec: 592
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "420b55371c69c6e1a17ef85a600c75d1"
}
Frame {
msec: 608
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "55cc6fb3424ef69d316ef29f6563a025"
}
Frame {
msec: 624
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "045b5ac545e69777b814423f77575990"
}
Frame {
msec: 640
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "45b05241e8e83180a8d92a37dc859ce0"
}
Frame {
msec: 656
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "97915dfbe4943e1f583ee134bc7a0117"
}
Frame {
msec: 672
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "9b4ce5ed20dd81698b4dd8e48f799c5c"
}
Frame {
msec: 688
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "24bdcea108cdbb3898a4d9216e9f9510"
}
Frame {
msec: 704
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "d1427093b1a375e86a69c6f65cb1f8e5"
}
Frame {
msec: 720
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "43dd666b15697ae18eb2410017256e4c"
}
Frame {
msec: 736
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "8043755f5a8a528353f1e7c310a46a97"
}
Frame {
msec: 752
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "d6b2ef0cb81395cd7454392aed4571f0"
}
Frame {
msec: 768
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "c249fd272e02cbdde972e85fc6dac695"
}
Frame {
msec: 784
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "1df5f8fce7b0c102e9902912600054e7"
}
Frame {
msec: 800
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "a9d16b180634620e3fe6caacb730885b"
}
Frame {
msec: 816
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "7228ce597720520bc12911fdef70ca86"
}
Frame {
msec: 832
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "1faa5c3e72740941234ff4a93388edc9"
}
Frame {
msec: 848
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "997ee1c6d5838153182473a3724df4ad"
}
Frame {
msec: 864
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "6ebbc0a0427825ea701f5bb4758f11a2"
}
Frame {
msec: 880
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "a2ac19360d631fd6d58f8a5ee85e40b4"
}
Frame {
msec: 896
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "17a5842b47a220bb8bd74a368cea6c1f"
}
Frame {
msec: 912
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "b37bae9c3384c068a7dd4f1135d3bfaa"
}
Frame {
msec: 928
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "65ffb0b6629364ebc687da7785601abd"
}
Frame {
msec: 944
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "27c7a43515fb2d8cddde42263f6ac9df"
}
Frame {
msec: 960
- image: "dynamic.0.png"
+ hash: "cc292df8a090c08d135dedf5e2a0af7c"
}
Frame {
msec: 976
- hash: "62727b1025930e19bb03c8f533a12ced"
+ image: "dynamic.1.png"
}
Frame {
msec: 992
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "59735c8372774b50052d15232d2f6d01"
}
Frame {
msec: 1008
- hash: "62727b1025930e19bb03c8f533a12ced"
+ hash: "9c239c4439009465dd91606ac84a3bf0"
}
Frame {
msec: 1024
- hash: "3e52e7d7d428cf1b850cb9c60dbb3c21"
+ hash: "8b9715d6468c8501895545bd84bf7f57"
}
Frame {
msec: 1040
- hash: "64f75ab14c979d33d6e0c0d86b76cd35"
+ hash: "0f7a123bfff1dbe059b6ceb3a3f44180"
}
Frame {
msec: 1056
- hash: "c198a48f4050f176465649d203d6e09a"
+ hash: "c1bc31a379d15ca67d0ffc7139800b3f"
}
Frame {
msec: 1072
- hash: "6dd8cee5a585a96e78f2cf7478c4da62"
+ hash: "ebf470cd7cff4a836da9e721acfd327d"
}
Frame {
msec: 1088
- hash: "09edfbce2ea4b8a547f769ce709dcb6b"
+ hash: "e2b89846459f8ae48117ab4393d493bf"
}
Frame {
msec: 1104
- hash: "e93d01aa6e4f5d3fc82cf5a008e3ea17"
+ hash: "5b980dcc070faf4ab4099cd5f711259c"
}
Frame {
msec: 1120
- hash: "0e2e7b5eec0e62853972b0139b8c17c6"
+ hash: "4640ed55c1608d76109407279a1f02db"
}
Frame {
msec: 1136
- hash: "26d4f54628ce20f5665bdc6ddc7f3b6a"
+ hash: "d839b597a3afef61de7b14ffb7ae518e"
}
Frame {
msec: 1152
- hash: "59836aa6eff85b0152be352b97076d89"
+ hash: "2810e01355c32d3f7a9352676e6b5eef"
}
Frame {
msec: 1168
- hash: "47cc9894096731a52ca342ab04df9aad"
+ hash: "f1ac8b222e0068320827564e759e87ba"
}
Frame {
msec: 1184
- hash: "ec95dd3b34a0f17f6fb9b5bedab73653"
+ hash: "7da89563319dd4045e7f9c40a712d722"
}
Frame {
msec: 1200
- hash: "e32c2b70882828b5082ca3ec889a0dde"
+ hash: "09c55dba364e484eec1a1badb4319003"
}
Frame {
msec: 1216
- hash: "68d3f8e9c9d5388a6f8360368c8f4d2f"
+ hash: "defd5c9a8003c58a7bef1930efdd6f29"
}
Frame {
msec: 1232
- hash: "17378b2bd8bde7f357fa5463f457c7b2"
+ hash: "0f84e515b41b5c064ece9002e5edff0d"
}
Frame {
msec: 1248
- hash: "03db786cd54ec34ce8db15953a5fc847"
+ hash: "d1a0405a18fe5b54e79ca0cadf46743b"
}
Frame {
msec: 1264
- hash: "9e22a82a622ed0287c44cc629059d5bd"
+ hash: "6046feb2fad386ae25ddd0d0e8ecb673"
}
Frame {
msec: 1280
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "b4374b0d9d709b0d7a9f8949616a16bf"
}
Frame {
msec: 1296
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "4d9d7d28f32ce2acd14c8dca0bc11fa0"
}
Frame {
msec: 1312
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "384afb63bdf34729132ac57080fa2988"
}
Frame {
msec: 1328
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "44ac2a9783c450a8c39b09387f0439e2"
}
Frame {
msec: 1344
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "26e1dfc2b54370f94881c2341b6e0618"
}
Frame {
msec: 1360
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "be47d72ae7c57e255706a8a5afe1fd3f"
}
Frame {
msec: 1376
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "92cb490b081bccedf0bbdee86dbc50ed"
}
Frame {
msec: 1392
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "1f0a09601474246e94c5ec3763cfa83e"
}
Frame {
msec: 1408
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "73f1a5c57a2c96e18ba894a7adb9a014"
}
Frame {
msec: 1424
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "8aa130cf4b2706afc8d582ee4c5f510d"
}
Frame {
msec: 1440
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "1c0de0f1f4aa5f44bdf774169296487d"
}
Frame {
msec: 1456
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "1e9b701ee63effb760e733ac623d75d7"
}
Frame {
msec: 1472
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "c30620b6d5d41937217fa9d3e0bf367d"
}
Frame {
msec: 1488
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "1f96e1da113d4a6cdb7179771ef7967d"
}
Frame {
msec: 1504
- hash: "42955cd23747f7c37d0f0229c0955e90"
+ hash: "aa31458e44ba42a633421e8688a3af7e"
}
Frame {
msec: 1520
- hash: "981fb1ee75e307b548a32df08a86f4cd"
+ hash: "a7a560c05566d0bbea3f2bf397a0063a"
}
Frame {
msec: 1536
- hash: "f77568307e93d8cd9f0ae417cc19d6e3"
+ hash: "fdd290bc46b86a11afdffb95570d9a67"
}
Frame {
msec: 1552
- hash: "3bdd4468e26aceee0dad6b3b97b1c1ea"
+ hash: "46574d7bfc15bc5b9124eb0e12741724"
}
Frame {
msec: 1568
- hash: "252c9ebc2c32755b2289ee1b03877fe3"
+ hash: "aed2015031da6c7e5064fe5fcd1e86e3"
}
Frame {
msec: 1584
- hash: "64169b7eb7b7ae8573556c5f80230965"
+ hash: "dea39f30e686771ca516ac32e3dc4cb0"
}
Frame {
msec: 1600
- hash: "4965dfa709a9ac7d8f7dfb4bf8303c65"
+ hash: "4a9839f52a7ee6732c5e18c0d67534be"
}
Frame {
msec: 1616
- hash: "8c53cf92510154087341ac65a93aae5a"
+ hash: "df21723df1031542483684ff92aaf40a"
}
Frame {
msec: 1632
- hash: "4dd7502e3e238743d2f3cf038270491e"
+ hash: "53683b7b52d0940aac744f0ef03a4527"
}
Frame {
msec: 1648
- hash: "cd9a58316837eb92f4ac92dbd86bdba3"
+ hash: "e6177b60c5586e79ca82e1bc7af41737"
}
Frame {
msec: 1664
- hash: "5de043e3ac8696b59293a2fa60ed7e65"
+ hash: "592a60e226aa6967a8a41bc0e4288583"
}
Frame {
msec: 1680
- hash: "1bf42a6f6be5a3468d2f47cccfac761e"
+ hash: "534512915d800d00350803c3fdcccaf3"
}
Frame {
msec: 1696
- hash: "ca05510c1ad25e5d3b002603f4379a09"
+ hash: "a01ffd7ab177f850f3d8320da19a03ce"
}
Frame {
msec: 1712
- hash: "f6904a918a6475f1965d74372e52a4b1"
+ hash: "15bd47f2c5c8cefe7565790b429aa6a4"
}
Frame {
msec: 1728
- hash: "9e2312ddfc1648b615288107a06c9f9c"
+ hash: "b90692eafe68c2b04057af887617667c"
}
Frame {
msec: 1744
- hash: "95c470273b1cb08d4d602efcce339554"
+ hash: "edb22bd93a83de0cd3a046ed5a513ece"
}
Frame {
msec: 1760
- hash: "dade96f707d4a21885480e13b258b7e9"
+ hash: "f08fa88d05f48c42dd1eba538dc464d4"
}
Frame {
msec: 1776
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1792
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1808
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1824
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1840
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1856
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1872
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1888
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1904
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1920
- image: "dynamic.1.png"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1936
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ image: "dynamic.2.png"
}
Frame {
msec: 1952
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1968
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 1984
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2000
- hash: "0bfbd46f1d4cf562253fb383776cb601"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2016
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2032
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2048
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2064
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2080
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2096
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2112
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2128
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2144
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2160
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2176
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2192
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2208
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2224
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2240
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2256
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ec46803523ee0516ed2c89923ff2ded7"
}
Frame {
msec: 2272
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "6b8b68e359f532729bf25a6851563ad7"
}
Frame {
msec: 2288
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "1ee3cf0c3c738a909f1b40b4ef49ac50"
}
Frame {
msec: 2304
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "71889e0f81eeb252dd91a46af5ce24e7"
}
Frame {
msec: 2320
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "99390a696ac524d752672df6f2136fa3"
}
Frame {
msec: 2336
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "00919914f1623bb260e0f99b471aa182"
}
Frame {
msec: 2352
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "64bd7ff1518a3e84c4b40511c5c0ff2d"
}
Frame {
msec: 2368
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "b68da721bf79592e49408b098f72e884"
}
Frame {
msec: 2384
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "6a8ca937b7c961c403ab1662d170c1a5"
}
Frame {
msec: 2400
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "3f4034da4cd71738d1130c3baa38cf9b"
}
Frame {
msec: 2416
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "97a86d3c04d07508604b46732b121edd"
}
Frame {
msec: 2432
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "42e9ab3ed744d1a9a7eb5b7a206f29b3"
}
Frame {
msec: 2448
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "ff86192c1b9c0faabb5563260cb1bff2"
}
Frame {
msec: 2464
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "e1de0e431b971deb546935b6b2fc78e7"
}
Frame {
msec: 2480
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "b7817a7f15d8e727e25719de8cc7d50a"
}
Frame {
msec: 2496
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "66772971897fc00d01d067e5fc38f848"
}
Frame {
msec: 2512
- hash: "6fc83e8d4ac99b34062c122a8f7f1850"
+ hash: "175db8c0324af4c206f9673f0a8d0477"
}
Frame {
msec: 2528
- hash: "fabf4e535bc4cc17497939d2eeae4a2d"
+ hash: "f3dea687e0ca335b987b6b3c7d736469"
}
Frame {
msec: 2544
- hash: "a7981035f46869f5ae824d0c58b263b2"
+ hash: "44d035dd8e302b75c5a7f98a2005fe75"
}
Frame {
msec: 2560
- hash: "86d8e369bdceb499b244f84ed9e80ba3"
+ hash: "140cf53cb6873b14e6263537f84b0aa0"
}
Frame {
msec: 2576
- hash: "e28a7dc7ea8690da75670b5a6e93a26b"
+ hash: "6c9090d4488289e69562747271459d7d"
}
Frame {
msec: 2592
- hash: "bf4e815360a67bd80732bd8812269b21"
+ hash: "49e92db256f5be8c4e35566eea8fca70"
}
Frame {
msec: 2608
- hash: "a6f8c56cb93da8acc0c90e35596a60d4"
+ hash: "80f41d2eb743ee13fcc486651e310fe2"
}
Frame {
msec: 2624
- hash: "1e60656f0758605169e51b57bd03af36"
+ hash: "f581fdcaf30c0efd4518e538e88c2ebf"
}
Frame {
msec: 2640
- hash: "c069b26b9fae47e0104070d702ba9562"
+ hash: "c028db6753cf60bf587e6c46080a31ea"
}
Frame {
msec: 2656
- hash: "457eb2ca1adff6cbb158afa140b2f20b"
+ hash: "231b69aa9bdadbaf47cbfbc44a322a51"
}
Frame {
msec: 2672
- hash: "4e5e750b0d94b6777aebff85d38225d9"
+ hash: "f0bcc02aaab3fad2ff53fc2d7541d4aa"
}
Frame {
msec: 2688
- hash: "96d9840c2354a8786a8470309be97544"
+ hash: "80e34154585ba3480e37eaac6bfa396c"
}
Frame {
msec: 2704
- hash: "ac7570cc7eeff1acd8c47f2d9328f8be"
+ hash: "e1ebf3ba98b2df53ac9f72744034ba6d"
}
Frame {
msec: 2720
- hash: "887f937bb263c54f29659f27f2b7a3e3"
+ hash: "b8f749a58888f90ed5cabe7aa2eee1ee"
}
Frame {
msec: 2736
- hash: "616371183c82b97f69a4c6e2367b8066"
+ hash: "3a78458aa124a331f5b1616be5eea914"
}
Frame {
msec: 2752
- hash: "36de8ffa9abe850fb681b37aea45ef8b"
+ hash: "c442c02859bc35a8e5493200e68b1730"
}
Frame {
msec: 2768
- hash: "0505101f0edaaf7ff17deeaaddc6bbf9"
+ hash: "0cc4d24a1e1fa75a339a5b3dd07f18f3"
}
Frame {
msec: 2784
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "0d124bc578058db99e32d58f4b412758"
}
Frame {
msec: 2800
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "fc174a039606c5457532c9ac27c6faec"
}
Frame {
msec: 2816
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "db5d25d7c01605ec81cdab3e239a1f0f"
}
Frame {
msec: 2832
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "7dcffdbf9ac992aac0751bed5c38a0eb"
}
Frame {
msec: 2848
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "b59dc4f39b3e032d5cd34ffca098889f"
}
Frame {
msec: 2864
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "925d232189a3eee4bae08a8fe86a488b"
}
Frame {
msec: 2880
- image: "dynamic.2.png"
+ hash: "4ab3a889e27de8f45670c240f6d452a6"
}
Frame {
msec: 2896
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ image: "dynamic.3.png"
}
Frame {
msec: 2912
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "9b8629b588dcb840fcd32f73f66016ee"
}
Frame {
msec: 2928
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "dca8e45e930314a860f36343f4577738"
}
Frame {
msec: 2944
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "b68f3b38e154b65225211c6a1ca8ddb8"
}
Frame {
msec: 2960
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "d8168aea7962cad60132da9baf66f95c"
}
Frame {
msec: 2976
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "6f83cd7be71666e08172a2c59e715f2e"
}
Frame {
msec: 2992
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "f98c68954ed98f340e86c159fcf4f013"
}
Frame {
msec: 3008
- hash: "e8c53dd8343d7d4c384c2f8507ff0631"
+ hash: "e4692a0e6d82864e9027bcf893e0cf90"
}
Frame {
msec: 3024
- hash: "99e4d853d64a381e8db27707b5ff2b25"
+ hash: "ed02ff4d37ad03c0d0d53cf8163ed1c5"
}
Frame {
msec: 3040
- hash: "ab0e62aeffc0d57a5e1d63e6cf49b809"
+ hash: "fb116353a2ceabae2d93c9aac48727d8"
}
Frame {
msec: 3056
- hash: "4ab11bbf1fb6adb0eec8895f78a24a41"
+ hash: "7b8c99b86838c46db4e756cc039ba045"
}
Frame {
msec: 3072
- hash: "634ff2ceb39a3f263a3362238a4ae252"
+ hash: "c8d8e194bc957402fe2236b1a472faa6"
}
Frame {
msec: 3088
- hash: "7f4856873dc23a02297b2497101de9b9"
+ hash: "f0f3d8c8ac3604cd11b7492fe5ee023e"
}
Frame {
msec: 3104
- hash: "bca3919e9d8e6dc5badd8090401dc934"
+ hash: "b41cf314e4684423b4708ccd55904d60"
}
Frame {
msec: 3120
- hash: "824bfe40c3657cfe1368563640e4cfce"
+ hash: "4f578969386627b6e620e83bad5a6a6c"
}
Frame {
msec: 3136
- hash: "f831c1600f68bda139697c406ca70c5e"
+ hash: "bd9fcfaa4e79f969548af12d072c1ec2"
}
Frame {
msec: 3152
- hash: "f8102ca251a9ff46a8fe5a24cff0d2d6"
+ hash: "a418dc92f8b04fddf95f38bd24825ee6"
}
Frame {
msec: 3168
- hash: "f33407ad684aa16efc6615d1cf6fa4b9"
+ hash: "4684b3e318a08f0f2331a13143592d18"
}
Frame {
msec: 3184
- hash: "a73d27f776a6ebfc90309b34421700e5"
+ hash: "1e135a4fd2e7336d8a59ca3497374a3d"
}
Frame {
msec: 3200
- hash: "ff2a4e2663fc50dfec35152f0e79f935"
+ hash: "d1be76e2c56422b469a9d09e22f62df5"
}
Frame {
msec: 3216
- hash: "4935f5f58f2672e9d240625151044bda"
+ hash: "8827523a7f8fa89a56d932102dff7b52"
}
Frame {
msec: 3232
- hash: "f3ad5c203f621fe4d5d321c3c1880743"
+ hash: "e12e6b907af5e6feffed0b9e68c71895"
}
Frame {
msec: 3248
- hash: "d4fb7cd2e1f6a533dae65ddbb50da8ac"
+ hash: "7bc3605f5f241170732aba19ca649896"
}
Frame {
msec: 3264
- hash: "91705e9234c4f02d0a730f6270f9e95f"
+ hash: "d7da9274f30cacd419f0b0b7c8c8a728"
}
Frame {
msec: 3280
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "154775464235d2a2fb338c27f1490f27"
}
Frame {
msec: 3296
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "1657f65e8759eec3c026262bb271dd1c"
}
Frame {
msec: 3312
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "29b4c68846aab3c1dcf4e58861915c33"
}
Frame {
msec: 3328
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "fe22b3b991a80b34d6fe12515bfa2fd0"
}
Frame {
msec: 3344
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "961343bb9dcc1fbe81b4c20392c28cb9"
}
Frame {
msec: 3360
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "a2adb3179465e34b517bf906491a1b60"
}
Frame {
msec: 3376
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "067fb8a2f5043dd4616fb1539e3e9c4a"
}
Frame {
msec: 3392
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "009329915e9027d77218fd83334960ed"
}
Frame {
msec: 3408
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "81b05d8aef8152830c6f199d6dd94fd5"
}
Frame {
msec: 3424
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "b23fa537f88a97490e48fb3a8cd4b507"
}
Frame {
msec: 3440
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "182464f620768efe0253c97cda75d839"
}
Frame {
msec: 3456
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "f1ddbec396cead5d4acf9b65822becb6"
}
Frame {
msec: 3472
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "a73085722d33638517b3f60a16ce9fcd"
}
Frame {
msec: 3488
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "ecce53b0c525834341ee4b3c546e670c"
}
Frame {
msec: 3504
- hash: "41e177bec783497b996d6d5f6dac1a15"
+ hash: "86f1da737164290a90c1aef9355e2375"
}
Frame {
msec: 3520
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "722ec874122ad8dcc73820a3a2fb7dca"
}
Frame {
msec: 3536
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "35eb086b11482b752e2c02f1dc4d9099"
}
Frame {
msec: 3552
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "83cf9c0b5d0afd5d3cee4c446274f5c4"
}
Frame {
msec: 3568
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "e1bbef11fe02adb0756113e1106fe7f1"
}
Frame {
msec: 3584
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "774c8bb4585954274852d6bb07e64916"
}
Frame {
msec: 3600
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "b0264bcddf313d4e819a608143a86ac9"
}
Frame {
msec: 3616
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "5e3859fd56e5022cbc7831e22447f05d"
}
Frame {
msec: 3632
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "8c2a8b7321d2598b08d483914d4f319c"
}
Frame {
msec: 3648
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "f13913dbc015836e35d5a2ebc94bbeef"
}
Frame {
msec: 3664
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "1309af996f2d7a686f1d9177bc5c9be6"
}
Frame {
msec: 3680
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "460b3500b41624486fe8dcfde087d2b5"
}
Frame {
msec: 3696
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "de0837d19497021528dc782db4da084a"
}
Frame {
msec: 3712
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "18afb8f8e9aa6d4a5db376e26cd9a56d"
}
Frame {
msec: 3728
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "4fc1a8173824c2725160798b7d70aec2"
}
Frame {
msec: 3744
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "87a593f74c946d6af6e31c5a25898766"
}
Frame {
msec: 3760
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "57e68ec2aa5a21b11d21f388399713e5"
}
Frame {
msec: 3776
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "4cb9ee1d12b99fb98bedcbcc048867e4"
}
Frame {
msec: 3792
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 3808
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 3824
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "a0c46402b4700cc2099bdf42c47faf9b"
}
Frame {
msec: 3840
- image: "dynamic.3.png"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 3856
- hash: "496dc6261695bcf04a8e574146544e98"
+ image: "dynamic.4.png"
}
Frame {
msec: 3872
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 3888
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
Frame {
msec: 3904
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "b692386f34972d80aded2347e64ad2b6"
}
Frame {
msec: 3920
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "dc65b0a791002efffec05884aa948842"
}
Frame {
msec: 3936
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "069bab78e29d322894647f81d315184a"
}
Frame {
msec: 3952
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "39c8d804b3caf53845baba4ce98e007d"
}
Frame {
msec: 3968
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "3b477dfd05f07bdf0ba562d6068cafdb"
}
Frame {
msec: 3984
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "eb84ee75bdbf25dcc32587007f5dc9bd"
}
Frame {
msec: 4000
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "441d34bff2755e3c30bed80e2bdde69c"
}
Frame {
msec: 4016
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "4cb9ee1d12b99fb98bedcbcc048867e4"
}
Frame {
msec: 4032
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 4048
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 4064
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "a0c46402b4700cc2099bdf42c47faf9b"
}
Frame {
msec: 4080
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 4096
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "c92cba3c2825db4293153588c4b7b229"
}
Frame {
msec: 4112
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 4128
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
Frame {
msec: 4144
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "b692386f34972d80aded2347e64ad2b6"
}
Frame {
msec: 4160
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "dc65b0a791002efffec05884aa948842"
}
Frame {
msec: 4176
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "069bab78e29d322894647f81d315184a"
}
Frame {
msec: 4192
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "39c8d804b3caf53845baba4ce98e007d"
}
Frame {
msec: 4208
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "3b477dfd05f07bdf0ba562d6068cafdb"
}
Frame {
msec: 4224
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "eb84ee75bdbf25dcc32587007f5dc9bd"
}
Frame {
msec: 4240
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "441d34bff2755e3c30bed80e2bdde69c"
}
Frame {
msec: 4256
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "57e68ec2aa5a21b11d21f388399713e5"
}
Frame {
msec: 4272
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "4cb9ee1d12b99fb98bedcbcc048867e4"
}
Frame {
msec: 4288
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 4304
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 4320
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "a0c46402b4700cc2099bdf42c47faf9b"
}
Frame {
msec: 4336
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 4352
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "c92cba3c2825db4293153588c4b7b229"
}
Frame {
msec: 4368
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 4384
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
Frame {
msec: 4400
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "b692386f34972d80aded2347e64ad2b6"
}
Frame {
msec: 4416
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "dc65b0a791002efffec05884aa948842"
}
Frame {
msec: 4432
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "069bab78e29d322894647f81d315184a"
}
Frame {
msec: 4448
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "39c8d804b3caf53845baba4ce98e007d"
}
Frame {
msec: 4464
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "3b477dfd05f07bdf0ba562d6068cafdb"
}
Frame {
msec: 4480
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "eb84ee75bdbf25dcc32587007f5dc9bd"
}
Frame {
msec: 4496
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "441d34bff2755e3c30bed80e2bdde69c"
}
Frame {
msec: 4512
- hash: "496dc6261695bcf04a8e574146544e98"
+ hash: "57e68ec2aa5a21b11d21f388399713e5"
}
Frame {
msec: 4528
- hash: "9681be99003f8a14cc5654d06d2c8255"
+ hash: "4cb9ee1d12b99fb98bedcbcc048867e4"
}
Frame {
msec: 4544
- hash: "bcb592a2335aa2e35956881fd028f4e6"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 4560
- hash: "f914b25fdcb02a02b71220d82b7b2a75"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 4576
- hash: "63c82c08eb7f2bd50b54b94c952df3f2"
+ hash: "a0c46402b4700cc2099bdf42c47faf9b"
}
Frame {
msec: 4592
- hash: "8a8dc82be81fa55605c6c2e749895120"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 4608
- hash: "271f8d79b8052dfcd840ffa9ba9ffeec"
+ hash: "c92cba3c2825db4293153588c4b7b229"
}
Frame {
msec: 4624
- hash: "8f77bbd0585b57e69ac1919bd81ee3b1"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 4640
- hash: "b974260a2f90e141ebc33ced98fbca88"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
Frame {
msec: 4656
- hash: "77ada180f8a45652a6fa636d7ece4d9d"
+ hash: "b692386f34972d80aded2347e64ad2b6"
}
Frame {
msec: 4672
- hash: "4c8dc2e33cd989cb3b0938c6c75b5f95"
+ hash: "dc65b0a791002efffec05884aa948842"
}
Frame {
msec: 4688
- hash: "a145954989508b925a444e14f0c27a20"
+ hash: "069bab78e29d322894647f81d315184a"
}
Frame {
msec: 4704
- hash: "8d27ff203819174747ae4a5cee8d0ae8"
+ hash: "39c8d804b3caf53845baba4ce98e007d"
}
Frame {
msec: 4720
- hash: "830f34b0dab780c6efe2294872ba8508"
+ hash: "3b477dfd05f07bdf0ba562d6068cafdb"
}
Frame {
msec: 4736
- hash: "5d70a4bbd815569cfe5735b596bad080"
+ hash: "eb84ee75bdbf25dcc32587007f5dc9bd"
}
Frame {
msec: 4752
- hash: "964527bb82ea006e03b030c787a8597c"
+ hash: "441d34bff2755e3c30bed80e2bdde69c"
}
Frame {
msec: 4768
- hash: "1ad54954b818fa9e6032ac4b6114e7db"
+ hash: "4cb9ee1d12b99fb98bedcbcc048867e4"
}
Frame {
msec: 4784
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 4800
- image: "dynamic.4.png"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 4816
- hash: "47865243cc252aef67774001af70c54c"
+ image: "dynamic.5.png"
}
Frame {
msec: 4832
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 4848
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "c92cba3c2825db4293153588c4b7b229"
}
Frame {
msec: 4864
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 4880
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
Frame {
msec: 4896
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "b692386f34972d80aded2347e64ad2b6"
}
Frame {
msec: 4912
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "dc65b0a791002efffec05884aa948842"
}
Frame {
msec: 4928
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "069bab78e29d322894647f81d315184a"
}
Frame {
msec: 4944
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "39c8d804b3caf53845baba4ce98e007d"
}
Frame {
msec: 4960
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "3b477dfd05f07bdf0ba562d6068cafdb"
}
Frame {
msec: 4976
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "eb84ee75bdbf25dcc32587007f5dc9bd"
}
Frame {
msec: 4992
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "441d34bff2755e3c30bed80e2bdde69c"
}
Frame {
msec: 5008
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "57e68ec2aa5a21b11d21f388399713e5"
}
Frame {
msec: 5024
- hash: "47865243cc252aef67774001af70c54c"
+ hash: "4cb9ee1d12b99fb98bedcbcc048867e4"
}
Frame {
msec: 5040
- hash: "baeb8adffc13e230e797e0437f2ad5fa"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 5056
- hash: "d2e440fcad0ee2b7b35d7e5c4e581f73"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 5072
- hash: "fb8acb2f69234d3ee089281d0297ad7c"
+ hash: "a0c46402b4700cc2099bdf42c47faf9b"
}
Frame {
msec: 5088
- hash: "7fda29a83dc535ed8d6b35e999400311"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 5104
- hash: "6482e3eb10cfdbdeb57dd38ba3e3d67e"
+ hash: "c92cba3c2825db4293153588c4b7b229"
}
Frame {
msec: 5120
- hash: "4d222549bc2565c1598a532460aae4e6"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 5136
- hash: "776d1b0f9945c0e1ceda0cf117264919"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
Frame {
msec: 5152
- hash: "f2c362b34a0982ee1a11dea6b063945e"
+ hash: "b692386f34972d80aded2347e64ad2b6"
}
Frame {
msec: 5168
- hash: "115f02b8893972b5b1d63525ce70762e"
+ hash: "dc65b0a791002efffec05884aa948842"
}
Frame {
msec: 5184
- hash: "7f2d53581fe2c6c45a628fa4cd9b5742"
+ hash: "069bab78e29d322894647f81d315184a"
}
Frame {
msec: 5200
- hash: "b5ed1120c4edf842b15d5144adbd93b0"
+ hash: "39c8d804b3caf53845baba4ce98e007d"
}
Frame {
msec: 5216
- hash: "3511938df57c4cdce316692de204b057"
+ hash: "3b477dfd05f07bdf0ba562d6068cafdb"
}
Frame {
msec: 5232
- hash: "99583918d068ab5d132fe7a699c2a7a6"
+ hash: "eb84ee75bdbf25dcc32587007f5dc9bd"
}
Frame {
msec: 5248
- hash: "c0ce9df18479dbb57fb1dbc777f4f0e5"
+ hash: "441d34bff2755e3c30bed80e2bdde69c"
}
Frame {
msec: 5264
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "57e68ec2aa5a21b11d21f388399713e5"
}
Frame {
msec: 5280
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "4cb9ee1d12b99fb98bedcbcc048867e4"
}
Frame {
msec: 5296
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 5312
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 5328
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "a0c46402b4700cc2099bdf42c47faf9b"
}
Frame {
msec: 5344
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 5360
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "c92cba3c2825db4293153588c4b7b229"
}
Frame {
msec: 5376
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 5392
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
Frame {
msec: 5408
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "b692386f34972d80aded2347e64ad2b6"
}
Frame {
msec: 5424
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "dc65b0a791002efffec05884aa948842"
}
Frame {
msec: 5440
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "069bab78e29d322894647f81d315184a"
}
Frame {
msec: 5456
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "39c8d804b3caf53845baba4ce98e007d"
}
Frame {
msec: 5472
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "3b477dfd05f07bdf0ba562d6068cafdb"
}
Frame {
msec: 5488
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "eb84ee75bdbf25dcc32587007f5dc9bd"
}
Frame {
msec: 5504
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "441d34bff2755e3c30bed80e2bdde69c"
}
Frame {
msec: 5520
- hash: "b24db7b5c406328380fcf9927fb26c5c"
+ hash: "4cb9ee1d12b99fb98bedcbcc048867e4"
}
Frame {
msec: 5536
- hash: "98cc64411264d8a635a6afe6b11cee6e"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 5552
- hash: "b86434b7af8ad1db946c43a2791d69ab"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 5568
- hash: "f45616f9e33658d1dddb537e842c8768"
+ hash: "a0c46402b4700cc2099bdf42c47faf9b"
}
Frame {
msec: 5584
- hash: "e49d8955e27cdc19a37c331e56c81af1"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 5600
- hash: "b2dbe764906b50195f65dc11a5842515"
+ hash: "c92cba3c2825db4293153588c4b7b229"
}
Frame {
msec: 5616
- hash: "71ce7c63d65c29cdffd83f5ae07f0b93"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 5632
- hash: "901d01e1fc777ec185cd023ad0ace4c1"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
Frame {
msec: 5648
- hash: "a3f31de30fc2e92bae1f735504216216"
+ hash: "b692386f34972d80aded2347e64ad2b6"
}
Frame {
msec: 5664
- hash: "0fc52dd8102506e3e7671fa548551b23"
+ hash: "dc65b0a791002efffec05884aa948842"
}
Frame {
msec: 5680
- hash: "fb92809e728416035dbb91116ad8fe0e"
+ hash: "069bab78e29d322894647f81d315184a"
}
Frame {
msec: 5696
- hash: "9003dc8ca4f781909035cb03dc45864f"
+ hash: "39c8d804b3caf53845baba4ce98e007d"
}
Frame {
msec: 5712
- hash: "2bff1de793ad8521fd54413849c3cf29"
+ hash: "3b477dfd05f07bdf0ba562d6068cafdb"
}
Frame {
msec: 5728
- hash: "8362e4db7c4446282d844a4fc6632d19"
+ hash: "eb84ee75bdbf25dcc32587007f5dc9bd"
}
Frame {
msec: 5744
- hash: "b874fa274c6ec77c106ff4a0288f9169"
+ hash: "441d34bff2755e3c30bed80e2bdde69c"
}
Frame {
msec: 5760
- image: "dynamic.5.png"
+ hash: "57e68ec2aa5a21b11d21f388399713e5"
}
Frame {
msec: 5776
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ image: "dynamic.6.png"
}
Frame {
msec: 5792
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 5808
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 5824
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "a0c46402b4700cc2099bdf42c47faf9b"
}
Frame {
msec: 5840
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 5856
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "c92cba3c2825db4293153588c4b7b229"
}
Frame {
msec: 5872
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 5888
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
Frame {
msec: 5904
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "b692386f34972d80aded2347e64ad2b6"
}
Frame {
msec: 5920
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "dc65b0a791002efffec05884aa948842"
}
Frame {
msec: 5936
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "069bab78e29d322894647f81d315184a"
}
Frame {
msec: 5952
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "39c8d804b3caf53845baba4ce98e007d"
}
Frame {
msec: 5968
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "3b477dfd05f07bdf0ba562d6068cafdb"
}
Frame {
msec: 5984
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "eb84ee75bdbf25dcc32587007f5dc9bd"
}
Frame {
msec: 6000
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "441d34bff2755e3c30bed80e2bdde69c"
}
Frame {
msec: 6016
- hash: "e64ac8e11e36cafb25c947c5802d54b9"
+ hash: "4cb9ee1d12b99fb98bedcbcc048867e4"
}
Frame {
msec: 6032
- hash: "7621e64568058b82bcb6f6b46cee3ebc"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 6048
- hash: "f77f6de6fc88813f49427b4888a59dbf"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 6064
- hash: "d3a48f596219372ac25941e4c5ec5b2b"
+ hash: "a0c46402b4700cc2099bdf42c47faf9b"
}
Frame {
msec: 6080
- hash: "d572d932b613f9ca1e0acf144f127dd1"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 6096
- hash: "edf317eaf51d933bcd0f57f214921a81"
+ hash: "c92cba3c2825db4293153588c4b7b229"
}
Frame {
msec: 6112
- hash: "e0cee7959a5a8a08ad03d75e7b5c6ca1"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 6128
- hash: "96877a15f44d4a2c8d9974cb28b9e1b6"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
Frame {
msec: 6144
- hash: "c0ffb0ef6dd9d007d201feebd2f68e44"
+ hash: "b692386f34972d80aded2347e64ad2b6"
}
Frame {
msec: 6160
- hash: "209fb930223243fa19c5dde9e85ec518"
+ hash: "dc65b0a791002efffec05884aa948842"
}
Frame {
msec: 6176
- hash: "ae98ac4dba0e78eb8fb7f7dbe29b2832"
+ hash: "069bab78e29d322894647f81d315184a"
}
Frame {
msec: 6192
- hash: "c94a7d68ce007d83df77a595a5815a96"
+ hash: "39c8d804b3caf53845baba4ce98e007d"
}
Frame {
msec: 6208
- hash: "4c28e409bf5a6c1289bcab8cd59a9e42"
+ hash: "3b477dfd05f07bdf0ba562d6068cafdb"
}
Frame {
msec: 6224
- hash: "ea1009f1a3446dd5ce937e6949794794"
+ hash: "eb84ee75bdbf25dcc32587007f5dc9bd"
}
Frame {
msec: 6240
- hash: "940c16766c2f87feef48e1187672ca9b"
+ hash: "441d34bff2755e3c30bed80e2bdde69c"
}
Frame {
msec: 6256
- hash: "93664c87c8dcfadc0345f646b2508625"
+ hash: "57e68ec2aa5a21b11d21f388399713e5"
}
Frame {
msec: 6272
- hash: "93664c87c8dcfadc0345f646b2508625"
+ hash: "4cb9ee1d12b99fb98bedcbcc048867e4"
}
Frame {
msec: 6288
- hash: "93664c87c8dcfadc0345f646b2508625"
+ hash: "3eebd1f4f58210f6b546715997a984c2"
}
Frame {
msec: 6304
- hash: "93664c87c8dcfadc0345f646b2508625"
+ hash: "39eabc07bfcefb2ecd369abf94d706cd"
}
Frame {
msec: 6320
- hash: "93664c87c8dcfadc0345f646b2508625"
+ hash: "a0c46402b4700cc2099bdf42c47faf9b"
}
Frame {
msec: 6336
- hash: "93664c87c8dcfadc0345f646b2508625"
+ hash: "3c8b4831583922c7c1c85f227ef2b3dc"
}
Frame {
msec: 6352
- hash: "93664c87c8dcfadc0345f646b2508625"
+ hash: "c92cba3c2825db4293153588c4b7b229"
}
Frame {
msec: 6368
- hash: "93664c87c8dcfadc0345f646b2508625"
+ hash: "e1b0d4cae609f3074fb1ac46c172bf4a"
}
Frame {
msec: 6384
- hash: "93664c87c8dcfadc0345f646b2508625"
+ hash: "09b76db3e4a95666ba9c37dd89996fa3"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/usingRepeater.0.png b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/usingRepeater.0.png
new file mode 100644
index 0000000..75a6c49
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/usingRepeater.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/usingRepeater.qml b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/usingRepeater.qml
index 5d88df7..3365d40 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/usingRepeater.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativepositioners/data/usingRepeater.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "1a396cf01a6c31155609532654653599"
+ image: "usingRepeater.0.png"
}
Frame {
msec: 32
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.0.png b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.0.png
index bf02e1a..dd38019 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.1.png b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.1.png
index ae71dc8..d749080 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.2.png b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.2.png
index 6f631b0..57a3ae0 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.3.png b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.3.png
new file mode 100644
index 0000000..3a75ec4
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.qml b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.qml
index 3124973..14280a0 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/data/smoothedfollow.qml
@@ -6,790 +6,790 @@ VisualTest {
}
Frame {
msec: 16
- hash: "2c6600b50a18c415032fa95fe5089da6"
+ image: "smoothedfollow.0.png"
}
Frame {
msec: 32
- hash: "aefd5a2570cc0252be102644ec1e49e3"
+ hash: "1d0005639ad631a4f88fb2372b955741"
}
Frame {
msec: 48
- hash: "6183d0554a8b812bee02719dc4df21d1"
+ hash: "b303c2fb08eb8158c322719d072deb06"
}
Frame {
msec: 64
- hash: "e1b3a94d033626338de0e04dba7b6df9"
+ hash: "4b3d7a5b9b5f1a335e81e3aafce2a244"
}
Frame {
msec: 80
- hash: "7d1a5a265fb20ac4d741d76ab7b3a41f"
+ hash: "33d144e82787ac28f9012105645f5eb8"
}
Frame {
msec: 96
- hash: "0ce7d2acda3e5ccb7b2364e2a7b409a4"
+ hash: "b6e16400c1364241da2fc12810780b9b"
}
Frame {
msec: 112
- hash: "21f3a66ee80fcb2dd4dce0d1666aa4dd"
+ hash: "e32e552a0ac9e517df2826d82ed3e483"
}
Frame {
msec: 128
- hash: "ea5b81ff2805210111cb388ab9be0d8f"
+ hash: "855e317677189a8aa97909ac5c7a831c"
}
Frame {
msec: 144
- hash: "a8a54a3c524dcf6777b71d99ae2d50bd"
+ hash: "cddb47ce0a793dc74c6cbc2b3fb138d0"
}
Frame {
msec: 160
- hash: "6b658c468af8a88e4a282d57fdcbc3b0"
+ hash: "21932fa377c6c9652eb22bbae4bf7d23"
}
Frame {
msec: 176
- hash: "986121c9d928cc9ceb912a975f75760a"
+ hash: "95adc0bfe18070001d531a36785af2a2"
}
Frame {
msec: 192
- hash: "4bf3593d0edc4347cf77670a48ba4440"
+ hash: "b3c39dc57a658b1ff7c24194a4214696"
}
Frame {
msec: 208
- hash: "ea00f25295fb019f949930fb7109ceb4"
+ hash: "d145d38d45f824f3dd2f43eddf38d310"
}
Frame {
msec: 224
- hash: "ad6cc7563e2720c405842317d0ce731a"
+ hash: "dee8ad57b625965d3045089d5f6e80aa"
}
Frame {
msec: 240
- hash: "8a03a1207cdb5bd92f5227b25a7b638e"
+ hash: "94263216e2b0ab77980b3cc0b42350a6"
}
Frame {
msec: 256
- hash: "f355321aa47d18e8b6dde503565d0e97"
+ hash: "a9ea122b9b67428f9d28368ffb862c37"
}
Frame {
msec: 272
- hash: "e18f671cac8e68948f32a468bf2630cf"
+ hash: "d1101c25521fd2308ccbe5ec318d9922"
}
Frame {
msec: 288
- hash: "264bca92fba53f25439d240afef62880"
+ hash: "e854bb4accb78052ec3df32a80d29a94"
}
Frame {
msec: 304
- hash: "a1a226c73fb97d5302ce683f901ee5c4"
+ hash: "10898f94cc74a888fc57f76897a56b2a"
}
Frame {
msec: 320
- hash: "05578552476372fc58e463e84a147ddd"
+ hash: "65668c114d62e3e901953c9aca9fe276"
}
Frame {
msec: 336
- hash: "0a3e0a651f9eb3e6a44a55a6786e60ff"
+ hash: "a67cd21b3c451134961d5890b05cff49"
}
Frame {
msec: 352
- hash: "4ca362f079f96a01360ee8062fbb8238"
+ hash: "40fbf54e37f46dce2aeda74ed6815e42"
}
Frame {
msec: 368
- hash: "ba512c117d97ce16ff92d03ce2b08056"
+ hash: "dc86af89de1edce0986c6e1a56bd0e21"
}
Frame {
msec: 384
- hash: "8688355f0f97afe000d02f71c841d5dc"
+ hash: "b9700d510fe9b936d60a0ef22b1a4d23"
}
Frame {
msec: 400
- hash: "a2ea6ad008da95a67d3bc70e11e3811d"
+ hash: "620edf9a854b1f32911b4af69be95076"
}
Frame {
msec: 416
- hash: "83bc9c444ab8618438dc2b8b14716f7b"
+ hash: "28d9670eb3dea66506affaf8b8672c52"
}
Frame {
msec: 432
- hash: "fafbba34fc8f9d33b559e6fcd0c5f1c6"
+ hash: "9deaf655b9e71dc835377526c5ae7d96"
}
Frame {
msec: 448
- hash: "92d245951b759f74182602a7a337cb0f"
+ hash: "a19709d7bf37fd126f15da386527d0f8"
}
Frame {
msec: 464
- hash: "e0634d25088a6855df8d86d84fe37cd7"
+ hash: "32dbd7c98038abf3775a2c788a687b27"
}
Frame {
msec: 480
- hash: "7f4d05f4c3b1a365732e448f2c751740"
+ hash: "d1a22b8e8cbd429dc0e8bc22bfce5d4b"
}
Frame {
msec: 496
- hash: "fcd6f55929f753f77b1617c0984b8690"
+ hash: "04a48f9f304a614535821f1278950789"
}
Frame {
msec: 512
- hash: "7e88f100a7012d739cd3c97c4e7f4b45"
+ hash: "ba26b58e109d5b63e972e4acd7229162"
}
Frame {
msec: 528
- hash: "8f9d029b3850ee2f11cdf6630d100682"
+ hash: "b92d3329f744c7de158a472b8b542437"
}
Frame {
msec: 544
- hash: "b915f712b24f187ee759b3337fb0df7a"
+ hash: "c44139265be3def1cc73ea7198a64537"
}
Frame {
msec: 560
- hash: "eae400a0c72d38156f7ae0f16ab9ee66"
+ hash: "6f211c82a64c7e0ef2e7700359ac226e"
}
Frame {
msec: 576
- hash: "e913a1e317cca355b06a393f44cc0243"
+ hash: "1690781b90e6e4ad264db76943d3b6d2"
}
Frame {
msec: 592
- hash: "abf075ea63a6f5cce43c38e20dbcdbb2"
+ hash: "2ab7e97b7426843f2488121fdda87b48"
}
Frame {
msec: 608
- hash: "a6e85caa1eb933343a4605bc434e2841"
+ hash: "91fe6ed4d44d69e9ce79aa3636faf0cb"
}
Frame {
msec: 624
- hash: "8e33e2582dd127d3f04017bf493b0ac6"
+ hash: "9b4638d2eb6ecc0b50c30e74dc4b098e"
}
Frame {
msec: 640
- hash: "959e4062262bcc759abfc7b0bf3e10b6"
+ hash: "0e18542d1b5b887eaf22f936adb38bd0"
}
Frame {
msec: 656
- hash: "9529e2241df0d90ea640fdb3752b0837"
+ hash: "f4a123a8811654d033c3613a80a8f3f7"
}
Frame {
msec: 672
- hash: "5595b64495996ce66b5f6892e9457456"
+ hash: "14edd1cf660429e95c55ae81ce57d05d"
}
Frame {
msec: 688
- hash: "532259c3577553622093eba907ae82d3"
+ hash: "1114235b75e814b80b70ce4109a0b6f3"
}
Frame {
msec: 704
- hash: "85c4332100b6f5256702b594c83f4eff"
+ hash: "8ed2a94fab38d951325bbf79597134c6"
}
Frame {
msec: 720
- hash: "b96292d85b12fa8e68c5de3deb29b980"
+ hash: "315a34cfe26778d86cadceea78fd15f6"
}
Frame {
msec: 736
- hash: "64febec9c8b58e2b93249f19c57b7aba"
+ hash: "4a95ae04f498f93bf19ab2bc45c0be21"
}
Frame {
msec: 752
- hash: "88e588af29131cf942e02b1080e564e5"
+ hash: "d241f7cfdfd241facb0b7f7a3d328d01"
}
Frame {
msec: 768
- hash: "07f911478be2f36d0c1b9cb878f4fe47"
+ hash: "fae3040a9e0b2f9c76cc26bda47e04e9"
}
Frame {
msec: 784
- hash: "8ffbf2381efefcbca413f6e3455018fb"
+ hash: "a444297639db23413810b2df5c47ed9c"
}
Frame {
msec: 800
- hash: "6e456af680e40799d3f38bdde29a85f9"
+ hash: "8084ee95169c3176af563fc4cc033332"
}
Frame {
msec: 816
- hash: "48a8dbc64d7823164c992f55b270115d"
+ hash: "8f6ac972fb537f496a69f7bde0e8bc22"
}
Frame {
msec: 832
- hash: "a6d28eb1d0aafd387e35ca7b362bec53"
+ hash: "b7e632bc5c8a0a0c5d2b752e581ff5db"
}
Frame {
msec: 848
- hash: "2e9f2b2ebf1b24f01fc986ded320d7c9"
+ hash: "341c29c41dc1d938dcf5d94d20ff9160"
}
Frame {
msec: 864
- hash: "d0cafd9be3263193c207c39eeb051bb8"
+ hash: "2c7eb6f2974c6520bc2fbbb65c118124"
}
Frame {
msec: 880
- hash: "8dee1a5365fa3ccd7036c8afa6a805cc"
+ hash: "8dd08316d3d4b17bd3d656dff2b69019"
}
Frame {
msec: 896
- hash: "42f893afb80633f0ffb82f1725bb097f"
+ hash: "5c2a7456afbb094671e693df0a5fa37d"
}
Frame {
msec: 912
- hash: "f466a404940abcd4c8f3180696da1a29"
+ hash: "d169ce70699b020f62bc33160b74887b"
}
Frame {
msec: 928
- hash: "e5746e33b3eb155a354bc5900b7593ee"
+ hash: "e67ef3cd8dbcef11cf156b32eb0aae67"
}
Frame {
msec: 944
- hash: "a1c2eb7048356f4ebc803d9d5439db24"
+ hash: "16d0d8676f754f0e85a3b425a4401c26"
}
Frame {
msec: 960
- image: "smoothedfollow.0.png"
+ hash: "7681c0a07803c3eadedf05b60acca9be"
}
Frame {
msec: 976
- hash: "338aec0e679a8f2e79f6a5503dfbd6c3"
+ image: "smoothedfollow.1.png"
}
Frame {
msec: 992
- hash: "59321f1eb26c379e9e2a37b6890d922d"
+ hash: "5f87209dc76264d5c259092ccfd0663a"
}
Frame {
msec: 1008
- hash: "f37a821b9cf9f67fd011c6790a2757f0"
+ hash: "c647b4725e7f1ce05b5b7bd067d54bff"
}
Frame {
msec: 1024
- hash: "c3f1b8722c616ecd55d8496e76a9bf06"
+ hash: "d43d241fa85cadc042ae510fa441d01d"
}
Frame {
msec: 1040
- hash: "ca6aff9addda2e3ac51e5e2013393365"
+ hash: "87a4b4fb8981b1ddb765236cd74a9084"
}
Frame {
msec: 1056
- hash: "17d1aa7821ce8169a3100a3cd3a0df2b"
+ hash: "607fb5055cc0d5b6e8a1a37134a9686c"
}
Frame {
msec: 1072
- hash: "d85dd272f35868d6832316e862db4ec1"
+ hash: "9ed861affdaf4de535ff65b26e1fa8ee"
}
Frame {
msec: 1088
- hash: "8bce5bdadfa974655dc7e020ad43edeb"
+ hash: "cdfbf1d934a46b85c9d7a07e25eb3fee"
}
Frame {
msec: 1104
- hash: "b97f71587a5187d5175e5d9f1409c00a"
+ hash: "94cc78c6be827b3f3b3d74d72af5a4db"
}
Frame {
msec: 1120
- hash: "53d438e601c25aebfd2ecb0064cdf5cc"
+ hash: "50cd154de9141528f0417c0e0f0090a9"
}
Frame {
msec: 1136
- hash: "18c43dd35b3e0d8f9ab5c8de3e48886a"
+ hash: "86e4a163ad5d7d9bee8f513a814fcac2"
}
Frame {
msec: 1152
- hash: "e4ab585684d083de118b7862ef5cbd63"
+ hash: "61b927a9a58264b827ab00c30cddb4c1"
}
Frame {
msec: 1168
- hash: "48ab046a2e2ca1a1225574b94925482e"
+ hash: "e50d30e42cb035e52cf88664182b7ac1"
}
Frame {
msec: 1184
- hash: "c4bd06a5c329ef6975a60453f588bce7"
+ hash: "33a45c3ab72e3e582ef0e4a759064050"
}
Frame {
msec: 1200
- hash: "864393a984dce3e9dd2daec56ddb3fe7"
+ hash: "323be0228c50a87f380c9b4e5af0c6c0"
}
Frame {
msec: 1216
- hash: "fcdf4cfcd8a6d8667868ba9633475fe0"
+ hash: "d82e3de64104096e0cce7bc23d1f3f96"
}
Frame {
msec: 1232
- hash: "5ac2b96158045c9b9eb35f1cbabe5b1f"
+ hash: "e8872b9d98dff227cb3eb8765cbfa5f5"
}
Frame {
msec: 1248
- hash: "83c409e5d3e6fe9e953d9ce14d731b3b"
+ hash: "23ee9e4d9d5388c900072df7fb063164"
}
Frame {
msec: 1264
- hash: "01805526b04e17b89238e7b929be48dd"
+ hash: "e23cb4cdcc53a364004a55144ea1af8a"
}
Frame {
msec: 1280
- hash: "4708345219b3732f9aaf8b40645f65d2"
+ hash: "816ee1ba2a5fe2db4ee09cecb8d56c34"
}
Frame {
msec: 1296
- hash: "12716f84b6f648df2cbe08cfea58764c"
+ hash: "d0f01509412d1e4aa192db8aa6dbc50d"
}
Frame {
msec: 1312
- hash: "6cce1e6354bd338f364bcca84a5fd081"
+ hash: "ba37ba506ce63c6cda06f23a73c928d9"
}
Frame {
msec: 1328
- hash: "c5da6f6b00402e0de00490792b963cdf"
+ hash: "194a5a791ee5008f585cf215e5cabc26"
}
Frame {
msec: 1344
- hash: "0eacadf69c0818e818abaf3aaf823aff"
+ hash: "09c9466b27e57cf936653fdd91e885a8"
}
Frame {
msec: 1360
- hash: "c68cd79bf0d329a3c672896b9ce2044d"
+ hash: "ee8ef68a1d5cde45431ac233d1cbe191"
}
Frame {
msec: 1376
- hash: "26786f921ddddd9d2f975e1193943d2d"
+ hash: "45f3bede3b5ae8cde9d385746740760e"
}
Frame {
msec: 1392
- hash: "68c7c1779bb19ee5cd9370b5c06f4ce7"
+ hash: "10ae672c18a84fec45513850797220b5"
}
Frame {
msec: 1408
- hash: "5e87c3e00ef7fab01c17d9e89c661aab"
+ hash: "6d72fb8d4d1f7499b38e4969ae26409b"
}
Frame {
msec: 1424
- hash: "0b459122be303c38d3564dd7fea53fc1"
+ hash: "7c6bf427b0f7aac8c869a0dd83277ca0"
}
Frame {
msec: 1440
- hash: "3b13101a45b470fd04fa02f34548984b"
+ hash: "1289b04711ef38d4e37161f1385bf4d2"
}
Frame {
msec: 1456
- hash: "6308fa1ed015bb698251af0d1b9be084"
+ hash: "2414780f52880801eea13dc9efba1cb2"
}
Frame {
msec: 1472
- hash: "f219427d8fdf826f33351ba64db55d33"
+ hash: "37efbf23005659b4f2b29f224c929502"
}
Frame {
msec: 1488
- hash: "0c9ad8c5224d3cdefb8ac793cac3ca79"
+ hash: "e70091696edf26a8dc8dc51d4932fd86"
}
Frame {
msec: 1504
- hash: "38438307162bceef76afb043c82b6a82"
+ hash: "21e8d0b6eee7bc71ae7ccd05d9bb9280"
}
Frame {
msec: 1520
- hash: "78b367e6bab0463fe08f5e634cfbced2"
+ hash: "321553e3e415cf7695d46a90050f8265"
}
Frame {
msec: 1536
- hash: "81e56f9d3bb9b360a07dc85697a59340"
+ hash: "235f975c8b382caee2004a8bf9533385"
}
Frame {
msec: 1552
- hash: "cef4fdb8c12485d3590e598090312297"
+ hash: "abeeb9ff4c51f2b4ba5c9fee98e72926"
}
Frame {
msec: 1568
- hash: "8ea0c90a100c583558f92843030543cc"
+ hash: "d2de1c552fdf4675baccab402100aabb"
}
Frame {
msec: 1584
- hash: "0037f0f17a50bdfe3bf0de810ff837f1"
+ hash: "26d2ac9f31c9181222edda09a4452b5f"
}
Frame {
msec: 1600
- hash: "2b060ac0dfa045b916d3fd5ff6f84bfb"
+ hash: "8c1ac1872a6720185ec670150e344683"
}
Frame {
msec: 1616
- hash: "b20705dcc6176efd83cff6927991ff0a"
+ hash: "3b792cf960fc8dd6b424ce4c9f2aa0a1"
}
Frame {
msec: 1632
- hash: "0af69e490bdc54f27d3e50c1fdfd12a8"
+ hash: "4f0e2dad54e5be44c0345732deae067d"
}
Frame {
msec: 1648
- hash: "8e4cceadc01de5b51082889efabcbb7e"
+ hash: "17f21faa9293cfd4ef63fcee9d07f264"
}
Frame {
msec: 1664
- hash: "b64958786a7007686fb1734783d553f5"
+ hash: "0ea885db3c4c5facb96306f1fbf6bc43"
}
Frame {
msec: 1680
- hash: "e0b9d98bb3a596fd235d58b6a761a0e0"
+ hash: "a68e7bb730b29b4c3b5468fd7b3d1d4f"
}
Frame {
msec: 1696
- hash: "1a5d7dc4dfd3ee86a36978d4effd299c"
+ hash: "719de171d8413f691e4ece4bcb00896c"
}
Frame {
msec: 1712
- hash: "4946561f008635599651bf24b9aa0594"
+ hash: "ee9f5c2bfda6718a23fdd6c8f3f2e765"
}
Frame {
msec: 1728
- hash: "8427d33046af64c6e63939238c101e86"
+ hash: "0f01834bbcfe690e5ee2d5897e5ea225"
}
Frame {
msec: 1744
- hash: "cdcfab5cea86c33f276c3613d76067c4"
+ hash: "68af59f35ff14d9ff12a2a05f22cca69"
}
Frame {
msec: 1760
- hash: "966005d62bd69b53d77459e5ab65116c"
+ hash: "50c9141aae689a8f09acf4d914075299"
}
Frame {
msec: 1776
- hash: "8a3c4ff083a973325c4ab09e09027ef6"
+ hash: "beb9e30c9b4f0d351c1387c69ea99208"
}
Frame {
msec: 1792
- hash: "737ffd6f52fa3d812ecaf835a30495af"
+ hash: "2079cd433d9d29ad330e0782853712c7"
}
Frame {
msec: 1808
- hash: "6731007c97ba3ba60e73ab50803868e5"
+ hash: "de18d8be8fc1414cc19d446c659d1bcd"
}
Frame {
msec: 1824
- hash: "caa4ea08c5c330e77a7445cc1adf1666"
+ hash: "031807325492a899da9a91a9512487dd"
}
Frame {
msec: 1840
- hash: "73778bfbae55a81557a128acb4a197c8"
+ hash: "4fdd8f3b01b4b61d269001604144bb7c"
}
Frame {
msec: 1856
- hash: "7d8609f1336ddf4e25b505e54142114e"
+ hash: "1172ec8a63f431f457b9a398b3d03571"
}
Frame {
msec: 1872
- hash: "d8b4514d2bd77dbe67e27d400dc1a2f3"
+ hash: "4741a14556e9d32c2b180cca9009c63a"
}
Frame {
msec: 1888
- hash: "ac3e7040f1e9fc680f52f46d25eb3faa"
+ hash: "ec2c6d187a97037b5c1edea65d4b17cc"
}
Frame {
msec: 1904
- hash: "509c21774f0fca9dde0657133a1cc363"
+ hash: "ea7d445310c28aa3e07735f1c7db4a28"
}
Frame {
msec: 1920
- image: "smoothedfollow.1.png"
+ hash: "3424b2d983a8962d9abb232c3d7c7814"
}
Frame {
msec: 1936
- hash: "545bcb0c362a083ee698a5c8cd225014"
+ image: "smoothedfollow.2.png"
}
Frame {
msec: 1952
- hash: "77370c9b2880c55fecf07457dd0d455b"
+ hash: "c362edcbe4e4460aa18599c05e993312"
}
Frame {
msec: 1968
- hash: "6c44209f31f5f010f1b3e05490468821"
+ hash: "1a1291338c205ef2d315a43cca1caae2"
}
Frame {
msec: 1984
- hash: "2dffac0c44e52f2984525d3d3700e6ed"
+ hash: "ff6f0f47955d069a65cf9d19b7a061ff"
}
Frame {
msec: 2000
- hash: "d70f2db1b166b2de3bef74bc4bf94a80"
+ hash: "3a6b787bbfe0510fdc8693a4827043e5"
}
Frame {
msec: 2016
- hash: "50e4f6a82f498066fc9b6588762f59f9"
+ hash: "8198a6eec71a6da13b77397f3ead05a3"
}
Frame {
msec: 2032
- hash: "956a7d7db9aef1b7abefac1a69622f02"
+ hash: "4c0fcb8d2105f104f6e1db0d58077c01"
}
Frame {
msec: 2048
- hash: "13f19d5baefb6c8c9f71c16163663a27"
+ hash: "d9146739fa248ddcb6b4308d125825e7"
}
Frame {
msec: 2064
- hash: "076ff84405ddb29a12ed30d27cee558b"
+ hash: "5bda4f61879d0e9c714f2c138a91f4fd"
}
Frame {
msec: 2080
- hash: "6af0261639f809da8f7e4831559596d3"
+ hash: "30c0f8016506edb6875fd4cfa16cfa0f"
}
Frame {
msec: 2096
- hash: "a0500b18e99bfe3a48d52cc62b4a946b"
+ hash: "bc04c5ae627073fcc467b86bea097630"
}
Frame {
msec: 2112
- hash: "bb0ea576c9136fb70720d4540731d2ca"
+ hash: "7fcc2f6a7c620202a55618e66ed3c5f9"
}
Frame {
msec: 2128
- hash: "d9b12ad9bf54d7db0ef1b36297a6dd6c"
+ hash: "36f0855b78bbbf08ddf28f7a5775aea8"
}
Frame {
msec: 2144
- hash: "2de77e082872f072a849ba9ea93e3aec"
+ hash: "4acd7d6bceab6c8ba4508f9edddab6e7"
}
Frame {
msec: 2160
- hash: "69e186c3e8e6b2c75da2ca87043129da"
+ hash: "2074776f5bd921148a50fad1004c00ea"
}
Frame {
msec: 2176
- hash: "0c2f23b0cbedb45a68f0cbe6132b4820"
+ hash: "0d79e1f38609320586831d93d87532a9"
}
Frame {
msec: 2192
- hash: "533bad00e5624611ea8a15d5fa98f0f2"
+ hash: "0402d99770dd23cbfc051eb576a29b57"
}
Frame {
msec: 2208
- hash: "d9c60bc821205aa4ea38d846e5b00f3a"
+ hash: "456ba4fbe1ff68e1c9e22c9182c98ac6"
}
Frame {
msec: 2224
- hash: "d4de041edf15c6b6806d7f5992146711"
+ hash: "de41559e07d9e58a68e26cf4daab879f"
}
Frame {
msec: 2240
- hash: "100145df5271efaaee1d619bd50b69fc"
+ hash: "ad5087eae86c1b2afe5dbbcf8d098b18"
}
Frame {
msec: 2256
- hash: "22905b794fee24f3a25e4944d5505e96"
+ hash: "117dc7b2e560a6959ef82dc461580620"
}
Frame {
msec: 2272
- hash: "aeed7adea08fe6e8b60310082cf87b6c"
+ hash: "4ce30665d1e63f728018cddfda1e3249"
}
Frame {
msec: 2288
- hash: "82bf8d40b6ed8aae9d6172eae76d1859"
+ hash: "c1e66d2c554b81631aff66e695e05ee0"
}
Frame {
msec: 2304
- hash: "b1881778936744db3df0898638e4b0df"
+ hash: "293b4c3a8ba18d9000f1a0c35ba3dbed"
}
Frame {
msec: 2320
- hash: "87195016996f8786a8a2430c54f13494"
+ hash: "eefcc0eb3e4847dbf7edc52979c19cfb"
}
Frame {
msec: 2336
- hash: "56f99b14320662b90eb10e77845bba30"
+ hash: "1e25f0a629cffa99c3c962c5ce72cba3"
}
Frame {
msec: 2352
- hash: "69a84022d8d2b3cdb1d7eae6ce5ccef2"
+ hash: "e86a378941f876143cf13ef8c161d155"
}
Frame {
msec: 2368
- hash: "578ca8c66da6aa64392b253ab6cccbc0"
+ hash: "7063d2895353e4e2659e0911f8959a92"
}
Frame {
msec: 2384
- hash: "4c2058e4708001f82f3bcb8110d6a54f"
+ hash: "d26161aad10ec6d446dbae65bcc73926"
}
Frame {
msec: 2400
- hash: "a838be752168bc6feb3151327147bb23"
+ hash: "3322df938aa5d2ffa32e445ad1f8b1a2"
}
Frame {
msec: 2416
- hash: "bf6cde06f0ee814cd4a23f3d43e7d270"
+ hash: "4ce384ace0527cb637865426a42d382f"
}
Frame {
msec: 2432
- hash: "9162ec43bc84261c0eb9ea2425da0b8a"
+ hash: "5f49f970488f457681a9a59e82a1650e"
}
Frame {
msec: 2448
- hash: "7be19df0ee54f9bb31ebee2d786addc8"
+ hash: "d5494958d0c8f4307506c0b27f4a350c"
}
Frame {
msec: 2464
- hash: "542a4c004f5b1b8efa7588b27cc2ba43"
+ hash: "cebee9854c54f2badef1cfa6b12adc88"
}
Frame {
msec: 2480
- hash: "f9e2edd343be212a9679f1e2ad0e73b3"
+ hash: "9824242313879d9494b561a0a3a7fdc2"
}
Frame {
msec: 2496
- hash: "b6d4e9169fc4446cdbd3a36f485b943b"
+ hash: "a14019028da0d3bf08782bf8285a188c"
}
Frame {
msec: 2512
- hash: "0d3b7a652a94162b71e88ed213559af4"
+ hash: "f241eb27a0460182d08c6e4e1ebbc25b"
}
Frame {
msec: 2528
- hash: "9d4a2383a4d43ac94ff0a344f217b22d"
+ hash: "3b243c79d097f89e5a3f8ece97321026"
}
Frame {
msec: 2544
- hash: "719d402379c40de5cd6d4c8fa92f5472"
+ hash: "95755ce577ab0b8ede949851ce842d9d"
}
Frame {
msec: 2560
- hash: "78fb55f5b9c2033a91e41100229e4465"
+ hash: "0cd40a2a4b9d0b7dbba8dff247db178f"
}
Frame {
msec: 2576
- hash: "0a9ec91eee6c7c770ce2e414fa881229"
+ hash: "b964995f06ab287a98569baab365c475"
}
Frame {
msec: 2592
- hash: "5d9f81f1becf486a09f086e15a64d1f0"
+ hash: "a28aca3ba953c52ac00fea0c84a6aba9"
}
Frame {
msec: 2608
- hash: "0f5e18af1eac31e6993ea2df51a143f0"
+ hash: "d45d2eaeab472eaa1bd9460f4464c62b"
}
Frame {
msec: 2624
- hash: "08a292373756b06c3a624b8f3bf06236"
+ hash: "0872615e2d8d2ec1192ec6e60aff01c7"
}
Frame {
msec: 2640
- hash: "f3c8101429753ce8f0ee094fe0db98ac"
+ hash: "8724c4128b869be51053deafd68e4e47"
}
Frame {
msec: 2656
- hash: "1603ad220d68ae0a2f613687533c2ebc"
+ hash: "8c8e0a8fed148120b2b79d3c6b886651"
}
Frame {
msec: 2672
- hash: "e2b8049d18fd36fff0180bd4bc199732"
+ hash: "35357a5689398f6f594ae45743555107"
}
Frame {
msec: 2688
- hash: "d1bfeadaa9046ec5013734938a8f4af1"
+ hash: "848a069b9e8334482e118ba0df14dc1c"
}
Frame {
msec: 2704
- hash: "3cb3a0e9dc73e76101288395ffeb2b7b"
+ hash: "26cb86bd54616c69966d949424d4d41f"
}
Frame {
msec: 2720
- hash: "104a10e6bd48dacfedf5c98cf641ae93"
+ hash: "437669b1efa8b33ee469547527ccb4d9"
}
Frame {
msec: 2736
- hash: "f04a2985e7c203dd6fce46b60fcb23fc"
+ hash: "ff040bafe5c484d7b516008f17411ad2"
}
Frame {
msec: 2752
- hash: "30cb747f4604c208d7dc697d5fe2af6b"
+ hash: "fdab8b8cf64a2b15ab07691ca2ad115f"
}
Frame {
msec: 2768
- hash: "b9eca6ee8fe29351cadeb9a2caf36fa6"
+ hash: "e3867ffaf98270f6efe77d816a8254cb"
}
Frame {
msec: 2784
- hash: "7bc56e712d713a00a684e07cf3d09907"
+ hash: "cbad5ba7c09567166f063955b45aa647"
}
Frame {
msec: 2800
- hash: "0d7a5e2ff588b71e77abb72723c763b2"
+ hash: "336049bb4ff2e945483648feabe997c2"
}
Frame {
msec: 2816
- hash: "0d961843e54cbe5ba76c11bcd634bc39"
+ hash: "45e65f29cc932090a3bfc2292c4e5e72"
}
Frame {
msec: 2832
- hash: "6328b52965a002944c501d9888928caa"
+ hash: "d617d33fe22196f88844a7adc5305413"
}
Frame {
msec: 2848
- hash: "63e668a7688167b604b641929843d0cf"
+ hash: "fb32358f314d9cd6ac6646888f402b46"
}
Frame {
msec: 2864
- hash: "7f5e71332268be68de9dcb25f173d2e0"
+ hash: "2897322c869a0bd7a851ff779c8591bf"
}
Frame {
msec: 2880
- image: "smoothedfollow.2.png"
+ hash: "c41d71d62727f0fc26dc790f09c67168"
}
Frame {
msec: 2896
- hash: "dc6e83fcc5a403913a94c498f1571098"
+ image: "smoothedfollow.3.png"
}
Frame {
msec: 2912
- hash: "8deb275bd08df9b3abdcf3e2796a0601"
+ hash: "b5c2182ce797d91175d9f7493a77aae8"
}
Frame {
msec: 2928
- hash: "6c08a25a442b97a8cb359792b6a01641"
+ hash: "4436d56d8dba299619be367cf57dc41d"
}
Frame {
msec: 2944
- hash: "5f7ccd5706c77f0b0ddced41ed6352d8"
+ hash: "fe2d68f672a78568da1a281be13eda36"
}
Frame {
msec: 2960
- hash: "6668d1936524f0fdc490720a962a3698"
+ hash: "90731590c28f254a213f83f83b988608"
}
Frame {
msec: 2976
- hash: "e36f901fb4b8ad754592642a7575e4ee"
+ hash: "e276149e000e768a5b2704fde77bff2b"
}
Frame {
msec: 2992
- hash: "7453182980e458d827f3ff83aa3f2c88"
+ hash: "616b2d32f6b0f047a252f0b698408d87"
}
Frame {
msec: 3008
- hash: "0e15d75b2a7f2e4a39906093b930d6a8"
+ hash: "ebd003e7712060ec45d7be9bebb9ab8f"
}
Frame {
msec: 3024
- hash: "822ccc6c629eabf38fd5ac56abb638f5"
+ hash: "d97b14eb1fe9556b283b5d7b35f30fcc"
}
Frame {
msec: 3040
- hash: "331ef5b3e3dd5642f8532d337fd22def"
+ hash: "a926b60b28442c4318fb3c2c5474540c"
}
Frame {
msec: 3056
- hash: "3c29aae83f28239f31125ef02f523d02"
+ hash: "7908c0356da3bc27d2513c843a0d4feb"
}
Frame {
msec: 3072
- hash: "56ed674bf2d345861eb235a4239078e2"
+ hash: "48644d6fb0dbd280b806c991b3b72417"
}
Frame {
msec: 3088
- hash: "5412b9ad01a6780b67bc59b80a274cd5"
+ hash: "4efbb4954b2d2c26f3e32f9f1bba6b41"
}
Frame {
msec: 3104
- hash: "a6f9ae09a7386f06a84c251083660dd6"
+ hash: "d9c5e5ca5d6c1189740706673abab943"
}
Frame {
msec: 3120
- hash: "83f07277c9bec7419dd6a4d40d8accf7"
+ hash: "d0acc9b7ee97220e551df16e0c3d1f53"
}
Frame {
msec: 3136
- hash: "e6cb74961dfef68a32f255176e0ebff3"
+ hash: "2610d1de5d32e74ab8fd238cd721ef2e"
}
Frame {
msec: 3152
- hash: "9e6c3ac0190beaf30754155a5d64b81c"
+ hash: "b8d1e724d5cb172ab5d7475d2f7a6ee6"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/smoothedfollow.qml b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/smoothedfollow.qml
index 720d2e6..c154aa0 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/smoothedfollow.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativesmoothedanimation/smoothedfollow.qml
@@ -1,40 +1,40 @@
import QtQuick 1.0
Rectangle {
- width: 800; height: 720; color: "gray"
+ width: 400; height: 360; color: "gray"
Rectangle {
id: rect
- width: 50; height: 20; y: 30; color: "black"
+ width: 25; height: 10; y: 15; color: "black"
SequentialAnimation on x {
loops: Animation.Infinite
- NumberAnimation { from: 50; to: 700; duration: 1000 }
- NumberAnimation { from: 700; to: 50; duration: 1000 }
+ NumberAnimation { from: 25; to: 350; duration: 1000 }
+ NumberAnimation { from: 350; to: 25; duration: 1000 }
}
}
Rectangle {
- width: 50; height: 20; x: rect.x; y: 60; color: "red"
- Behavior on x { SmoothedAnimation { velocity: 400 } }
+ width: 25; height: 10; x: rect.x; y: 30; color: "red"
+ Behavior on x { SmoothedAnimation { velocity: 200 } }
}
Rectangle {
- width: 50; height: 20; x: rect.x; y: 90; color: "yellow"
- Behavior on x { SmoothedAnimation { velocity: 300; reversingMode: SmoothedAnimation.Immediate } }
+ width: 25; height: 10; x: rect.x; y: 45; color: "yellow"
+ Behavior on x { SmoothedAnimation { velocity: 150; reversingMode: SmoothedAnimation.Immediate } }
}
Rectangle {
- width: 50; height: 20; x: rect.x; y: 120; color: "green"
- Behavior on x { SmoothedAnimation { velocity: 200; reversingMode: SmoothedAnimation.Sync } }
+ width: 25; height: 10; x: rect.x; y: 60; color: "green"
+ Behavior on x { SmoothedAnimation { velocity: 100; reversingMode: SmoothedAnimation.Sync } }
}
Rectangle {
- width: 50; height: 20; x: rect.x; y: 150; color: "purple"
- Behavior on x { SmoothedAnimation { velocity: 200; maximumEasingTime: 100 } }
+ width: 25; height: 10; x: rect.x; y: 75; color: "purple"
+ Behavior on x { SmoothedAnimation { velocity: 100; maximumEasingTime: 100 } }
}
Rectangle {
- width: 50; height: 20; x: rect.x; y: 180; color: "blue"
+ width: 25; height: 10; x: rect.x; y: 90; color: "blue"
Behavior on x { SmoothedAnimation { velocity: -1; duration: 300 } }
}
@@ -42,13 +42,13 @@ Rectangle {
Rectangle {
id: rect2
property int dir: 1
- width: 50; height: 20; x:50; y: 240; color: "black"
+ width: 25; height: 10; x:25; y: 120; color: "black"
function advance(){
- if(x >= 700)
+ if(x >= 350)
dir = -1;
- if(x <= 50)
+ if(x <= 25)
dir = 1;
- x += 130.0 * dir;
+ x += 65.0 * dir;
}
}
Timer{
@@ -59,39 +59,39 @@ Rectangle {
}
Rectangle {
- width: 50; height: 20; x: rect2.x; y: 270; color: "red"
- Behavior on x { SmoothedAnimation { velocity: 400 } }
+ width: 25; height: 10; x: rect2.x; y: 135; color: "red"
+ Behavior on x { SmoothedAnimation { velocity: 200 } }
}
Rectangle {
- width: 50; height: 20; x: rect2.x; y: 300; color: "yellow"
- Behavior on x { SmoothedAnimation { velocity: 300; reversingMode: SmoothedAnimation.Immediate } }
+ width: 25; height: 10; x: rect2.x; y: 150; color: "yellow"
+ Behavior on x { SmoothedAnimation { velocity: 150; reversingMode: SmoothedAnimation.Immediate } }
}
Rectangle {
- width: 50; height: 20; x: rect2.x; y: 330; color: "green"
- Behavior on x { SmoothedAnimation { velocity: 200; reversingMode: SmoothedAnimation.Sync } }
+ width: 25; height: 10; x: rect2.x; y: 165; color: "green"
+ Behavior on x { SmoothedAnimation { velocity: 100; reversingMode: SmoothedAnimation.Sync } }
}
Rectangle {
- width: 50; height: 20; x: rect2.x; y: 360; color: "purple"
- Behavior on x { SmoothedAnimation { velocity: 200; maximumEasingTime: 100 } }
+ width: 25; height: 10; x: rect2.x; y: 180; color: "purple"
+ Behavior on x { SmoothedAnimation { velocity: 100; maximumEasingTime: 100 } }
}
Rectangle {
- width: 50; height: 20; x: rect2.x; y: 390; color: "blue"
+ width: 25; height: 10; x: rect2.x; y: 195; color: "blue"
Behavior on x { SmoothedAnimation { velocity: -1; duration: 300 } }
}
//rect3 just jumps , but the rects following it should be smooth
Rectangle {
id: rect3
- width: 50; height: 20; x:50; y: 480; color: "black"
+ width: 25; height: 10; x:25; y: 240; color: "black"
function advance(){
- if(x == 50)
- x = 700;
+ if(x == 25)
+ x = 350;
else
- x = 50;
+ x = 25;
}
}
Timer{
@@ -102,27 +102,27 @@ Rectangle {
}
Rectangle {
- width: 50; height: 20; x: rect3.x; y: 510; color: "red"
- Behavior on x { SmoothedAnimation { velocity: 400 } }
+ width: 25; height: 10; x: rect3.x; y: 255; color: "red"
+ Behavior on x { SmoothedAnimation { velocity: 200 } }
}
Rectangle {
- width: 50; height: 20; x: rect3.x; y: 540; color: "yellow"
- Behavior on x { SmoothedAnimation { velocity: 300; reversingMode: SmoothedAnimation.Immediate } }
+ width: 25; height: 10; x: rect3.x; y: 270; color: "yellow"
+ Behavior on x { SmoothedAnimation { velocity: 150; reversingMode: SmoothedAnimation.Immediate } }
}
Rectangle {
- width: 50; height: 20; x: rect3.x; y: 570; color: "green"
- Behavior on x { SmoothedAnimation { velocity: 200; reversingMode: SmoothedAnimation.Sync } }
+ width: 25; height: 10; x: rect3.x; y: 285; color: "green"
+ Behavior on x { SmoothedAnimation { velocity: 100; reversingMode: SmoothedAnimation.Sync } }
}
Rectangle {
- width: 50; height: 20; x: rect3.x; y: 600; color: "purple"
- Behavior on x { SmoothedAnimation { velocity: 200; maximumEasingTime: 100 } }
+ width: 25; height: 10; x: rect3.x; y: 300; color: "purple"
+ Behavior on x { SmoothedAnimation { velocity: 100; maximumEasingTime: 100 } }
}
Rectangle {
- width: 50; height: 20; x: rect3.x; y: 630; color: "blue"
+ width: 25; height: 10; x: rect3.x; y: 315; color: "blue"
Behavior on x { SmoothedAnimation { velocity: -1; duration: 300 } }
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.0.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.0.png
index f159b6b..a3bb3ac 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.1.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.1.png
index d24af1a..f159b6b 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.2.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.2.png
new file mode 100644
index 0000000..d24af1a
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.qml b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.qml
index a3cd66b..2e8337e 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/clock.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "cb33c89e5108c85e43b53489d1255862"
+ image: "clock.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "clock.0.png"
+ hash: "2ff4e8f394a62892adb348271435205c"
}
Frame {
msec: 976
- hash: "2ff4e8f394a62892adb348271435205c"
+ image: "clock.1.png"
}
Frame {
msec: 992
@@ -482,11 +482,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "clock.1.png"
+ hash: "a3e6173e6d82d2cb52149588b32851e4"
}
Frame {
msec: 1936
- hash: "a3e6173e6d82d2cb52149588b32851e4"
+ image: "clock.2.png"
}
Frame {
msec: 1952
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.0.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.0.png
index c79ac9c..ae89849 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.1.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.1.png
index d00d78d..7b7db05 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.2.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.2.png
index c01c980..7c1442f 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.3.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.3.png
index 6bca85f..c01c980 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.4.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.4.png
index 5f024d2..8806e4c 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.5.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.5.png
index b244fbe..b331119 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.6.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.6.png
index 141753c..76e3c6f 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.6.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.7.png b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.7.png
new file mode 100644
index 0000000..141753c
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.qml b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.qml
index a688563..4548e5b 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativespringanimation/data/follow.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "e94ba580322887dbbbf9cb6309e39c23"
+ image: "follow.0.png"
}
Frame {
msec: 32
@@ -242,11 +242,11 @@ VisualTest {
}
Frame {
msec: 960
- image: "follow.0.png"
+ hash: "00586f2f1d49fa81f90f7b06614311b4"
}
Frame {
msec: 976
- hash: "78422e0e8d323dea6aa655a2980b7562"
+ image: "follow.1.png"
}
Frame {
msec: 992
@@ -490,11 +490,11 @@ VisualTest {
}
Frame {
msec: 1920
- image: "follow.1.png"
+ hash: "a40e5e2744d1d84c8b9a45525801a745"
}
Frame {
msec: 1936
- hash: "379d5c4ced414f856e476095fbedfb7d"
+ image: "follow.2.png"
}
Frame {
msec: 1952
@@ -730,11 +730,11 @@ VisualTest {
}
Frame {
msec: 2880
- image: "follow.2.png"
+ hash: "3c5d3d10bacc093afc6a9c0b5aa4cddc"
}
Frame {
msec: 2896
- hash: "3c5d3d10bacc093afc6a9c0b5aa4cddc"
+ image: "follow.3.png"
}
Frame {
msec: 2912
@@ -978,11 +978,11 @@ VisualTest {
}
Frame {
msec: 3840
- image: "follow.3.png"
+ hash: "6686f9c1a814c6a6b785b70f94937b68"
}
Frame {
msec: 3856
- hash: "0aed83364cd59e3f7309c92593894d43"
+ image: "follow.4.png"
}
Frame {
msec: 3872
@@ -1218,11 +1218,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "follow.4.png"
+ hash: "315764d20b647f6ab1ba30239a69bf72"
}
Frame {
msec: 4816
- hash: "a510d302d2441b9a07463aed8b592d32"
+ image: "follow.5.png"
}
Frame {
msec: 4832
@@ -1458,11 +1458,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "follow.5.png"
+ hash: "b7133225daa03563d3f5b1dac5f56a23"
}
Frame {
msec: 5776
- hash: "6354ebe3aa919a52902b5a5346b473ae"
+ image: "follow.6.png"
}
Frame {
msec: 5792
@@ -1698,11 +1698,11 @@ VisualTest {
}
Frame {
msec: 6720
- image: "follow.6.png"
+ hash: "228920e994ebf71d542c71ce8263614e"
}
Frame {
msec: 6736
- hash: "228920e994ebf71d542c71ce8263614e"
+ image: "follow.7.png"
}
Frame {
msec: 6752
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/align/data-X11/multilineAlign.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/align/data-X11/multilineAlign.0.png
index e6b2b3c..38f2051 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/align/data-X11/multilineAlign.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/align/data-X11/multilineAlign.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/align/data-X11/multilineAlign.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/align/data-X11/multilineAlign.qml
index 1b43aa3..d431bb8 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/align/data-X11/multilineAlign.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/align/data-X11/multilineAlign.qml
@@ -6,242 +6,242 @@ VisualTest {
}
Frame {
msec: 16
- hash: "1ec47db85ba34bf1900445a2ab87b5e3"
+ image: "multilineAlign.0.png"
}
Frame {
msec: 32
- hash: "1ec47db85ba34bf1900445a2ab87b5e3"
+ hash: "d80fd046c582a26230e547471f290f12"
}
Frame {
msec: 48
- hash: "1ec47db85ba34bf1900445a2ab87b5e3"
+ hash: "d80fd046c582a26230e547471f290f12"
}
Frame {
msec: 64
- hash: "1ec47db85ba34bf1900445a2ab87b5e3"
+ hash: "d80fd046c582a26230e547471f290f12"
}
Frame {
msec: 80
- hash: "1ec47db85ba34bf1900445a2ab87b5e3"
+ hash: "d80fd046c582a26230e547471f290f12"
}
Frame {
msec: 96
- hash: "1ec47db85ba34bf1900445a2ab87b5e3"
+ hash: "d80fd046c582a26230e547471f290f12"
}
Frame {
msec: 112
- hash: "1ec47db85ba34bf1900445a2ab87b5e3"
+ hash: "d80fd046c582a26230e547471f290f12"
}
Frame {
msec: 128
- hash: "1ec47db85ba34bf1900445a2ab87b5e3"
+ hash: "d80fd046c582a26230e547471f290f12"
}
Frame {
msec: 144
- hash: "1ec47db85ba34bf1900445a2ab87b5e3"
+ hash: "d80fd046c582a26230e547471f290f12"
}
Frame {
msec: 160
- hash: "1ec47db85ba34bf1900445a2ab87b5e3"
+ hash: "d80fd046c582a26230e547471f290f12"
}
Frame {
msec: 176
- hash: "1fc2a63fa95e277bed60abfdecc7c82f"
+ hash: "f9e466557e920150c638621536d94e5b"
}
Frame {
msec: 192
- hash: "1fc2a63fa95e277bed60abfdecc7c82f"
+ hash: "f9e466557e920150c638621536d94e5b"
}
Frame {
msec: 208
- hash: "1fc2a63fa95e277bed60abfdecc7c82f"
+ hash: "f9e466557e920150c638621536d94e5b"
}
Frame {
msec: 224
- hash: "1fc2a63fa95e277bed60abfdecc7c82f"
+ hash: "f9e466557e920150c638621536d94e5b"
}
Frame {
msec: 240
- hash: "1fc2a63fa95e277bed60abfdecc7c82f"
+ hash: "f9e466557e920150c638621536d94e5b"
}
Frame {
msec: 256
- hash: "1fc2a63fa95e277bed60abfdecc7c82f"
+ hash: "f9e466557e920150c638621536d94e5b"
}
Frame {
msec: 272
- hash: "1fc2a63fa95e277bed60abfdecc7c82f"
+ hash: "f9e466557e920150c638621536d94e5b"
}
Frame {
msec: 288
- hash: "1fc2a63fa95e277bed60abfdecc7c82f"
+ hash: "f9e466557e920150c638621536d94e5b"
}
Frame {
msec: 304
- hash: "1fc2a63fa95e277bed60abfdecc7c82f"
+ hash: "f9e466557e920150c638621536d94e5b"
}
Frame {
msec: 320
- hash: "1fc2a63fa95e277bed60abfdecc7c82f"
+ hash: "f9e466557e920150c638621536d94e5b"
}
Frame {
msec: 336
- hash: "3a4e863d83f5d475e0c8c5121905bd87"
+ hash: "40b5718a9370c332f254a3ead05dfe5b"
}
Frame {
msec: 352
- hash: "3a4e863d83f5d475e0c8c5121905bd87"
+ hash: "40b5718a9370c332f254a3ead05dfe5b"
}
Frame {
msec: 368
- hash: "3a4e863d83f5d475e0c8c5121905bd87"
+ hash: "40b5718a9370c332f254a3ead05dfe5b"
}
Frame {
msec: 384
- hash: "3a4e863d83f5d475e0c8c5121905bd87"
+ hash: "40b5718a9370c332f254a3ead05dfe5b"
}
Frame {
msec: 400
- hash: "3a4e863d83f5d475e0c8c5121905bd87"
+ hash: "40b5718a9370c332f254a3ead05dfe5b"
}
Frame {
msec: 416
- hash: "3a4e863d83f5d475e0c8c5121905bd87"
+ hash: "40b5718a9370c332f254a3ead05dfe5b"
}
Frame {
msec: 432
- hash: "3a4e863d83f5d475e0c8c5121905bd87"
+ hash: "40b5718a9370c332f254a3ead05dfe5b"
}
Frame {
msec: 448
- hash: "3a4e863d83f5d475e0c8c5121905bd87"
+ hash: "40b5718a9370c332f254a3ead05dfe5b"
}
Frame {
msec: 464
- hash: "3a4e863d83f5d475e0c8c5121905bd87"
+ hash: "40b5718a9370c332f254a3ead05dfe5b"
}
Frame {
msec: 480
- hash: "3a4e863d83f5d475e0c8c5121905bd87"
+ hash: "40b5718a9370c332f254a3ead05dfe5b"
}
Frame {
msec: 496
- hash: "8887c8f40667f65a814d74b6edcfb81c"
+ hash: "3249c560c69e915020f9632acd1c5eca"
}
Frame {
msec: 512
- hash: "8887c8f40667f65a814d74b6edcfb81c"
+ hash: "3249c560c69e915020f9632acd1c5eca"
}
Frame {
msec: 528
- hash: "8887c8f40667f65a814d74b6edcfb81c"
+ hash: "3249c560c69e915020f9632acd1c5eca"
}
Frame {
msec: 544
- hash: "8887c8f40667f65a814d74b6edcfb81c"
+ hash: "3249c560c69e915020f9632acd1c5eca"
}
Frame {
msec: 560
- hash: "8887c8f40667f65a814d74b6edcfb81c"
+ hash: "3249c560c69e915020f9632acd1c5eca"
}
Frame {
msec: 576
- hash: "8887c8f40667f65a814d74b6edcfb81c"
+ hash: "3249c560c69e915020f9632acd1c5eca"
}
Frame {
msec: 592
- hash: "8887c8f40667f65a814d74b6edcfb81c"
+ hash: "3249c560c69e915020f9632acd1c5eca"
}
Frame {
msec: 608
- hash: "8887c8f40667f65a814d74b6edcfb81c"
+ hash: "3249c560c69e915020f9632acd1c5eca"
}
Frame {
msec: 624
- hash: "8887c8f40667f65a814d74b6edcfb81c"
+ hash: "3249c560c69e915020f9632acd1c5eca"
}
Frame {
msec: 640
- hash: "8887c8f40667f65a814d74b6edcfb81c"
+ hash: "3249c560c69e915020f9632acd1c5eca"
}
Frame {
msec: 656
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 672
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 688
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 704
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 720
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 736
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 752
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 768
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 784
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 800
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 816
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 832
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 848
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 864
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 880
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 896
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 912
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 928
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 944
- hash: "436000b48f688120d96919227d9e67b4"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
Frame {
msec: 960
- image: "multilineAlign.0.png"
+ hash: "2df61c56ba08ef258a0d493760127a8d"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/baseline/data-X11/parentanchor.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/baseline/data-X11/parentanchor.0.png
new file mode 100644
index 0000000..d85498b
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/baseline/data-X11/parentanchor.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/baseline/data-X11/parentanchor.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/baseline/data-X11/parentanchor.qml
index c526f47..26cd97b 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/baseline/data-X11/parentanchor.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/baseline/data-X11/parentanchor.qml
@@ -6,126 +6,126 @@ VisualTest {
}
Frame {
msec: 16
- hash: "e38b59f2c271def037213e57a966bd95"
+ image: "parentanchor.0.png"
}
Frame {
msec: 32
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 48
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 64
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 80
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 96
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 112
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 128
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 144
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 160
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 176
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 192
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 208
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 224
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 240
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 256
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 272
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 288
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 304
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 320
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 336
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 352
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 368
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 384
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 400
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 416
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 432
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 448
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 464
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 480
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
Frame {
msec: 496
- hash: "e38b59f2c271def037213e57a966bd95"
+ hash: "8e36621abce059cb8579dd04b28e8d58"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/bugs/data-X11/QTBUG-14469.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/bugs/data-X11/QTBUG-14469.0.png
index b8cc1c7..ee3c744 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/bugs/data-X11/QTBUG-14469.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/bugs/data-X11/QTBUG-14469.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/bugs/data-X11/QTBUG-14469.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/bugs/data-X11/QTBUG-14469.qml
index 6201c72..b770836 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/bugs/data-X11/QTBUG-14469.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/bugs/data-X11/QTBUG-14469.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "fab978e1e0ee5140d8131320ff2322e9"
+ image: "QTBUG-14469.0.png"
}
Frame {
msec: 32
@@ -58,227 +58,227 @@ VisualTest {
}
Frame {
msec: 224
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 240
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 256
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 272
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 288
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 304
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 320
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 336
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 352
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 368
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 384
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 400
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 416
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
Frame {
msec: 432
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
Frame {
msec: 448
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
Frame {
msec: 464
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
Frame {
msec: 480
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
Frame {
msec: 496
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
Frame {
msec: 512
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
Frame {
msec: 528
- hash: "51cd7a5bc24cdb50832066cc04cae313"
+ hash: "75f26b0bbb2663bcadcedce260ef848a"
}
Frame {
msec: 544
- hash: "51cd7a5bc24cdb50832066cc04cae313"
+ hash: "75f26b0bbb2663bcadcedce260ef848a"
}
Frame {
msec: 560
- hash: "51cd7a5bc24cdb50832066cc04cae313"
+ hash: "75f26b0bbb2663bcadcedce260ef848a"
}
Frame {
msec: 576
- hash: "51cd7a5bc24cdb50832066cc04cae313"
+ hash: "75f26b0bbb2663bcadcedce260ef848a"
}
Frame {
msec: 592
- hash: "51cd7a5bc24cdb50832066cc04cae313"
+ hash: "75f26b0bbb2663bcadcedce260ef848a"
}
Frame {
msec: 608
- hash: "51cd7a5bc24cdb50832066cc04cae313"
+ hash: "75f26b0bbb2663bcadcedce260ef848a"
}
Frame {
msec: 624
- hash: "bac094de06155c73e4d2d9e2fd99b038"
+ hash: "6a8c8c0b7727e5e3063d93de59c7f0a2"
}
Frame {
msec: 640
- hash: "bac094de06155c73e4d2d9e2fd99b038"
+ hash: "6a8c8c0b7727e5e3063d93de59c7f0a2"
}
Frame {
msec: 656
- hash: "bac094de06155c73e4d2d9e2fd99b038"
+ hash: "6a8c8c0b7727e5e3063d93de59c7f0a2"
}
Frame {
msec: 672
- hash: "bac094de06155c73e4d2d9e2fd99b038"
+ hash: "6a8c8c0b7727e5e3063d93de59c7f0a2"
}
Frame {
msec: 688
- hash: "bac094de06155c73e4d2d9e2fd99b038"
+ hash: "6a8c8c0b7727e5e3063d93de59c7f0a2"
}
Frame {
msec: 704
- hash: "bac094de06155c73e4d2d9e2fd99b038"
+ hash: "6a8c8c0b7727e5e3063d93de59c7f0a2"
}
Frame {
msec: 720
- hash: "3159c438d2cb58e31b4b458ba417f794"
+ hash: "d5bb5dd464f38af1790e0109033eb8ad"
}
Frame {
msec: 736
- hash: "3159c438d2cb58e31b4b458ba417f794"
+ hash: "d5bb5dd464f38af1790e0109033eb8ad"
}
Frame {
msec: 752
- hash: "3159c438d2cb58e31b4b458ba417f794"
+ hash: "d5bb5dd464f38af1790e0109033eb8ad"
}
Frame {
msec: 768
- hash: "3159c438d2cb58e31b4b458ba417f794"
+ hash: "d5bb5dd464f38af1790e0109033eb8ad"
}
Frame {
msec: 784
- hash: "3159c438d2cb58e31b4b458ba417f794"
+ hash: "d5bb5dd464f38af1790e0109033eb8ad"
}
Frame {
msec: 800
- hash: "3159c438d2cb58e31b4b458ba417f794"
+ hash: "d5bb5dd464f38af1790e0109033eb8ad"
}
Frame {
msec: 816
- hash: "a4f9c320c8aa558c66dd25d132bb5834"
+ hash: "8535be394c177dbdcb0435e35680e776"
}
Frame {
msec: 832
- hash: "a4f9c320c8aa558c66dd25d132bb5834"
+ hash: "8535be394c177dbdcb0435e35680e776"
}
Frame {
msec: 848
- hash: "a4f9c320c8aa558c66dd25d132bb5834"
+ hash: "8535be394c177dbdcb0435e35680e776"
}
Frame {
msec: 864
- hash: "a4f9c320c8aa558c66dd25d132bb5834"
+ hash: "8535be394c177dbdcb0435e35680e776"
}
Frame {
msec: 880
- hash: "a4f9c320c8aa558c66dd25d132bb5834"
+ hash: "8535be394c177dbdcb0435e35680e776"
}
Frame {
msec: 896
- hash: "a4f9c320c8aa558c66dd25d132bb5834"
+ hash: "8535be394c177dbdcb0435e35680e776"
}
Frame {
msec: 912
- hash: "a4f9c320c8aa558c66dd25d132bb5834"
+ hash: "8535be394c177dbdcb0435e35680e776"
}
Frame {
msec: 928
- hash: "b1a283365bbffbc0ddaa4aa661e52add"
+ hash: "0ec4eba50495b474faf3feca4be64f7b"
}
Frame {
msec: 944
- hash: "b1a283365bbffbc0ddaa4aa661e52add"
+ hash: "0ec4eba50495b474faf3feca4be64f7b"
}
Frame {
msec: 960
- image: "QTBUG-14469.0.png"
+ hash: "0ec4eba50495b474faf3feca4be64f7b"
}
Frame {
msec: 976
- hash: "b1a283365bbffbc0ddaa4aa661e52add"
+ image: "QTBUG-14469.1.png"
}
Frame {
msec: 992
- hash: "b1a283365bbffbc0ddaa4aa661e52add"
+ hash: "0ec4eba50495b474faf3feca4be64f7b"
}
Frame {
msec: 1008
- hash: "b1a283365bbffbc0ddaa4aa661e52add"
+ hash: "0ec4eba50495b474faf3feca4be64f7b"
}
Frame {
msec: 1024
- hash: "57ba00590bed6fe1b0f8fc3e54b9637e"
+ hash: "43993c686f4c10e91177297d8bb6eae9"
}
Frame {
msec: 1040
- hash: "57ba00590bed6fe1b0f8fc3e54b9637e"
+ hash: "43993c686f4c10e91177297d8bb6eae9"
}
Frame {
msec: 1056
- hash: "57ba00590bed6fe1b0f8fc3e54b9637e"
+ hash: "43993c686f4c10e91177297d8bb6eae9"
}
Frame {
msec: 1072
- hash: "57ba00590bed6fe1b0f8fc3e54b9637e"
+ hash: "43993c686f4c10e91177297d8bb6eae9"
}
Frame {
msec: 1088
- hash: "57ba00590bed6fe1b0f8fc3e54b9637e"
+ hash: "43993c686f4c10e91177297d8bb6eae9"
}
Frame {
msec: 1104
- hash: "57ba00590bed6fe1b0f8fc3e54b9637e"
+ hash: "43993c686f4c10e91177297d8bb6eae9"
}
Frame {
msec: 1120
@@ -306,55 +306,55 @@ VisualTest {
}
Frame {
msec: 1216
- hash: "bc81044e90cc001fc351a1518ba4b41e"
+ hash: "5f18ee7410e2d0b4d739abcec1b14bb4"
}
Frame {
msec: 1232
- hash: "bc81044e90cc001fc351a1518ba4b41e"
+ hash: "5f18ee7410e2d0b4d739abcec1b14bb4"
}
Frame {
msec: 1248
- hash: "bc81044e90cc001fc351a1518ba4b41e"
+ hash: "5f18ee7410e2d0b4d739abcec1b14bb4"
}
Frame {
msec: 1264
- hash: "bc81044e90cc001fc351a1518ba4b41e"
+ hash: "5f18ee7410e2d0b4d739abcec1b14bb4"
}
Frame {
msec: 1280
- hash: "bc81044e90cc001fc351a1518ba4b41e"
+ hash: "5f18ee7410e2d0b4d739abcec1b14bb4"
}
Frame {
msec: 1296
- hash: "bc81044e90cc001fc351a1518ba4b41e"
+ hash: "5f18ee7410e2d0b4d739abcec1b14bb4"
}
Frame {
msec: 1312
- hash: "bc81044e90cc001fc351a1518ba4b41e"
+ hash: "5f18ee7410e2d0b4d739abcec1b14bb4"
}
Frame {
msec: 1328
- hash: "18386b56e44b1f3981b3aa8fe980410b"
+ hash: "34ebe59f64ebc72fc2bf22af4118ec1f"
}
Frame {
msec: 1344
- hash: "18386b56e44b1f3981b3aa8fe980410b"
+ hash: "34ebe59f64ebc72fc2bf22af4118ec1f"
}
Frame {
msec: 1360
- hash: "18386b56e44b1f3981b3aa8fe980410b"
+ hash: "34ebe59f64ebc72fc2bf22af4118ec1f"
}
Frame {
msec: 1376
- hash: "18386b56e44b1f3981b3aa8fe980410b"
+ hash: "34ebe59f64ebc72fc2bf22af4118ec1f"
}
Frame {
msec: 1392
- hash: "18386b56e44b1f3981b3aa8fe980410b"
+ hash: "34ebe59f64ebc72fc2bf22af4118ec1f"
}
Frame {
msec: 1408
- hash: "18386b56e44b1f3981b3aa8fe980410b"
+ hash: "34ebe59f64ebc72fc2bf22af4118ec1f"
}
Frame {
msec: 1424
@@ -406,70 +406,70 @@ VisualTest {
}
Frame {
msec: 1616
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 1632
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 1648
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 1664
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 1680
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 1696
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 1712
- hash: "449c6b632a3b85462fe3947a071ffa91"
+ hash: "834338b693368e154163f806f49d5ba3"
}
Frame {
msec: 1728
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 1744
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 1760
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 1776
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 1792
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 1808
- hash: "9c804e5eec3b31acd55a510d301cc419"
+ hash: "4b79bd737312a5aa026b73c07bfd840c"
}
Frame {
msec: 1824
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
Frame {
msec: 1840
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
Frame {
msec: 1856
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
Frame {
msec: 1872
- hash: "799c7a637b061686c1456c9c535594d3"
+ hash: "daa67aed3e94e9e8823e8bed04aee960"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.0.png
index a4bae3a..026d06c 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.1.png
new file mode 100644
index 0000000..026d06c
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.qml
index a470a66..26d0656 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/data-X11/qtbug_14865.qml
@@ -6,442 +6,442 @@ VisualTest {
}
Frame {
msec: 16
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ image: "qtbug_14865.0.png"
}
Frame {
msec: 32
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 48
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 64
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 80
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 96
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 112
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 128
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 144
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 160
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 176
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 192
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 208
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 224
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 240
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 256
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 272
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 288
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 304
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 320
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 336
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 352
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 368
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 384
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 400
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 416
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 432
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 448
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 464
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 480
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 496
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 512
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 528
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 544
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 560
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 576
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 592
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 608
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 624
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 640
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 656
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 672
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 688
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 704
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 720
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 736
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 752
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 768
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 784
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 800
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 816
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 832
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 848
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 864
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 880
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 896
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 912
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 928
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 944
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 960
- image: "qtbug_14865.0.png"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 976
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ image: "qtbug_14865.1.png"
}
Frame {
msec: 992
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 1008
- hash: "fd4d35de0a95388dd92ffbb82fbe0e8a"
+ hash: "4235bd6abcbdf6621c4c41153fbaada5"
}
Frame {
msec: 1024
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1040
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1056
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1072
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1088
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1104
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1120
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1136
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1152
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1168
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1184
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1200
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1216
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1232
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1248
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1264
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1280
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1296
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1312
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1328
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1344
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1360
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1376
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1392
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1408
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1424
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1440
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1456
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1472
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1488
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1504
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1520
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1536
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1552
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1568
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1584
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1600
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1616
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1632
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1648
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1664
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1680
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1696
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1712
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1728
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1744
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
Frame {
msec: 1760
- hash: "eee4600ac08b458ac7ac2320e225674c"
+ hash: "3ccd3d26158a50d8f0567bafd7a23e06"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.0.png
index de216ba..16202c4 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.1.png
new file mode 100644
index 0000000..16202c4
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.qml
index fcaeed5..c911b0a9 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide.qml
@@ -6,247 +6,247 @@ VisualTest {
}
Frame {
msec: 16
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ image: "elide.0.png"
}
Frame {
msec: 32
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 48
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 64
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 80
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 96
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 112
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 128
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 144
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 160
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 176
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 192
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 208
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 224
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 240
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 256
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 272
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 288
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 304
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 320
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 336
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 352
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 368
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 384
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 400
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 416
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 432
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 448
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 464
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 480
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 496
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 512
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 528
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 544
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 560
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 576
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 592
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 608
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 624
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 640
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 656
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 672
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 688
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 704
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 720
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 736
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 752
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 768
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 784
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 800
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 816
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 832
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 848
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 864
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 880
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 896
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 912
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 928
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 944
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 960
- image: "elide.0.png"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 976
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ image: "elide.1.png"
}
Key {
type: 6
@@ -258,22 +258,22 @@ VisualTest {
}
Frame {
msec: 992
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 1008
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 1024
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 1040
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
Frame {
msec: 1056
- hash: "bdf278826a033dbb744d1fa9492c9351"
+ hash: "bfcbea92ed5278c01642fd3cd6d3175c"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.0.png
index 03b6e5d..38b9668 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.1.png
index 43565b6..801ec2b 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.2.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.2.png
index f2df9b2..785093e 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.3.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.3.png
index 11cf86c..28f95c9 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.4.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.4.png
new file mode 100644
index 0000000..963c4ea
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.qml
index 1c1d5eb..5275c05 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/elide2.qml
@@ -6,439 +6,439 @@ VisualTest {
}
Frame {
msec: 16
- hash: "26a468619443250a160845a894643eb9"
+ image: "elide2.0.png"
}
Frame {
msec: 32
- hash: "26a468619443250a160845a894643eb9"
+ hash: "0922fd48af050774d53e0b3815d57d8e"
}
Frame {
msec: 48
- hash: "26a468619443250a160845a894643eb9"
+ hash: "0922fd48af050774d53e0b3815d57d8e"
}
Frame {
msec: 64
- hash: "26a468619443250a160845a894643eb9"
+ hash: "0922fd48af050774d53e0b3815d57d8e"
}
Frame {
msec: 80
- hash: "26a468619443250a160845a894643eb9"
+ hash: "0922fd48af050774d53e0b3815d57d8e"
}
Frame {
msec: 96
- hash: "26a468619443250a160845a894643eb9"
+ hash: "0922fd48af050774d53e0b3815d57d8e"
}
Frame {
msec: 112
- hash: "26a468619443250a160845a894643eb9"
+ hash: "0922fd48af050774d53e0b3815d57d8e"
}
Frame {
msec: 128
- hash: "26a468619443250a160845a894643eb9"
+ hash: "6ed734d7092a34e440628dc70db97ac5"
}
Frame {
msec: 144
- hash: "26a468619443250a160845a894643eb9"
+ hash: "6ed734d7092a34e440628dc70db97ac5"
}
Frame {
msec: 160
- hash: "26a468619443250a160845a894643eb9"
+ hash: "6ed734d7092a34e440628dc70db97ac5"
}
Frame {
msec: 176
- hash: "26a468619443250a160845a894643eb9"
+ hash: "6ed734d7092a34e440628dc70db97ac5"
}
Frame {
msec: 192
- hash: "26a468619443250a160845a894643eb9"
+ hash: "a74b735016141dccf2c84fe9ee1e3ab2"
}
Frame {
msec: 208
- hash: "26a468619443250a160845a894643eb9"
+ hash: "a74b735016141dccf2c84fe9ee1e3ab2"
}
Frame {
msec: 224
- hash: "26a468619443250a160845a894643eb9"
+ hash: "a74b735016141dccf2c84fe9ee1e3ab2"
}
Frame {
msec: 240
- hash: "26a468619443250a160845a894643eb9"
+ hash: "a74b735016141dccf2c84fe9ee1e3ab2"
}
Frame {
msec: 256
- hash: "26a468619443250a160845a894643eb9"
+ hash: "047416b9368fb352b7da1e073d863e96"
}
Frame {
msec: 272
- hash: "26a468619443250a160845a894643eb9"
+ hash: "047416b9368fb352b7da1e073d863e96"
}
Frame {
msec: 288
- hash: "26a468619443250a160845a894643eb9"
+ hash: "047416b9368fb352b7da1e073d863e96"
}
Frame {
msec: 304
- hash: "26a468619443250a160845a894643eb9"
+ hash: "047416b9368fb352b7da1e073d863e96"
}
Frame {
msec: 320
- hash: "26a468619443250a160845a894643eb9"
+ hash: "f2d62e8675b8bba924b27db689c9cd7f"
}
Frame {
msec: 336
- hash: "26a468619443250a160845a894643eb9"
+ hash: "f2d62e8675b8bba924b27db689c9cd7f"
}
Frame {
msec: 352
- hash: "26a468619443250a160845a894643eb9"
+ hash: "f2d62e8675b8bba924b27db689c9cd7f"
}
Frame {
msec: 368
- hash: "26a468619443250a160845a894643eb9"
+ hash: "f2d62e8675b8bba924b27db689c9cd7f"
}
Frame {
msec: 384
- hash: "26a468619443250a160845a894643eb9"
+ hash: "f2d62e8675b8bba924b27db689c9cd7f"
}
Frame {
msec: 400
- hash: "26a468619443250a160845a894643eb9"
+ hash: "9498a80d60ab24d82ffb935979e1cf1b"
}
Frame {
msec: 416
- hash: "26a468619443250a160845a894643eb9"
+ hash: "9498a80d60ab24d82ffb935979e1cf1b"
}
Frame {
msec: 432
- hash: "26a468619443250a160845a894643eb9"
+ hash: "9498a80d60ab24d82ffb935979e1cf1b"
}
Frame {
msec: 448
- hash: "26a468619443250a160845a894643eb9"
+ hash: "9498a80d60ab24d82ffb935979e1cf1b"
}
Frame {
msec: 464
- hash: "26a468619443250a160845a894643eb9"
+ hash: "ee3cb45a15460f4235fc22ca97e0303d"
}
Frame {
msec: 480
- hash: "26a468619443250a160845a894643eb9"
+ hash: "ee3cb45a15460f4235fc22ca97e0303d"
}
Frame {
msec: 496
- hash: "26a468619443250a160845a894643eb9"
+ hash: "ee3cb45a15460f4235fc22ca97e0303d"
}
Frame {
msec: 512
- hash: "26a468619443250a160845a894643eb9"
+ hash: "ee3cb45a15460f4235fc22ca97e0303d"
}
Frame {
msec: 528
- hash: "250d6cd632ad176aacbb09fa50f6c099"
+ hash: "94464db418aec12b451e9dc106deec73"
}
Frame {
msec: 544
- hash: "250d6cd632ad176aacbb09fa50f6c099"
+ hash: "94464db418aec12b451e9dc106deec73"
}
Frame {
msec: 560
- hash: "250d6cd632ad176aacbb09fa50f6c099"
+ hash: "94464db418aec12b451e9dc106deec73"
}
Frame {
msec: 576
- hash: "92cfcc9ee96124c5a3848f68228b286b"
+ hash: "94464db418aec12b451e9dc106deec73"
}
Frame {
msec: 592
- hash: "92cfcc9ee96124c5a3848f68228b286b"
+ hash: "94464db418aec12b451e9dc106deec73"
}
Frame {
msec: 608
- hash: "92cfcc9ee96124c5a3848f68228b286b"
+ hash: "22b23a55986e912cf38239d5e68f0c4a"
}
Frame {
msec: 624
- hash: "92cfcc9ee96124c5a3848f68228b286b"
+ hash: "22b23a55986e912cf38239d5e68f0c4a"
}
Frame {
msec: 640
- hash: "92cfcc9ee96124c5a3848f68228b286b"
+ hash: "22b23a55986e912cf38239d5e68f0c4a"
}
Frame {
msec: 656
- hash: "235f581c767dc4a4f6133e570126a813"
+ hash: "22b23a55986e912cf38239d5e68f0c4a"
}
Frame {
msec: 672
- hash: "235f581c767dc4a4f6133e570126a813"
+ hash: "3836d0aaf354d147dc6ffe3ace184ba5"
}
Frame {
msec: 688
- hash: "235f581c767dc4a4f6133e570126a813"
+ hash: "3836d0aaf354d147dc6ffe3ace184ba5"
}
Frame {
msec: 704
- hash: "235f581c767dc4a4f6133e570126a813"
+ hash: "3836d0aaf354d147dc6ffe3ace184ba5"
}
Frame {
msec: 720
- hash: "235f581c767dc4a4f6133e570126a813"
+ hash: "3836d0aaf354d147dc6ffe3ace184ba5"
}
Frame {
msec: 736
- hash: "c7d6b690224ae554f6200a5d2520ae25"
+ hash: "3836d0aaf354d147dc6ffe3ace184ba5"
}
Frame {
msec: 752
- hash: "c7d6b690224ae554f6200a5d2520ae25"
+ hash: "20ccea5bc4c15401a7c660b1801488dd"
}
Frame {
msec: 768
- hash: "23f5fb2275945e89bf856877b82f99de"
+ hash: "20ccea5bc4c15401a7c660b1801488dd"
}
Frame {
msec: 784
- hash: "23f5fb2275945e89bf856877b82f99de"
+ hash: "20ccea5bc4c15401a7c660b1801488dd"
}
Frame {
msec: 800
- hash: "23f5fb2275945e89bf856877b82f99de"
+ hash: "20ccea5bc4c15401a7c660b1801488dd"
}
Frame {
msec: 816
- hash: "23f5fb2275945e89bf856877b82f99de"
+ hash: "31ffa9cfd6f60a33ed3b052e45ee5080"
}
Frame {
msec: 832
- hash: "23f5fb2275945e89bf856877b82f99de"
+ hash: "31ffa9cfd6f60a33ed3b052e45ee5080"
}
Frame {
msec: 848
- hash: "99e6e3d94bb90939dacadf20f791d415"
+ hash: "31ffa9cfd6f60a33ed3b052e45ee5080"
}
Frame {
msec: 864
- hash: "99e6e3d94bb90939dacadf20f791d415"
+ hash: "31ffa9cfd6f60a33ed3b052e45ee5080"
}
Frame {
msec: 880
- hash: "99e6e3d94bb90939dacadf20f791d415"
+ hash: "7138b38fcff27e85aaf3179c6e81ac69"
}
Frame {
msec: 896
- hash: "186db3738dc443d66b5b0352d7753b26"
+ hash: "7138b38fcff27e85aaf3179c6e81ac69"
}
Frame {
msec: 912
- hash: "186db3738dc443d66b5b0352d7753b26"
+ hash: "7138b38fcff27e85aaf3179c6e81ac69"
}
Frame {
msec: 928
- hash: "186db3738dc443d66b5b0352d7753b26"
+ hash: "7138b38fcff27e85aaf3179c6e81ac69"
}
Frame {
msec: 944
- hash: "186db3738dc443d66b5b0352d7753b26"
+ hash: "7138b38fcff27e85aaf3179c6e81ac69"
}
Frame {
msec: 960
- image: "elide2.0.png"
+ hash: "78854022288d4cd50bb9141896403d35"
}
Frame {
msec: 976
- hash: "88be0433f060832e8345a43eb681998e"
+ image: "elide2.1.png"
}
Frame {
msec: 992
- hash: "88be0433f060832e8345a43eb681998e"
+ hash: "78854022288d4cd50bb9141896403d35"
}
Frame {
msec: 1008
- hash: "88be0433f060832e8345a43eb681998e"
+ hash: "78854022288d4cd50bb9141896403d35"
}
Frame {
msec: 1024
- hash: "88be0433f060832e8345a43eb681998e"
+ hash: "8730d8adb4029b157e39b90e3cb2b879"
}
Frame {
msec: 1040
- hash: "88be0433f060832e8345a43eb681998e"
+ hash: "8730d8adb4029b157e39b90e3cb2b879"
}
Frame {
msec: 1056
- hash: "89e8da94c1e4e1c031d58f1dd593104a"
+ hash: "8730d8adb4029b157e39b90e3cb2b879"
}
Frame {
msec: 1072
- hash: "89e8da94c1e4e1c031d58f1dd593104a"
+ hash: "8730d8adb4029b157e39b90e3cb2b879"
}
Frame {
msec: 1088
- hash: "786b7ea2e267ee6d593f18caa95be45d"
+ hash: "9edb542976d1acd86be3d516276dee1f"
}
Frame {
msec: 1104
- hash: "786b7ea2e267ee6d593f18caa95be45d"
+ hash: "9edb542976d1acd86be3d516276dee1f"
}
Frame {
msec: 1120
- hash: "786b7ea2e267ee6d593f18caa95be45d"
+ hash: "9edb542976d1acd86be3d516276dee1f"
}
Frame {
msec: 1136
- hash: "830afd40f8ee9d0c969fbd61eb68ae94"
+ hash: "9edb542976d1acd86be3d516276dee1f"
}
Frame {
msec: 1152
- hash: "830afd40f8ee9d0c969fbd61eb68ae94"
+ hash: "9edb542976d1acd86be3d516276dee1f"
}
Frame {
msec: 1168
- hash: "d00b74868c2dbddc2d5ae5ec0469f9a1"
+ hash: "1a394542b01712fbd67b78a69733b324"
}
Frame {
msec: 1184
- hash: "d00b74868c2dbddc2d5ae5ec0469f9a1"
+ hash: "1a394542b01712fbd67b78a69733b324"
}
Frame {
msec: 1200
- hash: "d00b74868c2dbddc2d5ae5ec0469f9a1"
+ hash: "1a394542b01712fbd67b78a69733b324"
}
Frame {
msec: 1216
- hash: "d00b74868c2dbddc2d5ae5ec0469f9a1"
+ hash: "1a394542b01712fbd67b78a69733b324"
}
Frame {
msec: 1232
- hash: "1508cbb70b1221ccf169ff6376df4cc9"
+ hash: "4825f9a6679fdee8efe89507d384c07c"
}
Frame {
msec: 1248
- hash: "1508cbb70b1221ccf169ff6376df4cc9"
+ hash: "4825f9a6679fdee8efe89507d384c07c"
}
Frame {
msec: 1264
- hash: "1508cbb70b1221ccf169ff6376df4cc9"
+ hash: "4825f9a6679fdee8efe89507d384c07c"
}
Frame {
msec: 1280
- hash: "490d7425d117ebe23e3e3637fd3e7b09"
+ hash: "4825f9a6679fdee8efe89507d384c07c"
}
Frame {
msec: 1296
- hash: "490d7425d117ebe23e3e3637fd3e7b09"
+ hash: "4825f9a6679fdee8efe89507d384c07c"
}
Frame {
msec: 1312
- hash: "490d7425d117ebe23e3e3637fd3e7b09"
+ hash: "0ed5382fd2e370bad934647d7abf293f"
}
Frame {
msec: 1328
- hash: "490d7425d117ebe23e3e3637fd3e7b09"
+ hash: "0ed5382fd2e370bad934647d7abf293f"
}
Frame {
msec: 1344
- hash: "490d7425d117ebe23e3e3637fd3e7b09"
+ hash: "0ed5382fd2e370bad934647d7abf293f"
}
Frame {
msec: 1360
- hash: "048b3223ca262f5f3271f4ad81fbe41f"
+ hash: "0ed5382fd2e370bad934647d7abf293f"
}
Frame {
msec: 1376
- hash: "048b3223ca262f5f3271f4ad81fbe41f"
+ hash: "6206435ab4d05d5d5f84b362d45c30f9"
}
Frame {
msec: 1392
- hash: "048b3223ca262f5f3271f4ad81fbe41f"
+ hash: "6206435ab4d05d5d5f84b362d45c30f9"
}
Frame {
msec: 1408
- hash: "048b3223ca262f5f3271f4ad81fbe41f"
+ hash: "6206435ab4d05d5d5f84b362d45c30f9"
}
Frame {
msec: 1424
- hash: "048b3223ca262f5f3271f4ad81fbe41f"
+ hash: "6206435ab4d05d5d5f84b362d45c30f9"
}
Frame {
msec: 1440
- hash: "4e91391c852167a04c6224ef5426b17c"
+ hash: "b0eb92df767e7cb61cc69d7363041263"
}
Frame {
msec: 1456
- hash: "4e91391c852167a04c6224ef5426b17c"
+ hash: "b0eb92df767e7cb61cc69d7363041263"
}
Frame {
msec: 1472
- hash: "4e91391c852167a04c6224ef5426b17c"
+ hash: "b0eb92df767e7cb61cc69d7363041263"
}
Frame {
msec: 1488
- hash: "4e91391c852167a04c6224ef5426b17c"
+ hash: "b0eb92df767e7cb61cc69d7363041263"
}
Frame {
msec: 1504
- hash: "4e91391c852167a04c6224ef5426b17c"
+ hash: "b0eb92df767e7cb61cc69d7363041263"
}
Frame {
msec: 1520
- hash: "08e969be0cd428140cd079f5f6338b4f"
+ hash: "0306262c9594536e0eecf3d67e5910cf"
}
Frame {
msec: 1536
- hash: "08e969be0cd428140cd079f5f6338b4f"
+ hash: "0306262c9594536e0eecf3d67e5910cf"
}
Frame {
msec: 1552
- hash: "08e969be0cd428140cd079f5f6338b4f"
+ hash: "0306262c9594536e0eecf3d67e5910cf"
}
Frame {
msec: 1568
- hash: "08e969be0cd428140cd079f5f6338b4f"
+ hash: "0306262c9594536e0eecf3d67e5910cf"
}
Frame {
msec: 1584
- hash: "08e969be0cd428140cd079f5f6338b4f"
+ hash: "4f21a25c75cfabbcbd7c485c7c479bfc"
}
Frame {
msec: 1600
- hash: "458e10bb1d38ef8f1248be959a3ac8bc"
+ hash: "4f21a25c75cfabbcbd7c485c7c479bfc"
}
Frame {
msec: 1616
- hash: "458e10bb1d38ef8f1248be959a3ac8bc"
+ hash: "4f21a25c75cfabbcbd7c485c7c479bfc"
}
Frame {
msec: 1632
- hash: "458e10bb1d38ef8f1248be959a3ac8bc"
+ hash: "4f21a25c75cfabbcbd7c485c7c479bfc"
}
Frame {
msec: 1648
- hash: "fde9eccf9fa722d4321bd26ead3d6c5e"
+ hash: "b627f215fdb6f62e6cbf2ddbe14dc794"
}
Frame {
msec: 1664
- hash: "fde9eccf9fa722d4321bd26ead3d6c5e"
+ hash: "b627f215fdb6f62e6cbf2ddbe14dc794"
}
Frame {
msec: 1680
- hash: "fde9eccf9fa722d4321bd26ead3d6c5e"
+ hash: "b627f215fdb6f62e6cbf2ddbe14dc794"
}
Frame {
msec: 1696
- hash: "fde9eccf9fa722d4321bd26ead3d6c5e"
+ hash: "b627f215fdb6f62e6cbf2ddbe14dc794"
}
Frame {
msec: 1712
- hash: "fde9eccf9fa722d4321bd26ead3d6c5e"
+ hash: "b627f215fdb6f62e6cbf2ddbe14dc794"
}
Frame {
msec: 1728
- hash: "68ac9747d1b36351ac6677336d4e0bfd"
+ hash: "8c490b27882c58d34cbc941a0b10e6fe"
}
Frame {
msec: 1744
- hash: "68ac9747d1b36351ac6677336d4e0bfd"
+ hash: "8c490b27882c58d34cbc941a0b10e6fe"
}
Key {
type: 6
@@ -450,542 +450,542 @@ VisualTest {
}
Frame {
msec: 1760
- hash: "68ac9747d1b36351ac6677336d4e0bfd"
+ hash: "8c490b27882c58d34cbc941a0b10e6fe"
}
Frame {
msec: 1776
- hash: "015658eeb53ce6937d0a0b3941cea138"
+ hash: "8c490b27882c58d34cbc941a0b10e6fe"
}
Frame {
msec: 1792
- hash: "015658eeb53ce6937d0a0b3941cea138"
+ hash: "739abcde4a980e05932aa079245136cd"
}
Frame {
msec: 1808
- hash: "015658eeb53ce6937d0a0b3941cea138"
+ hash: "739abcde4a980e05932aa079245136cd"
}
Frame {
msec: 1824
- hash: "015658eeb53ce6937d0a0b3941cea138"
+ hash: "739abcde4a980e05932aa079245136cd"
}
Frame {
msec: 1840
- hash: "015658eeb53ce6937d0a0b3941cea138"
+ hash: "739abcde4a980e05932aa079245136cd"
}
Frame {
msec: 1856
- hash: "4720bcf54fce0c680a983113dc009104"
+ hash: "739abcde4a980e05932aa079245136cd"
}
Frame {
msec: 1872
- hash: "4720bcf54fce0c680a983113dc009104"
+ hash: "af47b93ee81b0e4add42d9addad92219"
}
Frame {
msec: 1888
- hash: "4720bcf54fce0c680a983113dc009104"
+ hash: "af47b93ee81b0e4add42d9addad92219"
}
Frame {
msec: 1904
- hash: "4720bcf54fce0c680a983113dc009104"
+ hash: "af47b93ee81b0e4add42d9addad92219"
}
Frame {
msec: 1920
- image: "elide2.1.png"
+ hash: "af47b93ee81b0e4add42d9addad92219"
}
Frame {
msec: 1936
- hash: "03123bcb0f4ff032257415f713a5873c"
+ image: "elide2.2.png"
}
Frame {
msec: 1952
- hash: "03123bcb0f4ff032257415f713a5873c"
+ hash: "43d7bee700464080f7535d398d60af25"
}
Frame {
msec: 1968
- hash: "03123bcb0f4ff032257415f713a5873c"
+ hash: "43d7bee700464080f7535d398d60af25"
}
Frame {
msec: 1984
- hash: "03123bcb0f4ff032257415f713a5873c"
+ hash: "43d7bee700464080f7535d398d60af25"
}
Frame {
msec: 2000
- hash: "e93d314c5a19e771282bf09ff0983917"
+ hash: "31bf9784a1e1b84cc0ed4a342284ce1a"
}
Frame {
msec: 2016
- hash: "e93d314c5a19e771282bf09ff0983917"
+ hash: "31bf9784a1e1b84cc0ed4a342284ce1a"
}
Frame {
msec: 2032
- hash: "e93d314c5a19e771282bf09ff0983917"
+ hash: "31bf9784a1e1b84cc0ed4a342284ce1a"
}
Frame {
msec: 2048
- hash: "e93d314c5a19e771282bf09ff0983917"
+ hash: "31bf9784a1e1b84cc0ed4a342284ce1a"
}
Frame {
msec: 2064
- hash: "e93d314c5a19e771282bf09ff0983917"
+ hash: "31bf9784a1e1b84cc0ed4a342284ce1a"
}
Frame {
msec: 2080
- hash: "877e76006891001e574b39f60249ec8a"
+ hash: "59db6dabc6c6930b9561bc906f49cc3c"
}
Frame {
msec: 2096
- hash: "877e76006891001e574b39f60249ec8a"
+ hash: "59db6dabc6c6930b9561bc906f49cc3c"
}
Frame {
msec: 2112
- hash: "877e76006891001e574b39f60249ec8a"
+ hash: "59db6dabc6c6930b9561bc906f49cc3c"
}
Frame {
msec: 2128
- hash: "04213ba6fc23600c62c49bdd63725b3d"
+ hash: "59db6dabc6c6930b9561bc906f49cc3c"
}
Frame {
msec: 2144
- hash: "04213ba6fc23600c62c49bdd63725b3d"
+ hash: "9e9cd1f4b9ad0980d6601e52c3d21402"
}
Frame {
msec: 2160
- hash: "04213ba6fc23600c62c49bdd63725b3d"
+ hash: "9e9cd1f4b9ad0980d6601e52c3d21402"
}
Frame {
msec: 2176
- hash: "04213ba6fc23600c62c49bdd63725b3d"
+ hash: "9e9cd1f4b9ad0980d6601e52c3d21402"
}
Frame {
msec: 2192
- hash: "605fbd44c23d135d809e987fde15caf0"
+ hash: "9e9cd1f4b9ad0980d6601e52c3d21402"
}
Frame {
msec: 2208
- hash: "605fbd44c23d135d809e987fde15caf0"
+ hash: "f8e23813215634224d2fb00f3d1993c5"
}
Frame {
msec: 2224
- hash: "138d9fe345628797df8af84b71e76717"
+ hash: "f8e23813215634224d2fb00f3d1993c5"
}
Frame {
msec: 2240
- hash: "138d9fe345628797df8af84b71e76717"
+ hash: "f8e23813215634224d2fb00f3d1993c5"
}
Frame {
msec: 2256
- hash: "138d9fe345628797df8af84b71e76717"
+ hash: "f8e23813215634224d2fb00f3d1993c5"
}
Frame {
msec: 2272
- hash: "138d9fe345628797df8af84b71e76717"
+ hash: "f8e23813215634224d2fb00f3d1993c5"
}
Frame {
msec: 2288
- hash: "138d9fe345628797df8af84b71e76717"
+ hash: "e867db62cb8ec10228ea7b2eceda3723"
}
Frame {
msec: 2304
- hash: "1a160138dbed69dd2fc6cdc335c39332"
+ hash: "e867db62cb8ec10228ea7b2eceda3723"
}
Frame {
msec: 2320
- hash: "1a160138dbed69dd2fc6cdc335c39332"
+ hash: "e867db62cb8ec10228ea7b2eceda3723"
}
Frame {
msec: 2336
- hash: "a40edd45d19a09b7b5b6601c2e4789ba"
+ hash: "e867db62cb8ec10228ea7b2eceda3723"
}
Frame {
msec: 2352
- hash: "a40edd45d19a09b7b5b6601c2e4789ba"
+ hash: "36da8cc7019fae8b1abc877961d3af41"
}
Frame {
msec: 2368
- hash: "a40edd45d19a09b7b5b6601c2e4789ba"
+ hash: "36da8cc7019fae8b1abc877961d3af41"
}
Frame {
msec: 2384
- hash: "a40edd45d19a09b7b5b6601c2e4789ba"
+ hash: "36da8cc7019fae8b1abc877961d3af41"
}
Frame {
msec: 2400
- hash: "a40edd45d19a09b7b5b6601c2e4789ba"
+ hash: "36da8cc7019fae8b1abc877961d3af41"
}
Frame {
msec: 2416
- hash: "f8c24070f98d456925ce5fb5519ef20e"
+ hash: "36da8cc7019fae8b1abc877961d3af41"
}
Frame {
msec: 2432
- hash: "f8c24070f98d456925ce5fb5519ef20e"
+ hash: "ea907beaf860fa21684fc524e876346c"
}
Frame {
msec: 2448
- hash: "f8c24070f98d456925ce5fb5519ef20e"
+ hash: "ea907beaf860fa21684fc524e876346c"
}
Frame {
msec: 2464
- hash: "f8c24070f98d456925ce5fb5519ef20e"
+ hash: "ea907beaf860fa21684fc524e876346c"
}
Frame {
msec: 2480
- hash: "f8c24070f98d456925ce5fb5519ef20e"
+ hash: "ea907beaf860fa21684fc524e876346c"
}
Frame {
msec: 2496
- hash: "f383c8fc8764f8615937fcbe18a881cb"
+ hash: "2b3eb80e842df2fa2b6c217a2948af45"
}
Frame {
msec: 2512
- hash: "f383c8fc8764f8615937fcbe18a881cb"
+ hash: "2b3eb80e842df2fa2b6c217a2948af45"
}
Frame {
msec: 2528
- hash: "f383c8fc8764f8615937fcbe18a881cb"
+ hash: "2b3eb80e842df2fa2b6c217a2948af45"
}
Frame {
msec: 2544
- hash: "f383c8fc8764f8615937fcbe18a881cb"
+ hash: "2b3eb80e842df2fa2b6c217a2948af45"
}
Frame {
msec: 2560
- hash: "f383c8fc8764f8615937fcbe18a881cb"
+ hash: "05ffb4d0af3fea65151596ea5b9b43c5"
}
Frame {
msec: 2576
- hash: "98355e4087b07e4bf85bd9dd6b2594e2"
+ hash: "05ffb4d0af3fea65151596ea5b9b43c5"
}
Frame {
msec: 2592
- hash: "98355e4087b07e4bf85bd9dd6b2594e2"
+ hash: "05ffb4d0af3fea65151596ea5b9b43c5"
}
Frame {
msec: 2608
- hash: "98355e4087b07e4bf85bd9dd6b2594e2"
+ hash: "05ffb4d0af3fea65151596ea5b9b43c5"
}
Frame {
msec: 2624
- hash: "98355e4087b07e4bf85bd9dd6b2594e2"
+ hash: "05ffb4d0af3fea65151596ea5b9b43c5"
}
Frame {
msec: 2640
- hash: "098f7051d2bc8b159a3c358c99ade1e5"
+ hash: "612517436b6ef76f29b213944f742624"
}
Frame {
msec: 2656
- hash: "098f7051d2bc8b159a3c358c99ade1e5"
+ hash: "612517436b6ef76f29b213944f742624"
}
Frame {
msec: 2672
- hash: "098f7051d2bc8b159a3c358c99ade1e5"
+ hash: "612517436b6ef76f29b213944f742624"
}
Frame {
msec: 2688
- hash: "fa588455c73bfd3d14ee322580d95015"
+ hash: "612517436b6ef76f29b213944f742624"
}
Frame {
msec: 2704
- hash: "fa588455c73bfd3d14ee322580d95015"
+ hash: "a62c646572c94d55971445c0546e06fc"
}
Frame {
msec: 2720
- hash: "fa588455c73bfd3d14ee322580d95015"
+ hash: "a62c646572c94d55971445c0546e06fc"
}
Frame {
msec: 2736
- hash: "fa588455c73bfd3d14ee322580d95015"
+ hash: "a62c646572c94d55971445c0546e06fc"
}
Frame {
msec: 2752
- hash: "fa588455c73bfd3d14ee322580d95015"
+ hash: "a62c646572c94d55971445c0546e06fc"
}
Frame {
msec: 2768
- hash: "ed69a2ab8e66fa397190b35cb942ec2d"
+ hash: "91be655836fbf7f811a44ffa1e80b72a"
}
Frame {
msec: 2784
- hash: "ed69a2ab8e66fa397190b35cb942ec2d"
+ hash: "91be655836fbf7f811a44ffa1e80b72a"
}
Frame {
msec: 2800
- hash: "ed69a2ab8e66fa397190b35cb942ec2d"
+ hash: "91be655836fbf7f811a44ffa1e80b72a"
}
Frame {
msec: 2816
- hash: "ed69a2ab8e66fa397190b35cb942ec2d"
+ hash: "91be655836fbf7f811a44ffa1e80b72a"
}
Frame {
msec: 2832
- hash: "ed69a2ab8e66fa397190b35cb942ec2d"
+ hash: "91be655836fbf7f811a44ffa1e80b72a"
}
Frame {
msec: 2848
- hash: "905d42c34198abdc68a3c6f69bfbd293"
+ hash: "4fdf23d15633bd9dbcc1767fca797ef6"
}
Frame {
msec: 2864
- hash: "905d42c34198abdc68a3c6f69bfbd293"
+ hash: "4fdf23d15633bd9dbcc1767fca797ef6"
}
Frame {
msec: 2880
- image: "elide2.2.png"
+ hash: "4fdf23d15633bd9dbcc1767fca797ef6"
}
Frame {
msec: 2896
- hash: "2e796a963fee85d51be536a00baa0c45"
+ image: "elide2.3.png"
}
Frame {
msec: 2912
- hash: "2e796a963fee85d51be536a00baa0c45"
+ hash: "a81f41ab4e100d92f643ae188c1a5b8a"
}
Frame {
msec: 2928
- hash: "2e796a963fee85d51be536a00baa0c45"
+ hash: "a81f41ab4e100d92f643ae188c1a5b8a"
}
Frame {
msec: 2944
- hash: "b73b94832ede92794187b9ed452f96e0"
+ hash: "a81f41ab4e100d92f643ae188c1a5b8a"
}
Frame {
msec: 2960
- hash: "b73b94832ede92794187b9ed452f96e0"
+ hash: "a81f41ab4e100d92f643ae188c1a5b8a"
}
Frame {
msec: 2976
- hash: "b73b94832ede92794187b9ed452f96e0"
+ hash: "a81f41ab4e100d92f643ae188c1a5b8a"
}
Frame {
msec: 2992
- hash: "b73b94832ede92794187b9ed452f96e0"
+ hash: "6785dbb1bd05081c5b5d890d4b4f28d5"
}
Frame {
msec: 3008
- hash: "b73b94832ede92794187b9ed452f96e0"
+ hash: "6785dbb1bd05081c5b5d890d4b4f28d5"
}
Frame {
msec: 3024
- hash: "4f000e957cd4c7ef4845855088801c2d"
+ hash: "6785dbb1bd05081c5b5d890d4b4f28d5"
}
Frame {
msec: 3040
- hash: "4f000e957cd4c7ef4845855088801c2d"
+ hash: "6785dbb1bd05081c5b5d890d4b4f28d5"
}
Frame {
msec: 3056
- hash: "4f000e957cd4c7ef4845855088801c2d"
+ hash: "ca4fc26d93d4767ef7cdbac6b2e24cf5"
}
Frame {
msec: 3072
- hash: "4f000e957cd4c7ef4845855088801c2d"
+ hash: "ca4fc26d93d4767ef7cdbac6b2e24cf5"
}
Frame {
msec: 3088
- hash: "4f000e957cd4c7ef4845855088801c2d"
+ hash: "ca4fc26d93d4767ef7cdbac6b2e24cf5"
}
Frame {
msec: 3104
- hash: "a432c8b664352e585f732813df2e861f"
+ hash: "ca4fc26d93d4767ef7cdbac6b2e24cf5"
}
Frame {
msec: 3120
- hash: "a432c8b664352e585f732813df2e861f"
+ hash: "706fd39d5945f9f698e7fa6e26631b58"
}
Frame {
msec: 3136
- hash: "a432c8b664352e585f732813df2e861f"
+ hash: "706fd39d5945f9f698e7fa6e26631b58"
}
Frame {
msec: 3152
- hash: "e06abd91449d3b5d18582b9da2d20c97"
+ hash: "706fd39d5945f9f698e7fa6e26631b58"
}
Frame {
msec: 3168
- hash: "e06abd91449d3b5d18582b9da2d20c97"
+ hash: "706fd39d5945f9f698e7fa6e26631b58"
}
Frame {
msec: 3184
- hash: "e06abd91449d3b5d18582b9da2d20c97"
+ hash: "706fd39d5945f9f698e7fa6e26631b58"
}
Frame {
msec: 3200
- hash: "c4cecc3832935d59d9808ea70385632d"
+ hash: "c4ed351cacc86b5ca2c8198be0a754e0"
}
Frame {
msec: 3216
- hash: "c4cecc3832935d59d9808ea70385632d"
+ hash: "c4ed351cacc86b5ca2c8198be0a754e0"
}
Frame {
msec: 3232
- hash: "c4cecc3832935d59d9808ea70385632d"
+ hash: "c4ed351cacc86b5ca2c8198be0a754e0"
}
Frame {
msec: 3248
- hash: "56942f99b8b2a6c491b8635ae5619a4f"
+ hash: "c4ed351cacc86b5ca2c8198be0a754e0"
}
Frame {
msec: 3264
- hash: "56942f99b8b2a6c491b8635ae5619a4f"
+ hash: "addbbaca2d29fbc8c7907d51a8e9cdce"
}
Frame {
msec: 3280
- hash: "56942f99b8b2a6c491b8635ae5619a4f"
+ hash: "addbbaca2d29fbc8c7907d51a8e9cdce"
}
Frame {
msec: 3296
- hash: "56942f99b8b2a6c491b8635ae5619a4f"
+ hash: "addbbaca2d29fbc8c7907d51a8e9cdce"
}
Frame {
msec: 3312
- hash: "a3bf780a2ae09fb3fee6215a24b8bb53"
+ hash: "addbbaca2d29fbc8c7907d51a8e9cdce"
}
Frame {
msec: 3328
- hash: "a3bf780a2ae09fb3fee6215a24b8bb53"
+ hash: "fcb6b78276df1a6c839d6f30f8fe6495"
}
Frame {
msec: 3344
- hash: "a3bf780a2ae09fb3fee6215a24b8bb53"
+ hash: "fcb6b78276df1a6c839d6f30f8fe6495"
}
Frame {
msec: 3360
- hash: "a3bf780a2ae09fb3fee6215a24b8bb53"
+ hash: "fcb6b78276df1a6c839d6f30f8fe6495"
}
Frame {
msec: 3376
- hash: "822cff91269181ddb5a3b24ca0227583"
+ hash: "fcb6b78276df1a6c839d6f30f8fe6495"
}
Frame {
msec: 3392
- hash: "822cff91269181ddb5a3b24ca0227583"
+ hash: "fcb6b78276df1a6c839d6f30f8fe6495"
}
Frame {
msec: 3408
- hash: "822cff91269181ddb5a3b24ca0227583"
+ hash: "b066cbbb00a4bef4e730ea8131c2bbe5"
}
Frame {
msec: 3424
- hash: "822cff91269181ddb5a3b24ca0227583"
+ hash: "b066cbbb00a4bef4e730ea8131c2bbe5"
}
Frame {
msec: 3440
- hash: "20f06bbb130e81d6eb2612aa79bb7968"
+ hash: "b066cbbb00a4bef4e730ea8131c2bbe5"
}
Frame {
msec: 3456
- hash: "20f06bbb130e81d6eb2612aa79bb7968"
+ hash: "b066cbbb00a4bef4e730ea8131c2bbe5"
}
Frame {
msec: 3472
- hash: "fcb03904d0e628f95c9b665c65b10266"
+ hash: "e6d801e738ed3265b0127b79da7e8ec5"
}
Frame {
msec: 3488
- hash: "fcb03904d0e628f95c9b665c65b10266"
+ hash: "e6d801e738ed3265b0127b79da7e8ec5"
}
Frame {
msec: 3504
- hash: "fcb03904d0e628f95c9b665c65b10266"
+ hash: "e6d801e738ed3265b0127b79da7e8ec5"
}
Frame {
msec: 3520
- hash: "fcb03904d0e628f95c9b665c65b10266"
+ hash: "e6d801e738ed3265b0127b79da7e8ec5"
}
Frame {
msec: 3536
- hash: "fcb03904d0e628f95c9b665c65b10266"
+ hash: "e6d801e738ed3265b0127b79da7e8ec5"
}
Frame {
msec: 3552
- hash: "1c17eaf20f5c16fea97a263d2aad1918"
+ hash: "5b9a527ce399d0467b29c8813bbc7e6a"
}
Frame {
msec: 3568
- hash: "1c17eaf20f5c16fea97a263d2aad1918"
+ hash: "5b9a527ce399d0467b29c8813bbc7e6a"
}
Frame {
msec: 3584
- hash: "1c17eaf20f5c16fea97a263d2aad1918"
+ hash: "5b9a527ce399d0467b29c8813bbc7e6a"
}
Frame {
msec: 3600
- hash: "1c17eaf20f5c16fea97a263d2aad1918"
+ hash: "5b9a527ce399d0467b29c8813bbc7e6a"
}
Frame {
msec: 3616
- hash: "1c17eaf20f5c16fea97a263d2aad1918"
+ hash: "e9dd6c70c22d7b100a07ee837add697b"
}
Frame {
msec: 3632
- hash: "3c91d205312aefc4af746cea413c9344"
+ hash: "e9dd6c70c22d7b100a07ee837add697b"
}
Frame {
msec: 3648
- hash: "3c91d205312aefc4af746cea413c9344"
+ hash: "e9dd6c70c22d7b100a07ee837add697b"
}
Frame {
msec: 3664
- hash: "3c91d205312aefc4af746cea413c9344"
+ hash: "e9dd6c70c22d7b100a07ee837add697b"
}
Frame {
msec: 3680
- hash: "3c91d205312aefc4af746cea413c9344"
+ hash: "92e553a6e8385ceba6804075e5ed6add"
}
Frame {
msec: 3696
- hash: "3c91d205312aefc4af746cea413c9344"
+ hash: "92e553a6e8385ceba6804075e5ed6add"
}
Frame {
msec: 3712
- hash: "6cb467aa12d6ae76edbfa324c0ad26d1"
+ hash: "92e553a6e8385ceba6804075e5ed6add"
}
Frame {
msec: 3728
- hash: "6cb467aa12d6ae76edbfa324c0ad26d1"
+ hash: "92e553a6e8385ceba6804075e5ed6add"
}
Frame {
msec: 3744
- hash: "c8ec3da9c651eadf4aa8a4051d326f91"
+ hash: "92e553a6e8385ceba6804075e5ed6add"
}
Frame {
msec: 3760
- hash: "c8ec3da9c651eadf4aa8a4051d326f91"
+ hash: "eafdc541e5bb2937cc472511758bd494"
}
Frame {
msec: 3776
- hash: "c8ec3da9c651eadf4aa8a4051d326f91"
+ hash: "eafdc541e5bb2937cc472511758bd494"
}
Frame {
msec: 3792
- hash: "6cea311c6007463480b71ffd66074557"
+ hash: "eafdc541e5bb2937cc472511758bd494"
}
Frame {
msec: 3808
- hash: "6cea311c6007463480b71ffd66074557"
+ hash: "eafdc541e5bb2937cc472511758bd494"
}
Frame {
msec: 3824
- hash: "6cea311c6007463480b71ffd66074557"
+ hash: "3d207efb5d563ec0a8640091710aa9fd"
}
Frame {
msec: 3840
- image: "elide2.3.png"
+ hash: "3d207efb5d563ec0a8640091710aa9fd"
}
Frame {
msec: 3856
- hash: "6e800f4aacf0096f34acdf13678cab25"
+ image: "elide2.4.png"
}
Frame {
msec: 3872
- hash: "6e800f4aacf0096f34acdf13678cab25"
+ hash: "3d207efb5d563ec0a8640091710aa9fd"
}
Frame {
msec: 3888
- hash: "fc336a43eaf9974cd6ad82bfee128ead"
+ hash: "d837a68f291b44c8ea4b92088ebccb2c"
}
Frame {
msec: 3904
- hash: "fc336a43eaf9974cd6ad82bfee128ead"
+ hash: "d837a68f291b44c8ea4b92088ebccb2c"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.0.png
index 7980f23..730925e 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.1.png
index cbfae6e..ddd6cc5 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.2.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.2.png
index 5e2527e..4679774 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.3.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.3.png
index 901551e..51018b4 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.4.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.4.png
index 32a5ba2..f5ed905 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.5.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.5.png
new file mode 100644
index 0000000..5005724
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.qml
index 3871f91..faf7240 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/elide/data-X11/multilength.qml
@@ -6,1239 +6,1239 @@ VisualTest {
}
Frame {
msec: 16
- hash: "51e3a7214bf2fd98108de683ae650b05"
+ image: "multilength.0.png"
}
Frame {
msec: 32
- hash: "72bd0f47e179c5356d4a0575939b6c05"
+ hash: "12cd5401549bc43283d6c46964528b9b"
}
Frame {
msec: 48
- hash: "9229869bf23fe10394ffb6bacc38d2b5"
+ hash: "ae042a0f3c6e32550288a9b0e6a0ce0d"
}
Frame {
msec: 64
- hash: "4f75c0a0b7a04c8abdf2768a819b6c14"
+ hash: "9124b4e5f5dd374e44f3f57fe3d6809b"
}
Frame {
msec: 80
- hash: "514a9a762cd0356cbcecb93e73c81534"
+ hash: "54dabe45069a00c8759bb5560c9b269f"
}
Frame {
msec: 96
- hash: "68436451f6f3ee981bf8851944b82dda"
+ hash: "0d908ef6e3ea15455e35a9ebbc90c735"
}
Frame {
msec: 112
- hash: "fa33b582c0890bc9852f3a6c80864988"
+ hash: "de5fcf719cd096b99a531e7af9b26e35"
}
Frame {
msec: 128
- hash: "f65928b270f12f2917193ba70d9388ee"
+ hash: "d48ccb7c22c2606ef814cd5abd3888f3"
}
Frame {
msec: 144
- hash: "755d1421a9b2bf3be9d665f5f8d6f767"
+ hash: "2ec7418477158ee60afe123fa2b7ce4b"
}
Frame {
msec: 160
- hash: "dbec63b93f3617440317f7ddc2fbd6fa"
+ hash: "418d6d46726c688bee6f415eb2ff2e43"
}
Frame {
msec: 176
- hash: "1ec885da7efc3d71904c79a4a4768f27"
+ hash: "e754141341d9f81366f21820e46bd1ca"
}
Frame {
msec: 192
- hash: "a20981af2ce8e82a6c1825e438dfd815"
+ hash: "89b4b5f7563bfdb5d1e636a5462e0d8e"
}
Frame {
msec: 208
- hash: "3c951028229d8d6a3a0faa18f21afbe6"
+ hash: "46c3a7d4700a9599d474b7de1ab44a18"
}
Frame {
msec: 224
- hash: "8354d4c9bd5ccb2eae46cdaf3fd337bb"
+ hash: "c50698470bc6c1ea04633b9e819a2d4d"
}
Frame {
msec: 240
- hash: "05880d6d76fa8dc421af4d06cbdd4448"
+ hash: "dc7d5345363cad6ee007f162f9ea75e2"
}
Frame {
msec: 256
- hash: "370e33f141d0a8396b5c2bb279f9bb67"
+ hash: "3b9ccb93f6375ea401c1fc3bcdf847d5"
}
Frame {
msec: 272
- hash: "663b162ce447eee0f2194a92b463d6fe"
+ hash: "6d034da407af9e27ce70e9dbfee3bb38"
}
Frame {
msec: 288
- hash: "618c53edf13177d433fdcca5b0cedfaa"
+ hash: "3bce938e5db4c2295cd25a6e2b33738c"
}
Frame {
msec: 304
- hash: "ce96d70a89f7701ce069e93c192196ed"
+ hash: "68266f4f9da256b9df499285ebb842fb"
}
Frame {
msec: 320
- hash: "5826b56af5a4670d479c5f8e649d29d4"
+ hash: "a9c912fd159baadc4afcd963f857e91b"
}
Frame {
msec: 336
- hash: "5aaf7fc6295d4ab6377bd77e91f73ae8"
+ hash: "85cb9086774297b2772e71229f7d84fc"
}
Frame {
msec: 352
- hash: "26cb0b5e60de63d582b4c4d1c4120746"
+ hash: "585e6f2d28ec70d10741a52fb68d718c"
}
Frame {
msec: 368
- hash: "41b6c379d7fb678abbcccde7bca7f243"
+ hash: "bfd552ccaccc569d2478ac4d92fe2eb0"
}
Frame {
msec: 384
- hash: "46668408674d3e94048375152f991427"
+ hash: "748d57dff4cdc09a842353e51de41e5a"
}
Frame {
msec: 400
- hash: "c966370fbbdd8b32cafc06cdc551e020"
+ hash: "e0012622a4ef1d5b2090c02020b676c2"
}
Frame {
msec: 416
- hash: "025aab500846dab22713ccada8f93a51"
+ hash: "8e4d4a808564a8ba80578600104f230d"
}
Frame {
msec: 432
- hash: "a6a68f04ea34fba46025a1415dc46bbb"
+ hash: "d92e44d8e1f7651a9d256e9e4f3e8168"
}
Frame {
msec: 448
- hash: "1afc5b8b094056695b09088d13ab1612"
+ hash: "d99b016a0dfdb332dbb1a2c10f53bc05"
}
Frame {
msec: 464
- hash: "efff72e37e0c23e0cd51169d0c06c065"
+ hash: "3ce4357881a34f4c9e2f0d684218e253"
}
Frame {
msec: 480
- hash: "ed425b23ea5340ac5b176b4fbb377fe3"
+ hash: "07ee4bb59f7ee591bd7a6f117d9f1aa6"
}
Frame {
msec: 496
- hash: "9df20063ec67aa06e44bf292f05469a6"
+ hash: "f66ce51f2eece9f0fa89c41340245976"
}
Frame {
msec: 512
- hash: "d3400c655403d00df7e202a42b75476d"
+ hash: "a9d2b2d4f6ae5e071897d17469a5bad3"
}
Frame {
msec: 528
- hash: "336fd54ae209ba7c28a69939a021341b"
+ hash: "55db2dbd65cae186d59cb2edb5841880"
}
Frame {
msec: 544
- hash: "621c3b64fc6214b8a48c216d46d5615d"
+ hash: "576297445ee3f89994538fcd8c8b102c"
}
Frame {
msec: 560
- hash: "5f9ac0b6830dbfa4cba83adc0cce232f"
+ hash: "6ca41b83b8ff27f97c71a23d1c7f9765"
}
Frame {
msec: 576
- hash: "2b829253ed85f5ffe5e3867accadd218"
+ hash: "7e41ef79cae5966821106df39f6a748d"
}
Frame {
msec: 592
- hash: "61325a770fb501d88f6bb2700294ca44"
+ hash: "9e8b750bbb3680f90d6bbddb6e394d5e"
}
Frame {
msec: 608
- hash: "807dea2954afa902694b1ef98ef5f2c1"
+ hash: "9a61dddcc33ff2b778097b5edb706912"
}
Frame {
msec: 624
- hash: "43edc754d8155c198dd1db6d55d25abf"
+ hash: "395d015e538dde494059df392379ba26"
}
Frame {
msec: 640
- hash: "4c800c2b8ab7b1500e80f50ee925b73b"
+ hash: "d1db5dc62ca702f4241e45811aebe6f3"
}
Frame {
msec: 656
- hash: "17b60d375c02b55923b94b147015bc7d"
+ hash: "18f1a038041bd8a51f3375ca64084251"
}
Frame {
msec: 672
- hash: "591e79b034700b514c84894e0fc27e27"
+ hash: "6c0f6360156cb806a8b30cafc69013af"
}
Frame {
msec: 688
- hash: "61624e674a0994cedae75b2e56958612"
+ hash: "69525e71fe8fe9847ff956e40c2c45ec"
}
Frame {
msec: 704
- hash: "7f662b3978191ef5812ccad4d1d687b8"
+ hash: "ac7ae453f35a05e760976df6d91206e2"
}
Frame {
msec: 720
- hash: "d07560950476d08ce51661356ea53753"
+ hash: "c96358482f0900a906b2fc4742981e3a"
}
Frame {
msec: 736
- hash: "1cbbf48c54d373bbb3fdfe42fe8396b7"
+ hash: "2cccb8f6a63f21d01cd3b61a97730bf8"
}
Frame {
msec: 752
- hash: "f95205fb90069a13ab395d7a3e1775ad"
+ hash: "bf01c0cb968768199f3158e6cefcb09f"
}
Frame {
msec: 768
- hash: "f40a57afb29c1cc161f71a1b134a5d0d"
+ hash: "0ac63c33649462f06979de77c042476c"
}
Frame {
msec: 784
- hash: "3311a6a6197df79e5fcf2a1729368618"
+ hash: "61931edba8d1abcdc07bb43e17446f4e"
}
Frame {
msec: 800
- hash: "597ae977e27d0cac57b1fc8b0564a15b"
+ hash: "e8122f997a4076055d8addda88c4ad6e"
}
Frame {
msec: 816
- hash: "aca451b1a1e8f727315f8d13d4b21aec"
+ hash: "cc7e654138605c25cb21aa8966361cf4"
}
Frame {
msec: 832
- hash: "c0437b88a05a7aa1b7b645b5151773d7"
+ hash: "177aaec34c677b21798de1e024860490"
}
Frame {
msec: 848
- hash: "be8659747f0b6e76acaf17851b599b7b"
+ hash: "d0fe9544e55f6876908d9c118366f038"
}
Frame {
msec: 864
- hash: "2b0033b95e853368cff2d6032ff707f6"
+ hash: "f713b7e11bf61a0f0a06e6aedb36b7f1"
}
Frame {
msec: 880
- hash: "12a747305311ea86ce681a3ff56f394f"
+ hash: "b703bd46b9f355711318882194f28d52"
}
Frame {
msec: 896
- hash: "00b041e67e3ac3e1678eae72580107f7"
+ hash: "047dad73e6c845704f3de6b317ce9290"
}
Frame {
msec: 912
- hash: "09f69db7a724401388e4b7fefeb3df89"
+ hash: "8c48b0963af8d71fc245373083c14a93"
}
Frame {
msec: 928
- hash: "15e96d009e101d6869d1cc69e0a9092a"
+ hash: "d11944e0d9035b6eff85ca9fc5adc2c0"
}
Frame {
msec: 944
- hash: "b1a900f6ca81bf556ef126211afb8b0c"
+ hash: "d650943a979c7bf52fff77063406c46d"
}
Frame {
msec: 960
- image: "multilength.0.png"
+ hash: "13d533b5b3b01be7dbad7b8403ce1c24"
}
Frame {
msec: 976
- hash: "87ea64b511b6d990f66cd4e3a141caf2"
+ image: "multilength.1.png"
}
Frame {
msec: 992
- hash: "cc5281bca844570d36ab193ba074dfcb"
+ hash: "ba51fa05accf637b31328ab0a11e4b61"
}
Frame {
msec: 1008
- hash: "cf430f604050734c455206b974587d76"
+ hash: "25c783c07b5eb03c351274c3b6494e24"
}
Frame {
msec: 1024
- hash: "b10b053a551dda58e626062b6721009f"
+ hash: "5665113db0b932b07ac707875e5d77e6"
}
Frame {
msec: 1040
- hash: "0ab24cb42bf4db645c779a48a060919d"
+ hash: "aceeb64e5935f1889828f3487767db3e"
}
Frame {
msec: 1056
- hash: "0cba8d41e70c3ab23c55d02328954fd3"
+ hash: "7c66c51a9fd694940a93a7acf036e6d3"
}
Frame {
msec: 1072
- hash: "1f25027c81418c8f511d3d866948ea97"
+ hash: "8b699d11b0a8c7df7df448f5c27a0bc2"
}
Frame {
msec: 1088
- hash: "d4ef5c5de73e515ea3eb841d87d3916c"
+ hash: "c592cebdfadf68eecbddb0add92afa42"
}
Frame {
msec: 1104
- hash: "bbdb93e72c966b3801cbc27a42f0e29f"
+ hash: "e175f718809eea5b38a1de46f061871f"
}
Frame {
msec: 1120
- hash: "f2b12153d449e6b2476af44272b6d54f"
+ hash: "3182ba22228e8cd056db81eea4678b5d"
}
Frame {
msec: 1136
- hash: "5605809550a9c5151d3f6eb04de76587"
+ hash: "e09776f37769f34bd2d856c6af3a1e53"
}
Frame {
msec: 1152
- hash: "c887e88030c58144e6bb253e369b3bac"
+ hash: "085f9dd2539b950d9f62bdcdf4f3b172"
}
Frame {
msec: 1168
- hash: "9d9f4aaea9d55118fac9cf78e6785ef7"
+ hash: "3c290084b9c251e039aef4df8581ed31"
}
Frame {
msec: 1184
- hash: "08dcb6457d8556aec27fdd38095f9058"
+ hash: "893f5dc3cd01ace8d31ebc63e0d7e132"
}
Frame {
msec: 1200
- hash: "45052b296f95976b22d5933ced4e259c"
+ hash: "5cadde434641daffa52965659a4a056f"
}
Frame {
msec: 1216
- hash: "3bae979929efc4e3e315f3b00eb8da49"
+ hash: "741d34abca5ba1a2e5678f3ca272dbd3"
}
Frame {
msec: 1232
- hash: "af52455d0e2d8e30a4c27aaa58d61702"
+ hash: "96dd3f940c637b085026e224021239bd"
}
Frame {
msec: 1248
- hash: "760a6b74a31adb04f220e4bb7457bc2b"
+ hash: "df8334c4ce1ca5f2317a771e787aea96"
}
Frame {
msec: 1264
- hash: "bfb0d7dab25007c20a45f98f69fa97ff"
+ hash: "aeef63be208b75c9246248025c977b75"
}
Frame {
msec: 1280
- hash: "eac34dc1254c606a7b866e25967796dd"
+ hash: "8722a8e9b1cca4cf20ec31da27f38614"
}
Frame {
msec: 1296
- hash: "f2577d86f3b90ff49339e9eb208b2b55"
+ hash: "bdc1392f8e1a55e7c970502785024a89"
}
Frame {
msec: 1312
- hash: "11beecfe87619f1c90ab1aa79e5cc0d9"
+ hash: "ed2be797ca3d623ca532fea7ca5b1f2c"
}
Frame {
msec: 1328
- hash: "8f721400a444750f11a9f6a5b1f9b1f1"
+ hash: "bb79d75488df131bf5443371c6b4464f"
}
Frame {
msec: 1344
- hash: "be5082d93788b91f251a174b2889b58f"
+ hash: "0b7dd91d5bc8290d4be1a0af6b2756c2"
}
Frame {
msec: 1360
- hash: "22527c1c29923577e90f506745230573"
+ hash: "4f1c88a745105934fb94a6a3e3620602"
}
Frame {
msec: 1376
- hash: "a6ab98f02be95359a939a7841123ef17"
+ hash: "c5a3b476c66e9b6a33f93d5114303669"
}
Frame {
msec: 1392
- hash: "c23c3352261f3c94e5f329b6a872dda2"
+ hash: "3104791545798f8e43ca976c893d078f"
}
Frame {
msec: 1408
- hash: "0b4987678b416bafd922c47d2b540fe1"
+ hash: "3c8c329b4c757ab37054cbcc93840a75"
}
Frame {
msec: 1424
- hash: "8e3335e136e7ff01df146dcba4ae49c2"
+ hash: "36b1fc7d93664005449d818dd063c8e7"
}
Frame {
msec: 1440
- hash: "28d20b81feb20325613d5a5d16238eb3"
+ hash: "25927d84d7394e912977d25ddf555ddf"
}
Frame {
msec: 1456
- hash: "04405979c68d1354f8b3fff03ad5ff5f"
+ hash: "6f226e26d6a40b3688923fb833ce0fd9"
}
Frame {
msec: 1472
- hash: "51929671bccb25ec5fd9d6d6df29483b"
+ hash: "75aaa5301fc8d716371d9fcec6491e81"
}
Frame {
msec: 1488
- hash: "4bc938a8620242ca07e73adcd0219934"
+ hash: "fb87bcb1b620d48d6bfa6eeb94025907"
}
Frame {
msec: 1504
- hash: "73f5ddd56c836813a2754cefcddcecaa"
+ hash: "88231c28ef82974f8eb47060e64176d0"
}
Frame {
msec: 1520
- hash: "08ab374f2911207dddddf4cf18d26769"
+ hash: "06db390a17fc2fa4a93012a168801d05"
}
Frame {
msec: 1536
- hash: "0a91b4c009079159340040067dfc0cc8"
+ hash: "41400211939574696e04bcd615130f34"
}
Frame {
msec: 1552
- hash: "bdd54a222ba5bc0deb97e26071732e68"
+ hash: "ca979c24603d8cd31583c1670f15b1a9"
}
Frame {
msec: 1568
- hash: "1b75d3b34f7fd74451d22d03dd7e4e65"
+ hash: "515a32b5c4567c8dec3004c41214daa1"
}
Frame {
msec: 1584
- hash: "a34ad1878b0bd1316d4ceb0c22709c6f"
+ hash: "d4fbe8e354db8b1b5fc543daf7007fdb"
}
Frame {
msec: 1600
- hash: "8a25b513f0c6371e81065f3f0594ddfe"
+ hash: "ec6351064566a120836cb115bb81e46a"
}
Frame {
msec: 1616
- hash: "09063acfe8bf1cbc521cd84ecd718930"
+ hash: "74dcd99e1ba3e5e8447d2695e4c4acd9"
}
Frame {
msec: 1632
- hash: "6607cab8e4b4b6a1671cdf63582b625b"
+ hash: "7a751f44c384b87b0c2f633932587795"
}
Frame {
msec: 1648
- hash: "5662b3252b5dd640ce9055ff11c11e47"
+ hash: "04e45b241cf498777835f74feeea0c15"
}
Frame {
msec: 1664
- hash: "2267ff61b2af23a15d6d5263d52c3ecb"
+ hash: "66096d2ef700bb64771fa192219e034a"
}
Frame {
msec: 1680
- hash: "99d86069a3ea0c49a8f37f5124f2850b"
+ hash: "1dd2437b0f63a8acaa8c62819d7de10e"
}
Frame {
msec: 1696
- hash: "acfa238bcb12c6197acb990aa4ddc03f"
+ hash: "89e6b25fc16c5d1eba04cd0f7bd2f910"
}
Frame {
msec: 1712
- hash: "6c4c804f6e0e46fcfe25b04836db80f7"
+ hash: "7cd23dbc40340bc3652255d4a65ce7ec"
}
Frame {
msec: 1728
- hash: "5c1868d36ad767cd9923fab8605220dd"
+ hash: "5f94c6ba73d2dbeb8ec90b17cb7fab6f"
}
Frame {
msec: 1744
- hash: "a1279c79d3be6a62b5aebff4c66971e5"
+ hash: "e8e01bc97bbd349e2f64a59d13ca25a3"
}
Frame {
msec: 1760
- hash: "f1d9f03f77b224ec355d4b5ae1ef8551"
+ hash: "a0cf054ef1005191637173a22e325891"
}
Frame {
msec: 1776
- hash: "3ad06495838986ef570f1c0f9d9f4a52"
+ hash: "fa8b35c0141049d691735b26eb9410ac"
}
Frame {
msec: 1792
- hash: "e4122ccbc4da03797738a949654fb555"
+ hash: "c55b4d3a3ee530480d0a0e0aa52f340f"
}
Frame {
msec: 1808
- hash: "0178b04a0c2e91b5a409c28a2b3c4cca"
+ hash: "b2639e3e32e513c991525a87448e805d"
}
Frame {
msec: 1824
- hash: "04b3fdd361985d1f108551dafca851f6"
+ hash: "d66f25378bbec3eca675a90795567825"
}
Frame {
msec: 1840
- hash: "f7e8e73dcb009fc160122b64f2e4857e"
+ hash: "13bb009108dfcdc861a16ab33a3c4f3a"
}
Frame {
msec: 1856
- hash: "e8575db453082b6601107b20ec15fb86"
+ hash: "3a09ccaf62d8929def529260da98dc7a"
}
Frame {
msec: 1872
- hash: "18b8bc3993275a0a1e096084ada871f0"
+ hash: "79564d7447732fcfdbb81ff2bcd85a4f"
}
Frame {
msec: 1888
- hash: "1a1229d6c945cc1a0df7ca4ac61dfff0"
+ hash: "149c65ef5ec18af4fd264fa284bfa027"
}
Frame {
msec: 1904
- hash: "bf43232fccfedfca1cac48206cacfaf2"
+ hash: "e5370728e870ac9f907aafbd17526631"
}
Frame {
msec: 1920
- image: "multilength.1.png"
+ hash: "98034cff5b93c905bbc53cf9582bc4be"
}
Frame {
msec: 1936
- hash: "c0c2396b5e5dc36853a28d6c5a6274f3"
+ image: "multilength.2.png"
}
Frame {
msec: 1952
- hash: "9b49951115444bf17e96ded2837e5eff"
+ hash: "05c3a8016110ad576c349964af3d4d05"
}
Frame {
msec: 1968
- hash: "422d01a547ce612233bfa5e85bf73c7f"
+ hash: "91caa4f007dfd1ab7994a11bf4b4fa94"
}
Frame {
msec: 1984
- hash: "fe2cb2fb4aefb5da1cf27e709a0acd5f"
+ hash: "d1fb233313ef6e7be742a504e171f6c0"
}
Frame {
msec: 2000
- hash: "e106fbd81f7a057e3bf5d8a42c92e4f1"
+ hash: "0e20bbd3c80189a6d8ea23205bf7b278"
}
Frame {
msec: 2016
- hash: "b1b60361a929ccb109a9e9e8a10065d0"
+ hash: "6f2b8de20e5800bda7a533353bb5805a"
}
Frame {
msec: 2032
- hash: "35858a35e56a48804d3cedda908ca2eb"
+ hash: "e25e8c3e7df20b0b7e8f25fba5d2608a"
}
Frame {
msec: 2048
- hash: "a8fb42ed2c55d3396133acf28064283c"
+ hash: "8802faef3121ac361b448b42b89d2176"
}
Frame {
msec: 2064
- hash: "479291530784175abc7d564ac2319d2a"
+ hash: "567c710da8f36b51192a8994611a50a8"
}
Frame {
msec: 2080
- hash: "75e7b2930143d610659cf42a3604374e"
+ hash: "d45309aabf9c510234276c28ef4e3c35"
}
Frame {
msec: 2096
- hash: "3d9438b11c89d76353943e5d2f656e7d"
+ hash: "ef698cc1ea8eee480c57f38a8f704e6b"
}
Frame {
msec: 2112
- hash: "cb23d7c508c8e3169bab39aaa4de01fd"
+ hash: "5301682074b5343d18748cf6e7bada1c"
}
Frame {
msec: 2128
- hash: "bc7805e391bc272a837c9b1df9cf8f77"
+ hash: "dd5220c0d94b747cd462e35e41945ae8"
}
Frame {
msec: 2144
- hash: "020d270f6a93e05dacd70a2b41a3ea8a"
+ hash: "0d1c246956283f80eff128bbb5241e03"
}
Frame {
msec: 2160
- hash: "8f23f9ea2fa630111f0481b6a6ec09a6"
+ hash: "7b57a3c6ee9b8ae316e2a2d7a1ab630d"
}
Frame {
msec: 2176
- hash: "6b42c823da044ae69d9600260d7437e6"
+ hash: "61780d8d53f21b275f9ee795c5519cbf"
}
Frame {
msec: 2192
- hash: "d31e1a434a9fcd12e439640776f8c8be"
+ hash: "1876746b0b6bdc40c808c3afb0ad00e8"
}
Frame {
msec: 2208
- hash: "48bb7782d57e195d3f0f3dfb25fed571"
+ hash: "6f7e9a1d8240b037501b486245eb5c33"
}
Frame {
msec: 2224
- hash: "76922f380f3c6c83edb5ff2a4208a4d0"
+ hash: "8a5f3d8d9e0147072690740d567f8a2a"
}
Frame {
msec: 2240
- hash: "9027d61a3b91a9f56230f4ee740b6db8"
+ hash: "2ea7f42b92e407b50ebf82c841e77f7f"
}
Frame {
msec: 2256
- hash: "043455a71c91e3d65f1eed632b152fea"
+ hash: "7ce3e829b75be2f2f72952c614748b51"
}
Frame {
msec: 2272
- hash: "6bfc058bd9f8986d306606f8c7b06ae2"
+ hash: "112cbf9bf521c2fb0f0573081feb6051"
}
Frame {
msec: 2288
- hash: "49f1e17d33f1ac690bcac7e85668cb3b"
+ hash: "c6d16bde84f714d3f14a105deb68e989"
}
Frame {
msec: 2304
- hash: "2090befb760a16d73bea960a6e835405"
+ hash: "f1e3f7416233bc8b3bce90672185cbd2"
}
Frame {
msec: 2320
- hash: "e99382309c4419f38642333386595211"
+ hash: "009fd4bfc354c91f3766bcf32732b027"
}
Frame {
msec: 2336
- hash: "2c7a49bcb6eca031984d7a96b607d402"
+ hash: "67220a780fc2cd8e9fbd314c5f000f7c"
}
Frame {
msec: 2352
- hash: "b55be701b19739713d532f3d6cbd5393"
+ hash: "c306d1be1dc40fb115b583a83497fbb0"
}
Frame {
msec: 2368
- hash: "fdad916849eeae7b9b276f57bb022321"
+ hash: "f6bedbbffec4447da8fda2d75169644c"
}
Frame {
msec: 2384
- hash: "e3a8dd9da5c767a60dab121fb3a2811b"
+ hash: "be4f28bd814ce3688bd7a28a2dc71606"
}
Frame {
msec: 2400
- hash: "73262e2250337b8f02d8e672b66ae273"
+ hash: "130ec2ff6e06927a02df769743de19b5"
}
Frame {
msec: 2416
- hash: "84dca99c97f837ecfb9b3195db556687"
+ hash: "34ffeec40133a30903809a30d9108887"
}
Frame {
msec: 2432
- hash: "4f82d7a5f3b286a2d8ccc0a07c35a1a0"
+ hash: "133a89cf6c784106066b96f51e43f43a"
}
Frame {
msec: 2448
- hash: "63f6eec01262783a421040dd44740577"
+ hash: "6336801efb0d62e5b790ff67b76754a5"
}
Frame {
msec: 2464
- hash: "e98f39a3a9379155081014cdf761c055"
+ hash: "04d50179982fdf346a33e346eeb9eb62"
}
Frame {
msec: 2480
- hash: "c084db070c74596551190dd49dfc2ed2"
+ hash: "5432d629a9bce20e041841d79acf91ab"
}
Frame {
msec: 2496
- hash: "f6866290d95f0d85fcf05de39bcadcc7"
+ hash: "afbdef35aae3d79f0ba992a34c46b1dc"
}
Frame {
msec: 2512
- hash: "d919eb26a2d8874ed1e4051769b525c6"
+ hash: "18a051efc4bf47515d2220549970fa69"
}
Frame {
msec: 2528
- hash: "1967d42c7a23b8d11e6accf27de24ce7"
+ hash: "a0cde51080347ba164227c8a40cf37c1"
}
Frame {
msec: 2544
- hash: "2fe4f7fe66f820b2738598e85da9f0b9"
+ hash: "b2eeabc7208b7a3f9e5a7d16f984be86"
}
Frame {
msec: 2560
- hash: "4fa2b66d2d4beaa56ed8c387b62f4817"
+ hash: "ee5c97a5bd22b22a4e18998b6d056517"
}
Frame {
msec: 2576
- hash: "eef73ebb85223a5f99b5f5ec7dfaae94"
+ hash: "84f4575d2c4ba3a91ef72cb8caf64e63"
}
Frame {
msec: 2592
- hash: "acb7a8c1939633f16e8b7989b2d598c2"
+ hash: "bd14115e10086864de3ab6a7bc13f9a2"
}
Frame {
msec: 2608
- hash: "b5e67eb3ace1d1d7f9fa1f1c907bd442"
+ hash: "9b3672f731fad142ae7e3621a325cf21"
}
Frame {
msec: 2624
- hash: "552035a9d76f4dd65d86533535c00a5d"
+ hash: "17d1887942d2b7297b6f3a2545ec8bf2"
}
Frame {
msec: 2640
- hash: "d2e25e33232ec8ddd326818fabf15a65"
+ hash: "c5c8b41e74b90fcb9d4da432fa01e361"
}
Frame {
msec: 2656
- hash: "65c4dfbb48c1c9115c37ed5c294d7bd1"
+ hash: "a2992b652305077906db9dcbb90c1a23"
}
Frame {
msec: 2672
- hash: "3aceb756fa460a767194f2923871e2d3"
+ hash: "bfb30aa4caa43833eca59ceaaca04084"
}
Frame {
msec: 2688
- hash: "759a7bd99c6e630929216eb89f6b27fa"
+ hash: "cbb06915ae6176ef52fdb518fb5a12de"
}
Frame {
msec: 2704
- hash: "81aa0091d86f745bcddd279473df1f8d"
+ hash: "a894d34c39b274149a9391a5956f0666"
}
Frame {
msec: 2720
- hash: "cce5b12ab54251ea6df458d492bc92e9"
+ hash: "7dcc1008d2287ca15f726854e5e204f2"
}
Frame {
msec: 2736
- hash: "5637b7aeb8b9d754e0a96b6f5d0dcb03"
+ hash: "811db22f9a25dd594f59d97adb41b9ce"
}
Frame {
msec: 2752
- hash: "ad7644a8994888bc562590ff8942eabf"
+ hash: "6535cb3f4cf2839158f172bd0c1baf88"
}
Frame {
msec: 2768
- hash: "490a3da685f73c45f4be697c3f37ccd1"
+ hash: "1919a3d079c06fbb00b6a23d4a47951a"
}
Frame {
msec: 2784
- hash: "190cc35ecc32ed8ea6ebd135fb8d7a00"
+ hash: "69f3525379f7628c4435d2681a2a0bb8"
}
Frame {
msec: 2800
- hash: "89511367c186947f9173dc30932c4454"
+ hash: "4ce4253e733c24a1a988de018916d0b2"
}
Frame {
msec: 2816
- hash: "880c05184406232db9d3830e46d47bd7"
+ hash: "7610bee04c98b9af5e6ae34f4a1a4a09"
}
Frame {
msec: 2832
- hash: "db907e2573c385bc2545cfba4fda4be1"
+ hash: "5e2a2c16c0a218afc3eb9095f3432f41"
}
Frame {
msec: 2848
- hash: "c96ad05fd3ab4cd71d33738448029e0c"
+ hash: "0124a41ff860d31b3e36973226db2916"
}
Frame {
msec: 2864
- hash: "112ecf3b2fcd5919402842044d052272"
+ hash: "a1126e1d8cce43dfb571803a62f790de"
}
Frame {
msec: 2880
- image: "multilength.2.png"
+ hash: "6eee371fe5cc8b052ca49bb5e3509307"
}
Frame {
msec: 2896
- hash: "dc1aa5563a76f20d8200fbd9794b3249"
+ image: "multilength.3.png"
}
Frame {
msec: 2912
- hash: "3f72adedabe9e2896750e2738df71566"
+ hash: "331bcae7bd6aeaede3556cf926bd1a0c"
}
Frame {
msec: 2928
- hash: "3f78a5a9312126e6a6ca699886dd05d0"
+ hash: "a7561f3a6ce4fee43e4b06dfe5ee7844"
}
Frame {
msec: 2944
- hash: "75a199efbdf119abbc1598137e974e28"
+ hash: "712e52e72cc01ae29cd7e736a78f94b3"
}
Frame {
msec: 2960
- hash: "e4d068e2ba9c65a0e910faf431e4df7e"
+ hash: "d34a4414fca4ef7a2cce288d438bfcc1"
}
Frame {
msec: 2976
- hash: "817e686a44b4eaced58c251facd5e89d"
+ hash: "1c2c5241aee7efcc9a6adcbe01f56609"
}
Frame {
msec: 2992
- hash: "0c5e7217f5b68e0b2158c512f66177c2"
+ hash: "90a8547113c36002f62405aac41de5b1"
}
Frame {
msec: 3008
- hash: "253a765019170fe4f649825b4cd17832"
+ hash: "5726801ea37dcfd2c087c9523b360b55"
}
Frame {
msec: 3024
- hash: "cf3f774316868179f6766e5dbdab2b17"
+ hash: "a371d1f9ef687f50d433b0efb6bb57c9"
}
Frame {
msec: 3040
- hash: "7cf30923200a9b8524909bdfbb20b33c"
+ hash: "75e0e2728e2160dcc012a21c759c62d0"
}
Frame {
msec: 3056
- hash: "1dd14bc90dfab3d8864c177e56c25b63"
+ hash: "428e6d8adbd0e85790365d7537dc37c8"
}
Frame {
msec: 3072
- hash: "aaa4074319d1656b58f874d6843e66c4"
+ hash: "798babedde2192b4ac9becc5bae3ea62"
}
Frame {
msec: 3088
- hash: "b2a3479eb8087138f20b0dbd539f0592"
+ hash: "39745e87e8e96993fccfed6710c3c14f"
}
Frame {
msec: 3104
- hash: "1ab4358f6008ce87a5b1c6a54d04b343"
+ hash: "08624110f2bba4e676b4a339ead23f78"
}
Frame {
msec: 3120
- hash: "4425e58b30da6edd1730421e990dd6e7"
+ hash: "1d45fc90eb70a3c21d503284637355de"
}
Frame {
msec: 3136
- hash: "9b4e62af65c064ca2fe4de5d03255b56"
+ hash: "37c6eed126e265f4a60a1bc92879e18e"
}
Frame {
msec: 3152
- hash: "edf9b8b0cc18942b23c03ee1ed837dd6"
+ hash: "a25f2accf6e19eb293a5540efa9447ec"
}
Frame {
msec: 3168
- hash: "b05a1bc33ce2e4c2383f7ecc9544020c"
+ hash: "5212d86075595cb1a9c47cf683ac411a"
}
Frame {
msec: 3184
- hash: "73304724e5b4d7c556859da310c31a0a"
+ hash: "8f43028def9e949ca3a15fdec9932a59"
}
Frame {
msec: 3200
- hash: "4cf88e365cd9651e2fb86452ff81e4be"
+ hash: "90b55602b8aa530d634db72c202f2d75"
}
Frame {
msec: 3216
- hash: "7b42902b17781f98075bfdf50950addd"
+ hash: "f5a84978918f8987b49ce500959d81ef"
}
Frame {
msec: 3232
- hash: "8806b9cb7e352a67b23085593b61606b"
+ hash: "588382357311925157e12ae7a576426c"
}
Frame {
msec: 3248
- hash: "d2fdf78fa3b7261683f2ed4f2dee62c8"
+ hash: "ce3e9a93f60579f77f6503637cb316d0"
}
Frame {
msec: 3264
- hash: "dafa72fd7aae2c9bfa5f6aa2694235d2"
+ hash: "63c2ba78f5a81375fe79c5b2b2030b55"
}
Frame {
msec: 3280
- hash: "d784b9b39ab063ab68b85d6485257ce0"
+ hash: "7dceb950e0cae31bddeca1d279a688f3"
}
Frame {
msec: 3296
- hash: "991ef068c26b304fb19d03fdfeb2e3f4"
+ hash: "c6681bcf60562b16eb515f6b0bfdc751"
}
Frame {
msec: 3312
- hash: "c6014d497f4db9121c539a53115a847f"
+ hash: "cd2b41f01af6b80622158bf38a13c609"
}
Frame {
msec: 3328
- hash: "88c778d811febd165e28ae7698f774b8"
+ hash: "69401bc38be274791a26f6ea161eb296"
}
Frame {
msec: 3344
- hash: "51fbf553794b8a2303d2e0dff44c80fa"
+ hash: "425238342219c4fc66c4a0a8b16c5345"
}
Frame {
msec: 3360
- hash: "ba1abdcf3a04231ce9439cb6d93e8717"
+ hash: "a501082add225fa59f468808d34d1c16"
}
Frame {
msec: 3376
- hash: "56a5d2fe8af1ef1e08ce545eb65e6ba0"
+ hash: "58bba6d1eb3166e7ac9bfe36cd9a4fa9"
}
Frame {
msec: 3392
- hash: "8337eb7d11500676921de0b13812ca02"
+ hash: "293df1a2bdd526e97d5783f46f74262c"
}
Frame {
msec: 3408
- hash: "8f50f53ed00ad9b9bbf9423b3274efa7"
+ hash: "6808ee202e8eae3c72474126b59aa0dc"
}
Frame {
msec: 3424
- hash: "bf5ca931d00d3dc4fcfe5e93d08bde2f"
+ hash: "7ef977f275851649324e333d58777156"
}
Frame {
msec: 3440
- hash: "f2619492bbb96bd3958f4d61bb23c42e"
+ hash: "12007edff45f9cc21a2f633052e4b9d6"
}
Frame {
msec: 3456
- hash: "3b1afefbc7e0990059bd3990f17a7312"
+ hash: "bc1d362d3a42ab3610136727605222dc"
}
Frame {
msec: 3472
- hash: "30041f2cb8c071e7dc8f9c8ef1e49743"
+ hash: "6bfead8d9644f5abdd3b896714521002"
}
Frame {
msec: 3488
- hash: "f8bef9f28823fdebec0b39e1044ac03c"
+ hash: "341c311e4b08d69a053c1faffc208838"
}
Frame {
msec: 3504
- hash: "4c0282e6a48dbbcdbbffde55457eee12"
+ hash: "54e4c8001d06c7c48180865598f5f5df"
}
Frame {
msec: 3520
- hash: "7956ea76120b9292b2f3c6123187ac0e"
+ hash: "e69c142bf2a6cf85194de5df91e54886"
}
Frame {
msec: 3536
- hash: "dce82656442ff1a0823bac5ded7c0290"
+ hash: "fb9fda1e790c64aea264a6af0020ce33"
}
Frame {
msec: 3552
- hash: "96151e49fd0f07817d27583c22afe30f"
+ hash: "74c27a13090e8eb78bc157daff840e07"
}
Frame {
msec: 3568
- hash: "262a38546540ecb81065cbdbace4fa28"
+ hash: "f9a8c1764b0a1625ce336e80a91db00e"
}
Frame {
msec: 3584
- hash: "4ea3a1a93be2ef25ca6f05d144b50d3b"
+ hash: "11fd6f7cee3971ebce744f20da77139f"
}
Frame {
msec: 3600
- hash: "77d321f837b720d4e63fb028e885dce7"
+ hash: "6cea030cfc1c53772f14d760d046d7f8"
}
Frame {
msec: 3616
- hash: "e0e40d426a13ef3d9caa6ba474a1a460"
+ hash: "599cf14ec73f6812ffb49312d3d8f742"
}
Frame {
msec: 3632
- hash: "6bd5645b808206dd9a4e9c0e423db06b"
+ hash: "879798ae161f1550096abdfa113e3eac"
}
Frame {
msec: 3648
- hash: "791538cf21cfa32ab4595137a655e0a3"
+ hash: "4cc9b679554a2a8b809a88504c17f86a"
}
Frame {
msec: 3664
- hash: "59266a6f73c217f0c68f7dac69d4b25d"
+ hash: "943bca80ab42c1856aa095add705a3fe"
}
Frame {
msec: 3680
- hash: "ee730ce23e84942c5fe2587ce0ecd3f6"
+ hash: "0386a55ebc0cd32b4b7727eac2908a59"
}
Frame {
msec: 3696
- hash: "b1353eee7a68d1ab0057ab7a6dd0774c"
+ hash: "74ed8ea60f1c1b3fb097eb7f5bca43e8"
}
Frame {
msec: 3712
- hash: "0ea828127568afa52ecc31e335e69d11"
+ hash: "225f78966947d20268f1bea32093c0c9"
}
Frame {
msec: 3728
- hash: "d95fc327253500563d0e05a4b80a7c8a"
+ hash: "d2ed6af6fbdfbdcd9c82a588b72c5f6b"
}
Frame {
msec: 3744
- hash: "e3aff011332ccf9cbebbff2803733038"
+ hash: "3c0e45078e5223335a4204fb8904d116"
}
Frame {
msec: 3760
- hash: "27ee147b62bfa2d1183321bba3ccb8d3"
+ hash: "58ad3d7030b079cdedf1a84d6c6a59fc"
}
Frame {
msec: 3776
- hash: "245578d636b5486da0210a0dd7b84a80"
+ hash: "2c8ce9f237a2c373584b661defe84e7f"
}
Frame {
msec: 3792
- hash: "87be77d90d9e7a2d282026e63d14ddfd"
+ hash: "c2f2ae8c7481036ddda01776db61ef0a"
}
Frame {
msec: 3808
- hash: "25cf672e69b7c61eab9f53437b40956e"
+ hash: "7236e9d1e086479acd5047070a4ae700"
}
Frame {
msec: 3824
- hash: "10606e7b0ecb8ec204fe025aece90004"
+ hash: "7f95776ac1804971cc939f8f1f0fee70"
}
Frame {
msec: 3840
- image: "multilength.3.png"
+ hash: "d6d76b50b7d2ec522a51d2512a5aeff8"
}
Frame {
msec: 3856
- hash: "a3c411c8c3da3975205994a7da97320f"
+ image: "multilength.4.png"
}
Frame {
msec: 3872
- hash: "1491ce2867ad4f116e705d259b773550"
+ hash: "29b8b535c9321752a68b17400c7133ac"
}
Frame {
msec: 3888
- hash: "8f2fe6175fa45213d84e4c0b0b7cb4a7"
+ hash: "846f4f5718bce8dc7a333d8603bfe729"
}
Frame {
msec: 3904
- hash: "bc77ad13f5015fc1b5bb85dc51b207b3"
+ hash: "b285f6a417bfb46add698f4193b39552"
}
Frame {
msec: 3920
- hash: "5fb9a7834a5358077952c20ca025fcf0"
+ hash: "b79708e4aa2b05a1c285dd075127460d"
}
Frame {
msec: 3936
- hash: "09ba094e2cfb1033019e85f66910a593"
+ hash: "0cdded9c7796292cd38a3bc2fdc65597"
}
Frame {
msec: 3952
- hash: "43db976e63a8fd71da67198942aa7943"
+ hash: "6f8855c20666a58bbf4ade762403180e"
}
Frame {
msec: 3968
- hash: "6298a0aa4b84ee1722d83897b3553fe1"
+ hash: "1a7979b578c8b330099a5e840d5d2bd8"
}
Frame {
msec: 3984
- hash: "6b87ba7d3fe468229b29cd28590e17b1"
+ hash: "30fb74a2bf4e1ec57332713994e405cd"
}
Frame {
msec: 4000
- hash: "1b4e219629a1f19b135544ac2e961788"
+ hash: "1c7df42f90a867350adca840106d3ba1"
}
Frame {
msec: 4016
- hash: "087e95cbd0549be1bbe4a32520858514"
+ hash: "5509a232afe047f365465ef8fd9f0af0"
}
Frame {
msec: 4032
- hash: "2c51a434fc3633623e10bedeba4e260d"
+ hash: "2149d59ffd7c07bdc0bcb2d8ad9b1ca3"
}
Frame {
msec: 4048
- hash: "f29b87d80779a7f4d38e8058d984c386"
+ hash: "4b8848019eaf4af67db4db09b98b183e"
}
Frame {
msec: 4064
- hash: "b8055e4b3c2ee551a7becf176cd173e3"
+ hash: "e3f6f9db89bd81ce68f8dfd401f1baa8"
}
Frame {
msec: 4080
- hash: "3c35391e1c1d230e0a085cb7f7f0e8ef"
+ hash: "6e8d991c83094c89025148bc0943e554"
}
Frame {
msec: 4096
- hash: "dd8a63cdeefc6ce5a35ceb700f7b3755"
+ hash: "ed4d8bde61581cdcf6128c65d427846c"
}
Frame {
msec: 4112
- hash: "5b4a322f768d426a56a82d714cf4f705"
+ hash: "c63d0baaa43c4f6a0f0150ecf268b06d"
}
Frame {
msec: 4128
- hash: "08830f630c15419d79c459891a8fff64"
+ hash: "b36c6a0092f400bb99b2c68a0ba4e6ce"
}
Frame {
msec: 4144
- hash: "84c90e454dcdbf00c441ff326760d2cd"
+ hash: "b4b1059c1e00ee77fda538f9e71a6206"
}
Frame {
msec: 4160
- hash: "17c7311faee569b077f85848f7155319"
+ hash: "e7c36e10dee12ea2d22d7c17cde9d8ca"
}
Frame {
msec: 4176
- hash: "17b5aeff8f03828c1851a6b984d4e69e"
+ hash: "78d070c37bbc707e38db98896f997349"
}
Frame {
msec: 4192
- hash: "3bcc28ab875d3b5f62df0d5cede3e850"
+ hash: "e56cb5fbb7713a66ef1f1577eff20db8"
}
Frame {
msec: 4208
- hash: "a4c861d766af1378e21a91a6e1bca06d"
+ hash: "17e466af39cdde893cf93fa38392bb90"
}
Frame {
msec: 4224
- hash: "fa6e17c9c35c41ac5270a55f0cc4dcd2"
+ hash: "75bf32afe1071794bba58623d7165a22"
}
Frame {
msec: 4240
- hash: "48d8c7ce0b6f2e9840a2f5cb40e41449"
+ hash: "6de50f6748021b99731f6cb25d6d6ec3"
}
Frame {
msec: 4256
- hash: "713a391414fffe3cf01248e7c0919d71"
+ hash: "cbd224a02668f57413b6999dfb141723"
}
Frame {
msec: 4272
- hash: "472282080ae357f5fb0dac1bf411f6f5"
+ hash: "f770a74ce40615095798b244af3cc097"
}
Frame {
msec: 4288
- hash: "660d37f1b3c5dd6e2de22ad2be818675"
+ hash: "faea3d28eb65656392860d888ec087b1"
}
Frame {
msec: 4304
- hash: "334f12d83fdc7bd8f3d97697061a75f8"
+ hash: "1f1d5ee10403184ab83ec5c1f94c4290"
}
Frame {
msec: 4320
- hash: "4bfe83273913bad702290db2b1c81d52"
+ hash: "501253b40939d98beac9db85d3cd5b4b"
}
Frame {
msec: 4336
- hash: "9ddc0238b0fbb42c503da8782d750d81"
+ hash: "0819ece70a98a3ea4371947375b52d46"
}
Frame {
msec: 4352
- hash: "43081559ed8f1d62baed1ab5dde34c5c"
+ hash: "2b5f64e4a03aa416a4cf172c99aec498"
}
Frame {
msec: 4368
- hash: "4bf955a94901588cf37a1fe9b82feef3"
+ hash: "931a6fa175b8d540fc745d425a9b93b3"
}
Frame {
msec: 4384
- hash: "3a3a987096f2a11f495af4ee20c2452b"
+ hash: "fa6f54fae79a428029fbd0ae6481bcc5"
}
Frame {
msec: 4400
- hash: "290647a4f73c42ea33f841281bf6f3d6"
+ hash: "7796756dfd30688ed74c2e6e0b05ca5a"
}
Frame {
msec: 4416
- hash: "1a18f4f658997710aa7be9409c75a602"
+ hash: "b42cfbfe1527412b977b8e2c7506cdf0"
}
Frame {
msec: 4432
- hash: "1bc52bc68633464654410f59bf97142b"
+ hash: "c81300e8d29770c0efd2ab91d75a669a"
}
Frame {
msec: 4448
- hash: "33e3a5e0ec745046f7a7cceffd516a71"
+ hash: "923494f5147a85432e6efbcf5b79e26a"
}
Frame {
msec: 4464
- hash: "7e61c48d2e0e6e195d527d6aeb4ffe8c"
+ hash: "3aaffee732cb243bbda5df938f487b2d"
}
Frame {
msec: 4480
- hash: "42c42f7e02f6cd72afa92cf97494a1eb"
+ hash: "ce8e33f621c7f5cd5047da86bdef4084"
}
Frame {
msec: 4496
- hash: "d1876d371284e41f4d553a470a9970fb"
+ hash: "55e2bc371ea853ee4f3ba22e35c20e8e"
}
Frame {
msec: 4512
- hash: "479960a289b598591a4bf3c66dc6258a"
+ hash: "e8bec4813a6c8f212c70019f907ba904"
}
Frame {
msec: 4528
- hash: "0ea8965e095c73499b5abc4ac44e07ef"
+ hash: "aae9dd25ca9935c478e5d9fa629c6f70"
}
Frame {
msec: 4544
- hash: "cc7fe014a856896ce3871743e552d6f2"
+ hash: "30828a796072deb6e6505090dbc2c840"
}
Frame {
msec: 4560
- hash: "5b3cd6bec24ae4a215ec28651e9a3ed0"
+ hash: "c8ebeb539a6ebb2ca47544f7f1617da9"
}
Frame {
msec: 4576
- hash: "63d60a2c6d27e30dda001c202446d221"
+ hash: "3ad9a23b57b0938a430c636910dc312f"
}
Frame {
msec: 4592
- hash: "22f30d377fb90c433881d17211a9f9bd"
+ hash: "1a12587ebbae18dd761c70c4ed845fa5"
}
Frame {
msec: 4608
- hash: "acfbf010e93723185792009ed372ccb9"
+ hash: "f1d6ee0cd7aaa221d151c2d32e963358"
}
Frame {
msec: 4624
- hash: "91f3335706d5037d9c579091e29d1219"
+ hash: "e9bbf398abc09d9740dce4e3843c53f4"
}
Frame {
msec: 4640
- hash: "83ad6be4ecaa6495b25f9b55bb11796a"
+ hash: "f839c105f1897f028611d557b11f5814"
}
Frame {
msec: 4656
- hash: "39a68ee7f4ddb8059ef42eb9e42b7659"
+ hash: "b923b46ccfe53ceb7ea228b12f44842d"
}
Frame {
msec: 4672
- hash: "0ad1facc49beaa2c3510fe1612ba3b4f"
+ hash: "8e3708a8f2ba63f7cb01b8d66d1b3dec"
}
Frame {
msec: 4688
- hash: "d780a7f3dc1a313d462084fffda989c7"
+ hash: "68659fce94c9d019a1d5da6273186674"
}
Frame {
msec: 4704
- hash: "0f1ad6155d4ed2a11d2fa91c63b62678"
+ hash: "56797caf6f2987b7d03c0401871d87e3"
}
Frame {
msec: 4720
- hash: "26f4bb010704911d87b96a9f31a0a121"
+ hash: "de0d89aaa5b1ce0ed99d2906b63e7434"
}
Frame {
msec: 4736
- hash: "7772aaabb6418d71fb7566a0aac4279f"
+ hash: "e3802a76b64eeaeae06b23134b5198a9"
}
Frame {
msec: 4752
- hash: "47bf1ec73915b369d653ff71ce7758da"
+ hash: "1a3ddf57aa429a407705ae268441c5b5"
}
Frame {
msec: 4768
- hash: "fcc1ed23c1678bf1b11bf59dbaba5186"
+ hash: "319b09c0e4a8c0d1f507594b53a407c4"
}
Frame {
msec: 4784
- hash: "0d66fbc0b99c35dae53e1026c2041252"
+ hash: "fd54c9ee19133b0f75c56e4d6472cdad"
}
Frame {
msec: 4800
- image: "multilength.4.png"
+ hash: "e6b983b491133a41b753411c587c69ec"
}
Frame {
msec: 4816
- hash: "d1fbba4331fd640a40fe7e07fcfce20b"
+ image: "multilength.5.png"
}
Frame {
msec: 4832
- hash: "f79f9ac08c779fd1646450ef4cc21f01"
+ hash: "2760407d7defa4738d7b9ecb243f41a9"
}
Frame {
msec: 4848
- hash: "2095da58125d29b815c44ec9a22598d3"
+ hash: "1ff562f05454980d4f677e783ba4bf75"
}
Frame {
msec: 4864
- hash: "01d4805a90443a6c20a5ae2cb83ec151"
+ hash: "43ad6e0926f812af5553e3a8492404e9"
}
Frame {
msec: 4880
- hash: "f329ce7199c2137e8c32a25f96ee5c6b"
+ hash: "b9c34d52c0c44dcdf8a2ca8a0e20ae65"
}
Frame {
msec: 4896
- hash: "72c0c2c7660974827acc1fcb54e7ca6c"
+ hash: "4fd7f6d183626686569462a9828837d2"
}
Frame {
msec: 4912
- hash: "6902d2a637733171699684baf07bb86e"
+ hash: "3b904440f68aa0009707b5f3a0c2af74"
}
Frame {
msec: 4928
- hash: "615683e3bc07792ee38ca8146657a88a"
+ hash: "cc58910f0881ec5b3cb2eec404c19e16"
}
Frame {
msec: 4944
- hash: "9fe981f60fd1d974f063fccd2ae205ab"
+ hash: "8b638f369c3629530d91e6acac8c5fdf"
}
Frame {
msec: 4960
@@ -1258,66 +1258,66 @@ VisualTest {
}
Frame {
msec: 5024
- hash: "51e3a7214bf2fd98108de683ae650b05"
+ hash: "f803bd7bdc97bb8bbb5103a54901d756"
}
Frame {
msec: 5040
- hash: "af3da99b9abc3b3440b22d4d428dcd1a"
+ hash: "de956b3223e24a615713c35faa403128"
}
Frame {
msec: 5056
- hash: "4f75c0a0b7a04c8abdf2768a819b6c14"
+ hash: "9124b4e5f5dd374e44f3f57fe3d6809b"
}
Frame {
msec: 5072
- hash: "c73dc19d48511634717cf4e95f843a5d"
+ hash: "5b8313c622796aa87248b38ab336bcf8"
}
Frame {
msec: 5088
- hash: "0f263ab43dde78f1280483c6287b44a2"
+ hash: "de6477fc7e6b8f14a7a51f9cf762ee79"
}
Frame {
msec: 5104
- hash: "68436451f6f3ee981bf8851944b82dda"
+ hash: "0d908ef6e3ea15455e35a9ebbc90c735"
}
Frame {
msec: 5120
- hash: "e0ea33b011cc8aef74070e26b71bd05e"
+ hash: "bd1d7ad510cd5e04283f6167a5a8e2df"
}
Frame {
msec: 5136
- hash: "755d1421a9b2bf3be9d665f5f8d6f767"
+ hash: "2ec7418477158ee60afe123fa2b7ce4b"
}
Frame {
msec: 5152
- hash: "7e20da3dab6bd290498756ac392bc052"
+ hash: "04c671070b1eba13380aa2fbb672d3a1"
}
Frame {
msec: 5168
- hash: "babdfa14fbba8f6eb0c95334588123ce"
+ hash: "ce031ba5b388dfaff34674eb71f790f2"
}
Frame {
msec: 5184
- hash: "1ec885da7efc3d71904c79a4a4768f27"
+ hash: "e754141341d9f81366f21820e46bd1ca"
}
Frame {
msec: 5200
- hash: "2159f4c9f72bca3ba98b4fd0aeb3c1ba"
+ hash: "acf56542617bc742ad729709645ac919"
}
Frame {
msec: 5216
- hash: "8354d4c9bd5ccb2eae46cdaf3fd337bb"
+ hash: "c50698470bc6c1ea04633b9e819a2d4d"
}
Frame {
msec: 5232
- hash: "ee95872db6f9440800bb98023764dc2a"
+ hash: "c156d3540c3cf6d406b72696fd6e9148"
}
Frame {
msec: 5248
- hash: "23197dd2bb352193b72d4445912d9c94"
+ hash: "82a04f09cd35db0dbf012797625368e4"
}
Frame {
msec: 5264
- hash: "370e33f141d0a8396b5c2bb279f9bb67"
+ hash: "3b9ccb93f6375ea401c1fc3bcdf847d5"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/BorderedText.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/BorderedText.qml
new file mode 100644
index 0000000..fe4e2e7
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/BorderedText.qml
@@ -0,0 +1,9 @@
+import QtQuick 1.0
+import "../../shared" 1.0
+
+TestText {
+ property color bcolor: "blue"
+ font.pixelSize: 10
+ text: "The quick brown fox\njumps over\nthe lazy dog."
+ Rectangle { id: border; color: "transparent"; border.color: bcolor; anchors.fill: parent; opacity: 0.2 }
+}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/TestText.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/TestText.qml
deleted file mode 100644
index 690cb15..0000000
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/TestText.qml
+++ /dev/null
@@ -1,13 +0,0 @@
-import QtQuick 1.0
-
-Text {
- id: testText
-
- property color bcolor: "blue"
-
- text: "The quick brown fox\njumps over\nthe lazy dog."
- font.family: "Helvetica"
- font.pointSize: 16
-
- Rectangle { id: borderr; color: "transparent"; border.color: bcolor; anchors.fill: parent; opacity: 0.2 }
-}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext.0.png
index 30dc0a9..56d98ff 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext2.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext2.0.png
index 0574f63..1ab1eb5 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext2.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext2.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext3.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext3.0.png
new file mode 100644
index 0000000..04e0f5e
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext3.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext3.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext3.qml
new file mode 100644
index 0000000..13f413a
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/plaintext3.qml
@@ -0,0 +1,11 @@
+import Qt.VisualTest 4.7
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ image: "plaintext3.0.png"
+ }
+}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext.0.png
index 8d3c37b..68921f6 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext2.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext2.0.png
new file mode 100644
index 0000000..c9450c7
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext2.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext2.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext2.qml
new file mode 100644
index 0000000..afae3f8
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data-X11/richtext2.qml
@@ -0,0 +1,11 @@
+import Qt.VisualTest 4.7
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ image: "richtext2.0.png"
+ }
+}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data/richtext2.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data/richtext2.0.png
new file mode 100644
index 0000000..34f8e38
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data/richtext2.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data/richtext2.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data/richtext2.qml
new file mode 100644
index 0000000..afae3f8
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/data/richtext2.qml
@@ -0,0 +1,11 @@
+import Qt.VisualTest 4.7
+
+VisualTest {
+ Frame {
+ msec: 0
+ }
+ Frame {
+ msec: 16
+ image: "richtext2.0.png"
+ }
+}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/plaintext.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/plaintext.qml
index 3a06cf0..64ab65b 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/plaintext.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/plaintext.qml
@@ -2,40 +2,55 @@ import QtQuick 1.0
import "../../shared" 1.0
Rectangle {
- id: s; width: 620; height: 600; color: "lightsteelblue"
+ id: s; width: 620; height: 360; color: "lightsteelblue"
property string text: "Jackdaws love my big sphinx of quartz."
Column {
spacing: 8
TestText {
- text: s.text
- }
- TestText {
- text: s.text; font.pixelSize: 18
- }
- TestText {
- text: s.text; font.pointSize: 20
- }
- TestText {
- text: s.text; color: "red"; smooth: true
- }
- TestText {
- text: s.text; font.capitalization: "AllUppercase"
- }
- TestText {
- text: s.text; font.underline: true
- }
- TestText {
- text: s.text; font.overline: true; smooth: true
+ text: s.text; horizontalAlignment: Text.AlignLeft; width: s.width
}
TestText {
- text: s.text; font.strikeout: true
+ font.pixelSize: 18
+ text: s.text; horizontalAlignment: Text.AlignHCenter; verticalAlignment: Text.AlignVCenter; width: s.width;
}
TestText {
- text: s.text; font.underline: true; font.overline: true; font.strikeout: true
+ font.pixelSize: 24
+ text: s.text; horizontalAlignment: Text.AlignRight; verticalAlignment: Text.AlignBottom; width: s.width;
}
- TestText {
- text: s.text; font.letterSpacing: 2
+ Grid{
+ columns: 2
+ spacing: 4
+ TestText {
+ text: s.text; color: "red"; smooth: true
+ }
+ TestText {
+ text: s.text; font.capitalization: "AllUppercase"
+ }
+ TestText {
+ text: s.text; font.underline: true
+ }
+ TestText {
+ text: s.text; font.overline: true; smooth: true
+ }
+ TestText {
+ text: s.text; font.strikeout: true
+ }
+ TestText {
+ text: s.text; font.underline: true; font.overline: true; font.strikeout: true
+ }
+ TestText {
+ text: s.text; style: Text.Outline; styleColor: "white"
+ }
+ TestText {
+ text: s.text; style: Text.Sunken; styleColor: "gray"
+ }
+ TestText {
+ text: s.text; style: Text.Raised; styleColor: "yellow"
+ }
+ TestText {
+ text: s.text; font.letterSpacing: 2
+ }
}
TestText {
text: s.text; font.underline: true; font.letterSpacing: 2; font.capitalization: "AllUppercase"; color: "blue"
@@ -43,24 +58,6 @@ Rectangle {
TestText {
text: s.text; font.overline: true; font.wordSpacing: 25; font.capitalization: "Capitalize"; color: "green"
}
- TestText {
- text: s.text; font.pixelSize: 18; style: Text.Outline; styleColor: "white"
- }
- TestText {
- text: s.text; font.pixelSize: 18; style: Text.Sunken; styleColor: "gray"
- }
- TestText {
- text: s.text; font.pixelSize: 18; style: Text.Raised; styleColor: "yellow"
- }
- TestText {
- text: s.text; horizontalAlignment: Text.AlignLeft; width: s.width
- }
- TestText {
- text: s.text; horizontalAlignment: Text.AlignHCenter; verticalAlignment: Text.AlignVCenter; width: s.width; height: 20
- }
- TestText {
- text: s.text; horizontalAlignment: Text.AlignRight; verticalAlignment: Text.AlignBottom; width: s.width; height: 20
- }
Row{
height: childrenRect.height
spacing: 4
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/plaintext3.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/plaintext3.qml
index 087dfbe..10a2d9a 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/plaintext3.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/plaintext3.qml
@@ -2,7 +2,7 @@ import QtQuick 1.0
Rectangle {
id: main
- width: 800; height: 600
+ width: 620; height: 280
Grid {
@@ -12,51 +12,51 @@ Rectangle {
Column {
spacing: 4
- TestText { }
- TestText { horizontalAlignment: Text.AlignHCenter }
- TestText { horizontalAlignment: Text.AlignRight }
+ BorderedText { }
+ BorderedText { horizontalAlignment: Text.AlignHCenter }
+ BorderedText { horizontalAlignment: Text.AlignRight }
}
Column {
spacing: 4
- TestText { wrapMode: Text.Wrap }
- TestText { horizontalAlignment: Text.AlignHCenter; wrapMode: Text.Wrap }
- TestText { horizontalAlignment: Text.AlignRight; wrapMode: Text.Wrap }
+ BorderedText { wrapMode: Text.Wrap }
+ BorderedText { horizontalAlignment: Text.AlignHCenter; wrapMode: Text.Wrap }
+ BorderedText { horizontalAlignment: Text.AlignRight; wrapMode: Text.Wrap }
}
Column {
spacing: 4
- TestText { wrapMode: Text.Wrap; elide: Text.ElideRight }
- TestText { horizontalAlignment: Text.AlignHCenter; wrapMode: Text.Wrap; elide: Text.ElideRight }
- TestText { horizontalAlignment: Text.AlignRight; wrapMode: Text.Wrap; elide: Text.ElideRight }
+ BorderedText { wrapMode: Text.Wrap; elide: Text.ElideRight }
+ BorderedText { horizontalAlignment: Text.AlignHCenter; wrapMode: Text.Wrap; elide: Text.ElideRight }
+ BorderedText { horizontalAlignment: Text.AlignRight; wrapMode: Text.Wrap; elide: Text.ElideRight }
}
Column {
spacing: 4
- TestText { width: 230; wrapMode: Text.Wrap; elide: Text.ElideRight }
- TestText { width: 230; horizontalAlignment: Text.AlignHCenter; wrapMode: Text.Wrap; elide: Text.ElideRight }
- TestText { width: 230; horizontalAlignment: Text.AlignRight; wrapMode: Text.Wrap; elide: Text.ElideRight }
+ BorderedText { width: 230; wrapMode: Text.Wrap; elide: Text.ElideRight }
+ BorderedText { width: 230; horizontalAlignment: Text.AlignHCenter; wrapMode: Text.Wrap; elide: Text.ElideRight }
+ BorderedText { width: 230; horizontalAlignment: Text.AlignRight; wrapMode: Text.Wrap; elide: Text.ElideRight }
}
Column {
spacing: 4
- TestText { width: 120; wrapMode: Text.Wrap; elide: Text.ElideRight }
- TestText { width: 120; horizontalAlignment: Text.AlignHCenter; wrapMode: Text.Wrap; elide: Text.ElideRight }
- TestText { width: 120; horizontalAlignment: Text.AlignRight; wrapMode: Text.Wrap; elide: Text.ElideRight }
+ BorderedText { width: 120; wrapMode: Text.Wrap; elide: Text.ElideRight }
+ BorderedText { width: 120; horizontalAlignment: Text.AlignHCenter; wrapMode: Text.Wrap; elide: Text.ElideRight }
+ BorderedText { width: 120; horizontalAlignment: Text.AlignRight; wrapMode: Text.Wrap; elide: Text.ElideRight }
}
Column {
spacing: 4
- TestText { width: 120; wrapMode: Text.Wrap }
- TestText { width: 120; horizontalAlignment: Text.AlignHCenter; wrapMode: Text.Wrap }
- TestText { width: 120; horizontalAlignment: Text.AlignRight; wrapMode: Text.Wrap }
+ BorderedText { width: 120; wrapMode: Text.Wrap }
+ BorderedText { width: 120; horizontalAlignment: Text.AlignHCenter; wrapMode: Text.Wrap }
+ BorderedText { width: 120; horizontalAlignment: Text.AlignRight; wrapMode: Text.Wrap }
}
Column {
spacing: 4
- TestText { width: 120 }
- TestText { width: 120; horizontalAlignment: Text.AlignHCenter }
- TestText { width: 120; horizontalAlignment: Text.AlignRight }
+ BorderedText { width: 120 }
+ BorderedText { width: 120; horizontalAlignment: Text.AlignHCenter }
+ BorderedText { width: 120; horizontalAlignment: Text.AlignRight }
}
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/richtext.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/richtext.qml
index 3670479..a748b68 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/richtext.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/richtext.qml
@@ -2,7 +2,7 @@ import QtQuick 1.0
import "../../shared" 1.0
Rectangle {
- id: s; width: 620; height: 600; color: "lightsteelblue"
+ id: s; width: 620; height: 300; 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 {
@@ -14,7 +14,7 @@ Rectangle {
text: s.text; font.pixelSize: 18
}
TestText {
- text: s.text; font.pointSize: 18
+ text: s.text; font.pixelSize: 24
}
TestText {
text: s.text; color: "red"; smooth: true
@@ -43,36 +43,5 @@ Rectangle {
TestText {
text: s.text; font.overline: true; font.wordSpacing: 25; font.capitalization: "Capitalize"; color: "green"
}
- TestText {
- text: s.text; font.pixelSize: 18; style: Text.Outline; styleColor: "white"
- }
- TestText {
- text: s.text; font.pixelSize: 18; style: Text.Sunken; styleColor: "gray"
- }
- TestText {
- text: s.text; font.pixelSize: 18; style: Text.Raised; styleColor: "yellow"
- }
- TestText {
- text: s.text; horizontalAlignment: Text.AlignLeft; width: s.width
- }
- TestText {
- text: s.text; horizontalAlignment: Text.AlignHCenter; verticalAlignment: Text.AlignVCenter; width: s.width; height: 20
- }
- TestText {
- text: s.text; horizontalAlignment: Text.AlignRight; verticalAlignment: Text.AlignBottom; width: s.width; height: 20
- }
- Row{
- height: childrenRect.height;
- spacing: 4
- TestText {
- text: s.text + " thisisaverylongstringwithnospaces"; width: 150; wrapMode: Text.WrapAnywhere
- }
- TestText {
- text: s.text + " thisisaverylongstringwithnospaces"; width: 150; wrapMode: Text.Wrap
- }
- TestText {
- text: s.text; font.pixelSize: 18; style: Text.Outline; styleColor: "white"; wrapMode: Text.WordWrap; width: 200
- }
- }
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/font/richtext2.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/richtext2.qml
new file mode 100644
index 0000000..f5e85fa
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/font/richtext2.qml
@@ -0,0 +1,43 @@
+import QtQuick 1.0
+import "../../shared" 1.0
+
+//This is a continuation of richtext.qml, it was bisected so that it could fit on smaller screens
+Rectangle {
+ id: s; width: 620; height: 300; 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: 6
+ TestText {
+ text: s.text; font.pixelSize: 18; style: Text.Outline; styleColor: "white"
+ }
+ TestText {
+ text: s.text; font.pixelSize: 18; style: Text.Sunken; styleColor: "gray"
+ }
+ TestText {
+ text: s.text; font.pixelSize: 18; style: Text.Raised; styleColor: "yellow"
+ }
+ TestText {
+ text: s.text; horizontalAlignment: Text.AlignLeft; width: s.width
+ }
+ TestText {
+ text: s.text; horizontalAlignment: Text.AlignHCenter; verticalAlignment: Text.AlignVCenter; width: s.width; height: 20
+ }
+ TestText {
+ text: s.text; horizontalAlignment: Text.AlignRight; verticalAlignment: Text.AlignBottom; width: s.width; height: 20
+ }
+ Row{
+ height: childrenRect.height;
+ spacing: 4
+ TestText {
+ text: s.text + " thisisaverylongstringwithnospaces"; width: 150; wrapMode: Text.WrapAnywhere
+ }
+ TestText {
+ text: s.text + " thisisaverylongstringwithnospaces"; width: 150; wrapMode: Text.Wrap
+ }
+ TestText {
+ text: s.text; font.pixelSize: 18; style: Text.Outline; styleColor: "white"; wrapMode: Text.WordWrap; width: 200
+ }
+ }
+ }
+}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetext/qtbug_14865.qml b/tests/auto/declarative/qmlvisual/qdeclarativetext/qtbug_14865.qml
index 3d5fbf0..6699076 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetext/qtbug_14865.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetext/qtbug_14865.qml
@@ -2,7 +2,7 @@ import QtQuick 1.0
import "../shared" 1.0
Rectangle {
- width: 200; height: 200
+ width: 100; height: 20
TestText {
id: label
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/MultilineEdit.qml b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/MultilineEdit.qml
index 4273f32..17709ba 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/MultilineEdit.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/MultilineEdit.qml
@@ -46,6 +46,7 @@ Item {
horizontalAlignment: TextInput.AlignLeft
wrapMode: TextEdit.WordWrap
font.pixelSize:15
+ selectionColor: 'steelblue'
}
MouseArea {
//Implements all line edit mouse handling
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.0.png
index b24344c..be025e5 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.1.png
index 5e29359..1b2cd04 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.2.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.2.png
index 0ffee64..2e56d47 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.3.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.3.png
index 6c56e9c..8abdfc2 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.4.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.4.png
index 276170d..58428ce 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.5.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.5.png
index 3d8709f..3c23bd6 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.qml b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.qml
index 0407aaf..9630745 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/cursorDelegate.qml
@@ -6,87 +6,87 @@ VisualTest {
}
Frame {
msec: 16
- hash: "6e8324bf913d9df21a59ab4337257c15"
+ image: "cursorDelegate.0.png"
}
Frame {
msec: 32
- hash: "4e068995d68e8939e6560e35b685e839"
+ hash: "2fd338490edda276f7ee16232bf244d1"
}
Frame {
msec: 48
- hash: "761b09bce25b3b240093d16ad02268d7"
+ hash: "527a1c18503f580bcf926a70d9f30006"
}
Frame {
msec: 64
- hash: "1ecb6d7d08d4e4e14db28e24a60eccc4"
+ hash: "8b911c3e4a0fccf1dbeca50931780a2d"
}
Frame {
msec: 80
- hash: "642417a56b3d6b8b35f5aec1bf0a9d2c"
+ hash: "f631ad72bf36ccb0c5f3ff708f029b1b"
}
Frame {
msec: 96
- hash: "2e24870a44d3fc6c6d5c920bab29d417"
+ hash: "d4099e6a2c1ff77a71231351f5bc32ff"
}
Frame {
msec: 112
- hash: "9a59d0672f2a752943561af89fd71d7f"
+ hash: "0e531d158b1c14d6fc633e528846c336"
}
Frame {
msec: 128
- hash: "c359dd36910678a30f935a13c8680ee4"
+ hash: "5721d3397b9e66da4ee47a7f19107566"
}
Frame {
msec: 144
- hash: "245f1e127549e9b28c7574ffb143fcde"
+ hash: "6647f5d3680f3523ec73b434d0c2f8da"
}
Frame {
msec: 160
- hash: "8df3d3dbce673311d88c055e8dffaeb5"
+ hash: "73fb40e680c30b1a5fe95de9913a0591"
}
Frame {
msec: 176
- hash: "590fdeaddb3df033a1908a8a95fcd17a"
+ hash: "c392c2599b29086a437afa292b06d63c"
}
Frame {
msec: 192
- hash: "a158891c8d2ee3899463412a3363e48c"
+ hash: "bcedd42d52bab532831b47c6ee2a99ac"
}
Frame {
msec: 208
- hash: "e9ec2c82f46b36fbd0285ce6795c7cf9"
+ hash: "089b150d5cc9315c6626edfc1bb66774"
}
Frame {
msec: 224
- hash: "0a02598af770dfe1d332f10c9482e770"
+ hash: "f6e83fdb13e4f00ba5004b081e2379ee"
}
Frame {
msec: 240
- hash: "8765475468bccbd0df897a533241f3c5"
+ hash: "ca8336d47c002df3702a46be2b974ba7"
}
Frame {
msec: 256
- hash: "4cd9deed66bfdfadde8f8bf34f0e5513"
+ hash: "f0d82431f1e35f76fd718af1d742cd13"
}
Frame {
msec: 272
- hash: "139bf5a1811beb2438df4ecfa3bbaac7"
+ hash: "78dc119673be7902ab25d508db771f04"
}
Frame {
msec: 288
- hash: "9d51555afd71a7035e67a543846dcf7f"
+ hash: "2839bc67b7ac43353b976c2c7bc3b6c3"
}
Frame {
msec: 304
- hash: "de187b58fc8dfaad2d62e9463691b0c0"
+ hash: "c1f9743c0505b6ca197c4bd0bbbd7bd3"
}
Frame {
msec: 320
- hash: "9f88ac6d71246b06ca7ce9d8d983c91b"
+ hash: "2d714b10ce1e3e7dd1efb58ed4b62f90"
}
Frame {
msec: 336
- hash: "a43c12a7d6597d171112dc43085a439e"
+ hash: "c4f94bab5475eacfc757338ffd6d4a59"
}
Key {
type: 6
@@ -98,27 +98,27 @@ VisualTest {
}
Frame {
msec: 352
- hash: "ad38f32755f669837ec2243e355ebc85"
+ hash: "c5caa8a08f09203c005e1cd6d80e8ccc"
}
Frame {
msec: 368
- hash: "d87bd14345c785cc7e78a5c5462b90ec"
+ hash: "c96896be1a311c0cedc1c7ec1bd9e13e"
}
Frame {
msec: 384
- hash: "77850031e012246dd967ac689e353eb3"
+ hash: "d3d6dc1d8ff93e373583e3cbdca88b81"
}
Frame {
msec: 400
- hash: "f1bd048cd9167a8f162d1c39aca4f7c1"
+ hash: "2a456146359c54c52f9e7a6cebcfa454"
}
Frame {
msec: 416
- hash: "0fa030c5da23f23a0665a535e23b84a2"
+ hash: "d127788c702c2ed037c709ffc331840e"
}
Frame {
msec: 432
- hash: "af3a5f1982459164dfec26746172b0eb"
+ hash: "8a5987a736b092e12198d969544d632c"
}
Key {
type: 6
@@ -130,19 +130,19 @@ VisualTest {
}
Frame {
msec: 448
- hash: "0de90659472b63dd41a5602197ff502e"
+ hash: "e8471c605f6a8cc187d879510ed7ebe7"
}
Frame {
msec: 464
- hash: "81e40abf91017614a52e03bb2474549f"
+ hash: "6959b4f72422636ae59989c9def06d03"
}
Frame {
msec: 480
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 496
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Key {
type: 6
@@ -154,35 +154,35 @@ VisualTest {
}
Frame {
msec: 512
- hash: "0416581d32ab84680dfc26b6f546d2c5"
+ hash: "45a1fa0c871592f872574fdcd3fb586c"
}
Frame {
msec: 528
- hash: "0416581d32ab84680dfc26b6f546d2c5"
+ hash: "45a1fa0c871592f872574fdcd3fb586c"
}
Frame {
msec: 544
- hash: "0416581d32ab84680dfc26b6f546d2c5"
+ hash: "45a1fa0c871592f872574fdcd3fb586c"
}
Frame {
msec: 560
- hash: "0416581d32ab84680dfc26b6f546d2c5"
+ hash: "45a1fa0c871592f872574fdcd3fb586c"
}
Frame {
msec: 576
- hash: "ac98b973e6d12193829139661d3e5847"
+ hash: "8567bf3fb7adb990501070fac62fda31"
}
Frame {
msec: 592
- hash: "366907376adae4d88d42d1b9e7533ec0"
+ hash: "824b9fef000cfad45c86d180eb13c584"
}
Frame {
msec: 608
- hash: "5f486d0a21c74f2ba50afcafa8c15453"
+ hash: "cb8989a5839bf284f0e8b3eb1bf68667"
}
Frame {
msec: 624
- hash: "a3bf6dde525e528745272a8e43fc895c"
+ hash: "f23e6394ed3c2fc32c690095ccfc1a7f"
}
Key {
type: 7
@@ -194,15 +194,15 @@ VisualTest {
}
Frame {
msec: 640
- hash: "4ffb297d2a98a3d13b848af569b1b5b5"
+ hash: "d32d30ebd0c292e66314f6b6005701b9"
}
Frame {
msec: 656
- hash: "3679a17658e417bf08fc86d4bef0d4e9"
+ hash: "4ebda51f84f73eb6891f9c71ffba4b92"
}
Frame {
msec: 672
- hash: "5c6a25284ffd13350425e792fd143421"
+ hash: "9a97e8cdb84e96f08f2af468d146fb45"
}
Key {
type: 6
@@ -214,31 +214,31 @@ VisualTest {
}
Frame {
msec: 688
- hash: "09a2c1032d0206e20340ae4267525f98"
+ hash: "9cd5a0e60b7f679faba3dad78eac1ac3"
}
Frame {
msec: 704
- hash: "0036070d9a7ee854b3612858af46ab59"
+ hash: "2e18ff4ebead28620901d4a9ad050ffe"
}
Frame {
msec: 720
- hash: "8774509eaa5fc29385da89214ef77589"
+ hash: "57a6a1bbfe4c4577e4334b63b977ca13"
}
Frame {
msec: 736
- hash: "6d4f8ebf046148e5079f498396c119b4"
+ hash: "5f5806c2b30465845ed2bc36f1c60e14"
}
Frame {
msec: 752
- hash: "4c7d5d2f77116c96357b0791348af058"
+ hash: "10125c338dffa13dfd0bbff5fc33d757"
}
Frame {
msec: 768
- hash: "398c927a3525d5b90a5dd7a05ba9467b"
+ hash: "b6c83fdee9081a1773a441cffb843c11"
}
Frame {
msec: 784
- hash: "d84b45f6acb8cbd399d4ed6bf80ce132"
+ hash: "c26f3ac7cd2065b98434e3fb4bc7c4a7"
}
Key {
type: 7
@@ -250,63 +250,63 @@ VisualTest {
}
Frame {
msec: 800
- hash: "40c597d9e04e8e0daf62f58b9e7973b3"
+ hash: "6cb47a37677280ef63b060767c669878"
}
Frame {
msec: 816
- hash: "2c7fdd47e29d924e3e008a6840e0e6be"
+ hash: "7f27c84cd7ae3f255b0df6029e13c48d"
}
Frame {
msec: 832
- hash: "2b3229bb1aa220499114f274cf643ce9"
+ hash: "fec675b07b3f569014e9f35563761d49"
}
Frame {
msec: 848
- hash: "e55446874c1a343ce3607d679d69d1d4"
+ hash: "cfd2439d79ad66232107022317fd5a4c"
}
Frame {
msec: 864
- hash: "6824708eb176a9cf92f241d4054800dd"
+ hash: "cec5331c1f6023335942e572992aa172"
}
Frame {
msec: 880
- hash: "d386230dd416740625eb4f677ef4531b"
+ hash: "549d4736558332a64c5fc3462be71500"
}
Frame {
msec: 896
- hash: "9b2fbddab890dbe43e84e85bf320e6c1"
+ hash: "1d01fe566f850fe2297fd8ed6b1efa8d"
}
Frame {
msec: 912
- hash: "1d1065aca7eb47f0096bc2c8c4320880"
+ hash: "cd1b61c7acd7067f9722c1a673b9a3ea"
}
Frame {
msec: 928
- hash: "d97ba6e2bfc021fe993afdb5b28316ba"
+ hash: "cb4fed177ff3df7212413450d4b73549"
}
Frame {
msec: 944
- hash: "3a3a2f340bf1ccb14eab0562d7ecfe87"
+ hash: "720d0e5c3e377e2c53d251e02577d6f6"
}
Frame {
msec: 960
- image: "cursorDelegate.0.png"
+ hash: "1ab118400896a46a8d179b762343522f"
}
Frame {
msec: 976
- hash: "ea4f4c1de5bfb1be43ab0188afb7189c"
+ image: "cursorDelegate.1.png"
}
Frame {
msec: 992
- hash: "399ca2d4411d3fb226c94bd32a17d0cd"
+ hash: "6cf8502f84b57001bf14fc4bab24911b"
}
Frame {
msec: 1008
- hash: "ca78503396613536c8e4076884354cb1"
+ hash: "5aa693852436f664da87d4360da0f477"
}
Frame {
msec: 1024
- hash: "ca78503396613536c8e4076884354cb1"
+ hash: "5aa693852436f664da87d4360da0f477"
}
Key {
type: 7
@@ -318,39 +318,39 @@ VisualTest {
}
Frame {
msec: 1040
- hash: "399ca2d4411d3fb226c94bd32a17d0cd"
+ hash: "6cf8502f84b57001bf14fc4bab24911b"
}
Frame {
msec: 1056
- hash: "ea4f4c1de5bfb1be43ab0188afb7189c"
+ hash: "17499b49e462181383fde57dce81aef9"
}
Frame {
msec: 1072
- hash: "d23d7492b85e4f30994ecd64e8273ff6"
+ hash: "1ab118400896a46a8d179b762343522f"
}
Frame {
msec: 1088
- hash: "3a3a2f340bf1ccb14eab0562d7ecfe87"
+ hash: "720d0e5c3e377e2c53d251e02577d6f6"
}
Frame {
msec: 1104
- hash: "d97ba6e2bfc021fe993afdb5b28316ba"
+ hash: "cb4fed177ff3df7212413450d4b73549"
}
Frame {
msec: 1120
- hash: "1d1065aca7eb47f0096bc2c8c4320880"
+ hash: "cd1b61c7acd7067f9722c1a673b9a3ea"
}
Frame {
msec: 1136
- hash: "9b2fbddab890dbe43e84e85bf320e6c1"
+ hash: "1d01fe566f850fe2297fd8ed6b1efa8d"
}
Frame {
msec: 1152
- hash: "d386230dd416740625eb4f677ef4531b"
+ hash: "549d4736558332a64c5fc3462be71500"
}
Frame {
msec: 1168
- hash: "6824708eb176a9cf92f241d4054800dd"
+ hash: "cec5331c1f6023335942e572992aa172"
}
Key {
type: 6
@@ -362,31 +362,31 @@ VisualTest {
}
Frame {
msec: 1184
- hash: "e8e14dbba33578a36d9c69214333c537"
+ hash: "a8af14ffccbd892f17c0235d62d10cd8"
}
Frame {
msec: 1200
- hash: "95c6e967f6f445748945c51943cf532f"
+ hash: "81fbaaf1af513b2dc978ef0e358bbc6f"
}
Frame {
msec: 1216
- hash: "d145d4cbd0e3a98686b3bac1c5c17093"
+ hash: "204cfba6a668ba25ed37f12bfcdd97eb"
}
Frame {
msec: 1232
- hash: "09348a4108a585dd23c3a252a5c596f6"
+ hash: "fa6c8f7f8a8730d412168002511b82e6"
}
Frame {
msec: 1248
- hash: "55126f2c879771e1aa5ced51b54c827a"
+ hash: "0d491b55d03f5d5bb6cfce63bc98deae"
}
Frame {
msec: 1264
- hash: "ebb36a4c2fcb85107033ec2731fc5743"
+ hash: "0e4d3edabdf6e0faa366abcc3b0ef521"
}
Frame {
msec: 1280
- hash: "0581a4432d4b3d0c1555a31e772c2575"
+ hash: "13f397452e74ef834662363b09b000b9"
}
Key {
type: 7
@@ -398,95 +398,95 @@ VisualTest {
}
Frame {
msec: 1296
- hash: "b4030774f06935f1b43fc8f1a69e53a5"
+ hash: "bb064cac4cb117b4d28e26d04dd59d7c"
}
Frame {
msec: 1312
- hash: "655e1739c130888ff83a3b69bb0ab7e3"
+ hash: "dfab74915a3f1e82c558ba8fb26d81fc"
}
Frame {
msec: 1328
- hash: "99fc97c572e7c8949693b32910e6eefb"
+ hash: "7593cfb3073aa9d638c093e0f4c9857d"
}
Frame {
msec: 1344
- hash: "e9c8bb13c2549047c05d671daa378496"
+ hash: "fe4a725dcc97b7f320225e02dc88d34a"
}
Frame {
msec: 1360
- hash: "cb344e0d39b5b07ca7d094bf30ce9f53"
+ hash: "67794fa0162684b2097164d6cd666f16"
}
Frame {
msec: 1376
- hash: "15ba6e62c693f2bf74bdf86668139985"
+ hash: "747cfcd428eb59ca99749de261e561d4"
}
Frame {
msec: 1392
- hash: "48133ec73eb9723059eb6e6af3139f2b"
+ hash: "293fd7523f25e42d2acab401482a9af9"
}
Frame {
msec: 1408
- hash: "0b19e777a04f03774f2d5f5398bdb10f"
+ hash: "2644c937db0488c14f833a9e9f7d9cf6"
}
Frame {
msec: 1424
- hash: "fc41d9a9aedf9274a68b33603ed6ccd0"
+ hash: "d80500f7cce8d887d0c523060e4217af"
}
Frame {
msec: 1440
- hash: "fa6e65f0c835b12dc10463711bd73350"
+ hash: "96265a45f0f25d9c0cd1168789b50952"
}
Frame {
msec: 1456
- hash: "25a02c3388e52df550a0332efde90fcd"
+ hash: "e862d11944ea38939faa5b24fa9183bf"
}
Frame {
msec: 1472
- hash: "2390443be82acf291856be59fa18fc26"
+ hash: "946c778fcc8ee4942a30d4654e103fec"
}
Frame {
msec: 1488
- hash: "2390443be82acf291856be59fa18fc26"
+ hash: "946c778fcc8ee4942a30d4654e103fec"
}
Frame {
msec: 1504
- hash: "2390443be82acf291856be59fa18fc26"
+ hash: "946c778fcc8ee4942a30d4654e103fec"
}
Frame {
msec: 1520
- hash: "2390443be82acf291856be59fa18fc26"
+ hash: "946c778fcc8ee4942a30d4654e103fec"
}
Frame {
msec: 1536
- hash: "2390443be82acf291856be59fa18fc26"
+ hash: "946c778fcc8ee4942a30d4654e103fec"
}
Frame {
msec: 1552
- hash: "2390443be82acf291856be59fa18fc26"
+ hash: "946c778fcc8ee4942a30d4654e103fec"
}
Frame {
msec: 1568
- hash: "284cd356d551a048d4a000b90217ac72"
+ hash: "99e0e3d965bea36001298815d12b4d4c"
}
Frame {
msec: 1584
- hash: "94fb20c3767e09d1b4254ee6122cf24e"
+ hash: "c552ace3096eca31d0fc256d2bd153e0"
}
Frame {
msec: 1600
- hash: "bfac920384425ce9f34505b44eceb523"
+ hash: "203858ff0fc145ac60942c2b8e67ca20"
}
Frame {
msec: 1616
- hash: "4a2d434efcb9a57f2013dc6b366e0e4e"
+ hash: "11ea7696ec3aa9a394cabd723bcada9e"
}
Frame {
msec: 1632
- hash: "d0fbe98dc34c4bb0d1ceb7e4678cc1d5"
+ hash: "e0e24c0527e015d0bb05206771024d04"
}
Frame {
msec: 1648
- hash: "28ab147983a71e93e5610f53e14bd113"
+ hash: "995ccae48c4f0fc2ab40e793d074e78b"
}
Key {
type: 6
@@ -498,35 +498,35 @@ VisualTest {
}
Frame {
msec: 1664
- hash: "2e6ee60fe9ff07fa4558134e6b1d6da8"
+ hash: "cff7bee4ba1e8eb4c46e13f12f6059e1"
}
Frame {
msec: 1680
- hash: "f181e578e865981d7a2073080b381ec1"
+ hash: "e43bd84ba7bdc4ea0370c79bfa7667bd"
}
Frame {
msec: 1696
- hash: "d7c0558ea16829b52ea6d09814c301b9"
+ hash: "b7dd97abf895eaea20836833f959f0c6"
}
Frame {
msec: 1712
- hash: "c9304cb66c04566cf4374b46ab85e6e7"
+ hash: "b724e9874f0df5ed4ad9bdedbc4c45c9"
}
Frame {
msec: 1728
- hash: "024dde64822afc9eea63974851fe57e1"
+ hash: "69d9d28793e65aa9a1829d07cc035e4d"
}
Frame {
msec: 1744
- hash: "8e4520e95a8acc8f1d4b710c4a14898f"
+ hash: "689fc2cf5feb1084fceda93eab9b7aac"
}
Frame {
msec: 1760
- hash: "6b271c3f1d9d49bbd80a8ee33f3fc09c"
+ hash: "2bcc0f2fb8cccf7904c982cd60d3fefb"
}
Frame {
msec: 1776
- hash: "eb76a46632856bf07b005cad2ba2f6ab"
+ hash: "d55a868304da7e9af57cd775f2c283c1"
}
Key {
type: 6
@@ -538,35 +538,35 @@ VisualTest {
}
Frame {
msec: 1792
- hash: "a29bd83f6b4e877f3c7b89c82dfcab54"
+ hash: "b2591af5120258c99e84f31311396675"
}
Frame {
msec: 1808
- hash: "dca39b6b6fff5e4a6309e4c0e42811c0"
+ hash: "4f9908bdbad583a6a956a21d6ab05505"
}
Frame {
msec: 1824
- hash: "88ad3f9f638a97bed98f00ec7d78dfe4"
+ hash: "dd1c43a94dcabae975f0dba67c2742da"
}
Frame {
msec: 1840
- hash: "5697a705f36283213bbe4b5848baa764"
+ hash: "f9b8c8987bad613fe23fcf9d5fe995b8"
}
Frame {
msec: 1856
- hash: "8850842afae3060a91d612f7b869fd48"
+ hash: "9bd4431207a85e0effefb9cf36a2651b"
}
Frame {
msec: 1872
- hash: "4f08dbd1cab0bfcc8b9f232d46cf42db"
+ hash: "cd7c4c097231797649f2d24a729e3587"
}
Frame {
msec: 1888
- hash: "f7df5b96d0983a918e3c81aa7bee3950"
+ hash: "f2ac503f2aab55df922f90a6b9baeb0f"
}
Frame {
msec: 1904
- hash: "b28681bcb414d428588acda377fef838"
+ hash: "f356c05f9445c2fb260a29a58431269c"
}
Key {
type: 7
@@ -578,83 +578,83 @@ VisualTest {
}
Frame {
msec: 1920
- image: "cursorDelegate.1.png"
+ hash: "5580f8c543d67378b0f54117070f69bd"
}
Frame {
msec: 1936
- hash: "5c154b54776ed555563d3e5196a8aedd"
+ image: "cursorDelegate.2.png"
}
Frame {
msec: 1952
- hash: "ee64c0452b325880de3a4fea599c18cc"
+ hash: "634c5597e64c34b039c70f614f0100e1"
}
Frame {
msec: 1968
- hash: "0776e1557b2d32db1c7c43331c532331"
+ hash: "7f0bde32846ae8172cfd02f38d34dc48"
}
Frame {
msec: 1984
- hash: "24b68da9a63bbf00ffffeca649f771fa"
+ hash: "bc9092f889ffd6a6682ed9754c6697a2"
}
Frame {
msec: 2000
- hash: "00d49d91b51f5bd428c07e9be65f551a"
+ hash: "3ef935e3a4a0d409af7dd38f2433cdfe"
}
Frame {
msec: 2016
- hash: "874d4b599cb92cd9160960e3b3af74e0"
+ hash: "2a044024b38499e801810a19d313e01f"
}
Frame {
msec: 2032
- hash: "00d49d91b51f5bd428c07e9be65f551a"
+ hash: "3ef935e3a4a0d409af7dd38f2433cdfe"
}
Frame {
msec: 2048
- hash: "24b68da9a63bbf00ffffeca649f771fa"
+ hash: "bc9092f889ffd6a6682ed9754c6697a2"
}
Frame {
msec: 2064
- hash: "0776e1557b2d32db1c7c43331c532331"
+ hash: "7f0bde32846ae8172cfd02f38d34dc48"
}
Frame {
msec: 2080
- hash: "ee64c0452b325880de3a4fea599c18cc"
+ hash: "634c5597e64c34b039c70f614f0100e1"
}
Frame {
msec: 2096
- hash: "5c154b54776ed555563d3e5196a8aedd"
+ hash: "80f3bf6ea745da047da936578b87ee00"
}
Frame {
msec: 2112
- hash: "a5f90da82b51bc866648304a20a1dcd3"
+ hash: "5580f8c543d67378b0f54117070f69bd"
}
Frame {
msec: 2128
- hash: "b28681bcb414d428588acda377fef838"
+ hash: "f356c05f9445c2fb260a29a58431269c"
}
Frame {
msec: 2144
- hash: "f7df5b96d0983a918e3c81aa7bee3950"
+ hash: "f2ac503f2aab55df922f90a6b9baeb0f"
}
Frame {
msec: 2160
- hash: "4f08dbd1cab0bfcc8b9f232d46cf42db"
+ hash: "cd7c4c097231797649f2d24a729e3587"
}
Frame {
msec: 2176
- hash: "8850842afae3060a91d612f7b869fd48"
+ hash: "9bd4431207a85e0effefb9cf36a2651b"
}
Frame {
msec: 2192
- hash: "5697a705f36283213bbe4b5848baa764"
+ hash: "f9b8c8987bad613fe23fcf9d5fe995b8"
}
Frame {
msec: 2208
- hash: "88ad3f9f638a97bed98f00ec7d78dfe4"
+ hash: "dd1c43a94dcabae975f0dba67c2742da"
}
Frame {
msec: 2224
- hash: "dca39b6b6fff5e4a6309e4c0e42811c0"
+ hash: "4f9908bdbad583a6a956a21d6ab05505"
}
Key {
type: 7
@@ -666,35 +666,35 @@ VisualTest {
}
Frame {
msec: 2240
- hash: "a29bd83f6b4e877f3c7b89c82dfcab54"
+ hash: "b2591af5120258c99e84f31311396675"
}
Frame {
msec: 2256
- hash: "7defd2ecefeb86b457a2ee76d97424ee"
+ hash: "5c40e466b5af2e4b67dbb4ea96b24146"
}
Frame {
msec: 2272
- hash: "ccf6d45e8822d72482d9b585909b612b"
+ hash: "899a30ca4014231c8e9f15be4e0c3ee6"
}
Frame {
msec: 2288
- hash: "996dddf091394513adda1b1f00bf0c68"
+ hash: "a44bbb13a336fdd4aedaf4c5c6ee399a"
}
Frame {
msec: 2304
- hash: "3cf94e90eddb4b0815762b89f58f8325"
+ hash: "3b1b3e228ccbd61f9dfb896391da0b5b"
}
Frame {
msec: 2320
- hash: "ab9f876450526b37774c6c4a5794c7b1"
+ hash: "22f5ec3d2eda574d1976604b82307924"
}
Frame {
msec: 2336
- hash: "9109880e9201e92eb17ae87a3648dca7"
+ hash: "9e63d1a15c954d2960eecf54e5eeb172"
}
Frame {
msec: 2352
- hash: "0e759f2f279057c1f4d1147be5b41214"
+ hash: "64ce03b10500b5a98b5c826362d8140e"
}
Key {
type: 6
@@ -706,35 +706,35 @@ VisualTest {
}
Frame {
msec: 2368
- hash: "d87bd14345c785cc7e78a5c5462b90ec"
+ hash: "c96896be1a311c0cedc1c7ec1bd9e13e"
}
Frame {
msec: 2384
- hash: "77850031e012246dd967ac689e353eb3"
+ hash: "d3d6dc1d8ff93e373583e3cbdca88b81"
}
Frame {
msec: 2400
- hash: "f1bd048cd9167a8f162d1c39aca4f7c1"
+ hash: "2a456146359c54c52f9e7a6cebcfa454"
}
Frame {
msec: 2416
- hash: "0fa030c5da23f23a0665a535e23b84a2"
+ hash: "d127788c702c2ed037c709ffc331840e"
}
Frame {
msec: 2432
- hash: "af3a5f1982459164dfec26746172b0eb"
+ hash: "8a5987a736b092e12198d969544d632c"
}
Frame {
msec: 2448
- hash: "0de90659472b63dd41a5602197ff502e"
+ hash: "e8471c605f6a8cc187d879510ed7ebe7"
}
Frame {
msec: 2464
- hash: "81e40abf91017614a52e03bb2474549f"
+ hash: "6959b4f72422636ae59989c9def06d03"
}
Frame {
msec: 2480
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Key {
type: 7
@@ -746,95 +746,95 @@ VisualTest {
}
Frame {
msec: 2496
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 2512
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 2528
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 2544
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 2560
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 2576
- hash: "e26dbfb26415b21198add56d5de02cb2"
+ hash: "aa52467f87fbd766baa5137ddf18e0f6"
}
Frame {
msec: 2592
- hash: "fa2877a963417789b82170b32e0af7a0"
+ hash: "bc9549a04b9bc898feda61b7fce45b3f"
}
Frame {
msec: 2608
- hash: "860b39f92c412a7d946f882d8f99d837"
+ hash: "606e69ad9b6e3a82e08ae4bbabb34680"
}
Frame {
msec: 2624
- hash: "d7b8c52aef183965a97d82a18b03ed94"
+ hash: "257ed9eae13221c5d47103043ef4ad5c"
}
Frame {
msec: 2640
- hash: "b1ce9cf0ebd8e1e783e5bd43bbd72072"
+ hash: "f5b44d257447499e0268e9a8730d88e7"
}
Frame {
msec: 2656
- hash: "d214b419ec5b4cff8f877bdeb1b9ef96"
+ hash: "8f03a92b2b0b04ee0ac45e7631df78ce"
}
Frame {
msec: 2672
- hash: "95e7057104508b3919d722d4befde7b7"
+ hash: "054e88b3d80940006b24fdf233a70682"
}
Frame {
msec: 2688
- hash: "270489ec5da5bf9a93fa4e52f47a71f5"
+ hash: "20896fbba7e1970957ff20d33541730c"
}
Frame {
msec: 2704
- hash: "46646e396ab0c1c20427dadd71d45ba9"
+ hash: "238fca62069b7c6e1b6919afca518dbe"
}
Frame {
msec: 2720
- hash: "65e2fd167565f876310d56fa9203c118"
+ hash: "764e14ba052d8340d6d674d6f417643d"
}
Frame {
msec: 2736
- hash: "aff0da79bd9bd8c285139d7737a1316f"
+ hash: "278fb36637ff60d1949da9e9b887726f"
}
Frame {
msec: 2752
- hash: "bf264fe7d774a597a3ff0965d912fa90"
+ hash: "f51251c5ec7b0071248d3fa5db1c12fd"
}
Frame {
msec: 2768
- hash: "f00358343437f6e058848c7237601632"
+ hash: "785d38e036e7dd809037de3885067455"
}
Frame {
msec: 2784
- hash: "88c9e1d58397a81ed23931c7fdae1e7d"
+ hash: "4291bb6217f363aab48812359626de36"
}
Frame {
msec: 2800
- hash: "44d46b459f6bb89510e52b0d999fd499"
+ hash: "e139ad6787f1c4a1b89d4030703076e5"
}
Frame {
msec: 2816
- hash: "0c196a24c9ca7143d382688db678d855"
+ hash: "4c23976fb1b3b583153cbd72f2db10f4"
}
Frame {
msec: 2832
- hash: "9df6d3d3b9981cb907ab89e65b743e97"
+ hash: "5e0a3d848a749ecd4f9a572f10664f4b"
}
Frame {
msec: 2848
- hash: "501a644d6cde64ad041b086e00fd3950"
+ hash: "1acc382cfe2f5872982440e8a85eb57b"
}
Key {
type: 6
@@ -846,35 +846,35 @@ VisualTest {
}
Frame {
msec: 2864
- hash: "83f297406b1c6311da3a216024836d15"
+ hash: "eba94c6ae3dc4eb26c8d074137c7aa0f"
}
Frame {
msec: 2880
- image: "cursorDelegate.2.png"
+ hash: "7c75307fbb765bd69b888d500247b595"
}
Frame {
msec: 2896
- hash: "93f79f8717948bde8ee55c668af2d397"
+ image: "cursorDelegate.3.png"
}
Frame {
msec: 2912
- hash: "881b5c2ccd0bbdaea4d61abbec600fc5"
+ hash: "da73d23a925d93194aeb64d1522adc02"
}
Frame {
msec: 2928
- hash: "be72fe7c27901db62f2dbd9a757e4838"
+ hash: "d661872854338121d867b35d9e44ae6d"
}
Frame {
msec: 2944
- hash: "c83c973fb1253ccab333fb1e604155b8"
+ hash: "969b5cf20c7c4e18723a8b8a70ea68ec"
}
Frame {
msec: 2960
- hash: "dd6072d204812c23e24db1e7a81c6f57"
+ hash: "c7318ea4b4a4ac49308bef41d3bc264d"
}
Frame {
msec: 2976
- hash: "fb342743dc5ab9ade2b8a48a2a11dc8f"
+ hash: "dd6bd11cc0bc877dbd70c55d4f5bab29"
}
Key {
type: 7
@@ -886,63 +886,63 @@ VisualTest {
}
Frame {
msec: 2992
- hash: "fc8ede705bfe8f339fe47041c502b0d6"
+ hash: "21905ed4264a52c9b404149abedabe33"
}
Frame {
msec: 3008
- hash: "00fa0306d3fdc7e384cfc0660a3a355d"
+ hash: "e952374e5967619679af711157b561cd"
}
Frame {
msec: 3024
- hash: "00fa0306d3fdc7e384cfc0660a3a355d"
+ hash: "e952374e5967619679af711157b561cd"
}
Frame {
msec: 3040
- hash: "fc8ede705bfe8f339fe47041c502b0d6"
+ hash: "21905ed4264a52c9b404149abedabe33"
}
Frame {
msec: 3056
- hash: "fb342743dc5ab9ade2b8a48a2a11dc8f"
+ hash: "dd6bd11cc0bc877dbd70c55d4f5bab29"
}
Frame {
msec: 3072
- hash: "dd6072d204812c23e24db1e7a81c6f57"
+ hash: "c7318ea4b4a4ac49308bef41d3bc264d"
}
Frame {
msec: 3088
- hash: "c83c973fb1253ccab333fb1e604155b8"
+ hash: "969b5cf20c7c4e18723a8b8a70ea68ec"
}
Frame {
msec: 3104
- hash: "be72fe7c27901db62f2dbd9a757e4838"
+ hash: "d661872854338121d867b35d9e44ae6d"
}
Frame {
msec: 3120
- hash: "881b5c2ccd0bbdaea4d61abbec600fc5"
+ hash: "da73d23a925d93194aeb64d1522adc02"
}
Frame {
msec: 3136
- hash: "93f79f8717948bde8ee55c668af2d397"
+ hash: "2c0261e2223d7212e047dd4af6246a8f"
}
Frame {
msec: 3152
- hash: "1bb236db749ef514c00d0a3dd698d24f"
+ hash: "7c75307fbb765bd69b888d500247b595"
}
Frame {
msec: 3168
- hash: "83f297406b1c6311da3a216024836d15"
+ hash: "eba94c6ae3dc4eb26c8d074137c7aa0f"
}
Frame {
msec: 3184
- hash: "3d284b4000d2849ed4af2f7c1b859492"
+ hash: "e6eaa9959334f24ef3cf68d44d7340f1"
}
Frame {
msec: 3200
- hash: "de315e6836334fd0a2da855f5be4ff30"
+ hash: "3adb8604d872bc8ff5498841c6da71b5"
}
Frame {
msec: 3216
- hash: "5ca117709284f4a1cbd64cdba4079340"
+ hash: "e602eeaac3ce53033154297e73802c02"
}
Key {
type: 6
@@ -954,31 +954,31 @@ VisualTest {
}
Frame {
msec: 3232
- hash: "308a4220f5c74fd56bd218cd695b9822"
+ hash: "85afa80a1c333674cfbfcc38cedc798d"
}
Frame {
msec: 3248
- hash: "4ac4e09e987f2ba9661ed52fb1bdf236"
+ hash: "72679887fb26b7eb2553d6e554e26679"
}
Frame {
msec: 3264
- hash: "9ffd39a8a540ec88ff2b20a16ef083ee"
+ hash: "d25f21361d9cea41b17277f1ffecac62"
}
Frame {
msec: 3280
- hash: "4a36ed8e68811954fef171d5734ccbaf"
+ hash: "24db38727e1a58d515119181ea41e209"
}
Frame {
msec: 3296
- hash: "714a6231aca70cfa8e83ea71b7ae90dc"
+ hash: "e7ddd84f438fd2d463a3b9552dad345a"
}
Frame {
msec: 3312
- hash: "1fa9e35449ee87c972e3189ad0651a68"
+ hash: "621e406f5b9204eb5d82c4f66fdf6a61"
}
Frame {
msec: 3328
- hash: "d602008fada2f4edb6ad00fe759f9db9"
+ hash: "2a8befe073dda8589197cf05eeeaaf59"
}
Key {
type: 7
@@ -990,103 +990,103 @@ VisualTest {
}
Frame {
msec: 3344
- hash: "bf16cc38f109e761b5ac2b0c63a1a2fe"
+ hash: "104f0e21a041236f48dab6fe2c1c5aa1"
}
Frame {
msec: 3360
- hash: "30f26041533455ed92c4984f55e3c6ff"
+ hash: "0f8f74614b0b7295bb9df8fa0b1f6877"
}
Frame {
msec: 3376
- hash: "5838d666902bc693de505522dad13254"
+ hash: "3a3cc6cfd3200e06a2816f2746edf699"
}
Frame {
msec: 3392
- hash: "6c8ada09b627050e4340da6e8ddd646e"
+ hash: "83032d1da6907ebe1ab9fddf314d0bc1"
}
Frame {
msec: 3408
- hash: "b33cd5bbb90d435dd7ea3ab67bef88ee"
+ hash: "b93878281f21c85c211908086f2899e7"
}
Frame {
msec: 3424
- hash: "692d4029938c01044b4210958dd1ee7e"
+ hash: "a554a6ecd96f37f114f1fd616e0aeab2"
}
Frame {
msec: 3440
- hash: "7e2e55555ee2c7e172e61ddb6365355d"
+ hash: "8943d47912a4206e61836d99cca835da"
}
Frame {
msec: 3456
- hash: "87ca0584879b25336a1023ac3252fc9a"
+ hash: "4d06d264f71d75421c9a6d5a87d6a9ba"
}
Frame {
msec: 3472
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 3488
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 3504
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 3520
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 3536
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 3552
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 3568
- hash: "8c6052eb4cf03d7742a73874d9f15285"
+ hash: "ca17401d638025fde8aad18b9a358029"
}
Frame {
msec: 3584
- hash: "8a1b63c42867f87a1cf4b47944b3860a"
+ hash: "3542537f0b0e1375d81c7f0365bbdf1d"
}
Frame {
msec: 3600
- hash: "90712efd7c17b0ad33d2c2c02e9eaa97"
+ hash: "235b68812a3cb48fc09bd8319aef40f1"
}
Frame {
msec: 3616
- hash: "8099972420ffd03e2bfc3ea45918a543"
+ hash: "3aa88f646534068d13e9c4f23af52019"
}
Frame {
msec: 3632
- hash: "2b78b1179a34319c287a6659406e23c3"
+ hash: "8f037bdef4940fdb1936900ad5aee36e"
}
Frame {
msec: 3648
- hash: "ad9458ab4d6376c87350a2356c280f94"
+ hash: "18e8239c50ca62a5bd96d983ab5ff46d"
}
Frame {
msec: 3664
- hash: "a74bc230e310a2826b2fed962db22f7a"
+ hash: "d62f6887bdad9decb48ebaf63a6330a3"
}
Frame {
msec: 3680
- hash: "bd72e8f4757050c41673a6f0d38f2285"
+ hash: "0af7997ec1a755a761fc1ab47ef30137"
}
Frame {
msec: 3696
- hash: "379bad4fa4b605cb6a16434bdb031e2b"
+ hash: "b3a384f93ef5f36466f0a638182b66cb"
}
Frame {
msec: 3712
- hash: "e144a8e9586f29f9b2f042b47e7739ae"
+ hash: "fceb3ee105028e29dca001197c63e524"
}
Frame {
msec: 3728
- hash: "bd74c9e79bc1a88dd6a17a3aed21e368"
+ hash: "5c16dc7aee02eefa95d0c6211f81ba48"
}
Key {
type: 6
@@ -1098,31 +1098,31 @@ VisualTest {
}
Frame {
msec: 3744
- hash: "144724168f42372e10ec6c39662a5ed8"
+ hash: "e4c3193ad0885084becbeaaaa899fff4"
}
Frame {
msec: 3760
- hash: "d8859888802e7b54e2d2a44cf252eb54"
+ hash: "84afa9118845126960309537e529ea74"
}
Frame {
msec: 3776
- hash: "20561e2faf7e8fe1d6337248e6cd5e94"
+ hash: "6e18f95c4252aff3ee5447a08153ee53"
}
Frame {
msec: 3792
- hash: "184cff262d1004ce702c117a6b5b9699"
+ hash: "59facabe2430703113665d0153402472"
}
Frame {
msec: 3808
- hash: "61b156acacefa6e4f4ddd8adaca90d08"
+ hash: "316bce2e605a4df04d41a4f7620086bd"
}
Frame {
msec: 3824
- hash: "0906852b1e62a936694a22d6ffa4f5dd"
+ hash: "7dcba8f0dd9fd67518f0502d904624fd"
}
Frame {
msec: 3840
- image: "cursorDelegate.3.png"
+ hash: "cb9166d113c5c7495916f6b7f850407c"
}
Key {
type: 7
@@ -1134,59 +1134,59 @@ VisualTest {
}
Frame {
msec: 3856
- hash: "cc0fb2ae2dd1ccad94c453bc4c4b6d32"
+ image: "cursorDelegate.4.png"
}
Frame {
msec: 3872
- hash: "6a6baee5ca76d331c47fca4d0f7168e5"
+ hash: "7cc78c7ab5820a698b62c452dfc0d1db"
}
Frame {
msec: 3888
- hash: "32032d7ce55af41c97ac5bf33aca40bb"
+ hash: "5f068715dc1244895e6e09afd6e846a9"
}
Frame {
msec: 3904
- hash: "a8781226e5e494324a34e120aa446cd1"
+ hash: "c279e7293539593bfc8250d37f78791c"
}
Frame {
msec: 3920
- hash: "0dd5df088fcc0228a97ffe715c95e2b6"
+ hash: "d01ff855befa456a213d4f78f22fe46c"
}
Frame {
msec: 3936
- hash: "774b161fe9645bc69b89e580b3e41f71"
+ hash: "16e20d2e663e64daa1920b165604f342"
}
Frame {
msec: 3952
- hash: "5756d7ffd8ff656db54f4329ea909553"
+ hash: "2feebd6865e71afd30c73e342fb2cab1"
}
Frame {
msec: 3968
- hash: "2b4a5c97ff4d8792a7706bb78385ec35"
+ hash: "8c417cb9ef300c895323060ceb860bd9"
}
Frame {
msec: 3984
- hash: "f9765e4def564b64861402e1a873b169"
+ hash: "05903a78cad8d331349f93a1cea75d7d"
}
Frame {
msec: 4000
- hash: "287b07ef6288dcea13fffd2b95aafd54"
+ hash: "e142bb264ab7877a9b40596d497ea2c1"
}
Frame {
msec: 4016
- hash: "7abcb9d6cf223c1655f6265f780a321a"
+ hash: "717e5e965b9ff188fd9200927968d359"
}
Frame {
msec: 4032
- hash: "287b07ef6288dcea13fffd2b95aafd54"
+ hash: "e142bb264ab7877a9b40596d497ea2c1"
}
Frame {
msec: 4048
- hash: "f9765e4def564b64861402e1a873b169"
+ hash: "05903a78cad8d331349f93a1cea75d7d"
}
Frame {
msec: 4064
- hash: "2b4a5c97ff4d8792a7706bb78385ec35"
+ hash: "8c417cb9ef300c895323060ceb860bd9"
}
Key {
type: 7
@@ -1198,302 +1198,302 @@ VisualTest {
}
Frame {
msec: 4080
- hash: "5756d7ffd8ff656db54f4329ea909553"
+ hash: "2feebd6865e71afd30c73e342fb2cab1"
}
Frame {
msec: 4096
- hash: "774b161fe9645bc69b89e580b3e41f71"
+ hash: "16e20d2e663e64daa1920b165604f342"
}
Frame {
msec: 4112
- hash: "0dd5df088fcc0228a97ffe715c95e2b6"
+ hash: "d01ff855befa456a213d4f78f22fe46c"
}
Frame {
msec: 4128
- hash: "a8781226e5e494324a34e120aa446cd1"
+ hash: "c279e7293539593bfc8250d37f78791c"
}
Frame {
msec: 4144
- hash: "32032d7ce55af41c97ac5bf33aca40bb"
+ hash: "5f068715dc1244895e6e09afd6e846a9"
}
Frame {
msec: 4160
- hash: "6a6baee5ca76d331c47fca4d0f7168e5"
+ hash: "7cc78c7ab5820a698b62c452dfc0d1db"
}
Frame {
msec: 4176
- hash: "cc0fb2ae2dd1ccad94c453bc4c4b6d32"
+ hash: "194b8b8843cf8a7d90ec910ee4021d9c"
}
Frame {
msec: 4192
- hash: "2d1b406be294727a278ba6bbc97be62a"
+ hash: "cb9166d113c5c7495916f6b7f850407c"
}
Frame {
msec: 4208
- hash: "0906852b1e62a936694a22d6ffa4f5dd"
+ hash: "7dcba8f0dd9fd67518f0502d904624fd"
}
Frame {
msec: 4224
- hash: "61b156acacefa6e4f4ddd8adaca90d08"
+ hash: "316bce2e605a4df04d41a4f7620086bd"
}
Frame {
msec: 4240
- hash: "184cff262d1004ce702c117a6b5b9699"
+ hash: "59facabe2430703113665d0153402472"
}
Frame {
msec: 4256
- hash: "20561e2faf7e8fe1d6337248e6cd5e94"
+ hash: "6e18f95c4252aff3ee5447a08153ee53"
}
Frame {
msec: 4272
- hash: "d8859888802e7b54e2d2a44cf252eb54"
+ hash: "84afa9118845126960309537e529ea74"
}
Frame {
msec: 4288
- hash: "144724168f42372e10ec6c39662a5ed8"
+ hash: "e4c3193ad0885084becbeaaaa899fff4"
}
Frame {
msec: 4304
- hash: "d2da36fbf73289f545133bd608af66a2"
+ hash: "6a7b8f8ae1959681afc7e76c242ddf63"
}
Frame {
msec: 4320
- hash: "b1d7da6b42a31bba91148ab37b111945"
+ hash: "94457c4fd09b63fe9df738af422a3716"
}
Frame {
msec: 4336
- hash: "6f226a3b20d95e17df69e2c4e5aff3d1"
+ hash: "29189dea05961b2ed7d525b17bc99513"
}
Frame {
msec: 4352
- hash: "1109da0f043a9418661fc05e53fe3b45"
+ hash: "11fc3e52587bbedf0016c829d2d849d1"
}
Frame {
msec: 4368
- hash: "f3e901db9efd1d9fadf1cb6858040d51"
+ hash: "57178e2a3d404d4301ee89a6202ad7cc"
}
Frame {
msec: 4384
- hash: "c8e50c0e924b11a3f1943abb9a4008a4"
+ hash: "151778e9dd76fbf6d9e98b86469ec01e"
}
Frame {
msec: 4400
- hash: "431226a27488ed1dba237de3d43f94c5"
+ hash: "bfab5d3f368c06f2ef5e22b7e16090ad"
}
Frame {
msec: 4416
- hash: "420d316430c84f10d7cd24d29b918149"
+ hash: "ef29b8ff8fcf221368056aa249f706a1"
}
Frame {
msec: 4432
- hash: "ccbd4d1e4865ebd9b0fe923e6ab05e5c"
+ hash: "cd14458426f94efbbc729112e6a481c5"
}
Frame {
msec: 4448
- hash: "231bff73758a1c6f7c7c0365159ba3e6"
+ hash: "cbafbb1c359a0c0e7182c4449d04b052"
}
Frame {
msec: 4464
- hash: "d1ac7ceda7303bbf3392d33f47037ed6"
+ hash: "b56e3f531bb6b3f2c62a6972910038b3"
}
Frame {
msec: 4480
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4496
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4512
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4528
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4544
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4560
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4576
- hash: "a2ad07326fafcb3012cdb869f39af466"
+ hash: "3d6db6e3ee77ee75341ce16dc4a56c59"
}
Frame {
msec: 4592
- hash: "8622eb25a6da44926b5161bce213a483"
+ hash: "ff43ccdb14ae4d12ffead2eb261a5056"
}
Frame {
msec: 4608
- hash: "fe563aa9dae9655871f82a779063cdbd"
+ hash: "fb73ac1e61834f2f0263e53a3c00a857"
}
Frame {
msec: 4624
- hash: "775cd79b012f79b773449a0ad8457149"
+ hash: "6bd66d118ff27b0cea7944ea22c727c9"
}
Frame {
msec: 4640
- hash: "01e9fab344a148a0877a7332d561be5a"
+ hash: "0b474aa5492386c319bf72280dae7896"
}
Frame {
msec: 4656
- hash: "935566d139599a30197850774fb059ba"
+ hash: "81952cf37f0965a603bf06a05ef610fa"
}
Frame {
msec: 4672
- hash: "4aae1ac532624417decddd978f516b6e"
+ hash: "ad7606f147498c755284d111a1af7710"
}
Frame {
msec: 4688
- hash: "34dc78df6e9941988712c1f8f79c3db0"
+ hash: "144abb4208f9cc4f823e0d4abb3207d8"
}
Frame {
msec: 4704
- hash: "23a96c11d5917c44bd48239ed2b5777f"
+ hash: "0b4f3fafaf262f16e887938eda9624a3"
}
Frame {
msec: 4720
- hash: "f8f13e097eae3152db3ccebff1343fe0"
+ hash: "e729d3fde3db0f72b1080c7dc2eded1a"
}
Frame {
msec: 4736
- hash: "02f8fca7c4ab80ecf425e4b39e966b86"
+ hash: "36ffc8e16ebcb9c4499c4ff037b8b293"
}
Frame {
msec: 4752
- hash: "c3356367750e797ff81bc4102f948134"
+ hash: "c49853a23d2e8b966836888acce19ecc"
}
Frame {
msec: 4768
- hash: "7b5de3772b8bcb4b10f3d265d5603afb"
+ hash: "3873af5aa871bdb1d4f538333b11cf33"
}
Frame {
msec: 4784
- hash: "ed3c741639232377f61867fd353ce58a"
+ hash: "6d02efe848b27b3e221a8332099fb83f"
}
Frame {
msec: 4800
- image: "cursorDelegate.4.png"
+ hash: "2f08f365916d892f0789e93b674cb41b"
}
Frame {
msec: 4816
- hash: "5ca117709284f4a1cbd64cdba4079340"
+ image: "cursorDelegate.5.png"
}
Frame {
msec: 4832
- hash: "de315e6836334fd0a2da855f5be4ff30"
+ hash: "3adb8604d872bc8ff5498841c6da71b5"
}
Frame {
msec: 4848
- hash: "3d284b4000d2849ed4af2f7c1b859492"
+ hash: "e6eaa9959334f24ef3cf68d44d7340f1"
}
Frame {
msec: 4864
- hash: "83f297406b1c6311da3a216024836d15"
+ hash: "eba94c6ae3dc4eb26c8d074137c7aa0f"
}
Frame {
msec: 4880
- hash: "1bb236db749ef514c00d0a3dd698d24f"
+ hash: "7c75307fbb765bd69b888d500247b595"
}
Frame {
msec: 4896
- hash: "93f79f8717948bde8ee55c668af2d397"
+ hash: "2c0261e2223d7212e047dd4af6246a8f"
}
Frame {
msec: 4912
- hash: "881b5c2ccd0bbdaea4d61abbec600fc5"
+ hash: "da73d23a925d93194aeb64d1522adc02"
}
Frame {
msec: 4928
- hash: "be72fe7c27901db62f2dbd9a757e4838"
+ hash: "d661872854338121d867b35d9e44ae6d"
}
Frame {
msec: 4944
- hash: "c83c973fb1253ccab333fb1e604155b8"
+ hash: "969b5cf20c7c4e18723a8b8a70ea68ec"
}
Frame {
msec: 4960
- hash: "dd6072d204812c23e24db1e7a81c6f57"
+ hash: "c7318ea4b4a4ac49308bef41d3bc264d"
}
Frame {
msec: 4976
- hash: "fb342743dc5ab9ade2b8a48a2a11dc8f"
+ hash: "dd6bd11cc0bc877dbd70c55d4f5bab29"
}
Frame {
msec: 4992
- hash: "fc8ede705bfe8f339fe47041c502b0d6"
+ hash: "21905ed4264a52c9b404149abedabe33"
}
Frame {
msec: 5008
- hash: "00fa0306d3fdc7e384cfc0660a3a355d"
+ hash: "e952374e5967619679af711157b561cd"
}
Frame {
msec: 5024
- hash: "00fa0306d3fdc7e384cfc0660a3a355d"
+ hash: "e952374e5967619679af711157b561cd"
}
Frame {
msec: 5040
- hash: "fc8ede705bfe8f339fe47041c502b0d6"
+ hash: "21905ed4264a52c9b404149abedabe33"
}
Frame {
msec: 5056
- hash: "fb342743dc5ab9ade2b8a48a2a11dc8f"
+ hash: "dd6bd11cc0bc877dbd70c55d4f5bab29"
}
Frame {
msec: 5072
- hash: "dd6072d204812c23e24db1e7a81c6f57"
+ hash: "c7318ea4b4a4ac49308bef41d3bc264d"
}
Frame {
msec: 5088
- hash: "c83c973fb1253ccab333fb1e604155b8"
+ hash: "969b5cf20c7c4e18723a8b8a70ea68ec"
}
Frame {
msec: 5104
- hash: "be72fe7c27901db62f2dbd9a757e4838"
+ hash: "d661872854338121d867b35d9e44ae6d"
}
Frame {
msec: 5120
- hash: "881b5c2ccd0bbdaea4d61abbec600fc5"
+ hash: "da73d23a925d93194aeb64d1522adc02"
}
Frame {
msec: 5136
- hash: "93f79f8717948bde8ee55c668af2d397"
+ hash: "2c0261e2223d7212e047dd4af6246a8f"
}
Frame {
msec: 5152
- hash: "1bb236db749ef514c00d0a3dd698d24f"
+ hash: "7c75307fbb765bd69b888d500247b595"
}
Frame {
msec: 5168
- hash: "83f297406b1c6311da3a216024836d15"
+ hash: "eba94c6ae3dc4eb26c8d074137c7aa0f"
}
Frame {
msec: 5184
- hash: "3d284b4000d2849ed4af2f7c1b859492"
+ hash: "e6eaa9959334f24ef3cf68d44d7340f1"
}
Frame {
msec: 5200
- hash: "de315e6836334fd0a2da855f5be4ff30"
+ hash: "3adb8604d872bc8ff5498841c6da71b5"
}
Frame {
msec: 5216
- hash: "5ca117709284f4a1cbd64cdba4079340"
+ hash: "e602eeaac3ce53033154297e73802c02"
}
Frame {
msec: 5232
- hash: "4f0d49aff27a1c83287d38e760c10f16"
+ hash: "2f08f365916d892f0789e93b674cb41b"
}
Frame {
msec: 5248
- hash: "ed3c741639232377f61867fd353ce58a"
+ hash: "6d02efe848b27b3e221a8332099fb83f"
}
Frame {
msec: 5264
- hash: "7b5de3772b8bcb4b10f3d265d5603afb"
+ hash: "3873af5aa871bdb1d4f538333b11cf33"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.0.png
index 7c68d9c..59fc0fc 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.1.png
index 96afa8d..2747b50 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.2.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.2.png
index 58b168d..74efe73 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.3.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.3.png
index 95f0c98..02f6e17 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.4.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.4.png
new file mode 100644
index 0000000..59fc0fc
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.qml b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.qml
index 7b00cdd..760a831 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/qt-669.qml
@@ -6,99 +6,99 @@ VisualTest {
}
Frame {
msec: 16
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ image: "qt-669.0.png"
}
Frame {
msec: 32
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 48
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 64
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 80
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 96
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 112
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 128
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 144
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 160
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 176
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 192
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 208
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 224
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 240
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 256
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 272
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 288
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 304
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 320
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 336
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 352
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 368
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 384
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Key {
type: 6
@@ -110,15 +110,15 @@ VisualTest {
}
Frame {
msec: 400
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 416
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 432
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Key {
type: 7
@@ -130,27 +130,27 @@ VisualTest {
}
Frame {
msec: 448
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 464
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 480
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 496
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 512
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 528
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Key {
type: 6
@@ -162,15 +162,15 @@ VisualTest {
}
Frame {
msec: 544
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 560
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 576
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Key {
type: 7
@@ -182,27 +182,27 @@ VisualTest {
}
Frame {
msec: 592
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 608
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 624
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 640
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 656
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 672
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Key {
type: 6
@@ -214,19 +214,19 @@ VisualTest {
}
Frame {
msec: 688
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 704
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 720
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 736
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Key {
type: 7
@@ -238,23 +238,23 @@ VisualTest {
}
Frame {
msec: 752
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 768
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 784
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 800
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 816
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Key {
type: 6
@@ -266,19 +266,19 @@ VisualTest {
}
Frame {
msec: 832
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 848
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 864
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 880
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Key {
type: 7
@@ -290,19 +290,19 @@ VisualTest {
}
Frame {
msec: 896
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 912
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 928
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 944
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Key {
type: 6
@@ -314,19 +314,19 @@ VisualTest {
}
Frame {
msec: 960
- image: "qt-669.0.png"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 976
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ image: "qt-669.1.png"
}
Frame {
msec: 992
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 1008
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Key {
type: 7
@@ -338,23 +338,23 @@ VisualTest {
}
Frame {
msec: 1024
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 1040
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 1056
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 1072
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 1088
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Key {
type: 6
@@ -366,15 +366,15 @@ VisualTest {
}
Frame {
msec: 1104
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 1120
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 1136
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Key {
type: 7
@@ -386,23 +386,23 @@ VisualTest {
}
Frame {
msec: 1152
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 1168
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 1184
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 1200
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 1216
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Key {
type: 6
@@ -414,19 +414,19 @@ VisualTest {
}
Frame {
msec: 1232
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 1248
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 1264
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 1280
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Key {
type: 7
@@ -438,19 +438,19 @@ VisualTest {
}
Frame {
msec: 1296
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 1312
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 1328
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 1344
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Key {
type: 6
@@ -462,19 +462,19 @@ VisualTest {
}
Frame {
msec: 1360
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1376
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1392
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1408
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Key {
type: 7
@@ -486,23 +486,23 @@ VisualTest {
}
Frame {
msec: 1424
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1440
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1456
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1472
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1488
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Key {
type: 6
@@ -514,15 +514,15 @@ VisualTest {
}
Frame {
msec: 1504
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1520
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1536
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Key {
type: 7
@@ -534,79 +534,79 @@ VisualTest {
}
Frame {
msec: 1552
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1568
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1584
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1600
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1616
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1632
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1648
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1664
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1680
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1696
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1712
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1728
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1744
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1760
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1776
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1792
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1808
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1824
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Frame {
msec: 1840
- hash: "6a76601730228708049c79b414b3cbe2"
+ hash: "64f5712c1f96345f2a2ad103e6fbd734"
}
Key {
type: 6
@@ -618,39 +618,39 @@ VisualTest {
}
Frame {
msec: 1856
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1872
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1888
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1904
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1920
- image: "qt-669.1.png"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1936
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ image: "qt-669.2.png"
}
Frame {
msec: 1952
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1968
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 1984
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Key {
type: 7
@@ -662,23 +662,23 @@ VisualTest {
}
Frame {
msec: 2000
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 2016
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 2032
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 2048
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Frame {
msec: 2064
- hash: "2dc196a65cb13214901e0189c2b1984b"
+ hash: "7f895d1255301397298cd6b92282e4f7"
}
Key {
type: 6
@@ -690,23 +690,23 @@ VisualTest {
}
Frame {
msec: 2080
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 2096
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 2112
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 2128
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 2144
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Key {
type: 7
@@ -718,23 +718,23 @@ VisualTest {
}
Frame {
msec: 2160
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 2176
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 2192
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 2208
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Frame {
msec: 2224
- hash: "2da2b87d285f27ee4cdd82c2c03cdf08"
+ hash: "6ec9e863238467c249f62bdd38b68490"
}
Key {
type: 6
@@ -746,11 +746,11 @@ VisualTest {
}
Frame {
msec: 2240
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 2256
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Key {
type: 7
@@ -762,23 +762,23 @@ VisualTest {
}
Frame {
msec: 2272
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 2288
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 2304
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 2320
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Frame {
msec: 2336
- hash: "5e8b89638494bceaed69ce3d75245458"
+ hash: "fe998f3c7c780fddfa6a595936d2e78e"
}
Key {
type: 6
@@ -790,15 +790,15 @@ VisualTest {
}
Frame {
msec: 2352
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2368
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2384
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Key {
type: 7
@@ -810,55 +810,55 @@ VisualTest {
}
Frame {
msec: 2400
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2416
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2432
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2448
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2464
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2480
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2496
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2512
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2528
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2544
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2560
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2576
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Frame {
msec: 2592
- hash: "0c7162e2bf228c76c7b9247e7ee1cf63"
+ hash: "a7415d0abcc670ba02c2a00b3b5fc647"
}
Key {
type: 6
@@ -870,23 +870,23 @@ VisualTest {
}
Frame {
msec: 2608
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 2624
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 2640
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 2656
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 2672
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Key {
type: 7
@@ -898,23 +898,23 @@ VisualTest {
}
Frame {
msec: 2688
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 2704
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 2720
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 2736
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Frame {
msec: 2752
- hash: "ad3b0560a1e896c39acff9a7cf53b043"
+ hash: "9eda76efdd179847e89b9e96ead51e4a"
}
Key {
type: 6
@@ -926,15 +926,15 @@ VisualTest {
}
Frame {
msec: 2768
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 2784
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 2800
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Key {
type: 7
@@ -946,19 +946,19 @@ VisualTest {
}
Frame {
msec: 2816
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 2832
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 2848
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Frame {
msec: 2864
- hash: "40504095d8877e37cd24ac694ca94758"
+ hash: "1bcb9bc9d6606329ad5376ea6f608bf8"
}
Key {
type: 6
@@ -970,19 +970,19 @@ VisualTest {
}
Frame {
msec: 2880
- image: "qt-669.2.png"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 2896
- hash: "b6f3847d394c87873e34814e332e205a"
+ image: "qt-669.3.png"
}
Frame {
msec: 2912
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 2928
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Key {
type: 7
@@ -994,23 +994,23 @@ VisualTest {
}
Frame {
msec: 2944
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 2960
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 2976
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 2992
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Frame {
msec: 3008
- hash: "b6f3847d394c87873e34814e332e205a"
+ hash: "1465f1f32ba4a6180ab3460298febe26"
}
Key {
type: 6
@@ -1022,23 +1022,23 @@ VisualTest {
}
Frame {
msec: 3024
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3040
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3056
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3072
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3088
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Key {
type: 7
@@ -1050,155 +1050,155 @@ VisualTest {
}
Frame {
msec: 3104
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3120
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3136
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3152
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3168
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3184
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3200
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3216
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3232
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3248
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3264
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3280
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3296
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3312
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3328
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3344
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3360
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3376
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3392
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3408
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3424
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3440
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3456
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3472
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3488
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3504
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3520
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3536
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3552
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3568
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3584
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3600
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3616
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3632
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3648
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3664
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3680
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Frame {
msec: 3696
- hash: "3f5f573f37883dc025e21a1fd99eef63"
+ hash: "89f3a1c5080d5d742e4455a8818a715c"
}
Key {
type: 6
@@ -1210,27 +1210,27 @@ VisualTest {
}
Frame {
msec: 3712
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3728
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3744
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3760
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3776
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3792
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Key {
type: 7
@@ -1242,130 +1242,130 @@ VisualTest {
}
Frame {
msec: 3808
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3824
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3840
- image: "qt-669.3.png"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3856
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ image: "qt-669.4.png"
}
Frame {
msec: 3872
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3888
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3904
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3920
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3936
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3952
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3968
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 3984
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4000
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4016
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4032
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4048
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4064
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4080
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4096
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4112
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4128
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4144
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4160
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4176
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4192
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4208
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4224
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4240
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4256
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4272
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4288
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
Frame {
msec: 4304
- hash: "8d8671fb6c3413f38308a0dd15026eae"
+ hash: "0051b27d72a917e2af72c4b953877d42"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.0.png
index e69860e..a1c3c39 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.1.png
index 1db3c26..bfc91f5 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.10.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.10.png
index ae21dca..8effaef 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.10.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.10.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.11.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.11.png
index ae21dca..8effaef 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.11.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.11.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.12.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.12.png
new file mode 100644
index 0000000..8effaef
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.12.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.2.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.2.png
index fbef805..f1829fa 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.3.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.3.png
index dc56c7e..b7f41db 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.4.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.4.png
index 04ea496..9e58c3a 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.5.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.5.png
index 98bf7de..8dbcc41 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.6.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.6.png
index d95b895..302974b 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.6.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.7.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.7.png
index 9954344..b79af19 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.7.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.8.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.8.png
index 5f329b6..b435da6 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.8.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.8.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.9.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.9.png
index ae21dca..ef15fdf 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.9.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.9.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.qml b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.qml
index 5a1f8de..a03948c 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/usingMultilineEdit.qml
@@ -6,83 +6,83 @@ VisualTest {
}
Frame {
msec: 16
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ image: "usingMultilineEdit.0.png"
}
Frame {
msec: 32
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 48
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 64
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 80
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 96
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 112
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 128
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 144
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 160
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 176
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 192
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 208
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 224
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 240
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 256
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 272
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 288
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 304
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 320
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Mouse {
type: 2
@@ -94,23 +94,23 @@ VisualTest {
}
Frame {
msec: 336
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 352
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 368
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 384
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 400
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Mouse {
type: 3
@@ -122,63 +122,63 @@ VisualTest {
}
Frame {
msec: 416
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 432
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 448
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 464
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 480
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 496
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 512
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 528
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 544
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 560
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 576
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 592
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 608
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 624
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Frame {
msec: 640
- hash: "a4edfba57a47b45f96fe1fa7a37c1720"
+ hash: "b59ca5ccc1bd1d1192cc109d66a31d0b"
}
Mouse {
type: 2
@@ -190,11 +190,11 @@ VisualTest {
}
Frame {
msec: 656
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 672
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Mouse {
type: 3
@@ -206,159 +206,159 @@ VisualTest {
}
Frame {
msec: 688
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 704
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 720
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 736
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 752
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 768
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 784
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 800
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 816
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 832
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 848
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 864
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 880
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 896
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 912
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 928
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 944
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 960
- image: "usingMultilineEdit.0.png"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 976
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ image: "usingMultilineEdit.1.png"
}
Frame {
msec: 992
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1008
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1024
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1040
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1056
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1072
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1088
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1104
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1120
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1136
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1152
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1168
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1184
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1200
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1216
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1232
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1248
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1264
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1280
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Frame {
msec: 1296
- hash: "bf9ad629e190df34f8bbb242e986083f"
+ hash: "2414ab7436ed58a29eaf3ef15b5ced79"
}
Key {
type: 6
@@ -370,23 +370,23 @@ VisualTest {
}
Frame {
msec: 1312
- hash: "bf65dbbfc02ad1589093d965c83d5806"
+ hash: "91757521cdb0617645a2a6cb831f51f3"
}
Frame {
msec: 1328
- hash: "bf65dbbfc02ad1589093d965c83d5806"
+ hash: "91757521cdb0617645a2a6cb831f51f3"
}
Frame {
msec: 1344
- hash: "bf65dbbfc02ad1589093d965c83d5806"
+ hash: "91757521cdb0617645a2a6cb831f51f3"
}
Frame {
msec: 1360
- hash: "bf65dbbfc02ad1589093d965c83d5806"
+ hash: "91757521cdb0617645a2a6cb831f51f3"
}
Frame {
msec: 1376
- hash: "bf65dbbfc02ad1589093d965c83d5806"
+ hash: "91757521cdb0617645a2a6cb831f51f3"
}
Key {
type: 7
@@ -398,7 +398,7 @@ VisualTest {
}
Frame {
msec: 1392
- hash: "bf65dbbfc02ad1589093d965c83d5806"
+ hash: "91757521cdb0617645a2a6cb831f51f3"
}
Key {
type: 6
@@ -410,19 +410,19 @@ VisualTest {
}
Frame {
msec: 1408
- hash: "ef0640a754b76b5e28bff78376f1aaf3"
+ hash: "a7e2d2f2668dcb902d3ab0e413d9b639"
}
Frame {
msec: 1424
- hash: "ef0640a754b76b5e28bff78376f1aaf3"
+ hash: "a7e2d2f2668dcb902d3ab0e413d9b639"
}
Frame {
msec: 1440
- hash: "ef0640a754b76b5e28bff78376f1aaf3"
+ hash: "a7e2d2f2668dcb902d3ab0e413d9b639"
}
Frame {
msec: 1456
- hash: "ef0640a754b76b5e28bff78376f1aaf3"
+ hash: "a7e2d2f2668dcb902d3ab0e413d9b639"
}
Key {
type: 7
@@ -434,27 +434,27 @@ VisualTest {
}
Frame {
msec: 1472
- hash: "ef0640a754b76b5e28bff78376f1aaf3"
+ hash: "a7e2d2f2668dcb902d3ab0e413d9b639"
}
Frame {
msec: 1488
- hash: "ef0640a754b76b5e28bff78376f1aaf3"
+ hash: "a7e2d2f2668dcb902d3ab0e413d9b639"
}
Frame {
msec: 1504
- hash: "ef0640a754b76b5e28bff78376f1aaf3"
+ hash: "a7e2d2f2668dcb902d3ab0e413d9b639"
}
Frame {
msec: 1520
- hash: "ef0640a754b76b5e28bff78376f1aaf3"
+ hash: "a7e2d2f2668dcb902d3ab0e413d9b639"
}
Frame {
msec: 1536
- hash: "ef0640a754b76b5e28bff78376f1aaf3"
+ hash: "a7e2d2f2668dcb902d3ab0e413d9b639"
}
Frame {
msec: 1552
- hash: "ef0640a754b76b5e28bff78376f1aaf3"
+ hash: "a7e2d2f2668dcb902d3ab0e413d9b639"
}
Key {
type: 6
@@ -466,15 +466,15 @@ VisualTest {
}
Frame {
msec: 1568
- hash: "b392b8d675e61166e9707f4a7f191c15"
+ hash: "1602f7c814daec9612795d1e109b8f14"
}
Frame {
msec: 1584
- hash: "b392b8d675e61166e9707f4a7f191c15"
+ hash: "1602f7c814daec9612795d1e109b8f14"
}
Frame {
msec: 1600
- hash: "b392b8d675e61166e9707f4a7f191c15"
+ hash: "1602f7c814daec9612795d1e109b8f14"
}
Key {
type: 7
@@ -486,7 +486,7 @@ VisualTest {
}
Frame {
msec: 1616
- hash: "b392b8d675e61166e9707f4a7f191c15"
+ hash: "1602f7c814daec9612795d1e109b8f14"
}
Key {
type: 6
@@ -498,23 +498,23 @@ VisualTest {
}
Frame {
msec: 1632
- hash: "f7a9826581a72f37b1211f1006d93ae5"
+ hash: "84e1e7c90b2134d037146d8a7cd4c413"
}
Frame {
msec: 1648
- hash: "f7a9826581a72f37b1211f1006d93ae5"
+ hash: "84e1e7c90b2134d037146d8a7cd4c413"
}
Frame {
msec: 1664
- hash: "f7a9826581a72f37b1211f1006d93ae5"
+ hash: "84e1e7c90b2134d037146d8a7cd4c413"
}
Frame {
msec: 1680
- hash: "f7a9826581a72f37b1211f1006d93ae5"
+ hash: "84e1e7c90b2134d037146d8a7cd4c413"
}
Frame {
msec: 1696
- hash: "f7a9826581a72f37b1211f1006d93ae5"
+ hash: "84e1e7c90b2134d037146d8a7cd4c413"
}
Key {
type: 7
@@ -526,11 +526,11 @@ VisualTest {
}
Frame {
msec: 1712
- hash: "f7a9826581a72f37b1211f1006d93ae5"
+ hash: "84e1e7c90b2134d037146d8a7cd4c413"
}
Frame {
msec: 1728
- hash: "f7a9826581a72f37b1211f1006d93ae5"
+ hash: "84e1e7c90b2134d037146d8a7cd4c413"
}
Key {
type: 6
@@ -542,15 +542,15 @@ VisualTest {
}
Frame {
msec: 1744
- hash: "cea68eaed3000fe598917688b49525b7"
+ hash: "87109c5f296e5b56aaecc09a2decae4d"
}
Frame {
msec: 1760
- hash: "cea68eaed3000fe598917688b49525b7"
+ hash: "87109c5f296e5b56aaecc09a2decae4d"
}
Frame {
msec: 1776
- hash: "cea68eaed3000fe598917688b49525b7"
+ hash: "87109c5f296e5b56aaecc09a2decae4d"
}
Key {
type: 7
@@ -562,15 +562,15 @@ VisualTest {
}
Frame {
msec: 1792
- hash: "cea68eaed3000fe598917688b49525b7"
+ hash: "87109c5f296e5b56aaecc09a2decae4d"
}
Frame {
msec: 1808
- hash: "cea68eaed3000fe598917688b49525b7"
+ hash: "87109c5f296e5b56aaecc09a2decae4d"
}
Frame {
msec: 1824
- hash: "cea68eaed3000fe598917688b49525b7"
+ hash: "87109c5f296e5b56aaecc09a2decae4d"
}
Key {
type: 6
@@ -582,23 +582,23 @@ VisualTest {
}
Frame {
msec: 1840
- hash: "968932500933300e0a0ca711067d6659"
+ hash: "29f766ca17ac45522ca2079cce9a1015"
}
Frame {
msec: 1856
- hash: "968932500933300e0a0ca711067d6659"
+ hash: "29f766ca17ac45522ca2079cce9a1015"
}
Frame {
msec: 1872
- hash: "968932500933300e0a0ca711067d6659"
+ hash: "29f766ca17ac45522ca2079cce9a1015"
}
Frame {
msec: 1888
- hash: "968932500933300e0a0ca711067d6659"
+ hash: "29f766ca17ac45522ca2079cce9a1015"
}
Frame {
msec: 1904
- hash: "968932500933300e0a0ca711067d6659"
+ hash: "29f766ca17ac45522ca2079cce9a1015"
}
Key {
type: 7
@@ -618,19 +618,19 @@ VisualTest {
}
Frame {
msec: 1920
- image: "usingMultilineEdit.1.png"
+ hash: "be6de699f29278ee3a39c3d8ed90f808"
}
Frame {
msec: 1936
- hash: "1d5b3f8dc6e0701c0c11a330e055ba5d"
+ image: "usingMultilineEdit.2.png"
}
Frame {
msec: 1952
- hash: "1d5b3f8dc6e0701c0c11a330e055ba5d"
+ hash: "be6de699f29278ee3a39c3d8ed90f808"
}
Frame {
msec: 1968
- hash: "1d5b3f8dc6e0701c0c11a330e055ba5d"
+ hash: "be6de699f29278ee3a39c3d8ed90f808"
}
Key {
type: 6
@@ -642,11 +642,11 @@ VisualTest {
}
Frame {
msec: 1984
- hash: "067182091936c99dfa5c29b226bd4351"
+ hash: "ef413406c3e7aa03ced4e06661dfafcc"
}
Frame {
msec: 2000
- hash: "067182091936c99dfa5c29b226bd4351"
+ hash: "ef413406c3e7aa03ced4e06661dfafcc"
}
Key {
type: 7
@@ -658,7 +658,7 @@ VisualTest {
}
Frame {
msec: 2016
- hash: "067182091936c99dfa5c29b226bd4351"
+ hash: "ef413406c3e7aa03ced4e06661dfafcc"
}
Key {
type: 6
@@ -670,11 +670,11 @@ VisualTest {
}
Frame {
msec: 2032
- hash: "810e996b65424f80e229160860805492"
+ hash: "d29b729a45533ef77af530ab2f125bd1"
}
Frame {
msec: 2048
- hash: "810e996b65424f80e229160860805492"
+ hash: "d29b729a45533ef77af530ab2f125bd1"
}
Key {
type: 7
@@ -686,19 +686,19 @@ VisualTest {
}
Frame {
msec: 2064
- hash: "810e996b65424f80e229160860805492"
+ hash: "d29b729a45533ef77af530ab2f125bd1"
}
Frame {
msec: 2080
- hash: "810e996b65424f80e229160860805492"
+ hash: "d29b729a45533ef77af530ab2f125bd1"
}
Frame {
msec: 2096
- hash: "810e996b65424f80e229160860805492"
+ hash: "d29b729a45533ef77af530ab2f125bd1"
}
Frame {
msec: 2112
- hash: "810e996b65424f80e229160860805492"
+ hash: "d29b729a45533ef77af530ab2f125bd1"
}
Key {
type: 7
@@ -710,11 +710,11 @@ VisualTest {
}
Frame {
msec: 2128
- hash: "810e996b65424f80e229160860805492"
+ hash: "d29b729a45533ef77af530ab2f125bd1"
}
Frame {
msec: 2144
- hash: "810e996b65424f80e229160860805492"
+ hash: "d29b729a45533ef77af530ab2f125bd1"
}
Key {
type: 6
@@ -726,27 +726,27 @@ VisualTest {
}
Frame {
msec: 2160
- hash: "10aca130f139e44c0889d8d9c9bb8673"
+ hash: "3b2069cbaa6640664dbe1b80f3cf0670"
}
Frame {
msec: 2176
- hash: "10aca130f139e44c0889d8d9c9bb8673"
+ hash: "3b2069cbaa6640664dbe1b80f3cf0670"
}
Frame {
msec: 2192
- hash: "10aca130f139e44c0889d8d9c9bb8673"
+ hash: "3b2069cbaa6640664dbe1b80f3cf0670"
}
Frame {
msec: 2208
- hash: "10aca130f139e44c0889d8d9c9bb8673"
+ hash: "3b2069cbaa6640664dbe1b80f3cf0670"
}
Frame {
msec: 2224
- hash: "10aca130f139e44c0889d8d9c9bb8673"
+ hash: "3b2069cbaa6640664dbe1b80f3cf0670"
}
Frame {
msec: 2240
- hash: "10aca130f139e44c0889d8d9c9bb8673"
+ hash: "3b2069cbaa6640664dbe1b80f3cf0670"
}
Key {
type: 7
@@ -766,23 +766,23 @@ VisualTest {
}
Frame {
msec: 2256
- hash: "6785570c7f2cc9f3c6b0b07b8a94ecb2"
+ hash: "6ef4fd1a5d53c16670163384ef4c8f06"
}
Frame {
msec: 2272
- hash: "6785570c7f2cc9f3c6b0b07b8a94ecb2"
+ hash: "6ef4fd1a5d53c16670163384ef4c8f06"
}
Frame {
msec: 2288
- hash: "6785570c7f2cc9f3c6b0b07b8a94ecb2"
+ hash: "6ef4fd1a5d53c16670163384ef4c8f06"
}
Frame {
msec: 2304
- hash: "6785570c7f2cc9f3c6b0b07b8a94ecb2"
+ hash: "6ef4fd1a5d53c16670163384ef4c8f06"
}
Frame {
msec: 2320
- hash: "6785570c7f2cc9f3c6b0b07b8a94ecb2"
+ hash: "6ef4fd1a5d53c16670163384ef4c8f06"
}
Key {
type: 7
@@ -794,11 +794,11 @@ VisualTest {
}
Frame {
msec: 2336
- hash: "6785570c7f2cc9f3c6b0b07b8a94ecb2"
+ hash: "6ef4fd1a5d53c16670163384ef4c8f06"
}
Frame {
msec: 2352
- hash: "6785570c7f2cc9f3c6b0b07b8a94ecb2"
+ hash: "6ef4fd1a5d53c16670163384ef4c8f06"
}
Key {
type: 6
@@ -810,19 +810,19 @@ VisualTest {
}
Frame {
msec: 2368
- hash: "701c2738b7c064cd487bd0c6c0beb6b4"
+ hash: "c656f82ce3471c70d5f8050c5bd904e6"
}
Frame {
msec: 2384
- hash: "701c2738b7c064cd487bd0c6c0beb6b4"
+ hash: "c656f82ce3471c70d5f8050c5bd904e6"
}
Frame {
msec: 2400
- hash: "701c2738b7c064cd487bd0c6c0beb6b4"
+ hash: "c656f82ce3471c70d5f8050c5bd904e6"
}
Frame {
msec: 2416
- hash: "701c2738b7c064cd487bd0c6c0beb6b4"
+ hash: "c656f82ce3471c70d5f8050c5bd904e6"
}
Key {
type: 7
@@ -834,7 +834,7 @@ VisualTest {
}
Frame {
msec: 2432
- hash: "701c2738b7c064cd487bd0c6c0beb6b4"
+ hash: "c656f82ce3471c70d5f8050c5bd904e6"
}
Key {
type: 6
@@ -846,27 +846,27 @@ VisualTest {
}
Frame {
msec: 2448
- hash: "35c0c51dd874faa28058251164836dcb"
+ hash: "991d345c4a62087543afa032e8d4bd2f"
}
Frame {
msec: 2464
- hash: "35c0c51dd874faa28058251164836dcb"
+ hash: "991d345c4a62087543afa032e8d4bd2f"
}
Frame {
msec: 2480
- hash: "35c0c51dd874faa28058251164836dcb"
+ hash: "991d345c4a62087543afa032e8d4bd2f"
}
Frame {
msec: 2496
- hash: "35c0c51dd874faa28058251164836dcb"
+ hash: "991d345c4a62087543afa032e8d4bd2f"
}
Frame {
msec: 2512
- hash: "35c0c51dd874faa28058251164836dcb"
+ hash: "991d345c4a62087543afa032e8d4bd2f"
}
Frame {
msec: 2528
- hash: "35c0c51dd874faa28058251164836dcb"
+ hash: "991d345c4a62087543afa032e8d4bd2f"
}
Key {
type: 7
@@ -878,7 +878,7 @@ VisualTest {
}
Frame {
msec: 2544
- hash: "35c0c51dd874faa28058251164836dcb"
+ hash: "991d345c4a62087543afa032e8d4bd2f"
}
Key {
type: 6
@@ -890,19 +890,19 @@ VisualTest {
}
Frame {
msec: 2560
- hash: "12748fe9d3b72aff29449deeb2372d03"
+ hash: "9b55130d7cb0922aaeed3a5aad103f98"
}
Frame {
msec: 2576
- hash: "12748fe9d3b72aff29449deeb2372d03"
+ hash: "9b55130d7cb0922aaeed3a5aad103f98"
}
Frame {
msec: 2592
- hash: "12748fe9d3b72aff29449deeb2372d03"
+ hash: "9b55130d7cb0922aaeed3a5aad103f98"
}
Frame {
msec: 2608
- hash: "12748fe9d3b72aff29449deeb2372d03"
+ hash: "9b55130d7cb0922aaeed3a5aad103f98"
}
Key {
type: 7
@@ -914,23 +914,23 @@ VisualTest {
}
Frame {
msec: 2624
- hash: "12748fe9d3b72aff29449deeb2372d03"
+ hash: "9b55130d7cb0922aaeed3a5aad103f98"
}
Frame {
msec: 2640
- hash: "12748fe9d3b72aff29449deeb2372d03"
+ hash: "9b55130d7cb0922aaeed3a5aad103f98"
}
Frame {
msec: 2656
- hash: "12748fe9d3b72aff29449deeb2372d03"
+ hash: "9b55130d7cb0922aaeed3a5aad103f98"
}
Frame {
msec: 2672
- hash: "12748fe9d3b72aff29449deeb2372d03"
+ hash: "9b55130d7cb0922aaeed3a5aad103f98"
}
Frame {
msec: 2688
- hash: "12748fe9d3b72aff29449deeb2372d03"
+ hash: "9b55130d7cb0922aaeed3a5aad103f98"
}
Key {
type: 6
@@ -942,27 +942,27 @@ VisualTest {
}
Frame {
msec: 2704
- hash: "0d119074fb7e882ebe4dfbad9bfb401a"
+ hash: "9b323c8f49dc890af8849a0de8a7db4d"
}
Frame {
msec: 2720
- hash: "0d119074fb7e882ebe4dfbad9bfb401a"
+ hash: "9b323c8f49dc890af8849a0de8a7db4d"
}
Frame {
msec: 2736
- hash: "0d119074fb7e882ebe4dfbad9bfb401a"
+ hash: "9b323c8f49dc890af8849a0de8a7db4d"
}
Frame {
msec: 2752
- hash: "0d119074fb7e882ebe4dfbad9bfb401a"
+ hash: "9b323c8f49dc890af8849a0de8a7db4d"
}
Frame {
msec: 2768
- hash: "0d119074fb7e882ebe4dfbad9bfb401a"
+ hash: "9b323c8f49dc890af8849a0de8a7db4d"
}
Frame {
msec: 2784
- hash: "0d119074fb7e882ebe4dfbad9bfb401a"
+ hash: "9b323c8f49dc890af8849a0de8a7db4d"
}
Key {
type: 6
@@ -974,7 +974,7 @@ VisualTest {
}
Frame {
msec: 2800
- hash: "3646bd6ea35fb8f0160a24a203b0f469"
+ hash: "c3c761352c46bd89c400c6638180fa9a"
}
Key {
type: 7
@@ -986,19 +986,19 @@ VisualTest {
}
Frame {
msec: 2816
- hash: "3646bd6ea35fb8f0160a24a203b0f469"
+ hash: "c3c761352c46bd89c400c6638180fa9a"
}
Frame {
msec: 2832
- hash: "3646bd6ea35fb8f0160a24a203b0f469"
+ hash: "c3c761352c46bd89c400c6638180fa9a"
}
Frame {
msec: 2848
- hash: "3646bd6ea35fb8f0160a24a203b0f469"
+ hash: "c3c761352c46bd89c400c6638180fa9a"
}
Frame {
msec: 2864
- hash: "3646bd6ea35fb8f0160a24a203b0f469"
+ hash: "c3c761352c46bd89c400c6638180fa9a"
}
Key {
type: 7
@@ -1010,19 +1010,19 @@ VisualTest {
}
Frame {
msec: 2880
- image: "usingMultilineEdit.2.png"
+ hash: "c3c761352c46bd89c400c6638180fa9a"
}
Frame {
msec: 2896
- hash: "3646bd6ea35fb8f0160a24a203b0f469"
+ image: "usingMultilineEdit.3.png"
}
Frame {
msec: 2912
- hash: "3646bd6ea35fb8f0160a24a203b0f469"
+ hash: "c3c761352c46bd89c400c6638180fa9a"
}
Frame {
msec: 2928
- hash: "3646bd6ea35fb8f0160a24a203b0f469"
+ hash: "c3c761352c46bd89c400c6638180fa9a"
}
Key {
type: 6
@@ -1034,15 +1034,15 @@ VisualTest {
}
Frame {
msec: 2944
- hash: "d90cbfbec0e5a73781664eec63ba7081"
+ hash: "93af025fc4cf949167efac7ed3bc5258"
}
Frame {
msec: 2960
- hash: "d90cbfbec0e5a73781664eec63ba7081"
+ hash: "93af025fc4cf949167efac7ed3bc5258"
}
Frame {
msec: 2976
- hash: "d90cbfbec0e5a73781664eec63ba7081"
+ hash: "93af025fc4cf949167efac7ed3bc5258"
}
Key {
type: 7
@@ -1062,19 +1062,19 @@ VisualTest {
}
Frame {
msec: 2992
- hash: "8faa6d1174cf3e8ef10f6575276ed125"
+ hash: "41fe34c5246a438886e85fdc30513a08"
}
Frame {
msec: 3008
- hash: "8faa6d1174cf3e8ef10f6575276ed125"
+ hash: "41fe34c5246a438886e85fdc30513a08"
}
Frame {
msec: 3024
- hash: "8faa6d1174cf3e8ef10f6575276ed125"
+ hash: "41fe34c5246a438886e85fdc30513a08"
}
Frame {
msec: 3040
- hash: "8faa6d1174cf3e8ef10f6575276ed125"
+ hash: "41fe34c5246a438886e85fdc30513a08"
}
Key {
type: 7
@@ -1086,7 +1086,7 @@ VisualTest {
}
Frame {
msec: 3056
- hash: "8faa6d1174cf3e8ef10f6575276ed125"
+ hash: "41fe34c5246a438886e85fdc30513a08"
}
Key {
type: 6
@@ -1098,15 +1098,15 @@ VisualTest {
}
Frame {
msec: 3072
- hash: "bac072bfe350abe83fbc941e56845939"
+ hash: "db7bd05984a1ca713382f109780b8e5d"
}
Frame {
msec: 3088
- hash: "bac072bfe350abe83fbc941e56845939"
+ hash: "db7bd05984a1ca713382f109780b8e5d"
}
Frame {
msec: 3104
- hash: "bac072bfe350abe83fbc941e56845939"
+ hash: "db7bd05984a1ca713382f109780b8e5d"
}
Key {
type: 6
@@ -1118,7 +1118,7 @@ VisualTest {
}
Frame {
msec: 3120
- hash: "bac072bfe350abe83fbc941e56845939"
+ hash: "db7bd05984a1ca713382f109780b8e5d"
}
Key {
type: 7
@@ -1130,11 +1130,11 @@ VisualTest {
}
Frame {
msec: 3136
- hash: "bac072bfe350abe83fbc941e56845939"
+ hash: "db7bd05984a1ca713382f109780b8e5d"
}
Frame {
msec: 3152
- hash: "bac072bfe350abe83fbc941e56845939"
+ hash: "db7bd05984a1ca713382f109780b8e5d"
}
Key {
type: 6
@@ -1146,19 +1146,19 @@ VisualTest {
}
Frame {
msec: 3168
- hash: "386a85651164d0edbeb5cc2b7ee438c7"
+ hash: "85bed6c44d017fb45591ee821a6e8c82"
}
Frame {
msec: 3184
- hash: "386a85651164d0edbeb5cc2b7ee438c7"
+ hash: "85bed6c44d017fb45591ee821a6e8c82"
}
Frame {
msec: 3200
- hash: "386a85651164d0edbeb5cc2b7ee438c7"
+ hash: "85bed6c44d017fb45591ee821a6e8c82"
}
Frame {
msec: 3216
- hash: "386a85651164d0edbeb5cc2b7ee438c7"
+ hash: "85bed6c44d017fb45591ee821a6e8c82"
}
Key {
type: 7
@@ -1170,7 +1170,7 @@ VisualTest {
}
Frame {
msec: 3232
- hash: "386a85651164d0edbeb5cc2b7ee438c7"
+ hash: "85bed6c44d017fb45591ee821a6e8c82"
}
Key {
type: 7
@@ -1190,19 +1190,19 @@ VisualTest {
}
Frame {
msec: 3248
- hash: "982d48e7ef886a74791306f055ddc714"
+ hash: "70e09c15e0db15327b278c20508cd77e"
}
Frame {
msec: 3264
- hash: "982d48e7ef886a74791306f055ddc714"
+ hash: "70e09c15e0db15327b278c20508cd77e"
}
Frame {
msec: 3280
- hash: "982d48e7ef886a74791306f055ddc714"
+ hash: "70e09c15e0db15327b278c20508cd77e"
}
Frame {
msec: 3296
- hash: "982d48e7ef886a74791306f055ddc714"
+ hash: "70e09c15e0db15327b278c20508cd77e"
}
Key {
type: 7
@@ -1214,7 +1214,7 @@ VisualTest {
}
Frame {
msec: 3312
- hash: "982d48e7ef886a74791306f055ddc714"
+ hash: "70e09c15e0db15327b278c20508cd77e"
}
Key {
type: 6
@@ -1226,23 +1226,23 @@ VisualTest {
}
Frame {
msec: 3328
- hash: "38003a58f17d25d302c5e1b643b271b0"
+ hash: "7bdf47aad57a3e53683819927a9ba6f7"
}
Frame {
msec: 3344
- hash: "38003a58f17d25d302c5e1b643b271b0"
+ hash: "7bdf47aad57a3e53683819927a9ba6f7"
}
Frame {
msec: 3360
- hash: "38003a58f17d25d302c5e1b643b271b0"
+ hash: "7bdf47aad57a3e53683819927a9ba6f7"
}
Frame {
msec: 3376
- hash: "38003a58f17d25d302c5e1b643b271b0"
+ hash: "7bdf47aad57a3e53683819927a9ba6f7"
}
Frame {
msec: 3392
- hash: "38003a58f17d25d302c5e1b643b271b0"
+ hash: "7bdf47aad57a3e53683819927a9ba6f7"
}
Key {
type: 7
@@ -1254,7 +1254,7 @@ VisualTest {
}
Frame {
msec: 3408
- hash: "38003a58f17d25d302c5e1b643b271b0"
+ hash: "7bdf47aad57a3e53683819927a9ba6f7"
}
Key {
type: 6
@@ -1266,23 +1266,23 @@ VisualTest {
}
Frame {
msec: 3424
- hash: "18d37190d139a1567d91882fdac411d6"
+ hash: "cd302294ea4a6015f4093e3ce0640a15"
}
Frame {
msec: 3440
- hash: "18d37190d139a1567d91882fdac411d6"
+ hash: "cd302294ea4a6015f4093e3ce0640a15"
}
Frame {
msec: 3456
- hash: "18d37190d139a1567d91882fdac411d6"
+ hash: "cd302294ea4a6015f4093e3ce0640a15"
}
Frame {
msec: 3472
- hash: "18d37190d139a1567d91882fdac411d6"
+ hash: "cd302294ea4a6015f4093e3ce0640a15"
}
Frame {
msec: 3488
- hash: "18d37190d139a1567d91882fdac411d6"
+ hash: "cd302294ea4a6015f4093e3ce0640a15"
}
Key {
type: 7
@@ -1302,27 +1302,27 @@ VisualTest {
}
Frame {
msec: 3504
- hash: "279aa32aaeebea7f8078e8a750d0514b"
+ hash: "6679b8bffbcf389e1a56e9e494c9041c"
}
Frame {
msec: 3520
- hash: "279aa32aaeebea7f8078e8a750d0514b"
+ hash: "6679b8bffbcf389e1a56e9e494c9041c"
}
Frame {
msec: 3536
- hash: "279aa32aaeebea7f8078e8a750d0514b"
+ hash: "6679b8bffbcf389e1a56e9e494c9041c"
}
Frame {
msec: 3552
- hash: "279aa32aaeebea7f8078e8a750d0514b"
+ hash: "6679b8bffbcf389e1a56e9e494c9041c"
}
Frame {
msec: 3568
- hash: "279aa32aaeebea7f8078e8a750d0514b"
+ hash: "6679b8bffbcf389e1a56e9e494c9041c"
}
Frame {
msec: 3584
- hash: "279aa32aaeebea7f8078e8a750d0514b"
+ hash: "6679b8bffbcf389e1a56e9e494c9041c"
}
Key {
type: 7
@@ -1334,7 +1334,7 @@ VisualTest {
}
Frame {
msec: 3600
- hash: "279aa32aaeebea7f8078e8a750d0514b"
+ hash: "6679b8bffbcf389e1a56e9e494c9041c"
}
Key {
type: 6
@@ -1346,19 +1346,19 @@ VisualTest {
}
Frame {
msec: 3616
- hash: "626123df4dc8fc1321d0262871ffbe3e"
+ hash: "6cf8306437867645e5459cd4c9733ef7"
}
Frame {
msec: 3632
- hash: "626123df4dc8fc1321d0262871ffbe3e"
+ hash: "6cf8306437867645e5459cd4c9733ef7"
}
Frame {
msec: 3648
- hash: "626123df4dc8fc1321d0262871ffbe3e"
+ hash: "6cf8306437867645e5459cd4c9733ef7"
}
Frame {
msec: 3664
- hash: "626123df4dc8fc1321d0262871ffbe3e"
+ hash: "6cf8306437867645e5459cd4c9733ef7"
}
Key {
type: 6
@@ -1370,7 +1370,7 @@ VisualTest {
}
Frame {
msec: 3680
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Key {
type: 7
@@ -1382,15 +1382,15 @@ VisualTest {
}
Frame {
msec: 3696
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3712
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3728
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Key {
type: 7
@@ -1402,63 +1402,63 @@ VisualTest {
}
Frame {
msec: 3744
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3760
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3776
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3792
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3808
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3824
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3840
- image: "usingMultilineEdit.3.png"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3856
- hash: "00972f42fed66eb94832506b436b203d"
+ image: "usingMultilineEdit.4.png"
}
Frame {
msec: 3872
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3888
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3904
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3920
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3936
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3952
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Frame {
msec: 3968
- hash: "00972f42fed66eb94832506b436b203d"
+ hash: "31c0880fb6b8995881f0983685c51c81"
}
Key {
type: 6
@@ -1470,23 +1470,23 @@ VisualTest {
}
Frame {
msec: 3984
- hash: "72d952ff90862b93ccec046f61d85360"
+ hash: "34c2a53d8852e17ab2b7990eb6156343"
}
Frame {
msec: 4000
- hash: "72d952ff90862b93ccec046f61d85360"
+ hash: "34c2a53d8852e17ab2b7990eb6156343"
}
Frame {
msec: 4016
- hash: "72d952ff90862b93ccec046f61d85360"
+ hash: "34c2a53d8852e17ab2b7990eb6156343"
}
Frame {
msec: 4032
- hash: "72d952ff90862b93ccec046f61d85360"
+ hash: "34c2a53d8852e17ab2b7990eb6156343"
}
Frame {
msec: 4048
- hash: "72d952ff90862b93ccec046f61d85360"
+ hash: "34c2a53d8852e17ab2b7990eb6156343"
}
Key {
type: 6
@@ -1498,7 +1498,7 @@ VisualTest {
}
Frame {
msec: 4064
- hash: "abd2bd3a1fdf5dbdd5bfdcc84bad136c"
+ hash: "75a0e73d34f90ca26b4c7e94a7a6ecd2"
}
Key {
type: 7
@@ -1510,19 +1510,19 @@ VisualTest {
}
Frame {
msec: 4080
- hash: "abd2bd3a1fdf5dbdd5bfdcc84bad136c"
+ hash: "75a0e73d34f90ca26b4c7e94a7a6ecd2"
}
Frame {
msec: 4096
- hash: "abd2bd3a1fdf5dbdd5bfdcc84bad136c"
+ hash: "75a0e73d34f90ca26b4c7e94a7a6ecd2"
}
Frame {
msec: 4112
- hash: "abd2bd3a1fdf5dbdd5bfdcc84bad136c"
+ hash: "75a0e73d34f90ca26b4c7e94a7a6ecd2"
}
Frame {
msec: 4128
- hash: "abd2bd3a1fdf5dbdd5bfdcc84bad136c"
+ hash: "75a0e73d34f90ca26b4c7e94a7a6ecd2"
}
Key {
type: 6
@@ -1534,11 +1534,11 @@ VisualTest {
}
Frame {
msec: 4144
- hash: "f091e9b3d660c3664960f3fe6f624a1d"
+ hash: "296a65279cec34eb93083f3938bf9b16"
}
Frame {
msec: 4160
- hash: "f091e9b3d660c3664960f3fe6f624a1d"
+ hash: "296a65279cec34eb93083f3938bf9b16"
}
Key {
type: 7
@@ -1550,15 +1550,15 @@ VisualTest {
}
Frame {
msec: 4176
- hash: "f091e9b3d660c3664960f3fe6f624a1d"
+ hash: "296a65279cec34eb93083f3938bf9b16"
}
Frame {
msec: 4192
- hash: "f091e9b3d660c3664960f3fe6f624a1d"
+ hash: "296a65279cec34eb93083f3938bf9b16"
}
Frame {
msec: 4208
- hash: "f091e9b3d660c3664960f3fe6f624a1d"
+ hash: "296a65279cec34eb93083f3938bf9b16"
}
Key {
type: 6
@@ -1570,11 +1570,11 @@ VisualTest {
}
Frame {
msec: 4224
- hash: "bc9ae8ea7f8a7f1089263a20b4a5e826"
+ hash: "902a4133742f9a99195a059f7f6b91df"
}
Frame {
msec: 4240
- hash: "bc9ae8ea7f8a7f1089263a20b4a5e826"
+ hash: "902a4133742f9a99195a059f7f6b91df"
}
Key {
type: 7
@@ -1586,11 +1586,11 @@ VisualTest {
}
Frame {
msec: 4256
- hash: "bc9ae8ea7f8a7f1089263a20b4a5e826"
+ hash: "902a4133742f9a99195a059f7f6b91df"
}
Frame {
msec: 4272
- hash: "bc9ae8ea7f8a7f1089263a20b4a5e826"
+ hash: "902a4133742f9a99195a059f7f6b91df"
}
Key {
type: 7
@@ -1602,27 +1602,27 @@ VisualTest {
}
Frame {
msec: 4288
- hash: "bc9ae8ea7f8a7f1089263a20b4a5e826"
+ hash: "902a4133742f9a99195a059f7f6b91df"
}
Frame {
msec: 4304
- hash: "bc9ae8ea7f8a7f1089263a20b4a5e826"
+ hash: "902a4133742f9a99195a059f7f6b91df"
}
Frame {
msec: 4320
- hash: "bc9ae8ea7f8a7f1089263a20b4a5e826"
+ hash: "902a4133742f9a99195a059f7f6b91df"
}
Frame {
msec: 4336
- hash: "bc9ae8ea7f8a7f1089263a20b4a5e826"
+ hash: "902a4133742f9a99195a059f7f6b91df"
}
Frame {
msec: 4352
- hash: "bc9ae8ea7f8a7f1089263a20b4a5e826"
+ hash: "902a4133742f9a99195a059f7f6b91df"
}
Frame {
msec: 4368
- hash: "bc9ae8ea7f8a7f1089263a20b4a5e826"
+ hash: "902a4133742f9a99195a059f7f6b91df"
}
Key {
type: 6
@@ -1634,23 +1634,23 @@ VisualTest {
}
Frame {
msec: 4384
- hash: "f96b7c209a5e558543157cf5aa4ce69e"
+ hash: "7e92966a300a81511c5fcb9e447b9029"
}
Frame {
msec: 4400
- hash: "f96b7c209a5e558543157cf5aa4ce69e"
+ hash: "7e92966a300a81511c5fcb9e447b9029"
}
Frame {
msec: 4416
- hash: "f96b7c209a5e558543157cf5aa4ce69e"
+ hash: "7e92966a300a81511c5fcb9e447b9029"
}
Frame {
msec: 4432
- hash: "f96b7c209a5e558543157cf5aa4ce69e"
+ hash: "7e92966a300a81511c5fcb9e447b9029"
}
Frame {
msec: 4448
- hash: "f96b7c209a5e558543157cf5aa4ce69e"
+ hash: "7e92966a300a81511c5fcb9e447b9029"
}
Key {
type: 7
@@ -1662,7 +1662,7 @@ VisualTest {
}
Frame {
msec: 4464
- hash: "f96b7c209a5e558543157cf5aa4ce69e"
+ hash: "7e92966a300a81511c5fcb9e447b9029"
}
Key {
type: 6
@@ -1674,23 +1674,23 @@ VisualTest {
}
Frame {
msec: 4480
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4496
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4512
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4528
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4544
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Key {
type: 7
@@ -1702,15 +1702,15 @@ VisualTest {
}
Frame {
msec: 4560
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4576
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4592
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Key {
type: 6
@@ -1722,63 +1722,63 @@ VisualTest {
}
Frame {
msec: 4608
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4624
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4640
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4656
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4672
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4688
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4704
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4720
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4736
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4752
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4768
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4784
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4800
- image: "usingMultilineEdit.4.png"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Frame {
msec: 4816
- hash: "67facce41bc51af385bd8102a7e1285e"
+ image: "usingMultilineEdit.5.png"
}
Frame {
msec: 4832
- hash: "67facce41bc51af385bd8102a7e1285e"
+ hash: "d22869235a5e4689db64d97f0b5af6c0"
}
Key {
type: 6
@@ -1790,31 +1790,31 @@ VisualTest {
}
Frame {
msec: 4848
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 4864
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 4880
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 4896
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 4912
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 4928
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 4944
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Key {
type: 7
@@ -1826,19 +1826,19 @@ VisualTest {
}
Frame {
msec: 4960
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 4976
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 4992
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5008
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Key {
type: 7
@@ -1850,191 +1850,191 @@ VisualTest {
}
Frame {
msec: 5024
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5040
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5056
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5072
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5088
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5104
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5120
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5136
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5152
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5168
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5184
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5200
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5216
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5232
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5248
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5264
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5280
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5296
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5312
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5328
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5344
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5360
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5376
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5392
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5408
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5424
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5440
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5456
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5472
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5488
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5504
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5520
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5536
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5552
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5568
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5584
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5600
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5616
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5632
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5648
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5664
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5680
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5696
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5712
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5728
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5744
- hash: "a616e994d83964ff75d95b702f355937"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Frame {
msec: 5760
- image: "usingMultilineEdit.5.png"
+ hash: "8153431eabfb3a6916aa37319d9fd379"
}
Mouse {
type: 2
@@ -2046,19 +2046,19 @@ VisualTest {
}
Frame {
msec: 5776
- hash: "e9532a9023548cf5dfca3fdaeb3467e7"
+ image: "usingMultilineEdit.6.png"
}
Frame {
msec: 5792
- hash: "e9532a9023548cf5dfca3fdaeb3467e7"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 5808
- hash: "e9532a9023548cf5dfca3fdaeb3467e7"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 5824
- hash: "e9532a9023548cf5dfca3fdaeb3467e7"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Mouse {
type: 5
@@ -2078,7 +2078,7 @@ VisualTest {
}
Frame {
msec: 5840
- hash: "e9532a9023548cf5dfca3fdaeb3467e7"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Mouse {
type: 5
@@ -2098,7 +2098,7 @@ VisualTest {
}
Frame {
msec: 5856
- hash: "3ee2836c3a2ff4c71d82dd261941883b"
+ hash: "4b0c9ae119bd6c9f6331cbefc53afa3d"
}
Mouse {
type: 5
@@ -2118,7 +2118,7 @@ VisualTest {
}
Frame {
msec: 5872
- hash: "3ee2836c3a2ff4c71d82dd261941883b"
+ hash: "4b0c9ae119bd6c9f6331cbefc53afa3d"
}
Mouse {
type: 5
@@ -2138,7 +2138,7 @@ VisualTest {
}
Frame {
msec: 5888
- hash: "3ee2836c3a2ff4c71d82dd261941883b"
+ hash: "e6b3b80f052fec9f67b02a7f36676b5d"
}
Mouse {
type: 5
@@ -2158,7 +2158,7 @@ VisualTest {
}
Frame {
msec: 5904
- hash: "4e620c1b847274f691e80a384eac5320"
+ hash: "37d1ee8e1c914d499dd7920576dadcae"
}
Mouse {
type: 5
@@ -2178,7 +2178,7 @@ VisualTest {
}
Frame {
msec: 5920
- hash: "1a246aa1be0878c38da2eaac6befb738"
+ hash: "37d1ee8e1c914d499dd7920576dadcae"
}
Mouse {
type: 5
@@ -2198,7 +2198,7 @@ VisualTest {
}
Frame {
msec: 5936
- hash: "7d6d4a33aacd1d2f530834af31069793"
+ hash: "34f7bd61afb22009181d79841bc59fa1"
}
Mouse {
type: 5
@@ -2218,7 +2218,7 @@ VisualTest {
}
Frame {
msec: 5952
- hash: "3d71f15694368397bc8f6a6a0c2c16de"
+ hash: "23ea9471d132daab6193b0809c8bd98e"
}
Mouse {
type: 5
@@ -2238,7 +2238,7 @@ VisualTest {
}
Frame {
msec: 5968
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2250,7 +2250,7 @@ VisualTest {
}
Frame {
msec: 5984
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2270,7 +2270,7 @@ VisualTest {
}
Frame {
msec: 6000
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2290,7 +2290,7 @@ VisualTest {
}
Frame {
msec: 6016
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2310,7 +2310,7 @@ VisualTest {
}
Frame {
msec: 6032
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2330,7 +2330,7 @@ VisualTest {
}
Frame {
msec: 6048
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2350,7 +2350,7 @@ VisualTest {
}
Frame {
msec: 6064
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2370,7 +2370,7 @@ VisualTest {
}
Frame {
msec: 6080
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2390,7 +2390,7 @@ VisualTest {
}
Frame {
msec: 6096
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2410,7 +2410,7 @@ VisualTest {
}
Frame {
msec: 6112
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2430,7 +2430,7 @@ VisualTest {
}
Frame {
msec: 6128
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2450,7 +2450,7 @@ VisualTest {
}
Frame {
msec: 6144
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2470,7 +2470,7 @@ VisualTest {
}
Frame {
msec: 6160
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2490,7 +2490,7 @@ VisualTest {
}
Frame {
msec: 6176
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2502,23 +2502,23 @@ VisualTest {
}
Frame {
msec: 6192
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Frame {
msec: 6208
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Frame {
msec: 6224
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Frame {
msec: 6240
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Frame {
msec: 6256
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2530,7 +2530,7 @@ VisualTest {
}
Frame {
msec: 6272
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2550,7 +2550,7 @@ VisualTest {
}
Frame {
msec: 6288
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2570,7 +2570,7 @@ VisualTest {
}
Frame {
msec: 6304
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2590,7 +2590,7 @@ VisualTest {
}
Frame {
msec: 6320
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2610,7 +2610,7 @@ VisualTest {
}
Frame {
msec: 6336
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2630,7 +2630,7 @@ VisualTest {
}
Frame {
msec: 6352
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2650,7 +2650,7 @@ VisualTest {
}
Frame {
msec: 6368
- hash: "a0f4a1f253c763054ca7d9727d517e5c"
+ hash: "e35d1c5a15474388727942b41fdcec0f"
}
Mouse {
type: 5
@@ -2670,7 +2670,7 @@ VisualTest {
}
Frame {
msec: 6384
- hash: "b6589493e0225846be0af57024e25d98"
+ hash: "1b24d0c17446cfadc351127f842ac5fd"
}
Mouse {
type: 5
@@ -2682,7 +2682,7 @@ VisualTest {
}
Frame {
msec: 6400
- hash: "b6589493e0225846be0af57024e25d98"
+ hash: "1b24d0c17446cfadc351127f842ac5fd"
}
Mouse {
type: 5
@@ -2702,7 +2702,7 @@ VisualTest {
}
Frame {
msec: 6416
- hash: "d8a1bee2a0e57944d8268a2ce7e6c3c1"
+ hash: "f0b06fefc9e18b836ffe081215efe584"
}
Mouse {
type: 5
@@ -2722,7 +2722,7 @@ VisualTest {
}
Frame {
msec: 6432
- hash: "b7eeca12627f0ca82a0e56179184b3b8"
+ hash: "9ed30cb00df82cce04e8c8b76d056013"
}
Mouse {
type: 5
@@ -2742,7 +2742,7 @@ VisualTest {
}
Frame {
msec: 6448
- hash: "abccf1571b12444328188003928a0aea"
+ hash: "4d37a34962e019f47201da6baddebca8"
}
Mouse {
type: 5
@@ -2754,7 +2754,7 @@ VisualTest {
}
Frame {
msec: 6464
- hash: "9ad787bf41f0ab66beffff056a115c23"
+ hash: "cd83055403901b1a7a99dfda3798ca7e"
}
Mouse {
type: 5
@@ -2774,7 +2774,7 @@ VisualTest {
}
Frame {
msec: 6480
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Mouse {
type: 5
@@ -2794,7 +2794,7 @@ VisualTest {
}
Frame {
msec: 6496
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -2814,7 +2814,7 @@ VisualTest {
}
Frame {
msec: 6512
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -2834,7 +2834,7 @@ VisualTest {
}
Frame {
msec: 6528
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -2854,7 +2854,7 @@ VisualTest {
}
Frame {
msec: 6544
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -2874,7 +2874,7 @@ VisualTest {
}
Frame {
msec: 6560
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -2894,7 +2894,7 @@ VisualTest {
}
Frame {
msec: 6576
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -2914,27 +2914,27 @@ VisualTest {
}
Frame {
msec: 6592
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Frame {
msec: 6608
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Frame {
msec: 6624
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Frame {
msec: 6640
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Frame {
msec: 6656
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Frame {
msec: 6672
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -2954,7 +2954,7 @@ VisualTest {
}
Frame {
msec: 6688
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -2974,7 +2974,7 @@ VisualTest {
}
Frame {
msec: 6704
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -2994,7 +2994,7 @@ VisualTest {
}
Frame {
msec: 6720
- image: "usingMultilineEdit.6.png"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -3014,7 +3014,7 @@ VisualTest {
}
Frame {
msec: 6736
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ image: "usingMultilineEdit.7.png"
}
Mouse {
type: 5
@@ -3034,7 +3034,7 @@ VisualTest {
}
Frame {
msec: 6752
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -3054,7 +3054,7 @@ VisualTest {
}
Frame {
msec: 6768
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -3074,7 +3074,7 @@ VisualTest {
}
Frame {
msec: 6784
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -3094,7 +3094,7 @@ VisualTest {
}
Frame {
msec: 6800
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -3114,7 +3114,7 @@ VisualTest {
}
Frame {
msec: 6816
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -3134,7 +3134,7 @@ VisualTest {
}
Frame {
msec: 6832
- hash: "bc4cd74678c08403bb16b74630d0fd18"
+ hash: "71cdc5a9144234556630430361779ff7"
}
Mouse {
type: 5
@@ -3154,7 +3154,7 @@ VisualTest {
}
Frame {
msec: 6848
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Mouse {
type: 5
@@ -3174,7 +3174,7 @@ VisualTest {
}
Frame {
msec: 6864
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Mouse {
type: 5
@@ -3194,7 +3194,7 @@ VisualTest {
}
Frame {
msec: 6880
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Mouse {
type: 3
@@ -3206,55 +3206,55 @@ VisualTest {
}
Frame {
msec: 6896
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 6912
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 6928
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 6944
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 6960
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 6976
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 6992
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 7008
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 7024
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 7040
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 7056
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 7072
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Frame {
msec: 7088
- hash: "0e728de352bc8658bb3e2900a56bfad9"
+ hash: "0fba30df8b6cac2f911fbd2b7c48fca6"
}
Mouse {
type: 2
@@ -3266,23 +3266,23 @@ VisualTest {
}
Frame {
msec: 7104
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7120
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7136
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7152
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7168
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Mouse {
type: 3
@@ -3294,103 +3294,103 @@ VisualTest {
}
Frame {
msec: 7184
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7200
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7216
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7232
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7248
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7264
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7280
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7296
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7312
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7328
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7344
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7360
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7376
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7392
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7408
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7424
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7440
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7456
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7472
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7488
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7504
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7520
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7536
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7552
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Frame {
msec: 7568
- hash: "c9b766ef3743159fdd7a01d3eeaa357b"
+ hash: "df53c57d83cf38d96893f379d8a0c1a7"
}
Key {
type: 6
@@ -3402,15 +3402,15 @@ VisualTest {
}
Frame {
msec: 7584
- hash: "f8d7e167379a5109b1744727b3bb5050"
+ hash: "bdc721eb51436b121826d4163cbf596f"
}
Frame {
msec: 7600
- hash: "f8d7e167379a5109b1744727b3bb5050"
+ hash: "bdc721eb51436b121826d4163cbf596f"
}
Frame {
msec: 7616
- hash: "f8d7e167379a5109b1744727b3bb5050"
+ hash: "bdc721eb51436b121826d4163cbf596f"
}
Key {
type: 7
@@ -3422,27 +3422,27 @@ VisualTest {
}
Frame {
msec: 7632
- hash: "f8d7e167379a5109b1744727b3bb5050"
+ hash: "bdc721eb51436b121826d4163cbf596f"
}
Frame {
msec: 7648
- hash: "f8d7e167379a5109b1744727b3bb5050"
+ hash: "bdc721eb51436b121826d4163cbf596f"
}
Frame {
msec: 7664
- hash: "f8d7e167379a5109b1744727b3bb5050"
+ hash: "bdc721eb51436b121826d4163cbf596f"
}
Frame {
msec: 7680
- image: "usingMultilineEdit.7.png"
+ hash: "bdc721eb51436b121826d4163cbf596f"
}
Frame {
msec: 7696
- hash: "f8d7e167379a5109b1744727b3bb5050"
+ image: "usingMultilineEdit.8.png"
}
Frame {
msec: 7712
- hash: "f8d7e167379a5109b1744727b3bb5050"
+ hash: "bdc721eb51436b121826d4163cbf596f"
}
Key {
type: 6
@@ -3454,63 +3454,63 @@ VisualTest {
}
Frame {
msec: 7728
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7744
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7760
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7776
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7792
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7808
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7824
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7840
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7856
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7872
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7888
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7904
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7920
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7936
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Frame {
msec: 7952
- hash: "d1f43fa2f710725527736ac3439577df"
+ hash: "7d378c1c1e54d2d13b602f1cf1a56a2f"
}
Key {
type: 7
@@ -3530,11 +3530,11 @@ VisualTest {
}
Frame {
msec: 7968
- hash: "1553d42725394fa4d4c9b97dc12a78b9"
+ hash: "bc028efd0fc3d999269d047fe4d64e27"
}
Frame {
msec: 7984
- hash: "1553d42725394fa4d4c9b97dc12a78b9"
+ hash: "bc028efd0fc3d999269d047fe4d64e27"
}
Key {
type: 7
@@ -3554,11 +3554,11 @@ VisualTest {
}
Frame {
msec: 8000
- hash: "236c237e3f4673d568a8cf2c3665cb49"
+ hash: "b18fe0d9cfed62d53e152e3f294dc8b3"
}
Frame {
msec: 8016
- hash: "236c237e3f4673d568a8cf2c3665cb49"
+ hash: "b18fe0d9cfed62d53e152e3f294dc8b3"
}
Key {
type: 7
@@ -3578,11 +3578,11 @@ VisualTest {
}
Frame {
msec: 8032
- hash: "cea55dd0cd5b0c2e37808bd38c689ddf"
+ hash: "eca1a9d5eed543b913d1d2b19cef3286"
}
Frame {
msec: 8048
- hash: "cea55dd0cd5b0c2e37808bd38c689ddf"
+ hash: "eca1a9d5eed543b913d1d2b19cef3286"
}
Key {
type: 7
@@ -3602,11 +3602,11 @@ VisualTest {
}
Frame {
msec: 8064
- hash: "9bf8a1a8a79230f459fcec6d21843f3f"
+ hash: "01f1ac2c199086a701a784a3a47fdb71"
}
Frame {
msec: 8080
- hash: "9bf8a1a8a79230f459fcec6d21843f3f"
+ hash: "01f1ac2c199086a701a784a3a47fdb71"
}
Key {
type: 6
@@ -3626,31 +3626,31 @@ VisualTest {
}
Frame {
msec: 8096
- hash: "9bf8a1a8a79230f459fcec6d21843f3f"
+ hash: "01f1ac2c199086a701a784a3a47fdb71"
}
Frame {
msec: 8112
- hash: "9bf8a1a8a79230f459fcec6d21843f3f"
+ hash: "01f1ac2c199086a701a784a3a47fdb71"
}
Frame {
msec: 8128
- hash: "9bf8a1a8a79230f459fcec6d21843f3f"
+ hash: "01f1ac2c199086a701a784a3a47fdb71"
}
Frame {
msec: 8144
- hash: "9bf8a1a8a79230f459fcec6d21843f3f"
+ hash: "01f1ac2c199086a701a784a3a47fdb71"
}
Frame {
msec: 8160
- hash: "9bf8a1a8a79230f459fcec6d21843f3f"
+ hash: "01f1ac2c199086a701a784a3a47fdb71"
}
Frame {
msec: 8176
- hash: "9bf8a1a8a79230f459fcec6d21843f3f"
+ hash: "01f1ac2c199086a701a784a3a47fdb71"
}
Frame {
msec: 8192
- hash: "9bf8a1a8a79230f459fcec6d21843f3f"
+ hash: "01f1ac2c199086a701a784a3a47fdb71"
}
Key {
type: 6
@@ -3662,19 +3662,19 @@ VisualTest {
}
Frame {
msec: 8208
- hash: "261d950728b1628d637e739a72c58e9f"
+ hash: "c8254066bc7b4bae0934425226d59a2b"
}
Frame {
msec: 8224
- hash: "261d950728b1628d637e739a72c58e9f"
+ hash: "c8254066bc7b4bae0934425226d59a2b"
}
Frame {
msec: 8240
- hash: "261d950728b1628d637e739a72c58e9f"
+ hash: "c8254066bc7b4bae0934425226d59a2b"
}
Frame {
msec: 8256
- hash: "261d950728b1628d637e739a72c58e9f"
+ hash: "c8254066bc7b4bae0934425226d59a2b"
}
Key {
type: 7
@@ -3686,19 +3686,19 @@ VisualTest {
}
Frame {
msec: 8272
- hash: "261d950728b1628d637e739a72c58e9f"
+ hash: "c8254066bc7b4bae0934425226d59a2b"
}
Frame {
msec: 8288
- hash: "261d950728b1628d637e739a72c58e9f"
+ hash: "c8254066bc7b4bae0934425226d59a2b"
}
Frame {
msec: 8304
- hash: "261d950728b1628d637e739a72c58e9f"
+ hash: "c8254066bc7b4bae0934425226d59a2b"
}
Frame {
msec: 8320
- hash: "261d950728b1628d637e739a72c58e9f"
+ hash: "c8254066bc7b4bae0934425226d59a2b"
}
Key {
type: 6
@@ -3710,19 +3710,19 @@ VisualTest {
}
Frame {
msec: 8336
- hash: "aad904179a9dbda49f411b9ae3efcb53"
+ hash: "7bd48f4441ba1971bf49cb5b9e174935"
}
Frame {
msec: 8352
- hash: "aad904179a9dbda49f411b9ae3efcb53"
+ hash: "7bd48f4441ba1971bf49cb5b9e174935"
}
Frame {
msec: 8368
- hash: "aad904179a9dbda49f411b9ae3efcb53"
+ hash: "7bd48f4441ba1971bf49cb5b9e174935"
}
Frame {
msec: 8384
- hash: "aad904179a9dbda49f411b9ae3efcb53"
+ hash: "7bd48f4441ba1971bf49cb5b9e174935"
}
Key {
type: 7
@@ -3734,23 +3734,23 @@ VisualTest {
}
Frame {
msec: 8400
- hash: "aad904179a9dbda49f411b9ae3efcb53"
+ hash: "7bd48f4441ba1971bf49cb5b9e174935"
}
Frame {
msec: 8416
- hash: "aad904179a9dbda49f411b9ae3efcb53"
+ hash: "7bd48f4441ba1971bf49cb5b9e174935"
}
Frame {
msec: 8432
- hash: "aad904179a9dbda49f411b9ae3efcb53"
+ hash: "7bd48f4441ba1971bf49cb5b9e174935"
}
Frame {
msec: 8448
- hash: "aad904179a9dbda49f411b9ae3efcb53"
+ hash: "7bd48f4441ba1971bf49cb5b9e174935"
}
Frame {
msec: 8464
- hash: "aad904179a9dbda49f411b9ae3efcb53"
+ hash: "7bd48f4441ba1971bf49cb5b9e174935"
}
Key {
type: 6
@@ -3762,19 +3762,19 @@ VisualTest {
}
Frame {
msec: 8480
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8496
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8512
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8528
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Key {
type: 7
@@ -3786,35 +3786,35 @@ VisualTest {
}
Frame {
msec: 8544
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8560
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8576
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8592
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8608
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8624
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8640
- image: "usingMultilineEdit.8.png"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8656
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ image: "usingMultilineEdit.9.png"
}
Key {
type: 7
@@ -3826,139 +3826,139 @@ VisualTest {
}
Frame {
msec: 8672
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8688
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8704
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8720
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8736
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8752
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8768
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8784
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8800
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8816
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8832
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8848
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8864
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8880
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8896
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8912
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8928
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8944
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8960
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8976
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 8992
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9008
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9024
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9040
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9056
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9072
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9088
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9104
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9120
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9136
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9152
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9168
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9184
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9200
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Mouse {
type: 2
@@ -3970,11 +3970,11 @@ VisualTest {
}
Frame {
msec: 9216
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9232
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Mouse {
type: 5
@@ -3986,7 +3986,7 @@ VisualTest {
}
Frame {
msec: 9248
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Mouse {
type: 5
@@ -4006,7 +4006,7 @@ VisualTest {
}
Frame {
msec: 9264
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Mouse {
type: 5
@@ -4026,7 +4026,7 @@ VisualTest {
}
Frame {
msec: 9280
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Mouse {
type: 3
@@ -4038,43 +4038,43 @@ VisualTest {
}
Frame {
msec: 9296
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9312
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9328
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9344
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9360
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9376
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9392
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9408
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9424
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Frame {
msec: 9440
- hash: "b5c199f82cea188d2aafa4fa09f444fc"
+ hash: "edf44121a60ee9d975954863c2ed848c"
}
Mouse {
type: 2
@@ -4086,27 +4086,27 @@ VisualTest {
}
Frame {
msec: 9456
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9472
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9488
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9504
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9520
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9536
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Mouse {
type: 3
@@ -4118,35 +4118,35 @@ VisualTest {
}
Frame {
msec: 9552
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9568
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9584
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9600
- image: "usingMultilineEdit.9.png"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9616
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ image: "usingMultilineEdit.10.png"
}
Frame {
msec: 9632
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9648
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9664
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Key {
type: 6
@@ -4158,111 +4158,111 @@ VisualTest {
}
Frame {
msec: 9680
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9696
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9712
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9728
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9744
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9760
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9776
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9792
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9808
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9824
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9840
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9856
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9872
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9888
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9904
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9920
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9936
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9952
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9968
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 9984
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10000
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10016
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10032
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10048
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10064
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10080
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10096
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Key {
type: 6
@@ -4274,35 +4274,35 @@ VisualTest {
}
Frame {
msec: 10112
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10128
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10144
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10160
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10176
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10192
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10208
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10224
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Key {
type: 7
@@ -4314,35 +4314,35 @@ VisualTest {
}
Frame {
msec: 10240
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10256
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10272
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10288
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10304
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10320
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10336
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Frame {
msec: 10352
- hash: "ead21885244133a71e103eb9ae6b61e4"
+ hash: "956f4f8cfca76cfee9babea29b0715ea"
}
Key {
type: 6
@@ -4354,27 +4354,27 @@ VisualTest {
}
Frame {
msec: 10368
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10384
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10400
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10416
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10432
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10448
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Key {
type: 7
@@ -4386,51 +4386,51 @@ VisualTest {
}
Frame {
msec: 10464
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10480
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10496
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10512
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10528
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10544
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10560
- image: "usingMultilineEdit.10.png"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10576
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ image: "usingMultilineEdit.11.png"
}
Frame {
msec: 10592
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10608
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10624
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10640
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Key {
type: 7
@@ -4442,246 +4442,246 @@ VisualTest {
}
Frame {
msec: 10656
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10672
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10688
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10704
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10720
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10736
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10752
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10768
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10784
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10800
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10816
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10832
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10848
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10864
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10880
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10896
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10912
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10928
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10944
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10960
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10976
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 10992
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11008
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11024
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11040
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11056
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11072
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11088
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11104
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11120
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11136
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11152
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11168
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11184
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11200
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11216
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11232
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11248
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11264
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11280
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11296
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11312
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11328
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11344
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11360
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11376
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11392
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11408
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11424
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11440
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11456
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11472
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11488
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11504
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11520
- image: "usingMultilineEdit.11.png"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11536
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ image: "usingMultilineEdit.12.png"
}
Frame {
msec: 11552
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11568
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11584
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11600
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
Frame {
msec: 11616
- hash: "a6c8b66b0d3f1124a6a316209a1456ff"
+ hash: "b58ab2c31823e7b0be144fba3e77368a"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.0.png
index 4f51246..d63f753 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.1.png
index a27067f..bb7daa3 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.2.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.2.png
index e33a8b0..bcad242 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.3.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.3.png
index fb35f56..7be45e7 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.4.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.4.png
index 9eab398..42f7f51 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.5.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.5.png
index 66edb6b..147632a 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.6.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.6.png
index 66edb6b..d624a71 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.6.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.7.png b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.7.png
new file mode 100644
index 0000000..d624a71
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.qml b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.qml
index 475aee1..72f68e7 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextedit/data-X11/wrap.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "d9acaa85ca366aac5a63f59b8913039a"
+ image: "wrap.0.png"
}
Key {
type: 6
@@ -18,7 +18,7 @@ VisualTest {
}
Frame {
msec: 32
- hash: "81b7e0be317f0ca4425fa75ac5a73be9"
+ hash: "3e34b9a8c5df08caa18f37289c25138f"
}
Key {
type: 7
@@ -30,11 +30,11 @@ VisualTest {
}
Frame {
msec: 48
- hash: "81b7e0be317f0ca4425fa75ac5a73be9"
+ hash: "3e34b9a8c5df08caa18f37289c25138f"
}
Frame {
msec: 64
- hash: "81b7e0be317f0ca4425fa75ac5a73be9"
+ hash: "3e34b9a8c5df08caa18f37289c25138f"
}
Key {
type: 7
@@ -46,11 +46,11 @@ VisualTest {
}
Frame {
msec: 80
- hash: "81b7e0be317f0ca4425fa75ac5a73be9"
+ hash: "3e34b9a8c5df08caa18f37289c25138f"
}
Frame {
msec: 96
- hash: "81b7e0be317f0ca4425fa75ac5a73be9"
+ hash: "3e34b9a8c5df08caa18f37289c25138f"
}
Key {
type: 6
@@ -62,15 +62,15 @@ VisualTest {
}
Frame {
msec: 112
- hash: "ad65e3fe3973343e9b6feb1c28ee40f4"
+ hash: "4242081446f2a3122bbd4f8c03a67e5c"
}
Frame {
msec: 128
- hash: "ad65e3fe3973343e9b6feb1c28ee40f4"
+ hash: "4242081446f2a3122bbd4f8c03a67e5c"
}
Frame {
msec: 144
- hash: "ad65e3fe3973343e9b6feb1c28ee40f4"
+ hash: "4242081446f2a3122bbd4f8c03a67e5c"
}
Key {
type: 6
@@ -82,15 +82,15 @@ VisualTest {
}
Frame {
msec: 160
- hash: "187c3d689a5b217d8e886464303840aa"
+ hash: "79c4a9defe89f99b3f6b3c25bd81fc7e"
}
Frame {
msec: 176
- hash: "187c3d689a5b217d8e886464303840aa"
+ hash: "79c4a9defe89f99b3f6b3c25bd81fc7e"
}
Frame {
msec: 192
- hash: "187c3d689a5b217d8e886464303840aa"
+ hash: "79c4a9defe89f99b3f6b3c25bd81fc7e"
}
Key {
type: 7
@@ -102,11 +102,11 @@ VisualTest {
}
Frame {
msec: 208
- hash: "187c3d689a5b217d8e886464303840aa"
+ hash: "79c4a9defe89f99b3f6b3c25bd81fc7e"
}
Frame {
msec: 224
- hash: "187c3d689a5b217d8e886464303840aa"
+ hash: "79c4a9defe89f99b3f6b3c25bd81fc7e"
}
Key {
type: 6
@@ -118,7 +118,7 @@ VisualTest {
}
Frame {
msec: 240
- hash: "572954512211be45ec468ca0c541f87b"
+ hash: "0bee22de7793974cadec12dfb5df16aa"
}
Key {
type: 7
@@ -130,19 +130,19 @@ VisualTest {
}
Frame {
msec: 256
- hash: "572954512211be45ec468ca0c541f87b"
+ hash: "0bee22de7793974cadec12dfb5df16aa"
}
Frame {
msec: 272
- hash: "572954512211be45ec468ca0c541f87b"
+ hash: "0bee22de7793974cadec12dfb5df16aa"
}
Frame {
msec: 288
- hash: "572954512211be45ec468ca0c541f87b"
+ hash: "0bee22de7793974cadec12dfb5df16aa"
}
Frame {
msec: 304
- hash: "572954512211be45ec468ca0c541f87b"
+ hash: "0bee22de7793974cadec12dfb5df16aa"
}
Key {
type: 7
@@ -154,11 +154,11 @@ VisualTest {
}
Frame {
msec: 320
- hash: "572954512211be45ec468ca0c541f87b"
+ hash: "0bee22de7793974cadec12dfb5df16aa"
}
Frame {
msec: 336
- hash: "572954512211be45ec468ca0c541f87b"
+ hash: "0bee22de7793974cadec12dfb5df16aa"
}
Key {
type: 6
@@ -170,19 +170,19 @@ VisualTest {
}
Frame {
msec: 352
- hash: "a3ea4d6ebf0b267a01e18d4d7139cace"
+ hash: "07393d1c1bb6da436700881ebcd38195"
}
Frame {
msec: 368
- hash: "a3ea4d6ebf0b267a01e18d4d7139cace"
+ hash: "07393d1c1bb6da436700881ebcd38195"
}
Frame {
msec: 384
- hash: "a3ea4d6ebf0b267a01e18d4d7139cace"
+ hash: "07393d1c1bb6da436700881ebcd38195"
}
Frame {
msec: 400
- hash: "a3ea4d6ebf0b267a01e18d4d7139cace"
+ hash: "07393d1c1bb6da436700881ebcd38195"
}
Key {
type: 7
@@ -194,19 +194,19 @@ VisualTest {
}
Frame {
msec: 416
- hash: "a3ea4d6ebf0b267a01e18d4d7139cace"
+ hash: "07393d1c1bb6da436700881ebcd38195"
}
Frame {
msec: 432
- hash: "a3ea4d6ebf0b267a01e18d4d7139cace"
+ hash: "07393d1c1bb6da436700881ebcd38195"
}
Frame {
msec: 448
- hash: "a3ea4d6ebf0b267a01e18d4d7139cace"
+ hash: "07393d1c1bb6da436700881ebcd38195"
}
Frame {
msec: 464
- hash: "a3ea4d6ebf0b267a01e18d4d7139cace"
+ hash: "07393d1c1bb6da436700881ebcd38195"
}
Key {
type: 6
@@ -218,19 +218,19 @@ VisualTest {
}
Frame {
msec: 480
- hash: "36fb24a55e2cda02c3001adaa67e82a7"
+ hash: "b12a4550ae068d157d340c008047d6f1"
}
Frame {
msec: 496
- hash: "36fb24a55e2cda02c3001adaa67e82a7"
+ hash: "b12a4550ae068d157d340c008047d6f1"
}
Frame {
msec: 512
- hash: "36fb24a55e2cda02c3001adaa67e82a7"
+ hash: "b12a4550ae068d157d340c008047d6f1"
}
Frame {
msec: 528
- hash: "36fb24a55e2cda02c3001adaa67e82a7"
+ hash: "b12a4550ae068d157d340c008047d6f1"
}
Key {
type: 6
@@ -250,23 +250,23 @@ VisualTest {
}
Frame {
msec: 544
- hash: "cc3eb1d7263556949e5f7ad3862d9959"
+ hash: "f291de0963549b92d607f38d2d08c551"
}
Frame {
msec: 560
- hash: "cc3eb1d7263556949e5f7ad3862d9959"
+ hash: "f291de0963549b92d607f38d2d08c551"
}
Frame {
msec: 576
- hash: "cc3eb1d7263556949e5f7ad3862d9959"
+ hash: "f291de0963549b92d607f38d2d08c551"
}
Frame {
msec: 592
- hash: "cc3eb1d7263556949e5f7ad3862d9959"
+ hash: "f291de0963549b92d607f38d2d08c551"
}
Frame {
msec: 608
- hash: "cc3eb1d7263556949e5f7ad3862d9959"
+ hash: "f291de0963549b92d607f38d2d08c551"
}
Key {
type: 7
@@ -286,19 +286,19 @@ VisualTest {
}
Frame {
msec: 624
- hash: "1ebd7df1875dc93984c9b663791c058e"
+ hash: "b7eedae59cc521aa8222596cd97bf129"
}
Frame {
msec: 640
- hash: "1ebd7df1875dc93984c9b663791c058e"
+ hash: "b7eedae59cc521aa8222596cd97bf129"
}
Frame {
msec: 656
- hash: "1ebd7df1875dc93984c9b663791c058e"
+ hash: "b7eedae59cc521aa8222596cd97bf129"
}
Frame {
msec: 672
- hash: "1ebd7df1875dc93984c9b663791c058e"
+ hash: "b7eedae59cc521aa8222596cd97bf129"
}
Key {
type: 7
@@ -310,11 +310,11 @@ VisualTest {
}
Frame {
msec: 688
- hash: "1ebd7df1875dc93984c9b663791c058e"
+ hash: "b7eedae59cc521aa8222596cd97bf129"
}
Frame {
msec: 704
- hash: "1ebd7df1875dc93984c9b663791c058e"
+ hash: "b7eedae59cc521aa8222596cd97bf129"
}
Key {
type: 6
@@ -326,23 +326,23 @@ VisualTest {
}
Frame {
msec: 720
- hash: "35ad49d6517b35bd410db9770818918d"
+ hash: "98ef281d984841075f2fc82cebcba3a9"
}
Frame {
msec: 736
- hash: "35ad49d6517b35bd410db9770818918d"
+ hash: "98ef281d984841075f2fc82cebcba3a9"
}
Frame {
msec: 752
- hash: "35ad49d6517b35bd410db9770818918d"
+ hash: "98ef281d984841075f2fc82cebcba3a9"
}
Frame {
msec: 768
- hash: "35ad49d6517b35bd410db9770818918d"
+ hash: "98ef281d984841075f2fc82cebcba3a9"
}
Frame {
msec: 784
- hash: "35ad49d6517b35bd410db9770818918d"
+ hash: "98ef281d984841075f2fc82cebcba3a9"
}
Key {
type: 7
@@ -354,7 +354,7 @@ VisualTest {
}
Frame {
msec: 800
- hash: "35ad49d6517b35bd410db9770818918d"
+ hash: "98ef281d984841075f2fc82cebcba3a9"
}
Key {
type: 6
@@ -366,15 +366,15 @@ VisualTest {
}
Frame {
msec: 816
- hash: "af5ec042c8a5e5b1942cb3e14a646b3a"
+ hash: "e7b8f24ba55765e2fc1f386d510b402f"
}
Frame {
msec: 832
- hash: "af5ec042c8a5e5b1942cb3e14a646b3a"
+ hash: "e7b8f24ba55765e2fc1f386d510b402f"
}
Frame {
msec: 848
- hash: "af5ec042c8a5e5b1942cb3e14a646b3a"
+ hash: "e7b8f24ba55765e2fc1f386d510b402f"
}
Key {
type: 7
@@ -386,15 +386,15 @@ VisualTest {
}
Frame {
msec: 864
- hash: "af5ec042c8a5e5b1942cb3e14a646b3a"
+ hash: "e7b8f24ba55765e2fc1f386d510b402f"
}
Frame {
msec: 880
- hash: "af5ec042c8a5e5b1942cb3e14a646b3a"
+ hash: "e7b8f24ba55765e2fc1f386d510b402f"
}
Frame {
msec: 896
- hash: "af5ec042c8a5e5b1942cb3e14a646b3a"
+ hash: "e7b8f24ba55765e2fc1f386d510b402f"
}
Key {
type: 6
@@ -406,27 +406,27 @@ VisualTest {
}
Frame {
msec: 912
- hash: "3e21db7face603e4a41010e10fdc35eb"
+ hash: "38a3062cb4f23993416f83ff6acbe189"
}
Frame {
msec: 928
- hash: "3e21db7face603e4a41010e10fdc35eb"
+ hash: "38a3062cb4f23993416f83ff6acbe189"
}
Frame {
msec: 944
- hash: "3e21db7face603e4a41010e10fdc35eb"
+ hash: "38a3062cb4f23993416f83ff6acbe189"
}
Frame {
msec: 960
- image: "wrap.0.png"
+ hash: "38a3062cb4f23993416f83ff6acbe189"
}
Frame {
msec: 976
- hash: "3e21db7face603e4a41010e10fdc35eb"
+ image: "wrap.1.png"
}
Frame {
msec: 992
- hash: "3e21db7face603e4a41010e10fdc35eb"
+ hash: "38a3062cb4f23993416f83ff6acbe189"
}
Key {
type: 6
@@ -446,23 +446,23 @@ VisualTest {
}
Frame {
msec: 1008
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Frame {
msec: 1024
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Frame {
msec: 1040
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Frame {
msec: 1056
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Frame {
msec: 1072
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Key {
type: 7
@@ -474,31 +474,31 @@ VisualTest {
}
Frame {
msec: 1088
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Frame {
msec: 1104
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Frame {
msec: 1120
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Frame {
msec: 1136
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Frame {
msec: 1152
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Frame {
msec: 1168
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Frame {
msec: 1184
- hash: "f681181b9e889f2fe0ac5ccddaa8c39f"
+ hash: "daef9995a008f0ca672adc98315a6b9f"
}
Key {
type: 6
@@ -510,23 +510,23 @@ VisualTest {
}
Frame {
msec: 1200
- hash: "4058b4a448b3836e980e2167628d5d45"
+ hash: "da27d35f241ccc7c1ee2832e491fa726"
}
Frame {
msec: 1216
- hash: "4058b4a448b3836e980e2167628d5d45"
+ hash: "da27d35f241ccc7c1ee2832e491fa726"
}
Frame {
msec: 1232
- hash: "4058b4a448b3836e980e2167628d5d45"
+ hash: "da27d35f241ccc7c1ee2832e491fa726"
}
Frame {
msec: 1248
- hash: "4058b4a448b3836e980e2167628d5d45"
+ hash: "da27d35f241ccc7c1ee2832e491fa726"
}
Frame {
msec: 1264
- hash: "4058b4a448b3836e980e2167628d5d45"
+ hash: "da27d35f241ccc7c1ee2832e491fa726"
}
Key {
type: 7
@@ -546,11 +546,11 @@ VisualTest {
}
Frame {
msec: 1280
- hash: "9546e50697fd316e17b990d3ab235b8c"
+ hash: "7136f5cfcca4a86b8764667895efa813"
}
Frame {
msec: 1296
- hash: "9546e50697fd316e17b990d3ab235b8c"
+ hash: "7136f5cfcca4a86b8764667895efa813"
}
Key {
type: 6
@@ -562,15 +562,15 @@ VisualTest {
}
Frame {
msec: 1312
- hash: "4f7a3795af41fc641483b6de3829a9b5"
+ hash: "b99aec3d97f4442378a18ac88d50b97d"
}
Frame {
msec: 1328
- hash: "4f7a3795af41fc641483b6de3829a9b5"
+ hash: "b99aec3d97f4442378a18ac88d50b97d"
}
Frame {
msec: 1344
- hash: "4f7a3795af41fc641483b6de3829a9b5"
+ hash: "b99aec3d97f4442378a18ac88d50b97d"
}
Key {
type: 7
@@ -582,11 +582,11 @@ VisualTest {
}
Frame {
msec: 1360
- hash: "4f7a3795af41fc641483b6de3829a9b5"
+ hash: "b99aec3d97f4442378a18ac88d50b97d"
}
Frame {
msec: 1376
- hash: "4f7a3795af41fc641483b6de3829a9b5"
+ hash: "b99aec3d97f4442378a18ac88d50b97d"
}
Key {
type: 7
@@ -598,19 +598,19 @@ VisualTest {
}
Frame {
msec: 1392
- hash: "4f7a3795af41fc641483b6de3829a9b5"
+ hash: "b99aec3d97f4442378a18ac88d50b97d"
}
Frame {
msec: 1408
- hash: "4f7a3795af41fc641483b6de3829a9b5"
+ hash: "b99aec3d97f4442378a18ac88d50b97d"
}
Frame {
msec: 1424
- hash: "4f7a3795af41fc641483b6de3829a9b5"
+ hash: "b99aec3d97f4442378a18ac88d50b97d"
}
Frame {
msec: 1440
- hash: "4f7a3795af41fc641483b6de3829a9b5"
+ hash: "b99aec3d97f4442378a18ac88d50b97d"
}
Key {
type: 6
@@ -622,23 +622,23 @@ VisualTest {
}
Frame {
msec: 1456
- hash: "a086058fa845a399a222c2571ef25442"
+ hash: "c32293903502fd1964cfbc10515b2ef7"
}
Frame {
msec: 1472
- hash: "a086058fa845a399a222c2571ef25442"
+ hash: "c32293903502fd1964cfbc10515b2ef7"
}
Frame {
msec: 1488
- hash: "a086058fa845a399a222c2571ef25442"
+ hash: "c32293903502fd1964cfbc10515b2ef7"
}
Frame {
msec: 1504
- hash: "a086058fa845a399a222c2571ef25442"
+ hash: "c32293903502fd1964cfbc10515b2ef7"
}
Frame {
msec: 1520
- hash: "a086058fa845a399a222c2571ef25442"
+ hash: "c32293903502fd1964cfbc10515b2ef7"
}
Key {
type: 7
@@ -650,11 +650,11 @@ VisualTest {
}
Frame {
msec: 1536
- hash: "a086058fa845a399a222c2571ef25442"
+ hash: "c32293903502fd1964cfbc10515b2ef7"
}
Frame {
msec: 1552
- hash: "a086058fa845a399a222c2571ef25442"
+ hash: "c32293903502fd1964cfbc10515b2ef7"
}
Key {
type: 6
@@ -666,23 +666,23 @@ VisualTest {
}
Frame {
msec: 1568
- hash: "a4a912ce9cee7ba833e70df683668d8e"
+ hash: "47371eb93a2a8fac7afb53990fac9130"
}
Frame {
msec: 1584
- hash: "a4a912ce9cee7ba833e70df683668d8e"
+ hash: "47371eb93a2a8fac7afb53990fac9130"
}
Frame {
msec: 1600
- hash: "a4a912ce9cee7ba833e70df683668d8e"
+ hash: "47371eb93a2a8fac7afb53990fac9130"
}
Frame {
msec: 1616
- hash: "a4a912ce9cee7ba833e70df683668d8e"
+ hash: "47371eb93a2a8fac7afb53990fac9130"
}
Frame {
msec: 1632
- hash: "a4a912ce9cee7ba833e70df683668d8e"
+ hash: "47371eb93a2a8fac7afb53990fac9130"
}
Key {
type: 6
@@ -702,23 +702,23 @@ VisualTest {
}
Frame {
msec: 1648
- hash: "a0ca0b36e56019968875c059bf95e133"
+ hash: "5c22c2566b437497dd6fd908135ec39e"
}
Frame {
msec: 1664
- hash: "a0ca0b36e56019968875c059bf95e133"
+ hash: "5c22c2566b437497dd6fd908135ec39e"
}
Frame {
msec: 1680
- hash: "a0ca0b36e56019968875c059bf95e133"
+ hash: "5c22c2566b437497dd6fd908135ec39e"
}
Frame {
msec: 1696
- hash: "a0ca0b36e56019968875c059bf95e133"
+ hash: "5c22c2566b437497dd6fd908135ec39e"
}
Frame {
msec: 1712
- hash: "a0ca0b36e56019968875c059bf95e133"
+ hash: "5c22c2566b437497dd6fd908135ec39e"
}
Key {
type: 6
@@ -730,15 +730,15 @@ VisualTest {
}
Frame {
msec: 1728
- hash: "3c06f171b86ed55a425fdb316591a4f4"
+ hash: "29b4e69de4c83ccdee6ef116ab3785ee"
}
Frame {
msec: 1744
- hash: "3c06f171b86ed55a425fdb316591a4f4"
+ hash: "29b4e69de4c83ccdee6ef116ab3785ee"
}
Frame {
msec: 1760
- hash: "3c06f171b86ed55a425fdb316591a4f4"
+ hash: "29b4e69de4c83ccdee6ef116ab3785ee"
}
Key {
type: 7
@@ -750,7 +750,7 @@ VisualTest {
}
Frame {
msec: 1776
- hash: "3c06f171b86ed55a425fdb316591a4f4"
+ hash: "29b4e69de4c83ccdee6ef116ab3785ee"
}
Key {
type: 6
@@ -762,11 +762,11 @@ VisualTest {
}
Frame {
msec: 1792
- hash: "e5100e36d546b8af34bfc7a68317fa74"
+ hash: "5ab8ecb0ca9fed70f1d8add6b7b3972d"
}
Frame {
msec: 1808
- hash: "e5100e36d546b8af34bfc7a68317fa74"
+ hash: "5ab8ecb0ca9fed70f1d8add6b7b3972d"
}
Key {
type: 7
@@ -778,19 +778,19 @@ VisualTest {
}
Frame {
msec: 1824
- hash: "e5100e36d546b8af34bfc7a68317fa74"
+ hash: "5ab8ecb0ca9fed70f1d8add6b7b3972d"
}
Frame {
msec: 1840
- hash: "e5100e36d546b8af34bfc7a68317fa74"
+ hash: "5ab8ecb0ca9fed70f1d8add6b7b3972d"
}
Frame {
msec: 1856
- hash: "e5100e36d546b8af34bfc7a68317fa74"
+ hash: "5ab8ecb0ca9fed70f1d8add6b7b3972d"
}
Frame {
msec: 1872
- hash: "e5100e36d546b8af34bfc7a68317fa74"
+ hash: "5ab8ecb0ca9fed70f1d8add6b7b3972d"
}
Key {
type: 7
@@ -802,23 +802,23 @@ VisualTest {
}
Frame {
msec: 1888
- hash: "e5100e36d546b8af34bfc7a68317fa74"
+ hash: "5ab8ecb0ca9fed70f1d8add6b7b3972d"
}
Frame {
msec: 1904
- hash: "e5100e36d546b8af34bfc7a68317fa74"
+ hash: "5ab8ecb0ca9fed70f1d8add6b7b3972d"
}
Frame {
msec: 1920
- image: "wrap.1.png"
+ hash: "5ab8ecb0ca9fed70f1d8add6b7b3972d"
}
Frame {
msec: 1936
- hash: "e5100e36d546b8af34bfc7a68317fa74"
+ image: "wrap.2.png"
}
Frame {
msec: 1952
- hash: "e5100e36d546b8af34bfc7a68317fa74"
+ hash: "5ab8ecb0ca9fed70f1d8add6b7b3972d"
}
Key {
type: 6
@@ -830,27 +830,27 @@ VisualTest {
}
Frame {
msec: 1968
- hash: "2ddf4c1b9ec2d5540c456e10c2af775e"
+ hash: "2a43f5ac0c7bdf38e367b0cdb0bccea9"
}
Frame {
msec: 1984
- hash: "2ddf4c1b9ec2d5540c456e10c2af775e"
+ hash: "2a43f5ac0c7bdf38e367b0cdb0bccea9"
}
Frame {
msec: 2000
- hash: "2ddf4c1b9ec2d5540c456e10c2af775e"
+ hash: "2a43f5ac0c7bdf38e367b0cdb0bccea9"
}
Frame {
msec: 2016
- hash: "2ddf4c1b9ec2d5540c456e10c2af775e"
+ hash: "2a43f5ac0c7bdf38e367b0cdb0bccea9"
}
Frame {
msec: 2032
- hash: "2ddf4c1b9ec2d5540c456e10c2af775e"
+ hash: "2a43f5ac0c7bdf38e367b0cdb0bccea9"
}
Frame {
msec: 2048
- hash: "2ddf4c1b9ec2d5540c456e10c2af775e"
+ hash: "2a43f5ac0c7bdf38e367b0cdb0bccea9"
}
Key {
type: 6
@@ -862,7 +862,7 @@ VisualTest {
}
Frame {
msec: 2064
- hash: "9e3a9ddf097022722e9e7ebb5e0bbeed"
+ hash: "0f28c7855c7fde3390d16a2638e23bd0"
}
Key {
type: 7
@@ -874,15 +874,15 @@ VisualTest {
}
Frame {
msec: 2080
- hash: "9e3a9ddf097022722e9e7ebb5e0bbeed"
+ hash: "0f28c7855c7fde3390d16a2638e23bd0"
}
Frame {
msec: 2096
- hash: "9e3a9ddf097022722e9e7ebb5e0bbeed"
+ hash: "0f28c7855c7fde3390d16a2638e23bd0"
}
Frame {
msec: 2112
- hash: "9e3a9ddf097022722e9e7ebb5e0bbeed"
+ hash: "0f28c7855c7fde3390d16a2638e23bd0"
}
Key {
type: 7
@@ -894,27 +894,27 @@ VisualTest {
}
Frame {
msec: 2128
- hash: "9e3a9ddf097022722e9e7ebb5e0bbeed"
+ hash: "0f28c7855c7fde3390d16a2638e23bd0"
}
Frame {
msec: 2144
- hash: "9e3a9ddf097022722e9e7ebb5e0bbeed"
+ hash: "0f28c7855c7fde3390d16a2638e23bd0"
}
Frame {
msec: 2160
- hash: "9e3a9ddf097022722e9e7ebb5e0bbeed"
+ hash: "0f28c7855c7fde3390d16a2638e23bd0"
}
Frame {
msec: 2176
- hash: "9e3a9ddf097022722e9e7ebb5e0bbeed"
+ hash: "0f28c7855c7fde3390d16a2638e23bd0"
}
Frame {
msec: 2192
- hash: "9e3a9ddf097022722e9e7ebb5e0bbeed"
+ hash: "0f28c7855c7fde3390d16a2638e23bd0"
}
Frame {
msec: 2208
- hash: "9e3a9ddf097022722e9e7ebb5e0bbeed"
+ hash: "0f28c7855c7fde3390d16a2638e23bd0"
}
Key {
type: 6
@@ -926,23 +926,23 @@ VisualTest {
}
Frame {
msec: 2224
- hash: "d715ce5ca080ba5045c16f88211ca2a7"
+ hash: "b56e002e5eddde0245f7ad4c75339968"
}
Frame {
msec: 2240
- hash: "d715ce5ca080ba5045c16f88211ca2a7"
+ hash: "b56e002e5eddde0245f7ad4c75339968"
}
Frame {
msec: 2256
- hash: "d715ce5ca080ba5045c16f88211ca2a7"
+ hash: "b56e002e5eddde0245f7ad4c75339968"
}
Frame {
msec: 2272
- hash: "d715ce5ca080ba5045c16f88211ca2a7"
+ hash: "b56e002e5eddde0245f7ad4c75339968"
}
Frame {
msec: 2288
- hash: "d715ce5ca080ba5045c16f88211ca2a7"
+ hash: "b56e002e5eddde0245f7ad4c75339968"
}
Key {
type: 6
@@ -954,7 +954,7 @@ VisualTest {
}
Frame {
msec: 2304
- hash: "11f9035d665a6eed88ea9e3030b111c7"
+ hash: "0bdd50e3c8b382b464c82d791ae6c1e5"
}
Key {
type: 7
@@ -966,15 +966,15 @@ VisualTest {
}
Frame {
msec: 2320
- hash: "11f9035d665a6eed88ea9e3030b111c7"
+ hash: "0bdd50e3c8b382b464c82d791ae6c1e5"
}
Frame {
msec: 2336
- hash: "11f9035d665a6eed88ea9e3030b111c7"
+ hash: "0bdd50e3c8b382b464c82d791ae6c1e5"
}
Frame {
msec: 2352
- hash: "11f9035d665a6eed88ea9e3030b111c7"
+ hash: "0bdd50e3c8b382b464c82d791ae6c1e5"
}
Key {
type: 6
@@ -986,11 +986,11 @@ VisualTest {
}
Frame {
msec: 2368
- hash: "8277b43c48def7e966bbb96309042fe6"
+ hash: "b61b475b84c6e6a149f6262fc560b741"
}
Frame {
msec: 2384
- hash: "8277b43c48def7e966bbb96309042fe6"
+ hash: "b61b475b84c6e6a149f6262fc560b741"
}
Key {
type: 7
@@ -1002,15 +1002,15 @@ VisualTest {
}
Frame {
msec: 2400
- hash: "8277b43c48def7e966bbb96309042fe6"
+ hash: "b61b475b84c6e6a149f6262fc560b741"
}
Frame {
msec: 2416
- hash: "8277b43c48def7e966bbb96309042fe6"
+ hash: "b61b475b84c6e6a149f6262fc560b741"
}
Frame {
msec: 2432
- hash: "8277b43c48def7e966bbb96309042fe6"
+ hash: "b61b475b84c6e6a149f6262fc560b741"
}
Key {
type: 7
@@ -1022,15 +1022,15 @@ VisualTest {
}
Frame {
msec: 2448
- hash: "8277b43c48def7e966bbb96309042fe6"
+ hash: "b61b475b84c6e6a149f6262fc560b741"
}
Frame {
msec: 2464
- hash: "8277b43c48def7e966bbb96309042fe6"
+ hash: "b61b475b84c6e6a149f6262fc560b741"
}
Frame {
msec: 2480
- hash: "8277b43c48def7e966bbb96309042fe6"
+ hash: "b61b475b84c6e6a149f6262fc560b741"
}
Key {
type: 6
@@ -1042,19 +1042,19 @@ VisualTest {
}
Frame {
msec: 2496
- hash: "1475ec7421f2c16f7dbb13eeb35f21c8"
+ hash: "1acd6152f317a6c8f6aca52ccf62a8c6"
}
Frame {
msec: 2512
- hash: "1475ec7421f2c16f7dbb13eeb35f21c8"
+ hash: "1acd6152f317a6c8f6aca52ccf62a8c6"
}
Frame {
msec: 2528
- hash: "1475ec7421f2c16f7dbb13eeb35f21c8"
+ hash: "1acd6152f317a6c8f6aca52ccf62a8c6"
}
Frame {
msec: 2544
- hash: "1475ec7421f2c16f7dbb13eeb35f21c8"
+ hash: "1acd6152f317a6c8f6aca52ccf62a8c6"
}
Key {
type: 7
@@ -1066,27 +1066,27 @@ VisualTest {
}
Frame {
msec: 2560
- hash: "1475ec7421f2c16f7dbb13eeb35f21c8"
+ hash: "1acd6152f317a6c8f6aca52ccf62a8c6"
}
Frame {
msec: 2576
- hash: "1475ec7421f2c16f7dbb13eeb35f21c8"
+ hash: "1acd6152f317a6c8f6aca52ccf62a8c6"
}
Frame {
msec: 2592
- hash: "1475ec7421f2c16f7dbb13eeb35f21c8"
+ hash: "1acd6152f317a6c8f6aca52ccf62a8c6"
}
Frame {
msec: 2608
- hash: "1475ec7421f2c16f7dbb13eeb35f21c8"
+ hash: "1acd6152f317a6c8f6aca52ccf62a8c6"
}
Frame {
msec: 2624
- hash: "1475ec7421f2c16f7dbb13eeb35f21c8"
+ hash: "1acd6152f317a6c8f6aca52ccf62a8c6"
}
Frame {
msec: 2640
- hash: "1475ec7421f2c16f7dbb13eeb35f21c8"
+ hash: "1acd6152f317a6c8f6aca52ccf62a8c6"
}
Key {
type: 6
@@ -1098,19 +1098,19 @@ VisualTest {
}
Frame {
msec: 2656
- hash: "eff9abb425dbd30a0eb8ee940c2a0fdc"
+ hash: "90ab887de5fbf34f4d45e13c4b211490"
}
Frame {
msec: 2672
- hash: "eff9abb425dbd30a0eb8ee940c2a0fdc"
+ hash: "90ab887de5fbf34f4d45e13c4b211490"
}
Frame {
msec: 2688
- hash: "eff9abb425dbd30a0eb8ee940c2a0fdc"
+ hash: "90ab887de5fbf34f4d45e13c4b211490"
}
Frame {
msec: 2704
- hash: "eff9abb425dbd30a0eb8ee940c2a0fdc"
+ hash: "90ab887de5fbf34f4d45e13c4b211490"
}
Key {
type: 7
@@ -1122,15 +1122,15 @@ VisualTest {
}
Frame {
msec: 2720
- hash: "eff9abb425dbd30a0eb8ee940c2a0fdc"
+ hash: "90ab887de5fbf34f4d45e13c4b211490"
}
Frame {
msec: 2736
- hash: "eff9abb425dbd30a0eb8ee940c2a0fdc"
+ hash: "90ab887de5fbf34f4d45e13c4b211490"
}
Frame {
msec: 2752
- hash: "eff9abb425dbd30a0eb8ee940c2a0fdc"
+ hash: "90ab887de5fbf34f4d45e13c4b211490"
}
Key {
type: 6
@@ -1142,23 +1142,23 @@ VisualTest {
}
Frame {
msec: 2768
- hash: "dbc4c1e9f452575a2b543f3cc9ed53eb"
+ hash: "fc91281749bf1a844a19f20d87a17126"
}
Frame {
msec: 2784
- hash: "dbc4c1e9f452575a2b543f3cc9ed53eb"
+ hash: "fc91281749bf1a844a19f20d87a17126"
}
Frame {
msec: 2800
- hash: "dbc4c1e9f452575a2b543f3cc9ed53eb"
+ hash: "fc91281749bf1a844a19f20d87a17126"
}
Frame {
msec: 2816
- hash: "dbc4c1e9f452575a2b543f3cc9ed53eb"
+ hash: "fc91281749bf1a844a19f20d87a17126"
}
Frame {
msec: 2832
- hash: "dbc4c1e9f452575a2b543f3cc9ed53eb"
+ hash: "fc91281749bf1a844a19f20d87a17126"
}
Key {
type: 6
@@ -1178,19 +1178,19 @@ VisualTest {
}
Frame {
msec: 2848
- hash: "8ea955780d76128c025cf1a51c995075"
+ hash: "dcf6e510866fa20e54255c2c980d7b4b"
}
Frame {
msec: 2864
- hash: "8ea955780d76128c025cf1a51c995075"
+ hash: "dcf6e510866fa20e54255c2c980d7b4b"
}
Frame {
msec: 2880
- image: "wrap.2.png"
+ hash: "dcf6e510866fa20e54255c2c980d7b4b"
}
Frame {
msec: 2896
- hash: "8ea955780d76128c025cf1a51c995075"
+ image: "wrap.3.png"
}
Key {
type: 6
@@ -1202,11 +1202,11 @@ VisualTest {
}
Frame {
msec: 2912
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Frame {
msec: 2928
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Key {
type: 7
@@ -1218,11 +1218,11 @@ VisualTest {
}
Frame {
msec: 2944
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Frame {
msec: 2960
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Key {
type: 7
@@ -1234,35 +1234,35 @@ VisualTest {
}
Frame {
msec: 2976
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Frame {
msec: 2992
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Frame {
msec: 3008
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Frame {
msec: 3024
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Frame {
msec: 3040
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Frame {
msec: 3056
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Frame {
msec: 3072
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Frame {
msec: 3088
- hash: "ab08c67bc5c8f53bba66ad48f618d9c9"
+ hash: "a26b06714f951084f2ee5ee4b4e67e43"
}
Key {
type: 6
@@ -1274,23 +1274,23 @@ VisualTest {
}
Frame {
msec: 3104
- hash: "32ee9af5d9f714bbcc32206be600f309"
+ hash: "832c43553cea6d22b7664ef6f145d1c6"
}
Frame {
msec: 3120
- hash: "32ee9af5d9f714bbcc32206be600f309"
+ hash: "832c43553cea6d22b7664ef6f145d1c6"
}
Frame {
msec: 3136
- hash: "32ee9af5d9f714bbcc32206be600f309"
+ hash: "832c43553cea6d22b7664ef6f145d1c6"
}
Frame {
msec: 3152
- hash: "32ee9af5d9f714bbcc32206be600f309"
+ hash: "832c43553cea6d22b7664ef6f145d1c6"
}
Frame {
msec: 3168
- hash: "32ee9af5d9f714bbcc32206be600f309"
+ hash: "832c43553cea6d22b7664ef6f145d1c6"
}
Key {
type: 7
@@ -1302,23 +1302,23 @@ VisualTest {
}
Frame {
msec: 3184
- hash: "32ee9af5d9f714bbcc32206be600f309"
+ hash: "832c43553cea6d22b7664ef6f145d1c6"
}
Frame {
msec: 3200
- hash: "32ee9af5d9f714bbcc32206be600f309"
+ hash: "832c43553cea6d22b7664ef6f145d1c6"
}
Frame {
msec: 3216
- hash: "32ee9af5d9f714bbcc32206be600f309"
+ hash: "832c43553cea6d22b7664ef6f145d1c6"
}
Frame {
msec: 3232
- hash: "32ee9af5d9f714bbcc32206be600f309"
+ hash: "832c43553cea6d22b7664ef6f145d1c6"
}
Frame {
msec: 3248
- hash: "32ee9af5d9f714bbcc32206be600f309"
+ hash: "832c43553cea6d22b7664ef6f145d1c6"
}
Key {
type: 6
@@ -1330,15 +1330,15 @@ VisualTest {
}
Frame {
msec: 3264
- hash: "0e5a0e32f40d3e02758a394797cb3947"
+ hash: "081c183901aadcc6406f4ad9f41efa7e"
}
Frame {
msec: 3280
- hash: "0e5a0e32f40d3e02758a394797cb3947"
+ hash: "081c183901aadcc6406f4ad9f41efa7e"
}
Frame {
msec: 3296
- hash: "0e5a0e32f40d3e02758a394797cb3947"
+ hash: "081c183901aadcc6406f4ad9f41efa7e"
}
Key {
type: 7
@@ -1350,15 +1350,15 @@ VisualTest {
}
Frame {
msec: 3312
- hash: "0e5a0e32f40d3e02758a394797cb3947"
+ hash: "081c183901aadcc6406f4ad9f41efa7e"
}
Frame {
msec: 3328
- hash: "0e5a0e32f40d3e02758a394797cb3947"
+ hash: "081c183901aadcc6406f4ad9f41efa7e"
}
Frame {
msec: 3344
- hash: "0e5a0e32f40d3e02758a394797cb3947"
+ hash: "081c183901aadcc6406f4ad9f41efa7e"
}
Key {
type: 6
@@ -1370,23 +1370,23 @@ VisualTest {
}
Frame {
msec: 3360
- hash: "31079d862bb5b41e36e146201f8c34d2"
+ hash: "9bd3c76a58f942880f40566cfbaa2e99"
}
Frame {
msec: 3376
- hash: "31079d862bb5b41e36e146201f8c34d2"
+ hash: "9bd3c76a58f942880f40566cfbaa2e99"
}
Frame {
msec: 3392
- hash: "31079d862bb5b41e36e146201f8c34d2"
+ hash: "9bd3c76a58f942880f40566cfbaa2e99"
}
Frame {
msec: 3408
- hash: "31079d862bb5b41e36e146201f8c34d2"
+ hash: "9bd3c76a58f942880f40566cfbaa2e99"
}
Frame {
msec: 3424
- hash: "31079d862bb5b41e36e146201f8c34d2"
+ hash: "9bd3c76a58f942880f40566cfbaa2e99"
}
Key {
type: 7
@@ -1398,15 +1398,15 @@ VisualTest {
}
Frame {
msec: 3440
- hash: "31079d862bb5b41e36e146201f8c34d2"
+ hash: "9bd3c76a58f942880f40566cfbaa2e99"
}
Frame {
msec: 3456
- hash: "31079d862bb5b41e36e146201f8c34d2"
+ hash: "9bd3c76a58f942880f40566cfbaa2e99"
}
Frame {
msec: 3472
- hash: "31079d862bb5b41e36e146201f8c34d2"
+ hash: "9bd3c76a58f942880f40566cfbaa2e99"
}
Key {
type: 6
@@ -1418,19 +1418,19 @@ VisualTest {
}
Frame {
msec: 3488
- hash: "1e5e9ab44b9c703637e58bb248026b51"
+ hash: "204a2ee8a33e5452d47d95ad4142d417"
}
Frame {
msec: 3504
- hash: "1e5e9ab44b9c703637e58bb248026b51"
+ hash: "204a2ee8a33e5452d47d95ad4142d417"
}
Frame {
msec: 3520
- hash: "1e5e9ab44b9c703637e58bb248026b51"
+ hash: "204a2ee8a33e5452d47d95ad4142d417"
}
Frame {
msec: 3536
- hash: "1e5e9ab44b9c703637e58bb248026b51"
+ hash: "204a2ee8a33e5452d47d95ad4142d417"
}
Key {
type: 7
@@ -1442,11 +1442,11 @@ VisualTest {
}
Frame {
msec: 3552
- hash: "1e5e9ab44b9c703637e58bb248026b51"
+ hash: "204a2ee8a33e5452d47d95ad4142d417"
}
Frame {
msec: 3568
- hash: "1e5e9ab44b9c703637e58bb248026b51"
+ hash: "204a2ee8a33e5452d47d95ad4142d417"
}
Key {
type: 6
@@ -1458,27 +1458,27 @@ VisualTest {
}
Frame {
msec: 3584
- hash: "18f5f77a48858fb5584d55ba3f3a94d3"
+ hash: "4729d1f555fe604d4660f02673f9c5f3"
}
Frame {
msec: 3600
- hash: "18f5f77a48858fb5584d55ba3f3a94d3"
+ hash: "4729d1f555fe604d4660f02673f9c5f3"
}
Frame {
msec: 3616
- hash: "18f5f77a48858fb5584d55ba3f3a94d3"
+ hash: "4729d1f555fe604d4660f02673f9c5f3"
}
Frame {
msec: 3632
- hash: "18f5f77a48858fb5584d55ba3f3a94d3"
+ hash: "4729d1f555fe604d4660f02673f9c5f3"
}
Frame {
msec: 3648
- hash: "18f5f77a48858fb5584d55ba3f3a94d3"
+ hash: "4729d1f555fe604d4660f02673f9c5f3"
}
Frame {
msec: 3664
- hash: "18f5f77a48858fb5584d55ba3f3a94d3"
+ hash: "4729d1f555fe604d4660f02673f9c5f3"
}
Key {
type: 6
@@ -1490,7 +1490,7 @@ VisualTest {
}
Frame {
msec: 3680
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Key {
type: 7
@@ -1502,23 +1502,23 @@ VisualTest {
}
Frame {
msec: 3696
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3712
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3728
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3744
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3760
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Key {
type: 7
@@ -1530,39 +1530,39 @@ VisualTest {
}
Frame {
msec: 3776
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3792
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3808
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3824
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3840
- image: "wrap.3.png"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3856
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ image: "wrap.4.png"
}
Frame {
msec: 3872
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3888
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Frame {
msec: 3904
- hash: "63d557c9ea24a9e63d6bdfc6259c8bf9"
+ hash: "2c0e0951ce4839b302a6e2735adc6c09"
}
Key {
type: 6
@@ -1574,23 +1574,23 @@ VisualTest {
}
Frame {
msec: 3920
- hash: "67b49fc16da9390bff9814b34659baca"
+ hash: "28c2ffe2ad35010dc077625cde7d21b6"
}
Frame {
msec: 3936
- hash: "67b49fc16da9390bff9814b34659baca"
+ hash: "28c2ffe2ad35010dc077625cde7d21b6"
}
Frame {
msec: 3952
- hash: "67b49fc16da9390bff9814b34659baca"
+ hash: "28c2ffe2ad35010dc077625cde7d21b6"
}
Frame {
msec: 3968
- hash: "67b49fc16da9390bff9814b34659baca"
+ hash: "28c2ffe2ad35010dc077625cde7d21b6"
}
Frame {
msec: 3984
- hash: "67b49fc16da9390bff9814b34659baca"
+ hash: "28c2ffe2ad35010dc077625cde7d21b6"
}
Key {
type: 7
@@ -1602,11 +1602,11 @@ VisualTest {
}
Frame {
msec: 4000
- hash: "67b49fc16da9390bff9814b34659baca"
+ hash: "28c2ffe2ad35010dc077625cde7d21b6"
}
Frame {
msec: 4016
- hash: "67b49fc16da9390bff9814b34659baca"
+ hash: "28c2ffe2ad35010dc077625cde7d21b6"
}
Key {
type: 6
@@ -1618,15 +1618,15 @@ VisualTest {
}
Frame {
msec: 4032
- hash: "a06c039bc65f399f7dcb1a484e557f34"
+ hash: "6f206482adcd45a2b0d8d3c8b85f53c6"
}
Frame {
msec: 4048
- hash: "a06c039bc65f399f7dcb1a484e557f34"
+ hash: "6f206482adcd45a2b0d8d3c8b85f53c6"
}
Frame {
msec: 4064
- hash: "a06c039bc65f399f7dcb1a484e557f34"
+ hash: "6f206482adcd45a2b0d8d3c8b85f53c6"
}
Key {
type: 7
@@ -1638,7 +1638,7 @@ VisualTest {
}
Frame {
msec: 4080
- hash: "a06c039bc65f399f7dcb1a484e557f34"
+ hash: "6f206482adcd45a2b0d8d3c8b85f53c6"
}
Key {
type: 6
@@ -1650,19 +1650,19 @@ VisualTest {
}
Frame {
msec: 4096
- hash: "6471c3319fbe937080bd40d91770898f"
+ hash: "4685a786f36cb821a69b0ac059145a5f"
}
Frame {
msec: 4112
- hash: "6471c3319fbe937080bd40d91770898f"
+ hash: "4685a786f36cb821a69b0ac059145a5f"
}
Frame {
msec: 4128
- hash: "6471c3319fbe937080bd40d91770898f"
+ hash: "4685a786f36cb821a69b0ac059145a5f"
}
Frame {
msec: 4144
- hash: "6471c3319fbe937080bd40d91770898f"
+ hash: "4685a786f36cb821a69b0ac059145a5f"
}
Key {
type: 7
@@ -1674,15 +1674,15 @@ VisualTest {
}
Frame {
msec: 4160
- hash: "6471c3319fbe937080bd40d91770898f"
+ hash: "4685a786f36cb821a69b0ac059145a5f"
}
Frame {
msec: 4176
- hash: "6471c3319fbe937080bd40d91770898f"
+ hash: "4685a786f36cb821a69b0ac059145a5f"
}
Frame {
msec: 4192
- hash: "6471c3319fbe937080bd40d91770898f"
+ hash: "4685a786f36cb821a69b0ac059145a5f"
}
Key {
type: 6
@@ -1694,23 +1694,23 @@ VisualTest {
}
Frame {
msec: 4208
- hash: "124451f5a072f626642a85ebc36c0914"
+ hash: "d0efb89ee3e2d2b18429b57dcfe13f33"
}
Frame {
msec: 4224
- hash: "124451f5a072f626642a85ebc36c0914"
+ hash: "d0efb89ee3e2d2b18429b57dcfe13f33"
}
Frame {
msec: 4240
- hash: "124451f5a072f626642a85ebc36c0914"
+ hash: "d0efb89ee3e2d2b18429b57dcfe13f33"
}
Frame {
msec: 4256
- hash: "124451f5a072f626642a85ebc36c0914"
+ hash: "d0efb89ee3e2d2b18429b57dcfe13f33"
}
Frame {
msec: 4272
- hash: "124451f5a072f626642a85ebc36c0914"
+ hash: "d0efb89ee3e2d2b18429b57dcfe13f33"
}
Key {
type: 6
@@ -1722,7 +1722,7 @@ VisualTest {
}
Frame {
msec: 4288
- hash: "963ee26238b20cd414e69b50ffa5a186"
+ hash: "cbe0bb714b2e9b63af978f666292d8f0"
}
Key {
type: 7
@@ -1734,15 +1734,15 @@ VisualTest {
}
Frame {
msec: 4304
- hash: "963ee26238b20cd414e69b50ffa5a186"
+ hash: "cbe0bb714b2e9b63af978f666292d8f0"
}
Frame {
msec: 4320
- hash: "963ee26238b20cd414e69b50ffa5a186"
+ hash: "cbe0bb714b2e9b63af978f666292d8f0"
}
Frame {
msec: 4336
- hash: "963ee26238b20cd414e69b50ffa5a186"
+ hash: "cbe0bb714b2e9b63af978f666292d8f0"
}
Key {
type: 7
@@ -1754,23 +1754,23 @@ VisualTest {
}
Frame {
msec: 4352
- hash: "963ee26238b20cd414e69b50ffa5a186"
+ hash: "cbe0bb714b2e9b63af978f666292d8f0"
}
Frame {
msec: 4368
- hash: "963ee26238b20cd414e69b50ffa5a186"
+ hash: "cbe0bb714b2e9b63af978f666292d8f0"
}
Frame {
msec: 4384
- hash: "963ee26238b20cd414e69b50ffa5a186"
+ hash: "cbe0bb714b2e9b63af978f666292d8f0"
}
Frame {
msec: 4400
- hash: "963ee26238b20cd414e69b50ffa5a186"
+ hash: "cbe0bb714b2e9b63af978f666292d8f0"
}
Frame {
msec: 4416
- hash: "963ee26238b20cd414e69b50ffa5a186"
+ hash: "cbe0bb714b2e9b63af978f666292d8f0"
}
Key {
type: 6
@@ -1782,15 +1782,15 @@ VisualTest {
}
Frame {
msec: 4432
- hash: "c5ce4fc832787535e66e64c546383d28"
+ hash: "d15a45a86874daaff5f2e6afae43b2f4"
}
Frame {
msec: 4448
- hash: "c5ce4fc832787535e66e64c546383d28"
+ hash: "d15a45a86874daaff5f2e6afae43b2f4"
}
Frame {
msec: 4464
- hash: "c5ce4fc832787535e66e64c546383d28"
+ hash: "d15a45a86874daaff5f2e6afae43b2f4"
}
Key {
type: 7
@@ -1802,23 +1802,23 @@ VisualTest {
}
Frame {
msec: 4480
- hash: "c5ce4fc832787535e66e64c546383d28"
+ hash: "d15a45a86874daaff5f2e6afae43b2f4"
}
Frame {
msec: 4496
- hash: "c5ce4fc832787535e66e64c546383d28"
+ hash: "d15a45a86874daaff5f2e6afae43b2f4"
}
Frame {
msec: 4512
- hash: "c5ce4fc832787535e66e64c546383d28"
+ hash: "d15a45a86874daaff5f2e6afae43b2f4"
}
Frame {
msec: 4528
- hash: "c5ce4fc832787535e66e64c546383d28"
+ hash: "d15a45a86874daaff5f2e6afae43b2f4"
}
Frame {
msec: 4544
- hash: "c5ce4fc832787535e66e64c546383d28"
+ hash: "d15a45a86874daaff5f2e6afae43b2f4"
}
Key {
type: 6
@@ -1830,19 +1830,19 @@ VisualTest {
}
Frame {
msec: 4560
- hash: "57bcfc2fbc8e5993f0908980bdef2e79"
+ hash: "b0c3ef9c5331af8768b23537d1d38311"
}
Frame {
msec: 4576
- hash: "57bcfc2fbc8e5993f0908980bdef2e79"
+ hash: "b0c3ef9c5331af8768b23537d1d38311"
}
Frame {
msec: 4592
- hash: "57bcfc2fbc8e5993f0908980bdef2e79"
+ hash: "b0c3ef9c5331af8768b23537d1d38311"
}
Frame {
msec: 4608
- hash: "57bcfc2fbc8e5993f0908980bdef2e79"
+ hash: "b0c3ef9c5331af8768b23537d1d38311"
}
Key {
type: 7
@@ -1854,19 +1854,19 @@ VisualTest {
}
Frame {
msec: 4624
- hash: "57bcfc2fbc8e5993f0908980bdef2e79"
+ hash: "b0c3ef9c5331af8768b23537d1d38311"
}
Frame {
msec: 4640
- hash: "57bcfc2fbc8e5993f0908980bdef2e79"
+ hash: "b0c3ef9c5331af8768b23537d1d38311"
}
Frame {
msec: 4656
- hash: "57bcfc2fbc8e5993f0908980bdef2e79"
+ hash: "b0c3ef9c5331af8768b23537d1d38311"
}
Frame {
msec: 4672
- hash: "57bcfc2fbc8e5993f0908980bdef2e79"
+ hash: "b0c3ef9c5331af8768b23537d1d38311"
}
Key {
type: 6
@@ -1878,19 +1878,19 @@ VisualTest {
}
Frame {
msec: 4688
- hash: "60b5ec304c447a3bf54da75f964e9fff"
+ hash: "3be1d2faec1ab5d3d1ab72c25db95059"
}
Frame {
msec: 4704
- hash: "60b5ec304c447a3bf54da75f964e9fff"
+ hash: "3be1d2faec1ab5d3d1ab72c25db95059"
}
Frame {
msec: 4720
- hash: "60b5ec304c447a3bf54da75f964e9fff"
+ hash: "3be1d2faec1ab5d3d1ab72c25db95059"
}
Frame {
msec: 4736
- hash: "60b5ec304c447a3bf54da75f964e9fff"
+ hash: "3be1d2faec1ab5d3d1ab72c25db95059"
}
Key {
type: 7
@@ -1902,15 +1902,15 @@ VisualTest {
}
Frame {
msec: 4752
- hash: "60b5ec304c447a3bf54da75f964e9fff"
+ hash: "3be1d2faec1ab5d3d1ab72c25db95059"
}
Frame {
msec: 4768
- hash: "60b5ec304c447a3bf54da75f964e9fff"
+ hash: "3be1d2faec1ab5d3d1ab72c25db95059"
}
Frame {
msec: 4784
- hash: "60b5ec304c447a3bf54da75f964e9fff"
+ hash: "3be1d2faec1ab5d3d1ab72c25db95059"
}
Key {
type: 6
@@ -1922,11 +1922,11 @@ VisualTest {
}
Frame {
msec: 4800
- image: "wrap.4.png"
+ hash: "db999862fcf827930098b3f129ff567f"
}
Frame {
msec: 4816
- hash: "6ae6a9c38541546561db9049a300bce6"
+ image: "wrap.5.png"
}
Key {
type: 7
@@ -1938,19 +1938,19 @@ VisualTest {
}
Frame {
msec: 4832
- hash: "6ae6a9c38541546561db9049a300bce6"
+ hash: "db999862fcf827930098b3f129ff567f"
}
Frame {
msec: 4848
- hash: "6ae6a9c38541546561db9049a300bce6"
+ hash: "db999862fcf827930098b3f129ff567f"
}
Frame {
msec: 4864
- hash: "6ae6a9c38541546561db9049a300bce6"
+ hash: "db999862fcf827930098b3f129ff567f"
}
Frame {
msec: 4880
- hash: "6ae6a9c38541546561db9049a300bce6"
+ hash: "db999862fcf827930098b3f129ff567f"
}
Key {
type: 6
@@ -1962,19 +1962,19 @@ VisualTest {
}
Frame {
msec: 4896
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 4912
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 4928
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 4944
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Key {
type: 7
@@ -1986,482 +1986,482 @@ VisualTest {
}
Frame {
msec: 4960
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 4976
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 4992
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5008
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5024
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5040
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5056
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5072
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5088
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5104
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5120
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5136
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5152
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5168
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5184
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5200
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5216
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5232
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5248
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5264
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5280
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5296
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5312
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5328
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5344
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5360
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5376
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5392
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5408
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5424
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5440
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5456
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5472
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5488
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5504
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5520
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5536
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5552
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5568
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5584
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5600
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5616
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5632
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5648
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5664
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5680
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5696
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5712
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5728
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5744
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5760
- image: "wrap.5.png"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5776
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ image: "wrap.6.png"
}
Frame {
msec: 5792
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5808
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5824
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5840
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5856
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5872
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5888
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5904
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5920
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5936
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5952
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5968
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 5984
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6000
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6016
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6032
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6048
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6064
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6080
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6096
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6112
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6128
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6144
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6160
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6176
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6192
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6208
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6224
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6240
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6256
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6272
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6288
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6304
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6320
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6336
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6352
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6368
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6384
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6400
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6416
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6432
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6448
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6464
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6480
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6496
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6512
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6528
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6544
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6560
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6576
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6592
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6608
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6624
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6640
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6656
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6672
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6688
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6704
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6720
- image: "wrap.6.png"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6736
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ image: "wrap.7.png"
}
Frame {
msec: 6752
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6768
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6784
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6800
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6816
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6832
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6848
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
Frame {
msec: 6864
- hash: "41179a181fd4ae8bd15a259b66d90eea"
+ hash: "6557c4982e2c23d0ef5ec8a594df7277"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/LineEdit.qml b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/LineEdit.qml
index 50c3cb4..6789eac 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/LineEdit.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/LineEdit.qml
@@ -42,6 +42,7 @@ Item {
text:""
horizontalAlignment: TextInput.AlignLeft
font.pixelSize:15
+ selectionColor: 'steelblue'
}
MouseArea {
//Implements all line edit mouse handling
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.0.png
index 5ab78c0..18dd55e 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.1.png
index 3cd1c11..9cc8b85 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.2.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.2.png
index c0e738e..f7c23e2 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.3.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.3.png
index a373ded..a5bd6cc 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.4.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.4.png
index 647984d..fdcdf88 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.5.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.5.png
new file mode 100644
index 0000000..89fd161
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.qml b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.qml
index 6eb74ea..e14fb82 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/cursorDelegate.qml
@@ -6,115 +6,115 @@ VisualTest {
}
Frame {
msec: 16
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ image: "cursorDelegate.0.png"
}
Frame {
msec: 32
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 48
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 64
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 80
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 96
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 112
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 128
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 144
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 160
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 176
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 192
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 208
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 224
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 240
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 256
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 272
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 288
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 304
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 320
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 336
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 352
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 368
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 384
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 400
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 416
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 432
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Frame {
msec: 448
- hash: "65bbc5da769f475d1c47bdedb92ba65e"
+ hash: "ea218f136c6c7a70f2a4da569fae92b0"
}
Key {
type: 6
@@ -126,23 +126,23 @@ VisualTest {
}
Frame {
msec: 464
- hash: "97eff9733db71f7c5d396969582c572b"
+ hash: "e0cce7628c07ad989161e77d87f7f511"
}
Frame {
msec: 480
- hash: "97eff9733db71f7c5d396969582c572b"
+ hash: "e0cce7628c07ad989161e77d87f7f511"
}
Frame {
msec: 496
- hash: "97eff9733db71f7c5d396969582c572b"
+ hash: "e0cce7628c07ad989161e77d87f7f511"
}
Frame {
msec: 512
- hash: "97eff9733db71f7c5d396969582c572b"
+ hash: "e0cce7628c07ad989161e77d87f7f511"
}
Frame {
msec: 528
- hash: "87902d32dba1439e71ce5f57f514748e"
+ hash: "b86c442f4a561503d34238465fd20aec"
}
Key {
type: 7
@@ -154,19 +154,19 @@ VisualTest {
}
Frame {
msec: 544
- hash: "cad95931a38718eb481a9175fdfec305"
+ hash: "36f5f4397549f151ebfc0295ca33f55f"
}
Frame {
msec: 560
- hash: "1dc99e5c7e4d2fa6b624b6df250b78fc"
+ hash: "1cc9682b652e65b547bbeb2b37f9d1e7"
}
Frame {
msec: 576
- hash: "5d5739beb039a83bebb2c41489166edf"
+ hash: "b3874acb58643e1bb70a0b579e517526"
}
Frame {
msec: 592
- hash: "6320c9a1c0013f5aa6180992b934ca59"
+ hash: "152b962f8a00b68459df073962a1a947"
}
Key {
type: 6
@@ -178,19 +178,19 @@ VisualTest {
}
Frame {
msec: 608
- hash: "9d9837c1f3779e5dab0dfeb1d11fdea1"
+ hash: "891f86211cdc5050881421613b199939"
}
Frame {
msec: 624
- hash: "9d868112eaf70ce02ce93603278a565d"
+ hash: "5862b5e1ed2d1905357adbc5a7f2ade9"
}
Frame {
msec: 640
- hash: "d2bccb3184d3bb42b91017410a8655b6"
+ hash: "2fd895e688fa1c8b2f0bbf6e7defdb2a"
}
Frame {
msec: 656
- hash: "68f8be3e16637fd39a35f0cebb62b74a"
+ hash: "66c31658d38604b3e2d424aea15b715d"
}
Key {
type: 7
@@ -202,19 +202,19 @@ VisualTest {
}
Frame {
msec: 672
- hash: "04f5781b57ed9fee32d5ef80dc33f4ff"
+ hash: "df5331bc225d5e6f443812d489b19324"
}
Frame {
msec: 688
- hash: "06cc2e24a848d441074de5ddff1c739a"
+ hash: "6ca6367bb314804598b6257fd8b49d28"
}
Frame {
msec: 704
- hash: "94526186deb7248ac9c747ede15b106d"
+ hash: "877f64d93ba9d0d31181c3600bc02f80"
}
Frame {
msec: 720
- hash: "1ac130517df314f4f44b9bde2d3dcc53"
+ hash: "6b3210a6e4f8c448e5d90c6dada7a114"
}
Key {
type: 6
@@ -226,19 +226,19 @@ VisualTest {
}
Frame {
msec: 736
- hash: "270ecf4900e94d60599ded230633aa02"
+ hash: "4e64391a8142f94cb1ae38082218af01"
}
Frame {
msec: 752
- hash: "ef2093584cbce9182b99f297fcd2465d"
+ hash: "7bc3285fc6a0275622a76e605e2f7609"
}
Frame {
msec: 768
- hash: "c445cf5f56213a712585934681d8af55"
+ hash: "895b45ca668e4fe112913d818f28631e"
}
Frame {
msec: 784
- hash: "9f0edb3871e015a549622e1b70d1b748"
+ hash: "98e49c0ade7408c3229489ba6681088b"
}
Key {
type: 7
@@ -250,23 +250,23 @@ VisualTest {
}
Frame {
msec: 800
- hash: "144c51d7aa47ea8cc8d79a97efa4b430"
+ hash: "98c7370ca0f570dbe23c2724cb4ddead"
}
Frame {
msec: 816
- hash: "34f768a7c99dfb3c8f0e1fb1a08a37ac"
+ hash: "a71a7684552b072754469f6ae16d18b6"
}
Frame {
msec: 832
- hash: "4f3970c4ad02b69f96c11610494e8a50"
+ hash: "9cf40ec30d20e2cf95de2bfede4e46c6"
}
Frame {
msec: 848
- hash: "815a1cf66f0c9eb47e244753eebb83ba"
+ hash: "ed1efc0873a05be9f0c001c9cab94414"
}
Frame {
msec: 864
- hash: "5db11f795c000b382fdc30726a711c65"
+ hash: "4909c38a27da00d9c6f0dafc52c45035"
}
Key {
type: 6
@@ -278,15 +278,15 @@ VisualTest {
}
Frame {
msec: 880
- hash: "67976ee172d0d55992c0e4734fbb7ccf"
+ hash: "81d4e7ca4265332555434fdd5f19c621"
}
Frame {
msec: 896
- hash: "c764e4d5317acbbf5118a08565e5d5fd"
+ hash: "c336bac65473a8b76cecca1854c94752"
}
Frame {
msec: 912
- hash: "a83f566d01b990e91f43bb63a58fb5b8"
+ hash: "8bf0b0c6bd2c0fbf7c9f3529a5b92ebc"
}
Key {
type: 7
@@ -298,23 +298,23 @@ VisualTest {
}
Frame {
msec: 928
- hash: "031282f352e01f23bc5f73bf8ce82c9a"
+ hash: "8b7f6b8eebd1d7648becb91d256ac475"
}
Frame {
msec: 944
- hash: "1f3dc1d3ad0304376eac5d60d3c226ee"
+ hash: "6fcc3b9dee14bcdd2b60a32f696eec05"
}
Frame {
msec: 960
- image: "cursorDelegate.0.png"
+ hash: "939ac75fa99f482509ee1bb6b93f2ed0"
}
Frame {
msec: 976
- hash: "7bae45481596788afde8866a3c97edd7"
+ image: "cursorDelegate.1.png"
}
Frame {
msec: 992
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Key {
type: 6
@@ -326,15 +326,15 @@ VisualTest {
}
Frame {
msec: 1008
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 1024
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 1040
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Key {
type: 7
@@ -346,23 +346,23 @@ VisualTest {
}
Frame {
msec: 1056
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 1072
- hash: "a2ad07326fafcb3012cdb869f39af466"
+ hash: "3d6db6e3ee77ee75341ce16dc4a56c59"
}
Frame {
msec: 1088
- hash: "8622eb25a6da44926b5161bce213a483"
+ hash: "ff43ccdb14ae4d12ffead2eb261a5056"
}
Frame {
msec: 1104
- hash: "ccbd4d1e4865ebd9b0fe923e6ab05e5c"
+ hash: "cd14458426f94efbbc729112e6a481c5"
}
Frame {
msec: 1120
- hash: "775cd79b012f79b773449a0ad8457149"
+ hash: "6bd66d118ff27b0cea7944ea22c727c9"
}
Key {
type: 6
@@ -374,23 +374,23 @@ VisualTest {
}
Frame {
msec: 1136
- hash: "2a4ed061e512c5afd11072c4b707f707"
+ hash: "c294f1f7b7dd842d797ec5346f8794b3"
}
Frame {
msec: 1152
- hash: "c855df7b17811f25fd17e4fb108c02e1"
+ hash: "185228bb06e052a279bc0481760a1920"
}
Frame {
msec: 1168
- hash: "46c37d8e67ece5cae4f766acf50f3ca3"
+ hash: "81b01e755b7fcbda18634b88052326e4"
}
Frame {
msec: 1184
- hash: "95a70f14ce01aae61190080ed3d55c77"
+ hash: "ff16045d2ae8a5e48440fe5094780987"
}
Frame {
msec: 1200
- hash: "87da182d1285f3613bb2e4673e701757"
+ hash: "01b2a227010cba52952763cd9fbc8c94"
}
Key {
type: 7
@@ -402,27 +402,27 @@ VisualTest {
}
Frame {
msec: 1216
- hash: "5b97f13f43e713a6fbe96bdca8969191"
+ hash: "3c6ffa5250e90c994e334745efa15b19"
}
Frame {
msec: 1232
- hash: "4d003182e7b7b0a05413b80f82a0fc41"
+ hash: "9656663feae42fced5646d8c21ad05ec"
}
Frame {
msec: 1248
- hash: "dba09e038291a8dfdc61911d6b4b9bdf"
+ hash: "95ecea8c39c38c2319a8a0de1c3c97b1"
}
Frame {
msec: 1264
- hash: "a2ae1e5cc6cd72fae70804e07df5a8a1"
+ hash: "7bc610d4efadf5ef603d0c62e81021b2"
}
Frame {
msec: 1280
- hash: "f1c2a24b6f0ebcf98122e8db1cdcb66f"
+ hash: "b5343907926d112165a1e8914fa12383"
}
Frame {
msec: 1296
- hash: "142dade1639655132435ae260b7935a0"
+ hash: "7b1be2c0e963b92accd35606cd9521f5"
}
Key {
type: 6
@@ -434,7 +434,7 @@ VisualTest {
}
Frame {
msec: 1312
- hash: "e80c0175d947bceef4bf53b60bf7eac0"
+ hash: "2004b105d197f736f68eef070574767d"
}
Key {
type: 6
@@ -446,19 +446,19 @@ VisualTest {
}
Frame {
msec: 1328
- hash: "de912cd8bd2fe762ec6b1ec819732507"
+ hash: "dbafec45c35739835180f7644f4bf66c"
}
Frame {
msec: 1344
- hash: "d3fa9dfab37ee26572d25bcbe8c66b72"
+ hash: "ed86b86cc0eb1c8c05b0ddb063937270"
}
Frame {
msec: 1360
- hash: "33bdb2817a2858ce430813d0774f0172"
+ hash: "bdc640c90728a4f39c22e0a415c595b4"
}
Frame {
msec: 1376
- hash: "4f10f0ffb6b1c87155eedd53af36c74f"
+ hash: "2af0c828b767942ba1745dd9838a54b5"
}
Key {
type: 6
@@ -470,31 +470,31 @@ VisualTest {
}
Frame {
msec: 1392
- hash: "1b94be0de8412bd9380689895f290af7"
+ hash: "547f4cbf1637d997f50f755965dd4704"
}
Frame {
msec: 1408
- hash: "48b3a5e2b04c86a75f4b6595eb2c1f55"
+ hash: "ede46a74a6e5297454da63227684d6cf"
}
Frame {
msec: 1424
- hash: "d092fabd3dd51c718486e1e7dadaa0dc"
+ hash: "3a8747e0b26763c7bbc5ecd433c41d5a"
}
Frame {
msec: 1440
- hash: "243359437235563f1a60b8eaf63365b6"
+ hash: "0ae75d3cf890fe95e53f4c2c2eb0c660"
}
Frame {
msec: 1456
- hash: "a986c8ed8ad2d8b6aab2a001906ba2ad"
+ hash: "1014ed3a45803f4ca8dfd669137d3502"
}
Frame {
msec: 1472
- hash: "da5e06dc481e9cb7d9159a84d0cc150a"
+ hash: "0abf6b3183b4b85eabbcb3f2d4173473"
}
Frame {
msec: 1488
- hash: "1d70a05fce3a05477e21d22b127ae96a"
+ hash: "39dbf6788ad997531894fd5138953f21"
}
Key {
type: 7
@@ -506,51 +506,51 @@ VisualTest {
}
Frame {
msec: 1504
- hash: "913448213a07f6c8427c8e310d2026de"
+ hash: "0fd0841b32106155e25c274b47724d60"
}
Frame {
msec: 1520
- hash: "51bef5ae52977a935b66af4baf1da4e6"
+ hash: "9fa396cab1425ca03e394c681ccb798d"
}
Frame {
msec: 1536
- hash: "367bc25f868c23005d7fe903a9ea681b"
+ hash: "3c62d2a016bba6cd3f83982dcb7c1582"
}
Frame {
msec: 1552
- hash: "3c25181652e788d128ed571ca4fea0b1"
+ hash: "ee6f16b9165eb663ae78716f723e5b16"
}
Frame {
msec: 1568
- hash: "0218f939ff2b8c0bc22a537ed0f053f0"
+ hash: "dd2c49caa8b8f690fd8a29aac7f85dc8"
}
Frame {
msec: 1584
- hash: "a3b765a823b2b3811273a1be90850533"
+ hash: "79343bd1b7472d75daad9ae9848b89ba"
}
Frame {
msec: 1600
- hash: "2a42a29774eb4f962d299f8c2c213d55"
+ hash: "4c087ae0614e4736130235eea0af5267"
}
Frame {
msec: 1616
- hash: "1f0ad54d0fe8fc27cadbaaeaa37364e0"
+ hash: "87d75b0e3bd197084f8d8c0601ba195d"
}
Frame {
msec: 1632
- hash: "04d6028d1b1a1178e5bf774db8eef2c6"
+ hash: "ccd66bab965c78aa3b39728aef0648c6"
}
Frame {
msec: 1648
- hash: "c325e46e89e8df04e2c3d8bf111c5f09"
+ hash: "d311116fafc9693e6c55eb2c1273a487"
}
Frame {
msec: 1664
- hash: "70e6223ce16a797e2c56e21ad74b188b"
+ hash: "a4c1bc9c9f987bacfd19ea64f9a3ec2c"
}
Frame {
msec: 1680
- hash: "0fb8762fd28564b84b83c17d749a3645"
+ hash: "a6b86821b0563c06b478b62037edffe5"
}
Key {
type: 6
@@ -562,31 +562,31 @@ VisualTest {
}
Frame {
msec: 1696
- hash: "ef5d19b59792ea8822e2391fe0d91dbd"
+ hash: "30b8fd8f9d3e63c9101cf3558fc7f0d6"
}
Frame {
msec: 1712
- hash: "70ad15030164be8afbb4ab22d1ae5f5f"
+ hash: "8224ae61cfce9bbf9f69677071285ddc"
}
Frame {
msec: 1728
- hash: "a5dfb8bd4b681e0d8d2c082821a2a976"
+ hash: "1b7408ad665e5e316893397c9362e069"
}
Frame {
msec: 1744
- hash: "864781fbb8673b1e603df015f2d88601"
+ hash: "7ace1472840c3184263fe23cec5ba929"
}
Frame {
msec: 1760
- hash: "0bdb6a155cdd14f4dce9fde3c5116dde"
+ hash: "ea3f542c80564ad841675197b51272c9"
}
Frame {
msec: 1776
- hash: "5421f521a9bdccc8478fcee97e0dbc99"
+ hash: "0c4989dbd8d4008c1834140e28b98405"
}
Frame {
msec: 1792
- hash: "c5f29693dd017932767f37e2fb2f22f2"
+ hash: "337452c36385bebadb35498172eb82ef"
}
Key {
type: 7
@@ -598,19 +598,19 @@ VisualTest {
}
Frame {
msec: 1808
- hash: "b5e8abeaec33407e673f8021212528b1"
+ hash: "030ff7472ad4d566166e99aeb1daf1ad"
}
Frame {
msec: 1824
- hash: "917c968e5ee8f0b25fdb175719d7dbfa"
+ hash: "59f7bb68de85445bad114caca87ae859"
}
Frame {
msec: 1840
- hash: "56495c63676b9f73004e76e38d60567e"
+ hash: "5c0e8905d830357ca7bc26c6383a2dcc"
}
Frame {
msec: 1856
- hash: "86f1ccdd7ff408c5b141d79797eea1fa"
+ hash: "b00e889ee28556eaca18a6d52b8b4c0c"
}
Key {
type: 7
@@ -622,7 +622,7 @@ VisualTest {
}
Frame {
msec: 1872
- hash: "9e9b32a9f71ab1aa4e87ddc323ccda03"
+ hash: "07d4cc37e71ff6fb34c1370db27bd0f9"
}
Key {
type: 6
@@ -634,43 +634,43 @@ VisualTest {
}
Frame {
msec: 1888
- hash: "360aef37452ce8f045659c227285cb82"
+ hash: "86d74cd53c541fde95b36a3899859272"
}
Frame {
msec: 1904
- hash: "805949377c620fa4310aa4328eba1f23"
+ hash: "82457df6a73b8aa32b567cac53d19679"
}
Frame {
msec: 1920
- image: "cursorDelegate.1.png"
+ hash: "63be8d924bace20717f87f7d260060e5"
}
Frame {
msec: 1936
- hash: "00df8110a2008ba77b7e0bf2130e5319"
+ image: "cursorDelegate.2.png"
}
Frame {
msec: 1952
- hash: "835f6f723577071461e41da1fd2e990a"
+ hash: "d274989f514174cda3316fa6650aed05"
}
Frame {
msec: 1968
- hash: "6876cafa4d6d3a7d387602eba4d26db1"
+ hash: "f1cae5982318ec621423513f7a090adf"
}
Frame {
msec: 1984
- hash: "5570ae1e700cdf42ba516be69fbaadc0"
+ hash: "1b30dd4a817370d8b6f5908cef69eeb9"
}
Frame {
msec: 2000
- hash: "5570ae1e700cdf42ba516be69fbaadc0"
+ hash: "1b30dd4a817370d8b6f5908cef69eeb9"
}
Frame {
msec: 2016
- hash: "5570ae1e700cdf42ba516be69fbaadc0"
+ hash: "1b30dd4a817370d8b6f5908cef69eeb9"
}
Frame {
msec: 2032
- hash: "5570ae1e700cdf42ba516be69fbaadc0"
+ hash: "1b30dd4a817370d8b6f5908cef69eeb9"
}
Key {
type: 7
@@ -682,7 +682,7 @@ VisualTest {
}
Frame {
msec: 2048
- hash: "5570ae1e700cdf42ba516be69fbaadc0"
+ hash: "1b30dd4a817370d8b6f5908cef69eeb9"
}
Key {
type: 7
@@ -694,27 +694,27 @@ VisualTest {
}
Frame {
msec: 2064
- hash: "6876cafa4d6d3a7d387602eba4d26db1"
+ hash: "f1cae5982318ec621423513f7a090adf"
}
Frame {
msec: 2080
- hash: "835f6f723577071461e41da1fd2e990a"
+ hash: "d274989f514174cda3316fa6650aed05"
}
Frame {
msec: 2096
- hash: "00df8110a2008ba77b7e0bf2130e5319"
+ hash: "4c51c2e71ee1fef13b9ac5213b057cef"
}
Frame {
msec: 2112
- hash: "627206a252bd6fcbf57d9f1cde0506bb"
+ hash: "63be8d924bace20717f87f7d260060e5"
}
Frame {
msec: 2128
- hash: "805949377c620fa4310aa4328eba1f23"
+ hash: "82457df6a73b8aa32b567cac53d19679"
}
Frame {
msec: 2144
- hash: "360aef37452ce8f045659c227285cb82"
+ hash: "86d74cd53c541fde95b36a3899859272"
}
Key {
type: 6
@@ -726,27 +726,27 @@ VisualTest {
}
Frame {
msec: 2160
- hash: "0ac33070e0c736bc0fb5ab12fa444b5c"
+ hash: "9bfb6b9a2604b4c534539bc731abda10"
}
Frame {
msec: 2176
- hash: "520a544fd92f17a14380803e253b396f"
+ hash: "dfa52bb483388dfee56577968d013c8f"
}
Frame {
msec: 2192
- hash: "4a080a5154c517e6bcf24b3a1f1d7f2c"
+ hash: "ea77a49e7e246649248e19b72d6433c9"
}
Frame {
msec: 2208
- hash: "e83642b0793f5a790efca65ccf20a720"
+ hash: "348e6a82b1491739e72c5c361158a967"
}
Frame {
msec: 2224
- hash: "8210b9cbf19f519ee34f4bb1a6afce16"
+ hash: "bb52aa533659d770d01deb8bef5a8b4d"
}
Frame {
msec: 2240
- hash: "54d04e64af5c0a3d29f2dc8c0977ed3a"
+ hash: "082441b5fea02f2676ad4d53aefb6927"
}
Key {
type: 7
@@ -758,31 +758,31 @@ VisualTest {
}
Frame {
msec: 2256
- hash: "ae2a644f96bd7b2662ebcf4ebc33d930"
+ hash: "9194cd1399ceeda421944cd87182039b"
}
Frame {
msec: 2272
- hash: "718ac9cb5ef2992b06b34e957f987b7a"
+ hash: "edff1333eb3a0047c527503ab3dbe71c"
}
Frame {
msec: 2288
- hash: "a2e1dea5e5f37697c7ce1a9419b94f65"
+ hash: "e5c9931c8baf260d77f9cfcc1bb41101"
}
Frame {
msec: 2304
- hash: "c0eb56c72311263d892ce65331547531"
+ hash: "75c37de92c5af3305733a92d405a4ec8"
}
Frame {
msec: 2320
- hash: "585ad3efb7330de889b8cf56a51a0899"
+ hash: "f27082799d0860c660d16c3f9fe6e538"
}
Frame {
msec: 2336
- hash: "236e54ae31e5ee3d08a7bc9aeaef0d9b"
+ hash: "5d79ff6cac5bd6943b656964c1d78b00"
}
Frame {
msec: 2352
- hash: "d6218c8bb4da9d62bdb5d0cf5d7f8e37"
+ hash: "d58a1176858e49c89fc77bed260c6269"
}
Key {
type: 6
@@ -802,23 +802,23 @@ VisualTest {
}
Frame {
msec: 2368
- hash: "1dddd18a4ef66df9d9b431b2860e24d1"
+ hash: "70deb136fd364646e73390f0aa751baa"
}
Frame {
msec: 2384
- hash: "5b1b45e75f5a829b31c0b6eb0189da7c"
+ hash: "ed3bf83d975d6b8f830ce0b5a0ad64cc"
}
Frame {
msec: 2400
- hash: "062091bc7a5f3296c669614318b80fe7"
+ hash: "9007b93c9b9ae3612a0f97fe2e2ae825"
}
Frame {
msec: 2416
- hash: "836f37fe92a46233640e0bd2c0932fea"
+ hash: "c39f05a5471fb3a26f57feab2b99c8fa"
}
Frame {
msec: 2432
- hash: "f14ec1544a380fc9993b39754c23c2f4"
+ hash: "49cd710decb32599d7a9c8e0239bf9a5"
}
Key {
type: 6
@@ -830,23 +830,23 @@ VisualTest {
}
Frame {
msec: 2448
- hash: "2d549b5fea734e47682415df1717e6a6"
+ hash: "df3e2a44ed4e7cf6adb49f84b1d4fc53"
}
Frame {
msec: 2464
- hash: "824c5960260dd3ed7527709ebfb06d27"
+ hash: "5b7984204405b31a0262da011ff3903e"
}
Frame {
msec: 2480
- hash: "258f034fe1e71f25a92e667e05f53e82"
+ hash: "0dd2dc00c42eb7bb731d64e9a7188c83"
}
Frame {
msec: 2496
- hash: "c432e758e19c44d788cb38df6e4c6d69"
+ hash: "1b811aa744375668672fb8b4e0d75621"
}
Frame {
msec: 2512
- hash: "a1856592208f9a00385b13c44e1c4503"
+ hash: "f34c084f977a20fcf96eaf1e7b5423f7"
}
Key {
type: 7
@@ -858,23 +858,23 @@ VisualTest {
}
Frame {
msec: 2528
- hash: "2b4d40a0555df0b86f52d13790185459"
+ hash: "145b1c6526e04f02adf94eb5d0369ae0"
}
Frame {
msec: 2544
- hash: "b153143e6b16c47fa06663dc6b1034d6"
+ hash: "1b047f1cb4738188c10d8b05e636694a"
}
Frame {
msec: 2560
- hash: "ac52236c5d73aeae7c0834df1e6bd84e"
+ hash: "3f5921d19c63c7d434f0428cb155426e"
}
Frame {
msec: 2576
- hash: "136eeb348b0b96edc9aaf9fbea741973"
+ hash: "940a9ca625a813af3c9f74600b9dd668"
}
Frame {
msec: 2592
- hash: "4f8a1dfa8906de2bcdfbf5c3b29fbf9b"
+ hash: "3df53c013eae20a71e4337be5499ff65"
}
Key {
type: 6
@@ -886,15 +886,15 @@ VisualTest {
}
Frame {
msec: 2608
- hash: "7dc9726df2d112b46f4d9dbe66d534c7"
+ hash: "34e4524d132bbb2a9e4aaffa0982ad33"
}
Frame {
msec: 2624
- hash: "f64086ca0e83fa8bb0fae28065260fdc"
+ hash: "87942e371bd51726dbfa5a09fdd31631"
}
Frame {
msec: 2640
- hash: "5237dd2b79d71bbfa0a0d3963a7f42b7"
+ hash: "a2baf811e2b51215c4e5f88f0854f5a5"
}
Key {
type: 7
@@ -906,23 +906,23 @@ VisualTest {
}
Frame {
msec: 2656
- hash: "8dd435b577bb258979d33034885a8cd8"
+ hash: "cc12390ac2a3296c04f2538fb3b4cc00"
}
Frame {
msec: 2672
- hash: "2609c066b8f102b4189991bf7d01eaad"
+ hash: "f209d32ec1742194c8436c36230a8239"
}
Frame {
msec: 2688
- hash: "986fab22391264d04df9a55b18aee645"
+ hash: "444d87a6fc19b8f0e8dcda0615a484aa"
}
Frame {
msec: 2704
- hash: "0256423680aa0843fe8ec84f5e68fc9b"
+ hash: "2e492b973fffd68245c24d603d2a8221"
}
Frame {
msec: 2720
- hash: "b822bdcad69aa868f48b2bbf2d62e297"
+ hash: "742ab9c9d4d8e37337f237f792aba160"
}
Key {
type: 6
@@ -934,19 +934,19 @@ VisualTest {
}
Frame {
msec: 2736
- hash: "14effed70ca60233be9b2f6d0a1b5e6c"
+ hash: "74db3d75c0b30946b18edf5fc115dfce"
}
Frame {
msec: 2752
- hash: "1abaf2c36a0fb9f04606c0e191d113cf"
+ hash: "86685be3dbb2236676f767894c694a5a"
}
Frame {
msec: 2768
- hash: "cffb8ca29b0369d183d6461bf9e63fdf"
+ hash: "327351a6164fd566dd0f7ead05c7ea36"
}
Frame {
msec: 2784
- hash: "9378bebddb09036bec98ff7018dcf7c1"
+ hash: "ba9262ab3d8824e3a9cdcfe29059bbda"
}
Key {
type: 7
@@ -958,75 +958,75 @@ VisualTest {
}
Frame {
msec: 2800
- hash: "0c3823994ee8f838c26040118ba62622"
+ hash: "8c8aba2c44a7ea5b4d1e2206a3dbd6a2"
}
Frame {
msec: 2816
- hash: "d374547f47adc81a18428c7a79cb9cf2"
+ hash: "560067cbba922e2958bc7bae5ab93572"
}
Frame {
msec: 2832
- hash: "449c2996a2d0e74f2300adad619700bc"
+ hash: "566c84584e49c633fdada833ea386565"
}
Frame {
msec: 2848
- hash: "14379a320b6fc36de5d2a6776f1dc963"
+ hash: "615819749d92cb0b927e370c05321f5b"
}
Frame {
msec: 2864
- hash: "cb010a99ffa3b6df26c6cd263a21cfcd"
+ hash: "9f11ee25f10750cc2302e6b528ab68b9"
}
Frame {
msec: 2880
- image: "cursorDelegate.2.png"
+ hash: "5140d2ac5f1b361776fb335d43fcda1a"
}
Frame {
msec: 2896
- hash: "a445d23288d462009916e31f370a2068"
+ image: "cursorDelegate.3.png"
}
Frame {
msec: 2912
- hash: "8b3f2811300830e837797056f262bec2"
+ hash: "5fb75369681ac189b4de918dfa639f55"
}
Frame {
msec: 2928
- hash: "2303a27e72334cae84b4fe51a62974ba"
+ hash: "9da1688d1084f1588b6d203698c8a2b6"
}
Frame {
msec: 2944
- hash: "f3a9f3e74d2d83e38aee78cab7209bd6"
+ hash: "91bbae5a8fd04da71b1353f687c15d9f"
}
Frame {
msec: 2960
- hash: "ca4777127a535655f057af57cf3e8c7b"
+ hash: "d3c0a6ed0510abb6135fb2e61f8721d8"
}
Frame {
msec: 2976
- hash: "de2b65920fa9177a79019f33712c2275"
+ hash: "23e728398c03c805066766081e434d41"
}
Frame {
msec: 2992
- hash: "de2b65920fa9177a79019f33712c2275"
+ hash: "23e728398c03c805066766081e434d41"
}
Frame {
msec: 3008
- hash: "de2b65920fa9177a79019f33712c2275"
+ hash: "23e728398c03c805066766081e434d41"
}
Frame {
msec: 3024
- hash: "de2b65920fa9177a79019f33712c2275"
+ hash: "23e728398c03c805066766081e434d41"
}
Frame {
msec: 3040
- hash: "de2b65920fa9177a79019f33712c2275"
+ hash: "23e728398c03c805066766081e434d41"
}
Frame {
msec: 3056
- hash: "de2b65920fa9177a79019f33712c2275"
+ hash: "23e728398c03c805066766081e434d41"
}
Frame {
msec: 3072
- hash: "ca4777127a535655f057af57cf3e8c7b"
+ hash: "d3c0a6ed0510abb6135fb2e61f8721d8"
}
Key {
type: 6
@@ -1038,23 +1038,23 @@ VisualTest {
}
Frame {
msec: 3088
- hash: "83cfb141f6b77fa062443a442a5b2e9e"
+ hash: "d5519a015a697dcb1763748bd2789441"
}
Frame {
msec: 3104
- hash: "b3e262864238d03f988c9750cc74e48f"
+ hash: "d8ca000081bf565a4f3de5a5e94d894b"
}
Frame {
msec: 3120
- hash: "6ed2086ae01be46f0684bbecc05484c4"
+ hash: "03984ab7a25d80e24dd0650f881b8203"
}
Frame {
msec: 3136
- hash: "91f6dad8f05577af6e4f5f0aceb06b4b"
+ hash: "edfea780ea62d48ac69afa5e6cad00af"
}
Frame {
msec: 3152
- hash: "1bfb0c299c3c0db0518eaa54137c22b0"
+ hash: "b00a5d2424568d823eb7be0438dafa1f"
}
Key {
type: 7
@@ -1066,27 +1066,27 @@ VisualTest {
}
Frame {
msec: 3168
- hash: "37cc96ef4b760faadf76cc471f6ba49a"
+ hash: "76fda33dcea27a034ddfab61031d8de6"
}
Frame {
msec: 3184
- hash: "67c848bf93e845eaf5eebc9b8e57482c"
+ hash: "11b9e3a58fd2c6d86e61a5e3b7db04b4"
}
Frame {
msec: 3200
- hash: "e3906ad9b1dfbd1170364c11ff4b286f"
+ hash: "f7c583d00d7154d9e8af88bec706f97f"
}
Frame {
msec: 3216
- hash: "24dd59673c5659e3bf6f52723e1bcd07"
+ hash: "8680b8c69c544213fb8d55233bde4ce5"
}
Frame {
msec: 3232
- hash: "4b694f05f147bcf901a16807d4e3ec7c"
+ hash: "74fc148e3c466023e2449c6b1367bceb"
}
Frame {
msec: 3248
- hash: "9d9dbf34f6a67a49210caa249b8a1abb"
+ hash: "9495a0ffe7589351cfced8b26f6d64e4"
}
Key {
type: 6
@@ -1098,31 +1098,31 @@ VisualTest {
}
Frame {
msec: 3264
- hash: "5381cde4763aa45c97793124e42db6f5"
+ hash: "519c58c8c0f62d96005b49f68648565b"
}
Frame {
msec: 3280
- hash: "0f113c0263faa47428c4d16891ac4d4f"
+ hash: "609a2d8f02c8b42e0921a2a900edccbd"
}
Frame {
msec: 3296
- hash: "cc1767ec13803959333cd35bfb2d9119"
+ hash: "c54617fb7b21ef8dc2bc0d8492ec476e"
}
Frame {
msec: 3312
- hash: "ec1b4c71f9bd63ccf6d766b0b2f68b30"
+ hash: "096dc0d8b3ed47894ab0289bcfe3aa8f"
}
Frame {
msec: 3328
- hash: "114ad78597ede2afc4dd8bafa1d4df21"
+ hash: "5b725bb5951caa968d221fe7c5dd6370"
}
Frame {
msec: 3344
- hash: "d08dc22ddc707316483f09b796ea0380"
+ hash: "6733673178a1b85b22d22610a6f6c3d7"
}
Frame {
msec: 3360
- hash: "135b2b0f4e469b207e673d1e7086cd4f"
+ hash: "5efbed8f4de4387572c5a98ba14f3c27"
}
Key {
type: 7
@@ -1134,39 +1134,39 @@ VisualTest {
}
Frame {
msec: 3376
- hash: "4267354fe0d24597bdb5ee1a6e9affbb"
+ hash: "650a0792ee0025e12f7f0ce6df72df6c"
}
Frame {
msec: 3392
- hash: "700bd56ecea646bbec2017007bbb5b84"
+ hash: "0064815fa6e2bcbbe5f2ea8222ddd2b0"
}
Frame {
msec: 3408
- hash: "874a65c2069f4ba89301c129f884f217"
+ hash: "13ca683ddd0071771e853a09fc6e5842"
}
Frame {
msec: 3424
- hash: "b5ec22f95abb43c83533f7dc606667f6"
+ hash: "1625325eee9b4eaab2df135e0d2f0f14"
}
Frame {
msec: 3440
- hash: "445de6663e80d1fe1527ec5acf4ec1de"
+ hash: "9e3f1df1b243167b5470778e8c44f7d1"
}
Frame {
msec: 3456
- hash: "87c129a5bf08536d3fca90375283e26b"
+ hash: "493634fa37f10eb02d255253171d190d"
}
Frame {
msec: 3472
- hash: "a63e2438a9cd412c2b119cd42b11009f"
+ hash: "86ddfc357d158deae39a7565c512d0c0"
}
Frame {
msec: 3488
- hash: "61a3475bef5fd276b836cf3483526f57"
+ hash: "74486ca31cf165f0e55aacfae7af9e4c"
}
Frame {
msec: 3504
- hash: "097ab9a1a1fe9743f162f57b93599fe7"
+ hash: "3479f78faf16d4d07b6b44d7682ac016"
}
Key {
type: 7
@@ -1178,11 +1178,11 @@ VisualTest {
}
Frame {
msec: 3520
- hash: "ebae1fb540c6ff6b0bc9a951391e2e94"
+ hash: "cb35c6a887f191b2eb5de961912c94b8"
}
Frame {
msec: 3536
- hash: "ffc2da2e4c091eadaa9746b42b56d9e4"
+ hash: "53f5028e96fc65cc6171e78c31c16026"
}
Key {
type: 7
@@ -1194,358 +1194,358 @@ VisualTest {
}
Frame {
msec: 3552
- hash: "f243d823fc9977e69a008010d8db8a01"
+ hash: "c77e078983f12d8007c5509cd8b356f9"
}
Frame {
msec: 3568
- hash: "592ac5bbf1c4b3a360be4d76c40a2be2"
+ hash: "ec2da5c6869161936e2598961c605674"
}
Frame {
msec: 3584
- hash: "bd5b206097f30dfce884a8c74856857d"
+ hash: "bb9adcb5730aeafb2956e01d9aacaee1"
}
Frame {
msec: 3600
- hash: "f14ec1544a380fc9993b39754c23c2f4"
+ hash: "49cd710decb32599d7a9c8e0239bf9a5"
}
Frame {
msec: 3616
- hash: "836f37fe92a46233640e0bd2c0932fea"
+ hash: "c39f05a5471fb3a26f57feab2b99c8fa"
}
Frame {
msec: 3632
- hash: "062091bc7a5f3296c669614318b80fe7"
+ hash: "9007b93c9b9ae3612a0f97fe2e2ae825"
}
Frame {
msec: 3648
- hash: "5b1b45e75f5a829b31c0b6eb0189da7c"
+ hash: "ed3bf83d975d6b8f830ce0b5a0ad64cc"
}
Frame {
msec: 3664
- hash: "1dddd18a4ef66df9d9b431b2860e24d1"
+ hash: "70deb136fd364646e73390f0aa751baa"
}
Frame {
msec: 3680
- hash: "d6218c8bb4da9d62bdb5d0cf5d7f8e37"
+ hash: "d58a1176858e49c89fc77bed260c6269"
}
Frame {
msec: 3696
- hash: "236e54ae31e5ee3d08a7bc9aeaef0d9b"
+ hash: "5d79ff6cac5bd6943b656964c1d78b00"
}
Frame {
msec: 3712
- hash: "585ad3efb7330de889b8cf56a51a0899"
+ hash: "f27082799d0860c660d16c3f9fe6e538"
}
Frame {
msec: 3728
- hash: "c0eb56c72311263d892ce65331547531"
+ hash: "75c37de92c5af3305733a92d405a4ec8"
}
Frame {
msec: 3744
- hash: "a2e1dea5e5f37697c7ce1a9419b94f65"
+ hash: "e5c9931c8baf260d77f9cfcc1bb41101"
}
Frame {
msec: 3760
- hash: "718ac9cb5ef2992b06b34e957f987b7a"
+ hash: "edff1333eb3a0047c527503ab3dbe71c"
}
Frame {
msec: 3776
- hash: "ae2a644f96bd7b2662ebcf4ebc33d930"
+ hash: "9194cd1399ceeda421944cd87182039b"
}
Frame {
msec: 3792
- hash: "54d04e64af5c0a3d29f2dc8c0977ed3a"
+ hash: "082441b5fea02f2676ad4d53aefb6927"
}
Frame {
msec: 3808
- hash: "8210b9cbf19f519ee34f4bb1a6afce16"
+ hash: "bb52aa533659d770d01deb8bef5a8b4d"
}
Frame {
msec: 3824
- hash: "e83642b0793f5a790efca65ccf20a720"
+ hash: "348e6a82b1491739e72c5c361158a967"
}
Frame {
msec: 3840
- image: "cursorDelegate.3.png"
+ hash: "ea77a49e7e246649248e19b72d6433c9"
}
Frame {
msec: 3856
- hash: "520a544fd92f17a14380803e253b396f"
+ image: "cursorDelegate.4.png"
}
Frame {
msec: 3872
- hash: "0ac33070e0c736bc0fb5ab12fa444b5c"
+ hash: "9bfb6b9a2604b4c534539bc731abda10"
}
Frame {
msec: 3888
- hash: "5ee8c9dc7b238db131b3a078e46a8bbd"
+ hash: "02b01092c1f0e279872490306163647d"
}
Frame {
msec: 3904
- hash: "69720bcca91f99f229aebc74c5e74261"
+ hash: "acf688ab0ceba1d5d1e0225b90fd706f"
}
Frame {
msec: 3920
- hash: "41d8f4031223f7c833d50208e231964a"
+ hash: "5866ceee0fd72361dd490a2163b4fc55"
}
Frame {
msec: 3936
- hash: "6fa8fd3252f367f3fafea4e3c7317a48"
+ hash: "218083c830ad133e2aeb4692d2d1517d"
}
Frame {
msec: 3952
- hash: "8a1b63c42867f87a1cf4b47944b3860a"
+ hash: "3542537f0b0e1375d81c7f0365bbdf1d"
}
Frame {
msec: 3968
- hash: "8c6052eb4cf03d7742a73874d9f15285"
+ hash: "ca17401d638025fde8aad18b9a358029"
}
Frame {
msec: 3984
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4000
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4016
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4032
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4048
- hash: "7bae45481596788afde8866a3c97edd7"
+ hash: "87d666ee3bcf7a606e2aecb4954cfb28"
}
Frame {
msec: 4064
- hash: "8c6052eb4cf03d7742a73874d9f15285"
+ hash: "ca17401d638025fde8aad18b9a358029"
}
Frame {
msec: 4080
- hash: "8a1b63c42867f87a1cf4b47944b3860a"
+ hash: "3542537f0b0e1375d81c7f0365bbdf1d"
}
Frame {
msec: 4096
- hash: "6fa8fd3252f367f3fafea4e3c7317a48"
+ hash: "218083c830ad133e2aeb4692d2d1517d"
}
Frame {
msec: 4112
- hash: "41d8f4031223f7c833d50208e231964a"
+ hash: "5866ceee0fd72361dd490a2163b4fc55"
}
Frame {
msec: 4128
- hash: "69720bcca91f99f229aebc74c5e74261"
+ hash: "acf688ab0ceba1d5d1e0225b90fd706f"
}
Frame {
msec: 4144
- hash: "5ee8c9dc7b238db131b3a078e46a8bbd"
+ hash: "02b01092c1f0e279872490306163647d"
}
Frame {
msec: 4160
- hash: "0ac33070e0c736bc0fb5ab12fa444b5c"
+ hash: "9bfb6b9a2604b4c534539bc731abda10"
}
Frame {
msec: 4176
- hash: "520a544fd92f17a14380803e253b396f"
+ hash: "dfa52bb483388dfee56577968d013c8f"
}
Frame {
msec: 4192
- hash: "4a080a5154c517e6bcf24b3a1f1d7f2c"
+ hash: "ea77a49e7e246649248e19b72d6433c9"
}
Frame {
msec: 4208
- hash: "e83642b0793f5a790efca65ccf20a720"
+ hash: "348e6a82b1491739e72c5c361158a967"
}
Frame {
msec: 4224
- hash: "8210b9cbf19f519ee34f4bb1a6afce16"
+ hash: "bb52aa533659d770d01deb8bef5a8b4d"
}
Frame {
msec: 4240
- hash: "54d04e64af5c0a3d29f2dc8c0977ed3a"
+ hash: "082441b5fea02f2676ad4d53aefb6927"
}
Frame {
msec: 4256
- hash: "ae2a644f96bd7b2662ebcf4ebc33d930"
+ hash: "9194cd1399ceeda421944cd87182039b"
}
Frame {
msec: 4272
- hash: "718ac9cb5ef2992b06b34e957f987b7a"
+ hash: "edff1333eb3a0047c527503ab3dbe71c"
}
Frame {
msec: 4288
- hash: "a2e1dea5e5f37697c7ce1a9419b94f65"
+ hash: "e5c9931c8baf260d77f9cfcc1bb41101"
}
Frame {
msec: 4304
- hash: "c0eb56c72311263d892ce65331547531"
+ hash: "75c37de92c5af3305733a92d405a4ec8"
}
Frame {
msec: 4320
- hash: "585ad3efb7330de889b8cf56a51a0899"
+ hash: "f27082799d0860c660d16c3f9fe6e538"
}
Frame {
msec: 4336
- hash: "236e54ae31e5ee3d08a7bc9aeaef0d9b"
+ hash: "5d79ff6cac5bd6943b656964c1d78b00"
}
Frame {
msec: 4352
- hash: "d6218c8bb4da9d62bdb5d0cf5d7f8e37"
+ hash: "d58a1176858e49c89fc77bed260c6269"
}
Frame {
msec: 4368
- hash: "1dddd18a4ef66df9d9b431b2860e24d1"
+ hash: "70deb136fd364646e73390f0aa751baa"
}
Frame {
msec: 4384
- hash: "5b1b45e75f5a829b31c0b6eb0189da7c"
+ hash: "ed3bf83d975d6b8f830ce0b5a0ad64cc"
}
Frame {
msec: 4400
- hash: "062091bc7a5f3296c669614318b80fe7"
+ hash: "9007b93c9b9ae3612a0f97fe2e2ae825"
}
Frame {
msec: 4416
- hash: "836f37fe92a46233640e0bd2c0932fea"
+ hash: "c39f05a5471fb3a26f57feab2b99c8fa"
}
Frame {
msec: 4432
- hash: "f14ec1544a380fc9993b39754c23c2f4"
+ hash: "49cd710decb32599d7a9c8e0239bf9a5"
}
Frame {
msec: 4448
- hash: "bd5b206097f30dfce884a8c74856857d"
+ hash: "bb9adcb5730aeafb2956e01d9aacaee1"
}
Frame {
msec: 4464
- hash: "592ac5bbf1c4b3a360be4d76c40a2be2"
+ hash: "ec2da5c6869161936e2598961c605674"
}
Frame {
msec: 4480
- hash: "f243d823fc9977e69a008010d8db8a01"
+ hash: "c77e078983f12d8007c5509cd8b356f9"
}
Frame {
msec: 4496
- hash: "ffc2da2e4c091eadaa9746b42b56d9e4"
+ hash: "53f5028e96fc65cc6171e78c31c16026"
}
Frame {
msec: 4512
- hash: "ebae1fb540c6ff6b0bc9a951391e2e94"
+ hash: "cb35c6a887f191b2eb5de961912c94b8"
}
Frame {
msec: 4528
- hash: "097ab9a1a1fe9743f162f57b93599fe7"
+ hash: "3479f78faf16d4d07b6b44d7682ac016"
}
Frame {
msec: 4544
- hash: "61a3475bef5fd276b836cf3483526f57"
+ hash: "74486ca31cf165f0e55aacfae7af9e4c"
}
Frame {
msec: 4560
- hash: "a63e2438a9cd412c2b119cd42b11009f"
+ hash: "86ddfc357d158deae39a7565c512d0c0"
}
Frame {
msec: 4576
- hash: "87c129a5bf08536d3fca90375283e26b"
+ hash: "493634fa37f10eb02d255253171d190d"
}
Frame {
msec: 4592
- hash: "445de6663e80d1fe1527ec5acf4ec1de"
+ hash: "9e3f1df1b243167b5470778e8c44f7d1"
}
Frame {
msec: 4608
- hash: "b5ec22f95abb43c83533f7dc606667f6"
+ hash: "1625325eee9b4eaab2df135e0d2f0f14"
}
Frame {
msec: 4624
- hash: "874a65c2069f4ba89301c129f884f217"
+ hash: "13ca683ddd0071771e853a09fc6e5842"
}
Frame {
msec: 4640
- hash: "700bd56ecea646bbec2017007bbb5b84"
+ hash: "0064815fa6e2bcbbe5f2ea8222ddd2b0"
}
Frame {
msec: 4656
- hash: "4267354fe0d24597bdb5ee1a6e9affbb"
+ hash: "650a0792ee0025e12f7f0ce6df72df6c"
}
Frame {
msec: 4672
- hash: "135b2b0f4e469b207e673d1e7086cd4f"
+ hash: "5efbed8f4de4387572c5a98ba14f3c27"
}
Frame {
msec: 4688
- hash: "d08dc22ddc707316483f09b796ea0380"
+ hash: "6733673178a1b85b22d22610a6f6c3d7"
}
Frame {
msec: 4704
- hash: "114ad78597ede2afc4dd8bafa1d4df21"
+ hash: "5b725bb5951caa968d221fe7c5dd6370"
}
Frame {
msec: 4720
- hash: "ec1b4c71f9bd63ccf6d766b0b2f68b30"
+ hash: "096dc0d8b3ed47894ab0289bcfe3aa8f"
}
Frame {
msec: 4736
- hash: "cc1767ec13803959333cd35bfb2d9119"
+ hash: "c54617fb7b21ef8dc2bc0d8492ec476e"
}
Frame {
msec: 4752
- hash: "0f113c0263faa47428c4d16891ac4d4f"
+ hash: "609a2d8f02c8b42e0921a2a900edccbd"
}
Frame {
msec: 4768
- hash: "5381cde4763aa45c97793124e42db6f5"
+ hash: "519c58c8c0f62d96005b49f68648565b"
}
Frame {
msec: 4784
- hash: "99940d6744ac1245f82d62f08c371285"
+ hash: "5d1dd05aade754c204d13f5de03413dd"
}
Frame {
msec: 4800
- image: "cursorDelegate.4.png"
+ hash: "ceca317086930994c35b0ed08db71d64"
}
Frame {
msec: 4816
- hash: "77bbed46c7eb023252cdd80d0a15f38a"
+ image: "cursorDelegate.5.png"
}
Frame {
msec: 4832
- hash: "36ee4da72825e96d5f670c94865a30d8"
+ hash: "64fcbd6ba961634b0ba33ec5b6693945"
}
Frame {
msec: 4848
- hash: "c64d56c1b7df0a5c63ab8ff08ae6daf9"
+ hash: "48a6ced88807a05aea34b47d36261347"
}
Frame {
msec: 4864
- hash: "942e038a3426fa318212a8f245141225"
+ hash: "aafa7081d0f1a46478c0956ad5c56d1d"
}
Frame {
msec: 4880
- hash: "c033ebaee12dd8fe953e91160f986c3d"
+ hash: "6a9f14ec3fcd119afe68cbf372b13076"
}
Frame {
msec: 4896
- hash: "07e64024cf7eda082297f6f83dba8067"
+ hash: "927556bdf4e883c409ba8797001152ce"
}
Frame {
msec: 4912
- hash: "b33cd5bbb90d435dd7ea3ab67bef88ee"
+ hash: "b93878281f21c85c211908086f2899e7"
}
Frame {
msec: 4928
- hash: "90712efd7c17b0ad33d2c2c02e9eaa97"
+ hash: "235b68812a3cb48fc09bd8319aef40f1"
}
Frame {
msec: 4944
- hash: "7e2e55555ee2c7e172e61ddb6365355d"
+ hash: "8943d47912a4206e61836d99cca835da"
}
Frame {
msec: 4960
- hash: "87ca0584879b25336a1023ac3252fc9a"
+ hash: "4d06d264f71d75421c9a6d5a87d6a9ba"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.0.png
index 551a3de..a6593c9 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.1.png
index 826d99a..914f1b1 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.2.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.2.png
index 727e873..dd2b946 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.3.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.3.png
new file mode 100644
index 0000000..629b84b
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.qml b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.qml
index c8f1f27..211ca68 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/echoMode.qml
@@ -6,7 +6,7 @@ VisualTest {
}
Frame {
msec: 16
- hash: "eff6a4491bc00e5570ea73a1371f63fc"
+ image: "echoMode.0.png"
}
Frame {
msec: 32
@@ -110,23 +110,23 @@ VisualTest {
}
Frame {
msec: 368
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 384
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 400
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 416
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 432
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Key {
type: 7
@@ -138,27 +138,27 @@ VisualTest {
}
Frame {
msec: 448
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 464
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 480
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 496
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 512
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 528
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Key {
type: 7
@@ -170,43 +170,43 @@ VisualTest {
}
Frame {
msec: 544
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 560
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 576
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 592
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 608
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 624
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 640
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 656
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 672
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Frame {
msec: 688
- hash: "86f9d315291a08f35f1c431ae802ada2"
+ hash: "00097f2bb5cf4ea412db48acb93ffd76"
}
Key {
type: 6
@@ -218,23 +218,23 @@ VisualTest {
}
Frame {
msec: 704
- hash: "5c1e01a1dd3004ea3eff7ec215cc8fdc"
+ hash: "94e683223900efc840296b86ce934ec3"
}
Frame {
msec: 720
- hash: "5c1e01a1dd3004ea3eff7ec215cc8fdc"
+ hash: "94e683223900efc840296b86ce934ec3"
}
Frame {
msec: 736
- hash: "5c1e01a1dd3004ea3eff7ec215cc8fdc"
+ hash: "94e683223900efc840296b86ce934ec3"
}
Frame {
msec: 752
- hash: "5c1e01a1dd3004ea3eff7ec215cc8fdc"
+ hash: "94e683223900efc840296b86ce934ec3"
}
Frame {
msec: 768
- hash: "5c1e01a1dd3004ea3eff7ec215cc8fdc"
+ hash: "94e683223900efc840296b86ce934ec3"
}
Key {
type: 7
@@ -246,23 +246,23 @@ VisualTest {
}
Frame {
msec: 784
- hash: "5c1e01a1dd3004ea3eff7ec215cc8fdc"
+ hash: "94e683223900efc840296b86ce934ec3"
}
Frame {
msec: 800
- hash: "5c1e01a1dd3004ea3eff7ec215cc8fdc"
+ hash: "94e683223900efc840296b86ce934ec3"
}
Frame {
msec: 816
- hash: "5c1e01a1dd3004ea3eff7ec215cc8fdc"
+ hash: "94e683223900efc840296b86ce934ec3"
}
Frame {
msec: 832
- hash: "5c1e01a1dd3004ea3eff7ec215cc8fdc"
+ hash: "94e683223900efc840296b86ce934ec3"
}
Frame {
msec: 848
- hash: "5c1e01a1dd3004ea3eff7ec215cc8fdc"
+ hash: "94e683223900efc840296b86ce934ec3"
}
Key {
type: 6
@@ -274,15 +274,15 @@ VisualTest {
}
Frame {
msec: 864
- hash: "b3504e4dbb653a7c039dcf8ab0351055"
+ hash: "a1c7aeece2891f3ca0103761ffa7f424"
}
Frame {
msec: 880
- hash: "b3504e4dbb653a7c039dcf8ab0351055"
+ hash: "a1c7aeece2891f3ca0103761ffa7f424"
}
Frame {
msec: 896
- hash: "b3504e4dbb653a7c039dcf8ab0351055"
+ hash: "a1c7aeece2891f3ca0103761ffa7f424"
}
Key {
type: 7
@@ -294,23 +294,23 @@ VisualTest {
}
Frame {
msec: 912
- hash: "b3504e4dbb653a7c039dcf8ab0351055"
+ hash: "a1c7aeece2891f3ca0103761ffa7f424"
}
Frame {
msec: 928
- hash: "b3504e4dbb653a7c039dcf8ab0351055"
+ hash: "a1c7aeece2891f3ca0103761ffa7f424"
}
Frame {
msec: 944
- hash: "b3504e4dbb653a7c039dcf8ab0351055"
+ hash: "a1c7aeece2891f3ca0103761ffa7f424"
}
Frame {
msec: 960
- image: "echoMode.0.png"
+ hash: "a1c7aeece2891f3ca0103761ffa7f424"
}
Frame {
msec: 976
- hash: "b3504e4dbb653a7c039dcf8ab0351055"
+ image: "echoMode.1.png"
}
Key {
type: 6
@@ -322,19 +322,19 @@ VisualTest {
}
Frame {
msec: 992
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1008
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1024
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1040
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Key {
type: 7
@@ -346,51 +346,51 @@ VisualTest {
}
Frame {
msec: 1056
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1072
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1088
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1104
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1120
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1136
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1152
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1168
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1184
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1200
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1216
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Frame {
msec: 1232
- hash: "16069bd86f3b8a896087a455e76f1059"
+ hash: "7a4ebe5f0875ded07b44c9ff2d6a4d75"
}
Key {
type: 6
@@ -402,15 +402,15 @@ VisualTest {
}
Frame {
msec: 1248
- hash: "fd2dfea0c188c624ad6eec189d677d8e"
+ hash: "b7cdd294253e065c06fabc60895a29c2"
}
Frame {
msec: 1264
- hash: "fd2dfea0c188c624ad6eec189d677d8e"
+ hash: "b7cdd294253e065c06fabc60895a29c2"
}
Frame {
msec: 1280
- hash: "fd2dfea0c188c624ad6eec189d677d8e"
+ hash: "b7cdd294253e065c06fabc60895a29c2"
}
Key {
type: 7
@@ -422,15 +422,15 @@ VisualTest {
}
Frame {
msec: 1296
- hash: "fd2dfea0c188c624ad6eec189d677d8e"
+ hash: "b7cdd294253e065c06fabc60895a29c2"
}
Frame {
msec: 1312
- hash: "fd2dfea0c188c624ad6eec189d677d8e"
+ hash: "b7cdd294253e065c06fabc60895a29c2"
}
Frame {
msec: 1328
- hash: "fd2dfea0c188c624ad6eec189d677d8e"
+ hash: "b7cdd294253e065c06fabc60895a29c2"
}
Key {
type: 6
@@ -442,39 +442,39 @@ VisualTest {
}
Frame {
msec: 1344
- hash: "8c3642f420ecc94e77cbaee8b218bddb"
+ hash: "d8669a3194f485aaef3a1421f7fd50f6"
}
Frame {
msec: 1360
- hash: "8c3642f420ecc94e77cbaee8b218bddb"
+ hash: "d8669a3194f485aaef3a1421f7fd50f6"
}
Frame {
msec: 1376
- hash: "8c3642f420ecc94e77cbaee8b218bddb"
+ hash: "d8669a3194f485aaef3a1421f7fd50f6"
}
Frame {
msec: 1392
- hash: "8c3642f420ecc94e77cbaee8b218bddb"
+ hash: "d8669a3194f485aaef3a1421f7fd50f6"
}
Frame {
msec: 1408
- hash: "8c3642f420ecc94e77cbaee8b218bddb"
+ hash: "d8669a3194f485aaef3a1421f7fd50f6"
}
Frame {
msec: 1424
- hash: "8c3642f420ecc94e77cbaee8b218bddb"
+ hash: "d8669a3194f485aaef3a1421f7fd50f6"
}
Frame {
msec: 1440
- hash: "8c3642f420ecc94e77cbaee8b218bddb"
+ hash: "d8669a3194f485aaef3a1421f7fd50f6"
}
Frame {
msec: 1456
- hash: "8c3642f420ecc94e77cbaee8b218bddb"
+ hash: "d8669a3194f485aaef3a1421f7fd50f6"
}
Frame {
msec: 1472
- hash: "8c3642f420ecc94e77cbaee8b218bddb"
+ hash: "d8669a3194f485aaef3a1421f7fd50f6"
}
Key {
type: 7
@@ -486,7 +486,7 @@ VisualTest {
}
Frame {
msec: 1488
- hash: "8c3642f420ecc94e77cbaee8b218bddb"
+ hash: "d8669a3194f485aaef3a1421f7fd50f6"
}
Key {
type: 6
@@ -498,19 +498,19 @@ VisualTest {
}
Frame {
msec: 1504
- hash: "80685804ddaefa46508a3cbe4cd16f59"
+ hash: "b53fd36f58dc692856e6a789371aaf33"
}
Frame {
msec: 1520
- hash: "80685804ddaefa46508a3cbe4cd16f59"
+ hash: "b53fd36f58dc692856e6a789371aaf33"
}
Frame {
msec: 1536
- hash: "80685804ddaefa46508a3cbe4cd16f59"
+ hash: "b53fd36f58dc692856e6a789371aaf33"
}
Frame {
msec: 1552
- hash: "80685804ddaefa46508a3cbe4cd16f59"
+ hash: "b53fd36f58dc692856e6a789371aaf33"
}
Key {
type: 7
@@ -522,27 +522,27 @@ VisualTest {
}
Frame {
msec: 1568
- hash: "80685804ddaefa46508a3cbe4cd16f59"
+ hash: "b53fd36f58dc692856e6a789371aaf33"
}
Frame {
msec: 1584
- hash: "80685804ddaefa46508a3cbe4cd16f59"
+ hash: "b53fd36f58dc692856e6a789371aaf33"
}
Frame {
msec: 1600
- hash: "80685804ddaefa46508a3cbe4cd16f59"
+ hash: "b53fd36f58dc692856e6a789371aaf33"
}
Frame {
msec: 1616
- hash: "80685804ddaefa46508a3cbe4cd16f59"
+ hash: "b53fd36f58dc692856e6a789371aaf33"
}
Frame {
msec: 1632
- hash: "80685804ddaefa46508a3cbe4cd16f59"
+ hash: "b53fd36f58dc692856e6a789371aaf33"
}
Frame {
msec: 1648
- hash: "80685804ddaefa46508a3cbe4cd16f59"
+ hash: "b53fd36f58dc692856e6a789371aaf33"
}
Key {
type: 6
@@ -554,23 +554,23 @@ VisualTest {
}
Frame {
msec: 1664
- hash: "270f91762428ce515e0de44dea26d6ed"
+ hash: "98de66666f6ea1a87bd493db3f67a7c6"
}
Frame {
msec: 1680
- hash: "270f91762428ce515e0de44dea26d6ed"
+ hash: "98de66666f6ea1a87bd493db3f67a7c6"
}
Frame {
msec: 1696
- hash: "270f91762428ce515e0de44dea26d6ed"
+ hash: "98de66666f6ea1a87bd493db3f67a7c6"
}
Frame {
msec: 1712
- hash: "270f91762428ce515e0de44dea26d6ed"
+ hash: "98de66666f6ea1a87bd493db3f67a7c6"
}
Frame {
msec: 1728
- hash: "270f91762428ce515e0de44dea26d6ed"
+ hash: "98de66666f6ea1a87bd493db3f67a7c6"
}
Key {
type: 6
@@ -582,7 +582,7 @@ VisualTest {
}
Frame {
msec: 1744
- hash: "5ff3755b130835886503045e45700235"
+ hash: "696807419ef2b228dfb9d85dd79dd293"
}
Key {
type: 7
@@ -594,15 +594,15 @@ VisualTest {
}
Frame {
msec: 1760
- hash: "5ff3755b130835886503045e45700235"
+ hash: "696807419ef2b228dfb9d85dd79dd293"
}
Frame {
msec: 1776
- hash: "5ff3755b130835886503045e45700235"
+ hash: "696807419ef2b228dfb9d85dd79dd293"
}
Frame {
msec: 1792
- hash: "5ff3755b130835886503045e45700235"
+ hash: "696807419ef2b228dfb9d85dd79dd293"
}
Key {
type: 7
@@ -614,19 +614,19 @@ VisualTest {
}
Frame {
msec: 1808
- hash: "5ff3755b130835886503045e45700235"
+ hash: "696807419ef2b228dfb9d85dd79dd293"
}
Frame {
msec: 1824
- hash: "5ff3755b130835886503045e45700235"
+ hash: "696807419ef2b228dfb9d85dd79dd293"
}
Frame {
msec: 1840
- hash: "5ff3755b130835886503045e45700235"
+ hash: "696807419ef2b228dfb9d85dd79dd293"
}
Frame {
msec: 1856
- hash: "5ff3755b130835886503045e45700235"
+ hash: "696807419ef2b228dfb9d85dd79dd293"
}
Key {
type: 6
@@ -638,19 +638,19 @@ VisualTest {
}
Frame {
msec: 1872
- hash: "deab81e7fcc4ecc31d02fccc52a4cc17"
+ hash: "4c0a528609872cf65180d336bbca4231"
}
Frame {
msec: 1888
- hash: "deab81e7fcc4ecc31d02fccc52a4cc17"
+ hash: "4c0a528609872cf65180d336bbca4231"
}
Frame {
msec: 1904
- hash: "deab81e7fcc4ecc31d02fccc52a4cc17"
+ hash: "4c0a528609872cf65180d336bbca4231"
}
Frame {
msec: 1920
- image: "echoMode.1.png"
+ hash: "4c0a528609872cf65180d336bbca4231"
}
Key {
type: 7
@@ -662,27 +662,27 @@ VisualTest {
}
Frame {
msec: 1936
- hash: "deab81e7fcc4ecc31d02fccc52a4cc17"
+ image: "echoMode.2.png"
}
Frame {
msec: 1952
- hash: "deab81e7fcc4ecc31d02fccc52a4cc17"
+ hash: "4c0a528609872cf65180d336bbca4231"
}
Frame {
msec: 1968
- hash: "deab81e7fcc4ecc31d02fccc52a4cc17"
+ hash: "4c0a528609872cf65180d336bbca4231"
}
Frame {
msec: 1984
- hash: "deab81e7fcc4ecc31d02fccc52a4cc17"
+ hash: "4c0a528609872cf65180d336bbca4231"
}
Frame {
msec: 2000
- hash: "deab81e7fcc4ecc31d02fccc52a4cc17"
+ hash: "4c0a528609872cf65180d336bbca4231"
}
Frame {
msec: 2016
- hash: "deab81e7fcc4ecc31d02fccc52a4cc17"
+ hash: "4c0a528609872cf65180d336bbca4231"
}
Key {
type: 6
@@ -694,11 +694,11 @@ VisualTest {
}
Frame {
msec: 2032
- hash: "f87d1f15df169e08cdd3dff50d596492"
+ hash: "03b670f413abfa1811d4020de969b2ea"
}
Frame {
msec: 2048
- hash: "f87d1f15df169e08cdd3dff50d596492"
+ hash: "03b670f413abfa1811d4020de969b2ea"
}
Key {
type: 7
@@ -710,11 +710,11 @@ VisualTest {
}
Frame {
msec: 2064
- hash: "f87d1f15df169e08cdd3dff50d596492"
+ hash: "03b670f413abfa1811d4020de969b2ea"
}
Frame {
msec: 2080
- hash: "f87d1f15df169e08cdd3dff50d596492"
+ hash: "03b670f413abfa1811d4020de969b2ea"
}
Key {
type: 6
@@ -726,19 +726,19 @@ VisualTest {
}
Frame {
msec: 2096
- hash: "a50ab62d526aef826ad883f712a22325"
+ hash: "6d478c62fa5bb37f0178e94914473174"
}
Frame {
msec: 2112
- hash: "a50ab62d526aef826ad883f712a22325"
+ hash: "6d478c62fa5bb37f0178e94914473174"
}
Frame {
msec: 2128
- hash: "a50ab62d526aef826ad883f712a22325"
+ hash: "6d478c62fa5bb37f0178e94914473174"
}
Frame {
msec: 2144
- hash: "a50ab62d526aef826ad883f712a22325"
+ hash: "6d478c62fa5bb37f0178e94914473174"
}
Key {
type: 6
@@ -758,19 +758,19 @@ VisualTest {
}
Frame {
msec: 2160
- hash: "f0c34703a0b5a0631654482fbc785b57"
+ hash: "2f9803e906ce38a6ade3874bbeb27216"
}
Frame {
msec: 2176
- hash: "f0c34703a0b5a0631654482fbc785b57"
+ hash: "2f9803e906ce38a6ade3874bbeb27216"
}
Frame {
msec: 2192
- hash: "f0c34703a0b5a0631654482fbc785b57"
+ hash: "2f9803e906ce38a6ade3874bbeb27216"
}
Frame {
msec: 2208
- hash: "f0c34703a0b5a0631654482fbc785b57"
+ hash: "2f9803e906ce38a6ade3874bbeb27216"
}
Key {
type: 6
@@ -782,7 +782,7 @@ VisualTest {
}
Frame {
msec: 2224
- hash: "0921766e0d224b70d2c3f9f282c51143"
+ hash: "d93582b0c7de46d5ff1c9959c158bfe7"
}
Key {
type: 7
@@ -794,23 +794,23 @@ VisualTest {
}
Frame {
msec: 2240
- hash: "0921766e0d224b70d2c3f9f282c51143"
+ hash: "d93582b0c7de46d5ff1c9959c158bfe7"
}
Frame {
msec: 2256
- hash: "0921766e0d224b70d2c3f9f282c51143"
+ hash: "d93582b0c7de46d5ff1c9959c158bfe7"
}
Frame {
msec: 2272
- hash: "0921766e0d224b70d2c3f9f282c51143"
+ hash: "d93582b0c7de46d5ff1c9959c158bfe7"
}
Frame {
msec: 2288
- hash: "0921766e0d224b70d2c3f9f282c51143"
+ hash: "d93582b0c7de46d5ff1c9959c158bfe7"
}
Frame {
msec: 2304
- hash: "0921766e0d224b70d2c3f9f282c51143"
+ hash: "d93582b0c7de46d5ff1c9959c158bfe7"
}
Key {
type: 7
@@ -822,11 +822,11 @@ VisualTest {
}
Frame {
msec: 2320
- hash: "0921766e0d224b70d2c3f9f282c51143"
+ hash: "d93582b0c7de46d5ff1c9959c158bfe7"
}
Frame {
msec: 2336
- hash: "0921766e0d224b70d2c3f9f282c51143"
+ hash: "d93582b0c7de46d5ff1c9959c158bfe7"
}
Key {
type: 6
@@ -838,27 +838,27 @@ VisualTest {
}
Frame {
msec: 2352
- hash: "91b44cdde36433cac6644c476e34d4f9"
+ hash: "8accfa30ddc59803d8f9d2f60dd6a891"
}
Frame {
msec: 2368
- hash: "91b44cdde36433cac6644c476e34d4f9"
+ hash: "8accfa30ddc59803d8f9d2f60dd6a891"
}
Frame {
msec: 2384
- hash: "91b44cdde36433cac6644c476e34d4f9"
+ hash: "8accfa30ddc59803d8f9d2f60dd6a891"
}
Frame {
msec: 2400
- hash: "91b44cdde36433cac6644c476e34d4f9"
+ hash: "8accfa30ddc59803d8f9d2f60dd6a891"
}
Frame {
msec: 2416
- hash: "91b44cdde36433cac6644c476e34d4f9"
+ hash: "8accfa30ddc59803d8f9d2f60dd6a891"
}
Frame {
msec: 2432
- hash: "91b44cdde36433cac6644c476e34d4f9"
+ hash: "8accfa30ddc59803d8f9d2f60dd6a891"
}
Key {
type: 7
@@ -870,19 +870,19 @@ VisualTest {
}
Frame {
msec: 2448
- hash: "91b44cdde36433cac6644c476e34d4f9"
+ hash: "8accfa30ddc59803d8f9d2f60dd6a891"
}
Frame {
msec: 2464
- hash: "91b44cdde36433cac6644c476e34d4f9"
+ hash: "8accfa30ddc59803d8f9d2f60dd6a891"
}
Frame {
msec: 2480
- hash: "91b44cdde36433cac6644c476e34d4f9"
+ hash: "8accfa30ddc59803d8f9d2f60dd6a891"
}
Frame {
msec: 2496
- hash: "91b44cdde36433cac6644c476e34d4f9"
+ hash: "8accfa30ddc59803d8f9d2f60dd6a891"
}
Key {
type: 6
@@ -894,15 +894,15 @@ VisualTest {
}
Frame {
msec: 2512
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2528
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2544
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Key {
type: 7
@@ -914,130 +914,130 @@ VisualTest {
}
Frame {
msec: 2560
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2576
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2592
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2608
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2624
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2640
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2656
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2672
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2688
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2704
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2720
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2736
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2752
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2768
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2784
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2800
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2816
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2832
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2848
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2864
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2880
- image: "echoMode.2.png"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2896
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ image: "echoMode.3.png"
}
Frame {
msec: 2912
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2928
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2944
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2960
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2976
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 2992
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 3008
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 3024
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 3040
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
Frame {
msec: 3056
- hash: "34d00f787b814ad82c025c77d6be51a2"
+ hash: "a444ce402f5dc0d892f66a88b8252301"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/hAlign.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/hAlign.0.png
new file mode 100644
index 0000000..a12db0a
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/hAlign.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/hAlign.qml b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/hAlign.qml
index 32330f4..acc646c 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/hAlign.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/hAlign.qml
@@ -6,102 +6,102 @@ VisualTest {
}
Frame {
msec: 16
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ image: "hAlign.0.png"
}
Frame {
msec: 32
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 48
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 64
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 80
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 96
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 112
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 128
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 144
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 160
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 176
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 192
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 208
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 224
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 240
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 256
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 272
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 288
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 304
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 320
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 336
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 352
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 368
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 384
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
Frame {
msec: 400
- hash: "09298802dfc053e2bb1b3bb2192ca5b2"
+ hash: "fe5a0e7ac7ea0796d8cf3e49b513669d"
}
}
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.0.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.0.png
index 313fcc2..fb0eb85 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.0.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.1.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.1.png
index 81798cc..444ee34 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.1.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.1.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.10.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.10.png
index 3e37ebb..5f3668c 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.10.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.10.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.11.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.11.png
new file mode 100644
index 0000000..0ea21f3
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.11.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.2.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.2.png
index 313fcc2..444ee34 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.2.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.2.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.3.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.3.png
index dc3abe6..9bcd6a7 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.3.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.3.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.4.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.4.png
index 62b464a..04a1e66 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.4.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.4.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.5.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.5.png
index ee26c35..716f59b 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.5.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.5.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.6.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.6.png
index 2ea9142..f6b9fce 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.6.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.6.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.7.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.7.png
index fb0be3c..61430e8 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.7.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.7.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.8.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.8.png
index 0122645..be9691f 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.8.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.8.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.9.png b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.9.png
index 24da450..4f285b1 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.9.png
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.9.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.qml b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.qml
index f014a30..8957e39 100644
--- a/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.qml
+++ b/tests/auto/declarative/qmlvisual/qdeclarativetextinput/data-X11/usingLineEdit.qml
@@ -6,235 +6,235 @@ VisualTest {
}
Frame {
msec: 16
- hash: "9d5b9f785409527b8f315fef560a4688"
+ image: "usingLineEdit.0.png"
}
Frame {
msec: 32
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 48
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 64
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 80
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 96
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 112
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 128
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 144
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 160
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 176
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 192
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 208
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 224
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 240
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 256
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 272
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 288
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 304
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 320
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 336
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 352
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 368
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 384
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 400
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 416
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 432
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 448
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 464
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 480
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 496
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 512
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 528
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 544
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 560
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 576
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 592
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 608
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 624
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 640
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 656
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 672
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 688
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 704
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 720
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 736
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 752
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 768
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 784
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 800
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 816
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 832
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 848
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 864
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 880
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 896
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 912
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Frame {
msec: 928
- hash: "9d5b9f785409527b8f315fef560a4688"
+ hash: "2e747d3e26cc85e4c36c42097ab3f379"
}
Mouse {
type: 2
@@ -246,7 +246,7 @@ VisualTest {
}
Frame {
msec: 944
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "227431895322480615fb61a635305230"
}
Mouse {
type: 3
@@ -258,7 +258,7 @@ VisualTest {
}
Frame {
msec: 960
- image: "usingLineEdit.0.png"
+ hash: "227431895322480615fb61a635305230"
}
Mouse {
type: 4
@@ -270,27 +270,27 @@ VisualTest {
}
Frame {
msec: 976
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ image: "usingLineEdit.1.png"
}
Frame {
msec: 992
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1008
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1024
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1040
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1056
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Mouse {
type: 3
@@ -302,79 +302,79 @@ VisualTest {
}
Frame {
msec: 1072
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1088
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1104
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1120
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1136
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1152
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1168
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1184
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1200
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1216
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1232
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1248
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1264
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1280
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1296
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1312
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1328
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1344
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1360
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Key {
type: 6
@@ -386,159 +386,159 @@ VisualTest {
}
Frame {
msec: 1376
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1392
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1408
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1424
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1440
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1456
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1472
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1488
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1504
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1520
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1536
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1552
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1568
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1584
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1600
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1616
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1632
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1648
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1664
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1680
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1696
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1712
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1728
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1744
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1760
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1776
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1792
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1808
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1824
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1840
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1856
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1872
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1888
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1904
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1920
- image: "usingLineEdit.1.png"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1936
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ image: "usingLineEdit.2.png"
}
Frame {
msec: 1952
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1968
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 1984
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Key {
type: 6
@@ -550,35 +550,35 @@ VisualTest {
}
Frame {
msec: 2000
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2016
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2032
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2048
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2064
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2080
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2096
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2112
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Key {
type: 7
@@ -598,95 +598,95 @@ VisualTest {
}
Frame {
msec: 2128
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2144
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2160
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2176
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2192
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2208
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2224
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2240
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2256
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2272
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2288
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2304
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2320
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2336
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2352
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2368
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2384
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2400
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2416
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2432
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2448
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2464
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Frame {
msec: 2480
- hash: "957c85bfa6586d5d92aa3689c178944f"
+ hash: "b888cf6d6e002e28690cff49726eea70"
}
Key {
type: 6
@@ -698,27 +698,27 @@ VisualTest {
}
Frame {
msec: 2496
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2512
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2528
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2544
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2560
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2576
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Key {
type: 7
@@ -730,55 +730,55 @@ VisualTest {
}
Frame {
msec: 2592
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2608
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2624
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2640
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2656
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2672
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2688
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2704
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2720
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2736
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2752
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2768
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2784
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Key {
type: 6
@@ -790,111 +790,111 @@ VisualTest {
}
Frame {
msec: 2800
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2816
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2832
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2848
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2864
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2880
- image: "usingLineEdit.2.png"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2896
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ image: "usingLineEdit.3.png"
}
Frame {
msec: 2912
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2928
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2944
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2960
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2976
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 2992
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3008
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3024
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3040
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3056
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3072
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3088
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3104
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3120
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3136
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3152
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3168
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3184
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3200
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Frame {
msec: 3216
- hash: "ebd6e6bbd0edaffed688dd5fa2328393"
+ hash: "62afc4e3874da1bcd7e86860bbf6db20"
}
Key {
type: 6
@@ -906,31 +906,31 @@ VisualTest {
}
Frame {
msec: 3232
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3248
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3264
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3280
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3296
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3312
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3328
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Key {
type: 7
@@ -942,59 +942,59 @@ VisualTest {
}
Frame {
msec: 3344
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3360
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3376
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3392
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3408
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3424
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3440
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3456
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3472
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3488
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3504
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3520
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3536
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Frame {
msec: 3552
- hash: "923335b8fdb038fe10c8c557845c2ae1"
+ hash: "dc7187f95e9f178cd5d5a0c4e0d637c3"
}
Key {
type: 6
@@ -1006,35 +1006,35 @@ VisualTest {
}
Frame {
msec: 3568
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3584
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3600
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3616
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3632
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3648
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3664
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3680
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Key {
type: 7
@@ -1046,131 +1046,131 @@ VisualTest {
}
Frame {
msec: 3696
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3712
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3728
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3744
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3760
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3776
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3792
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3808
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3824
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3840
- image: "usingLineEdit.3.png"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3856
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ image: "usingLineEdit.4.png"
}
Frame {
msec: 3872
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3888
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3904
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3920
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3936
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3952
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3968
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 3984
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4000
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4016
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4032
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4048
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4064
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4080
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4096
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4112
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4128
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4144
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4160
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4176
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4192
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Key {
type: 7
@@ -1182,131 +1182,131 @@ VisualTest {
}
Frame {
msec: 4208
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4224
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4240
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4256
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4272
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4288
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4304
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4320
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4336
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4352
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4368
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4384
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4400
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4416
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4432
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4448
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4464
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4480
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4496
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4512
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4528
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4544
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4560
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4576
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4592
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4608
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4624
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4640
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4656
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4672
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4688
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Frame {
msec: 4704
- hash: "3e9cbf56be37f593e907759285ddebdb"
+ hash: "942d2dde9d40eb0864831831b9056525"
}
Mouse {
type: 2
@@ -1318,27 +1318,27 @@ VisualTest {
}
Frame {
msec: 4720
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4736
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4752
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4768
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4784
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4800
- image: "usingLineEdit.4.png"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Mouse {
type: 3
@@ -1350,143 +1350,143 @@ VisualTest {
}
Frame {
msec: 4816
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ image: "usingLineEdit.5.png"
}
Frame {
msec: 4832
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4848
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4864
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4880
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4896
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4912
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4928
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4944
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4960
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4976
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 4992
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5008
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5024
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5040
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5056
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5072
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5088
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5104
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5120
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5136
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5152
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5168
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5184
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5200
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5216
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5232
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5248
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5264
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5280
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5296
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5312
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5328
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5344
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Frame {
msec: 5360
- hash: "39ce4d31df138a329a21056b8d397fd7"
+ hash: "9103b19d12565b6d28380f48acfce3c3"
}
Key {
type: 6
@@ -1498,67 +1498,67 @@ VisualTest {
}
Frame {
msec: 5376
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5392
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5408
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5424
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5440
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5456
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5472
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5488
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5504
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5520
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5536
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5552
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5568
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5584
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5600
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Frame {
msec: 5616
- hash: "ed58b79d6459243c991a2f941279f88e"
+ hash: "3c6258003fba9b4a61bde3a5eb2394d5"
}
Key {
type: 7
@@ -1578,11 +1578,11 @@ VisualTest {
}
Frame {
msec: 5632
- hash: "c5d53d11b73e52746d8cdc7de15198cb"
+ hash: "f2c1bfd1a4ffb5bc0a5a354707a8ecf8"
}
Frame {
msec: 5648
- hash: "c5d53d11b73e52746d8cdc7de15198cb"
+ hash: "f2c1bfd1a4ffb5bc0a5a354707a8ecf8"
}
Key {
type: 7
@@ -1602,11 +1602,11 @@ VisualTest {
}
Frame {
msec: 5664
- hash: "ba3ef31e650737ec5b7477baa4ab5ecf"
+ hash: "9f4fc35d1b6f5984972da9f819a4031e"
}
Frame {
msec: 5680
- hash: "ba3ef31e650737ec5b7477baa4ab5ecf"
+ hash: "9f4fc35d1b6f5984972da9f819a4031e"
}
Key {
type: 7
@@ -1626,11 +1626,11 @@ VisualTest {
}
Frame {
msec: 5696
- hash: "59098eca4502479da33d40ec82896330"
+ hash: "68e84d0e6c0febe00cbc8ff13e7efae1"
}
Frame {
msec: 5712
- hash: "59098eca4502479da33d40ec82896330"
+ hash: "68e84d0e6c0febe00cbc8ff13e7efae1"
}
Key {
type: 7
@@ -1650,11 +1650,11 @@ VisualTest {
}
Frame {
msec: 5728
- hash: "9c1888b9575771f653d672c19ab4083f"
+ hash: "f0c61e706be86d31f124d6405c14c5b4"
}
Frame {
msec: 5744
- hash: "9c1888b9575771f653d672c19ab4083f"
+ hash: "f0c61e706be86d31f124d6405c14c5b4"
}
Key {
type: 7
@@ -1674,11 +1674,11 @@ VisualTest {
}
Frame {
msec: 5760
- image: "usingLineEdit.5.png"
+ hash: "dbca3c9292e2a6efac887a33b735607f"
}
Frame {
msec: 5776
- hash: "48bb05f44207f641b573d43043882aa2"
+ image: "usingLineEdit.6.png"
}
Key {
type: 7
@@ -1698,11 +1698,11 @@ VisualTest {
}
Frame {
msec: 5792
- hash: "f5cb70509c060343a8c9b57d26ecf4ea"
+ hash: "6cb5d4a9c79ac3dc6522c5a1022b2e6e"
}
Frame {
msec: 5808
- hash: "f5cb70509c060343a8c9b57d26ecf4ea"
+ hash: "6cb5d4a9c79ac3dc6522c5a1022b2e6e"
}
Key {
type: 7
@@ -1722,11 +1722,11 @@ VisualTest {
}
Frame {
msec: 5824
- hash: "5bdfe389421df56140d27a21bbcc10d4"
+ hash: "71d67363467f3053393382b887f43401"
}
Frame {
msec: 5840
- hash: "5bdfe389421df56140d27a21bbcc10d4"
+ hash: "71d67363467f3053393382b887f43401"
}
Key {
type: 7
@@ -1738,7 +1738,7 @@ VisualTest {
}
Frame {
msec: 5856
- hash: "5bdfe389421df56140d27a21bbcc10d4"
+ hash: "71d67363467f3053393382b887f43401"
}
Key {
type: 6
@@ -1750,11 +1750,11 @@ VisualTest {
}
Frame {
msec: 5872
- hash: "0f48c779e033240e87675b43cfca02c5"
+ hash: "db9175c9b81cb4b43f6d4d80549a5ae1"
}
Frame {
msec: 5888
- hash: "0f48c779e033240e87675b43cfca02c5"
+ hash: "db9175c9b81cb4b43f6d4d80549a5ae1"
}
Key {
type: 7
@@ -1774,7 +1774,7 @@ VisualTest {
}
Frame {
msec: 5904
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Key {
type: 7
@@ -1786,39 +1786,39 @@ VisualTest {
}
Frame {
msec: 5920
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 5936
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 5952
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 5968
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 5984
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 6000
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 6016
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 6032
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 6048
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Key {
type: 6
@@ -1830,27 +1830,27 @@ VisualTest {
}
Frame {
msec: 6064
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 6080
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 6096
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 6112
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 6128
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Frame {
msec: 6144
- hash: "f5e148d32ec832bb9c4fb49016da7903"
+ hash: "535d1bbe1d2147d70bec0b7d932eff41"
}
Key {
type: 6
@@ -1862,67 +1862,67 @@ VisualTest {
}
Frame {
msec: 6160
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6176
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6192
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6208
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6224
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6240
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6256
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6272
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6288
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6304
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6320
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6336
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6352
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6368
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6384
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Frame {
msec: 6400
- hash: "ac4c53142eea27d7148c74de76cdc4d4"
+ hash: "63132fa980a9fdcce415af1503f34ca6"
}
Key {
type: 7
@@ -1942,11 +1942,11 @@ VisualTest {
}
Frame {
msec: 6416
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6432
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Key {
type: 7
@@ -1966,11 +1966,11 @@ VisualTest {
}
Frame {
msec: 6448
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6464
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Key {
type: 7
@@ -1998,83 +1998,83 @@ VisualTest {
}
Frame {
msec: 6480
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6496
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6512
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6528
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6544
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6560
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6576
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6592
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6608
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6624
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6640
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6656
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6672
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6688
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6704
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6720
- image: "usingLineEdit.6.png"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6736
- hash: "ecfa95feb59486098b758894cba272c8"
+ image: "usingLineEdit.7.png"
}
Frame {
msec: 6752
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6768
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6784
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Key {
type: 6
@@ -2086,7 +2086,7 @@ VisualTest {
}
Frame {
msec: 6800
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Key {
type: 7
@@ -2098,39 +2098,39 @@ VisualTest {
}
Frame {
msec: 6816
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6832
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6848
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6864
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6880
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6896
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6912
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6928
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Frame {
msec: 6944
- hash: "ecfa95feb59486098b758894cba272c8"
+ hash: "cf2ccad24e42d8764c1395e076f3a0df"
}
Key {
type: 6
@@ -2142,19 +2142,19 @@ VisualTest {
}
Frame {
msec: 6960
- hash: "012fbe791afb6bb8b97091fbec1b0add"
+ hash: "43217b3192aea23b17e2a2e7d820def8"
}
Frame {
msec: 6976
- hash: "012fbe791afb6bb8b97091fbec1b0add"
+ hash: "43217b3192aea23b17e2a2e7d820def8"
}
Frame {
msec: 6992
- hash: "012fbe791afb6bb8b97091fbec1b0add"
+ hash: "43217b3192aea23b17e2a2e7d820def8"
}
Frame {
msec: 7008
- hash: "012fbe791afb6bb8b97091fbec1b0add"
+ hash: "43217b3192aea23b17e2a2e7d820def8"
}
Key {
type: 7
@@ -2166,23 +2166,23 @@ VisualTest {
}
Frame {
msec: 7024
- hash: "012fbe791afb6bb8b97091fbec1b0add"
+ hash: "43217b3192aea23b17e2a2e7d820def8"
}
Frame {
msec: 7040
- hash: "012fbe791afb6bb8b97091fbec1b0add"
+ hash: "43217b3192aea23b17e2a2e7d820def8"
}
Frame {
msec: 7056
- hash: "012fbe791afb6bb8b97091fbec1b0add"
+ hash: "43217b3192aea23b17e2a2e7d820def8"
}
Frame {
msec: 7072
- hash: "012fbe791afb6bb8b97091fbec1b0add"
+ hash: "43217b3192aea23b17e2a2e7d820def8"
}
Frame {
msec: 7088
- hash: "012fbe791afb6bb8b97091fbec1b0add"
+ hash: "43217b3192aea23b17e2a2e7d820def8"
}
Key {
type: 6
@@ -2194,19 +2194,19 @@ VisualTest {
}
Frame {
msec: 7104
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Frame {
msec: 7120
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Frame {
msec: 7136
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Frame {
msec: 7152
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Key {
type: 7
@@ -2218,31 +2218,31 @@ VisualTest {
}
Frame {
msec: 7168
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Frame {
msec: 7184
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Frame {
msec: 7200
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Frame {
msec: 7216
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Frame {
msec: 7232
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Frame {
msec: 7248
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Frame {
msec: 7264
- hash: "d1246ecb1e587b9618d4affb6303581b"
+ hash: "02dceb1b71d82bfbea5fcfb630fef22d"
}
Key {
type: 6
@@ -2254,23 +2254,23 @@ VisualTest {
}
Frame {
msec: 7280
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7296
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7312
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7328
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7344
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Key {
type: 7
@@ -2282,47 +2282,47 @@ VisualTest {
}
Frame {
msec: 7360
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7376
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7392
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7408
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7424
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7440
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7456
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7472
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7488
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7504
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7520
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Key {
type: 7
@@ -2334,247 +2334,247 @@ VisualTest {
}
Frame {
msec: 7536
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7552
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7568
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7584
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7600
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7616
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7632
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7648
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7664
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7680
- image: "usingLineEdit.7.png"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7696
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ image: "usingLineEdit.8.png"
}
Frame {
msec: 7712
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7728
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7744
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7760
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7776
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7792
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7808
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7824
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7840
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7856
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7872
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7888
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7904
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7920
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7936
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7952
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7968
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 7984
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8000
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8016
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8032
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8048
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8064
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8080
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8096
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8112
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8128
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8144
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8160
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8176
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8192
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8208
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8224
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8240
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8256
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8272
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8288
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8304
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8320
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8336
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8352
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8368
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8384
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8400
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8416
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8432
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8448
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8464
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8480
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Frame {
msec: 8496
- hash: "28b1455bb7b150afb4bec88f3328a1f6"
+ hash: "cff8ff96fe5f67faac7a04805d2a945b"
}
Mouse {
type: 2
@@ -2586,19 +2586,19 @@ VisualTest {
}
Frame {
msec: 8512
- hash: "edb037dfb1fe973df3896e4a2d649b8c"
+ hash: "b901d339089fccecd217f562e3b0253a"
}
Frame {
msec: 8528
- hash: "edb037dfb1fe973df3896e4a2d649b8c"
+ hash: "b901d339089fccecd217f562e3b0253a"
}
Frame {
msec: 8544
- hash: "edb037dfb1fe973df3896e4a2d649b8c"
+ hash: "b901d339089fccecd217f562e3b0253a"
}
Frame {
msec: 8560
- hash: "edb037dfb1fe973df3896e4a2d649b8c"
+ hash: "b901d339089fccecd217f562e3b0253a"
}
Mouse {
type: 5
@@ -2618,7 +2618,7 @@ VisualTest {
}
Frame {
msec: 8576
- hash: "edb037dfb1fe973df3896e4a2d649b8c"
+ hash: "b901d339089fccecd217f562e3b0253a"
}
Mouse {
type: 5
@@ -2630,7 +2630,7 @@ VisualTest {
}
Frame {
msec: 8592
- hash: "56e3c2d792e204e7d9758263edb6ab24"
+ hash: "8173ad74ad73a8061af3edb8322b3e28"
}
Mouse {
type: 5
@@ -2650,7 +2650,7 @@ VisualTest {
}
Frame {
msec: 8608
- hash: "74b47cf865838cdb3b29cd2104d990fe"
+ hash: "8173ad74ad73a8061af3edb8322b3e28"
}
Mouse {
type: 5
@@ -2662,7 +2662,7 @@ VisualTest {
}
Frame {
msec: 8624
- hash: "b7f624c97fc369c66314ecbb86549686"
+ hash: "a470057b75a1aade3945dbb61526ae50"
}
Mouse {
type: 5
@@ -2682,7 +2682,7 @@ VisualTest {
}
Frame {
msec: 8640
- image: "usingLineEdit.8.png"
+ hash: "a470057b75a1aade3945dbb61526ae50"
}
Mouse {
type: 5
@@ -2694,7 +2694,7 @@ VisualTest {
}
Frame {
msec: 8656
- hash: "b7f624c97fc369c66314ecbb86549686"
+ image: "usingLineEdit.9.png"
}
Mouse {
type: 5
@@ -2714,7 +2714,7 @@ VisualTest {
}
Frame {
msec: 8672
- hash: "51219dfa7fc899bdba40d50b90ca3ca6"
+ hash: "74c1edc228a7c4ba1c0adab9ed7dd086"
}
Mouse {
type: 5
@@ -2726,7 +2726,7 @@ VisualTest {
}
Frame {
msec: 8688
- hash: "51219dfa7fc899bdba40d50b90ca3ca6"
+ hash: "74c1edc228a7c4ba1c0adab9ed7dd086"
}
Mouse {
type: 5
@@ -2746,7 +2746,7 @@ VisualTest {
}
Frame {
msec: 8704
- hash: "51219dfa7fc899bdba40d50b90ca3ca6"
+ hash: "74c1edc228a7c4ba1c0adab9ed7dd086"
}
Mouse {
type: 5
@@ -2766,7 +2766,7 @@ VisualTest {
}
Frame {
msec: 8720
- hash: "51219dfa7fc899bdba40d50b90ca3ca6"
+ hash: "74c1edc228a7c4ba1c0adab9ed7dd086"
}
Mouse {
type: 5
@@ -2786,7 +2786,7 @@ VisualTest {
}
Frame {
msec: 8736
- hash: "9320132e49323d536d435ce4f2263502"
+ hash: "11e31d23d38f163c2c28ca042af7f9f6"
}
Mouse {
type: 5
@@ -2806,7 +2806,7 @@ VisualTest {
}
Frame {
msec: 8752
- hash: "9320132e49323d536d435ce4f2263502"
+ hash: "11e31d23d38f163c2c28ca042af7f9f6"
}
Mouse {
type: 5
@@ -2826,7 +2826,7 @@ VisualTest {
}
Frame {
msec: 8768
- hash: "9320132e49323d536d435ce4f2263502"
+ hash: "11e31d23d38f163c2c28ca042af7f9f6"
}
Mouse {
type: 5
@@ -2846,7 +2846,7 @@ VisualTest {
}
Frame {
msec: 8784
- hash: "ad318ee661054ed3b628c312467dc789"
+ hash: "11e31d23d38f163c2c28ca042af7f9f6"
}
Mouse {
type: 5
@@ -2866,7 +2866,7 @@ VisualTest {
}
Frame {
msec: 8800
- hash: "ad318ee661054ed3b628c312467dc789"
+ hash: "045f891731548aae37090e0cefb62170"
}
Mouse {
type: 5
@@ -2886,7 +2886,7 @@ VisualTest {
}
Frame {
msec: 8816
- hash: "ad318ee661054ed3b628c312467dc789"
+ hash: "045f891731548aae37090e0cefb62170"
}
Mouse {
type: 5
@@ -2906,7 +2906,7 @@ VisualTest {
}
Frame {
msec: 8832
- hash: "6916d64662dd8accaa2c70cbd9b94af9"
+ hash: "3b6f55bc49e7e326e40b0f3faae71a8b"
}
Mouse {
type: 5
@@ -2926,7 +2926,7 @@ VisualTest {
}
Frame {
msec: 8848
- hash: "dd995b598e90d482291b94f9cbebace9"
+ hash: "abc04cd8ca8759f981f8e2c3b30a33ac"
}
Mouse {
type: 5
@@ -2946,7 +2946,7 @@ VisualTest {
}
Frame {
msec: 8864
- hash: "8fb2e565879fdb7ef5ca53a142c1ea45"
+ hash: "f96cc6aa0a38639146d8d691d699946b"
}
Mouse {
type: 5
@@ -2966,7 +2966,7 @@ VisualTest {
}
Frame {
msec: 8880
- hash: "6cdab9c68965444420401bb95c2d059b"
+ hash: "483743419cee348e8f6e24fd1e900ae6"
}
Mouse {
type: 5
@@ -2986,7 +2986,7 @@ VisualTest {
}
Frame {
msec: 8896
- hash: "d11156abb2ef56ef6b8c4e78e2391d8a"
+ hash: "50292f48ceeaee5f55795aea736631d0"
}
Mouse {
type: 5
@@ -3006,7 +3006,7 @@ VisualTest {
}
Frame {
msec: 8912
- hash: "2390c7bfd983c14a6ff4c3573741e2fa"
+ hash: "9739b19d1496baabad1a01cf35c90374"
}
Mouse {
type: 5
@@ -3026,7 +3026,7 @@ VisualTest {
}
Frame {
msec: 8928
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "bcf1719dc1ec19d3cca83e41ffd4ba0d"
}
Mouse {
type: 5
@@ -3046,7 +3046,7 @@ VisualTest {
}
Frame {
msec: 8944
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3066,11 +3066,11 @@ VisualTest {
}
Frame {
msec: 8960
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 8976
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3090,7 +3090,7 @@ VisualTest {
}
Frame {
msec: 8992
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3102,55 +3102,55 @@ VisualTest {
}
Frame {
msec: 9008
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9024
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9040
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9056
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9072
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9088
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9104
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9120
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9136
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9152
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9168
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9184
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Frame {
msec: 9200
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3162,7 +3162,7 @@ VisualTest {
}
Frame {
msec: 9216
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3174,7 +3174,7 @@ VisualTest {
}
Frame {
msec: 9232
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3194,7 +3194,7 @@ VisualTest {
}
Frame {
msec: 9248
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3214,7 +3214,7 @@ VisualTest {
}
Frame {
msec: 9264
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3234,7 +3234,7 @@ VisualTest {
}
Frame {
msec: 9280
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3254,7 +3254,7 @@ VisualTest {
}
Frame {
msec: 9296
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3274,7 +3274,7 @@ VisualTest {
}
Frame {
msec: 9312
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3294,7 +3294,7 @@ VisualTest {
}
Frame {
msec: 9328
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3314,7 +3314,7 @@ VisualTest {
}
Frame {
msec: 9344
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3334,7 +3334,7 @@ VisualTest {
}
Frame {
msec: 9360
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "192a6cf285d42c7a2996bf0342e69c97"
}
Mouse {
type: 5
@@ -3354,7 +3354,7 @@ VisualTest {
}
Frame {
msec: 9376
- hash: "e7442142350b9fdaf7fc7e763cafbaf5"
+ hash: "b79a6b6b2a670212a0f4310323352862"
}
Mouse {
type: 5
@@ -3374,7 +3374,7 @@ VisualTest {
}
Frame {
msec: 9392
- hash: "934022d70c2d094d6463d895803f2a79"
+ hash: "b79a6b6b2a670212a0f4310323352862"
}
Mouse {
type: 5
@@ -3394,7 +3394,7 @@ VisualTest {
}
Frame {
msec: 9408
- hash: "934022d70c2d094d6463d895803f2a79"
+ hash: "b79a6b6b2a670212a0f4310323352862"
}
Mouse {
type: 5
@@ -3414,7 +3414,7 @@ VisualTest {
}
Frame {
msec: 9424
- hash: "48caf4c2d3a5a6058b1ffa221ee77d83"
+ hash: "82ad8cef2dc81cf061785c211f1b2233"
}
Mouse {
type: 5
@@ -3434,7 +3434,7 @@ VisualTest {
}
Frame {
msec: 9440
- hash: "8e22c6013721d350acf1635f1c00488d"
+ hash: "dc5c2e4ac2c51ac7b84a527a77313ff5"
}
Mouse {
type: 5
@@ -3454,7 +3454,7 @@ VisualTest {
}
Frame {
msec: 9456
- hash: "c8dd72bfeec38d825dc7832f8bf7116d"
+ hash: "dc5c2e4ac2c51ac7b84a527a77313ff5"
}
Mouse {
type: 5
@@ -3474,7 +3474,7 @@ VisualTest {
}
Frame {
msec: 9472
- hash: "f3e934f22fead73fd52ab26d4f3fd480"
+ hash: "dceeee37f46351f54a6dbf9e1d304017"
}
Mouse {
type: 5
@@ -3494,7 +3494,7 @@ VisualTest {
}
Frame {
msec: 9488
- hash: "7fc03d3341860a984be91feec0b67da2"
+ hash: "dceeee37f46351f54a6dbf9e1d304017"
}
Mouse {
type: 5
@@ -3514,7 +3514,7 @@ VisualTest {
}
Frame {
msec: 9504
- hash: "7fc03d3341860a984be91feec0b67da2"
+ hash: "b5b370f86804d875363c8aa9fa53c0fe"
}
Mouse {
type: 5
@@ -3534,7 +3534,7 @@ VisualTest {
}
Frame {
msec: 9520
- hash: "a1eacc5be14a2c411660662dd9e78b2f"
+ hash: "b5b370f86804d875363c8aa9fa53c0fe"
}
Mouse {
type: 5
@@ -3546,7 +3546,7 @@ VisualTest {
}
Frame {
msec: 9536
- hash: "a1eacc5be14a2c411660662dd9e78b2f"
+ hash: "b5b370f86804d875363c8aa9fa53c0fe"
}
Mouse {
type: 5
@@ -3566,7 +3566,7 @@ VisualTest {
}
Frame {
msec: 9552
- hash: "a1eacc5be14a2c411660662dd9e78b2f"
+ hash: "8ae0e57709d94c27ecf34f9e76623ba8"
}
Mouse {
type: 5
@@ -3586,7 +3586,7 @@ VisualTest {
}
Frame {
msec: 9568
- hash: "6808d46fa17f9e359c38aeca72466c97"
+ hash: "8ae0e57709d94c27ecf34f9e76623ba8"
}
Mouse {
type: 5
@@ -3606,7 +3606,7 @@ VisualTest {
}
Frame {
msec: 9584
- hash: "0b4b632291769b48d942f5aea91a8ae5"
+ hash: "a29b5440525c9fbed90096f287396c91"
}
Mouse {
type: 5
@@ -3626,7 +3626,7 @@ VisualTest {
}
Frame {
msec: 9600
- image: "usingLineEdit.9.png"
+ hash: "d1091d48e0875fec9372c382c6961562"
}
Mouse {
type: 5
@@ -3638,7 +3638,7 @@ VisualTest {
}
Frame {
msec: 9616
- hash: "0b4b632291769b48d942f5aea91a8ae5"
+ image: "usingLineEdit.10.png"
}
Mouse {
type: 5
@@ -3658,7 +3658,7 @@ VisualTest {
}
Frame {
msec: 9632
- hash: "d730471882eacaf3280295d902c3927f"
+ hash: "d1091d48e0875fec9372c382c6961562"
}
Mouse {
type: 5
@@ -3678,7 +3678,7 @@ VisualTest {
}
Frame {
msec: 9648
- hash: "d730471882eacaf3280295d902c3927f"
+ hash: "d1091d48e0875fec9372c382c6961562"
}
Mouse {
type: 5
@@ -3698,7 +3698,7 @@ VisualTest {
}
Frame {
msec: 9664
- hash: "f2a17005ff90345b440475a772277495"
+ hash: "e1ac646b512dec95946fb52811c269da"
}
Mouse {
type: 5
@@ -3718,7 +3718,7 @@ VisualTest {
}
Frame {
msec: 9680
- hash: "62edb249cc9fcb08e5426f9acd54ad36"
+ hash: "29dfbe2f8ecee4ff5ecdf358a94f35f8"
}
Mouse {
type: 5
@@ -3738,7 +3738,7 @@ VisualTest {
}
Frame {
msec: 9696
- hash: "ef6497718983eb548ec2aa43781d2555"
+ hash: "2ce02f81e21d4f9a3fd8d78fc8182898"
}
Mouse {
type: 5
@@ -3758,7 +3758,7 @@ VisualTest {
}
Frame {
msec: 9712
- hash: "d5b90efb68335fc4aa1fc222c67d1f53"
+ hash: "09e41ca9d2286e99cdecb446a33cbf99"
}
Mouse {
type: 5
@@ -3778,7 +3778,7 @@ VisualTest {
}
Frame {
msec: 9728
- hash: "a8cbbbe9cffd27002e8a1b3851b23bb0"
+ hash: "6d780f15bc7597420fc10b1a2f1c7f7f"
}
Mouse {
type: 5
@@ -3798,7 +3798,7 @@ VisualTest {
}
Frame {
msec: 9744
- hash: "a448d8d01e84961098d6b86319013d5f"
+ hash: "afb956a94411eba22a0257faa5cbc57f"
}
Mouse {
type: 5
@@ -3818,7 +3818,7 @@ VisualTest {
}
Frame {
msec: 9760
- hash: "afa98074edfb7b0e904f5645f592efae"
+ hash: "8739d2d2f9d96f0bce61ce95bf1e6062"
}
Mouse {
type: 5
@@ -3838,7 +3838,7 @@ VisualTest {
}
Frame {
msec: 9776
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3858,7 +3858,7 @@ VisualTest {
}
Frame {
msec: 9792
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3870,7 +3870,7 @@ VisualTest {
}
Frame {
msec: 9808
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3882,7 +3882,7 @@ VisualTest {
}
Frame {
msec: 9824
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3894,7 +3894,7 @@ VisualTest {
}
Frame {
msec: 9840
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3906,11 +3906,11 @@ VisualTest {
}
Frame {
msec: 9856
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 9872
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3922,7 +3922,7 @@ VisualTest {
}
Frame {
msec: 9888
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3934,7 +3934,7 @@ VisualTest {
}
Frame {
msec: 9904
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3946,7 +3946,7 @@ VisualTest {
}
Frame {
msec: 9920
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3958,11 +3958,11 @@ VisualTest {
}
Frame {
msec: 9936
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 9952
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3974,7 +3974,7 @@ VisualTest {
}
Frame {
msec: 9968
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3986,7 +3986,7 @@ VisualTest {
}
Frame {
msec: 9984
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -3998,11 +3998,11 @@ VisualTest {
}
Frame {
msec: 10000
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10016
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 5
@@ -4014,59 +4014,59 @@ VisualTest {
}
Frame {
msec: 10032
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10048
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10064
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10080
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10096
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10112
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10128
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10144
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10160
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10176
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10192
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10208
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10224
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10240
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Mouse {
type: 3
@@ -4078,258 +4078,258 @@ VisualTest {
}
Frame {
msec: 10256
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10272
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10288
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10304
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10320
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10336
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10352
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10368
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10384
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10400
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10416
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10432
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10448
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10464
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10480
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10496
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10512
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10528
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10544
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10560
- image: "usingLineEdit.10.png"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10576
- hash: "020ac5797abe98f97c4839afc67aac18"
+ image: "usingLineEdit.11.png"
}
Frame {
msec: 10592
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10608
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10624
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10640
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10656
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10672
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10688
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10704
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10720
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10736
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10752
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10768
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10784
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10800
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10816
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10832
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10848
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10864
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10880
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10896
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10912
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10928
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10944
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10960
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10976
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 10992
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11008
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11024
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11040
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11056
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11072
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11088
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11104
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11120
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11136
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11152
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11168
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11184
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11200
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11216
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11232
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11248
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
Frame {
msec: 11264
- hash: "020ac5797abe98f97c4839afc67aac18"
+ hash: "4e2cb8e4cedab8df2ff823e18b17e575"
}
}
diff --git a/tests/auto/declarative/qmlvisual/rect/GradientRect.qml b/tests/auto/declarative/qmlvisual/rect/GradientRect.qml
index dea5377..5ac7dcf 100644
--- a/tests/auto/declarative/qmlvisual/rect/GradientRect.qml
+++ b/tests/auto/declarative/qmlvisual/rect/GradientRect.qml
@@ -9,11 +9,11 @@ Item {
property int borderWidth
property bool smooth: false
- width: 80; height: 80
+ width: 40; height: 40
Item {
anchors.centerIn: parent; rotation: rect.rotation;
Rectangle {
- anchors.centerIn: parent; width: 80; height: 80
+ anchors.centerIn: parent; width: 40; height: 40
border.color: rect.border; border.width: rect.border != Qt.rgba(0,0,0,0) ? 2 : 0
radius: rect.radius; smooth: rect.smooth
gradient: Gradient {
diff --git a/tests/auto/declarative/qmlvisual/rect/MyRect.qml b/tests/auto/declarative/qmlvisual/rect/MyRect.qml
index a595f7d..99226d3 100644
--- a/tests/auto/declarative/qmlvisual/rect/MyRect.qml
+++ b/tests/auto/declarative/qmlvisual/rect/MyRect.qml
@@ -9,11 +9,11 @@ Item {
property int borderWidth
property bool smooth: false
- width: 80; height: 80
+ width: 40; height: 40
Item {
anchors.centerIn: parent; rotation: rect.rotation;
Rectangle {
- anchors.centerIn: parent; width: 80; height: 80
+ anchors.centerIn: parent; width: 40; height: 40
color: rect.color; border.color: rect.border; border.width: rect.border != Qt.rgba(0,0,0,0) ? 2 : 0
radius: rect.radius; smooth: rect.smooth
}
diff --git a/tests/auto/declarative/qmlvisual/rect/data/rect-painting.0.png b/tests/auto/declarative/qmlvisual/rect/data/rect-painting.0.png
index 391e760..1dc9372 100644
--- a/tests/auto/declarative/qmlvisual/rect/data/rect-painting.0.png
+++ b/tests/auto/declarative/qmlvisual/rect/data/rect-painting.0.png
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/rect/rect-painting.qml b/tests/auto/declarative/qmlvisual/rect/rect-painting.qml
index 3c5d90c..2de414d 100644
--- a/tests/auto/declarative/qmlvisual/rect/rect-painting.qml
+++ b/tests/auto/declarative/qmlvisual/rect/rect-painting.qml
@@ -1,7 +1,7 @@
import QtQuick 1.0
Rectangle {
- width: 900; height: 500
+ width: 450; height: 250
color: "white"
Rectangle {
@@ -14,7 +14,7 @@ Rectangle {
Grid {
anchors.centerIn: parent
- columns: 8; rows:4; spacing: 30
+ columns: 8; rows:4; spacing: 15
MyRect { color: "lightsteelblue" }
MyRect { color: "lightsteelblue"; border: "gray" }
diff --git a/tests/auto/declarative/qmlvisual/shared/DejaVuSansMono.ttf b/tests/auto/declarative/qmlvisual/shared/DejaVuSansMono.ttf
new file mode 100644
index 0000000..029fcac
--- /dev/null
+++ b/tests/auto/declarative/qmlvisual/shared/DejaVuSansMono.ttf
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/shared/TestText.qml b/tests/auto/declarative/qmlvisual/shared/TestText.qml
index be40112..ab624c3 100644
--- a/tests/auto/declarative/qmlvisual/shared/TestText.qml
+++ b/tests/auto/declarative/qmlvisual/shared/TestText.qml
@@ -2,7 +2,7 @@ import QtQuick 1.0
import "../shared" 1.0
Text{
- FontLoader { id: fixedFont; source: "Vera.ttf" }
+ FontLoader { id: fixedFont; source: "DejaVuSansMono.ttf" }
font.family: fixedFont.name
font.pixelSize: 12
}
diff --git a/tests/auto/declarative/qmlvisual/shared/TestTextEdit.qml b/tests/auto/declarative/qmlvisual/shared/TestTextEdit.qml
index e19e418..e7c5bc1 100644
--- a/tests/auto/declarative/qmlvisual/shared/TestTextEdit.qml
+++ b/tests/auto/declarative/qmlvisual/shared/TestTextEdit.qml
@@ -3,7 +3,7 @@ import "../shared" 1.0
TextEdit {
id: edit
- FontLoader { id: fixedFont; source: "Vera.ttf" }
+ FontLoader { id: fixedFont; source: "DejaVuSansMono.ttf" }
font.family: fixedFont.name
font.pixelSize: 12
cursorDelegate: Rectangle {
diff --git a/tests/auto/declarative/qmlvisual/shared/TestTextInput.qml b/tests/auto/declarative/qmlvisual/shared/TestTextInput.qml
index e01c2c2..64938e0 100644
--- a/tests/auto/declarative/qmlvisual/shared/TestTextInput.qml
+++ b/tests/auto/declarative/qmlvisual/shared/TestTextInput.qml
@@ -3,7 +3,7 @@ import "../shared" 1.0
TextInput {
id: inp
- FontLoader { id: fixedFont; source: "Vera.ttf" }
+ FontLoader { id: fixedFont; source: "DejaVuSansMono.ttf" }
font.family: fixedFont.name
font.pixelSize: 12
cursorDelegate: Rectangle {
diff --git a/tests/auto/declarative/qmlvisual/shared/Vera.ttf b/tests/auto/declarative/qmlvisual/shared/Vera.ttf
deleted file mode 100644
index 58cd6b5..0000000
--- a/tests/auto/declarative/qmlvisual/shared/Vera.ttf
+++ /dev/null
Binary files differ
diff --git a/tests/auto/declarative/qmlvisual/tst_qmlvisual.cpp b/tests/auto/declarative/qmlvisual/tst_qmlvisual.cpp
index ce08eab..8d4d0d1 100644
--- a/tests/auto/declarative/qmlvisual/tst_qmlvisual.cpp
+++ b/tests/auto/declarative/qmlvisual/tst_qmlvisual.cpp
@@ -102,43 +102,17 @@ void tst_qmlvisual::visual_data()
QTest::addColumn<QString>("testdata");
QStringList files;
- if (qgetenv("QMLVISUAL_ALL") != "0")
- files << findQmlFiles(QDir(QT_TEST_SOURCE_DIR));
- else {
- //these are newly added tests we want to try out in CI (then move to the stable list)
- files << QT_TEST_SOURCE_DIR "/animation/qtbug10586/qtbug10586.qml";
- files << QT_TEST_SOURCE_DIR "/qdeclarativeborderimage/animated.qml";
- files << QT_TEST_SOURCE_DIR "/qdeclarativeflipable/test-flipable.qml";
- files << QT_TEST_SOURCE_DIR "/qdeclarativepositioners/usingRepeater.qml";
- files << QT_TEST_SOURCE_DIR "/animation/parentAnimation2/parentAnimation2.qml";
-
- //these are tests we think are stable and useful enough to be run by the CI system
- files << QT_TEST_SOURCE_DIR "/animation/bindinganimation/bindinganimation.qml";
- files << QT_TEST_SOURCE_DIR "/animation/loop/loop.qml";
- files << QT_TEST_SOURCE_DIR "/animation/parallelAnimation/parallelAnimation-visual.qml";
- files << QT_TEST_SOURCE_DIR "/animation/parentAnimation/parentAnimation-visual.qml";
- files << QT_TEST_SOURCE_DIR "/animation/reanchor/reanchor.qml";
- files << QT_TEST_SOURCE_DIR "/animation/scriptAction/scriptAction-visual.qml";
- files << QT_TEST_SOURCE_DIR "/qdeclarativemousearea/drag.qml";
- files << QT_TEST_SOURCE_DIR "/fillmode/fillmode.qml";
-
- // new tests
- files << QT_TEST_SOURCE_DIR "/qdeclarativemousearea/mousearea-flickable.qml";
-
- //these reliably fail in CI, for unknown reasons
- //files << QT_TEST_SOURCE_DIR "/animation/easing/easing.qml";
- //files << QT_TEST_SOURCE_DIR "/animation/pauseAnimation/pauseAnimation-visual.qml";
- //files << QT_TEST_SOURCE_DIR "/qdeclarativeborderimage/borders.qml";
- //files << QT_TEST_SOURCE_DIR "/qdeclarativeborderimage/animated-smooth.qml";
-
- //these reliably fail on Linux because of color interpolation (different float rounding)
-#if !defined(Q_WS_X11) && !defined(Q_WS_QWS)
- files << QT_TEST_SOURCE_DIR "/animation/colorAnimation/colorAnimation-visual.qml";
- files << QT_TEST_SOURCE_DIR "/animation/propertyAction/propertyAction-visual.qml";
+ files << findQmlFiles(QDir(QT_TEST_SOURCE_DIR));
+ if (qgetenv("QMLVISUAL_ALL") != "1") {
+ //Text on X11 varies per distro - and the CI system is currently using something outdated.
+#if defined(Q_WS_X11)
+ foreach(const QString &str, files.filter(QRegExp(".*text.*")))
+ files.removeAll(str);
+#endif
+ //We don't want QWS test results to mire down the CI system
+#if defined(Q_WS_QWS)
+ files.clear();
#endif
-
- //this is unstable because the MouseArea press-and-hold timer is not synchronized to the animation framework.
- //files << QT_TEST_SOURCE_DIR "/qdeclarativemousearea/mousearea-visual.qml";
}
foreach (const QString &file, files) {
diff --git a/tests/auto/gestures/tst_gestures.cpp b/tests/auto/gestures/tst_gestures.cpp
index 667cdd3..ee19125 100644
--- a/tests/auto/gestures/tst_gestures.cpp
+++ b/tests/auto/gestures/tst_gestures.cpp
@@ -1486,13 +1486,15 @@ void tst_Gestures::ungrabGesture() // a method on QWidget
QVERIFY(customGestureA.data() != customGestureB.data());
a->ungrabGesture(CustomGesture::GestureType);
- QVERIFY(customGestureA.isNull());
+ //We changed the deletion of Gestures to lazy during QT-4022, so we can't ensure the QGesture is deleted until now
QVERIFY(!customGestureB.isNull());
a->gestures.clear();
a->reset();
// send again to 'b' and make sure a never gets it.
sendCustomGesture(&event, b);
+ //After all Gestures are processed in the QGestureManager, we can ensure the QGesture is now deleted
+ QVERIFY(customGestureA.isNull());
QCOMPARE(a->gestureEventsReceived, 0);
QCOMPARE(a->gestureOverrideEventsReceived, 0);
}
diff --git a/tests/auto/qnetworkreply/tst_qnetworkreply.cpp b/tests/auto/qnetworkreply/tst_qnetworkreply.cpp
index 936dc57..fff7f66 100644
--- a/tests/auto/qnetworkreply/tst_qnetworkreply.cpp
+++ b/tests/auto/qnetworkreply/tst_qnetworkreply.cpp
@@ -309,6 +309,8 @@ private Q_SLOTS:
void httpWithNoCredentialUsage();
+ void qtbug15311doubleContentLength();
+
// NOTE: This test must be last!
void parentingRepliesToTheApp();
};
@@ -4142,8 +4144,23 @@ void tst_QNetworkReply::httpProxyCommands()
QCOMPARE(receivedHeader, expectedCommand);
}
+class ProxyChangeHelper : public QObject {
+ Q_OBJECT
+public:
+ ProxyChangeHelper() : QObject(), signalCount(0) {};
+public slots:
+ void finishedSlot() {
+ signalCount++;
+ if (signalCount == 2)
+ QMetaObject::invokeMethod(&QTestEventLoop::instance(), "exitLoop", Qt::QueuedConnection);
+ }
+private:
+ int signalCount;
+};
+
void tst_QNetworkReply::proxyChange()
{
+ ProxyChangeHelper helper;
MiniHttpServer proxyServer(
"HTTP/1.0 200 OK\r\nProxy-Connection: keep-alive\r\n"
"Content-Length: 1\r\n\r\n1");
@@ -4153,30 +4170,15 @@ void tst_QNetworkReply::proxyChange()
manager.setProxy(dummyProxy);
QNetworkReplyPtr reply1 = manager.get(req);
- QSignalSpy finishedspy(reply1, SIGNAL(finished()));
+ connect(reply1, SIGNAL(finished()), &helper, SLOT(finishedSlot()));
manager.setProxy(QNetworkProxy());
QNetworkReplyPtr reply2 = manager.get(req);
+ connect(reply2, SIGNAL(finished()), &helper, SLOT(finishedSlot()));
- connect(reply2, SIGNAL(finished()), &QTestEventLoop::instance(), SLOT(exitLoop()));
-#ifdef Q_OS_SYMBIAN
- // we need more time as:
- // 1. running from the emulator
- // 2. not perfect POSIX implementation
- // 3. embedded device
QTestEventLoop::instance().enterLoop(20);
-#else
- QTestEventLoop::instance().enterLoop(10);
-#endif
QVERIFY(!QTestEventLoop::instance().timeout());
- if (finishedspy.count() == 0) {
- // wait for the second reply as well
- connect(reply1, SIGNAL(finished()), &QTestEventLoop::instance(), SLOT(exitLoop()));
- QTestEventLoop::instance().enterLoop(1);
- QVERIFY(!QTestEventLoop::instance().timeout());
- }
-
// verify that the replies succeeded
QCOMPARE(reply1->error(), QNetworkReply::NoError);
QCOMPARE(reply1->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt(), 200);
@@ -4996,6 +4998,26 @@ void tst_QNetworkReply::httpWithNoCredentialUsage()
QCOMPARE(reply->error(), QNetworkReply::AuthenticationRequiredError);
}
+void tst_QNetworkReply::qtbug15311doubleContentLength()
+{
+ QByteArray response("HTTP/1.0 200 OK\r\nContent-Length: 3\r\nServer: bogus\r\nContent-Length: 3\r\n\r\nABC");
+ MiniHttpServer server(response);
+ server.doClose = true;
+
+ QNetworkRequest request(QUrl("http://localhost:" + QString::number(server.serverPort())));
+ QNetworkReplyPtr reply = manager.get(request);
+
+ connect(reply, SIGNAL(finished()), &QTestEventLoop::instance(), SLOT(exitLoop()));
+ QTestEventLoop::instance().enterLoop(10);
+ QVERIFY(!QTestEventLoop::instance().timeout());
+ QVERIFY(reply->isFinished());
+ QCOMPARE(reply->error(), QNetworkReply::NoError);
+ QCOMPARE(reply->size(), qint64(3));
+ QCOMPARE(reply->header(QNetworkRequest::ContentLengthHeader).toLongLong(), qint64(3));
+ QCOMPARE(reply->rawHeader("Content-length"), QByteArray("3, 3"));
+ QCOMPARE(reply->readAll(), QByteArray("ABC"));
+}
+
// NOTE: This test must be last testcase in tst_qnetworkreply!
diff --git a/tools/configure/configure.pro b/tools/configure/configure.pro
index 810f006..0a49fbe 100644
--- a/tools/configure/configure.pro
+++ b/tools/configure/configure.pro
@@ -63,8 +63,8 @@ HEADERS = configureapp.h environment.h tools.h\
$$QT_SOURCE_TREE/src/corelib/tools/qunicodetables_p.h \
$$QT_SOURCE_TREE/src/corelib/xml/qxmlstream.h \
$$QT_SOURCE_TREE/src/corelib/xml/qxmlutils_p.h \
- $$QT_SOURCE_TREE/tools/shared/symbian/epocroot.h \
- $$QT_SOURCE_TREE/tools/shared/windows/registry.h
+ $$QT_SOURCE_TREE/tools/shared/symbian/epocroot_p.h \
+ $$QT_SOURCE_TREE/tools/shared/windows/registry_p.h
SOURCES = main.cpp configureapp.cpp environment.cpp tools.cpp \
diff --git a/tools/configure/configureapp.cpp b/tools/configure/configureapp.cpp
index 3ca57b4..f61e85e 100644
--- a/tools/configure/configureapp.cpp
+++ b/tools/configure/configureapp.cpp
@@ -3236,7 +3236,8 @@ void Configure::generateConfigfiles()
}
// Copy configured mkspec to default directory, but remove the old one first, if there is any
- QString defSpec = buildPath + "/mkspecs/default";
+ QString mkspecsPath = buildPath + "/mkspecs";
+ QString defSpec = mkspecsPath + "/default";
QFileInfo defSpecInfo(defSpec);
if (defSpecInfo.exists()) {
if (!Environment::rmdir(defSpec)) {
@@ -3246,21 +3247,22 @@ void Configure::generateConfigfiles()
}
}
- QString spec = dictionary.contains("XQMAKESPEC") ? dictionary["XQMAKESPEC"] : dictionary["QMAKESPEC"];
- QString pltSpec = sourcePath + "/mkspecs/" + spec;
- if (!Environment::cpdir(pltSpec, defSpec)) {
- cout << "Couldn't update default mkspec! Does " << qPrintable(pltSpec) << " exist?" << endl;
+ QDir mkspecsDir(mkspecsPath);
+ if (!mkspecsDir.mkdir("default")) {
+ cout << "Couldn't create default mkspec dir!" << endl;
dictionary["DONE"] = "error";
return;
}
+ QString spec = dictionary.contains("XQMAKESPEC") ? dictionary["XQMAKESPEC"] : dictionary["QMAKESPEC"];
+ QString pltSpec = sourcePath + "/mkspecs/" + spec;
outName = defSpec + "/qmake.conf";
- ::SetFileAttributes((wchar_t*)outName.utf16(), FILE_ATTRIBUTE_NORMAL);
QFile qmakeConfFile(outName);
- if (qmakeConfFile.open(QFile::Append | QFile::WriteOnly | QFile::Text)) {
+ if (qmakeConfFile.open(QFile::WriteOnly | QFile::Text)) {
QTextStream qmakeConfStream;
qmakeConfStream.setDevice(&qmakeConfFile);
- qmakeConfStream << endl << "QMAKESPEC_ORIGINAL=" << pltSpec << endl;
+ qmakeConfStream << "QMAKESPEC_ORIGINAL=" << pltSpec << endl << endl;
+ qmakeConfStream << "include(" << pltSpec << "/qmake.conf)" << endl;
qmakeConfStream.flush();
qmakeConfFile.close();
}
diff --git a/tools/configure/environment.cpp b/tools/configure/environment.cpp
index 9446864..2efc58a 100644
--- a/tools/configure/environment.cpp
+++ b/tools/configure/environment.cpp
@@ -60,8 +60,8 @@ using namespace std;
#include <qt_windows.h>
#endif
-#include <symbian/epocroot.h> // from tools/shared
-#include <windows/registry.h> // from tools/shared
+#include <symbian/epocroot_p.h> // from tools/shared
+#include <windows/registry_p.h> // from tools/shared
QT_BEGIN_NAMESPACE
@@ -153,7 +153,7 @@ Compiler Environment::detectCompiler()
QString paths = qgetenv("PATH");
QStringList pathlist = paths.toLower().split(";");
for(int i = 0; compiler_info[i].compiler; ++i) {
- QString productPath = readRegistryKey(HKEY_LOCAL_MACHINE, compiler_info[i].regKey).toLower();
+ QString productPath = qt_readRegistryKey(HKEY_LOCAL_MACHINE, compiler_info[i].regKey).toLower();
if (productPath.length()) {
QStringList::iterator it;
for(it = pathlist.begin(); it != pathlist.end(); ++it) {
@@ -456,8 +456,8 @@ bool Environment::rmdir(const QString &name)
QString Environment::symbianEpocRoot()
{
- // Call function defined in tools/shared/symbian/epocroot.h
- return ::epocRoot();
+ // Call function defined in tools/shared/symbian/epocroot_p.h
+ return ::qt_epocRoot();
}
QT_END_NAMESPACE
diff --git a/tools/linguist/lrelease/lrelease.pro b/tools/linguist/lrelease/lrelease.pro
index 6beafa3..89694be 100644
--- a/tools/linguist/lrelease/lrelease.pro
+++ b/tools/linguist/lrelease/lrelease.pro
@@ -15,6 +15,7 @@ macx:SOURCES += $$QT_SOURCE_TREE/src/corelib/io/qsettings_mac.cpp
include(../../../src/tools/bootstrap/bootstrap.pri)
include(../shared/formats.pri)
include(../shared/proparser.pri)
+include(../../shared/symbian/epocroot.pri)
win32:LIBS += -ladvapi32 # for qsettings_win.cpp
diff --git a/tools/linguist/lupdate/main.cpp b/tools/linguist/lupdate/main.cpp
index 49906e0..76a8756 100644
--- a/tools/linguist/lupdate/main.cpp
+++ b/tools/linguist/lupdate/main.cpp
@@ -350,6 +350,10 @@ static void processProjects(
ProFileEvaluator visitor;
visitor.setVerbose(options & Verbose);
+ QHash<QString, QStringList> lupdateConfig;
+ lupdateConfig.insert(QLatin1String("CONFIG"), QStringList(QLatin1String("lupdate_run")));
+ visitor.addVariables(lupdateConfig);
+
QFileInfo pfi(proFile);
ProFile pro(pfi.absoluteFilePath());
if (!visitor.queryProFile(&pro) || !visitor.accept(&pro)) {
diff --git a/tools/qdoc3/doc/files/qt.qdocconf b/tools/qdoc3/doc/files/qt.qdocconf
index 4546c7a..44cfbc1 100644
--- a/tools/qdoc3/doc/files/qt.qdocconf
+++ b/tools/qdoc3/doc/files/qt.qdocconf
@@ -22,7 +22,7 @@ edition.DesktopLight.groups = -graphicsview-api
qhp.projects = Qt
qhp.Qt.file = qt.qhp
-qhp.Qt.namespace = com.trolltech.qt.471
+qhp.Qt.namespace = com.trolltech.qt.472
qhp.Qt.virtualFolder = qdoc
qhp.Qt.indexTitle = Qt Reference Documentation
qhp.Qt.indexRoot =
@@ -36,9 +36,9 @@ qhp.Qt.extraFiles = classic.css \
images/dynamiclayouts-example.png \
images/stylesheet-coffee-plastique.png
-qhp.Qt.filterAttributes = qt 4.7.1 qtrefdoc
-qhp.Qt.customFilters.Qt.name = Qt 4.7.1
-qhp.Qt.customFilters.Qt.filterAttributes = qt 4.7.1
+qhp.Qt.filterAttributes = qt 4.7.2 qtrefdoc
+qhp.Qt.customFilters.Qt.name = Qt 4.7.2
+qhp.Qt.customFilters.Qt.filterAttributes = qt 4.7.2
qhp.Qt.subprojects = classes overviews examples
qhp.Qt.subprojects.classes.title = Classes
qhp.Qt.subprojects.classes.indexTitle = Qt's Classes
diff --git a/tools/qdoc3/helpprojectwriter.cpp b/tools/qdoc3/helpprojectwriter.cpp
index 98246c4..63e8df7 100644
--- a/tools/qdoc3/helpprojectwriter.cpp
+++ b/tools/qdoc3/helpprojectwriter.cpp
@@ -49,6 +49,7 @@
#include "config.h"
#include "node.h"
#include "tree.h"
+#include <qdebug.h>
QT_BEGIN_NAMESPACE
@@ -250,8 +251,9 @@ bool HelpProjectWriter::generateSection(HelpProject &project,
foreach (const QString &name, project.subprojects.keys()) {
SubProject subproject = project.subprojects[name];
// No selectors: accept all nodes.
- if (subproject.selectors.isEmpty())
+ if (subproject.selectors.isEmpty()) {
project.subprojects[name].nodes[objName] = node;
+ }
else if (subproject.selectors.contains(node->type())) {
// Accept only the node types in the selectors hash.
if (node->type() != Node::Fake)
@@ -262,9 +264,10 @@ bool HelpProjectWriter::generateSection(HelpProject &project,
const FakeNode *fakeNode = static_cast<const FakeNode *>(node);
if (subproject.selectors[node->type()].contains(fakeNode->subType()) &&
fakeNode->subType() != Node::ExternalPage &&
- !fakeNode->fullTitle().isEmpty())
+ !fakeNode->fullTitle().isEmpty()) {
project.subprojects[name].nodes[objName] = node;
+ }
}
}
}
@@ -527,13 +530,11 @@ void HelpProjectWriter::writeNode(HelpProject &project, QXmlStreamWriter &writer
writer.writeStartElement("section");
writer.writeAttribute("ref", href);
writer.writeAttribute("title", fakeNode->fullTitle());
- // qDebug() << "Title:" << fakeNode->fullTitle();
- if (fakeNode->subType() == Node::HeaderFile) {
-
+ if ((fakeNode->subType() == Node::HeaderFile) || (fakeNode->subType() == Node::QmlClass)) {
// Write subsections for all members, obsolete members and Qt 3
// members.
- if (!project.memberStatus[node].isEmpty()) {
+ if (!project.memberStatus[node].isEmpty() || (fakeNode->subType() == Node::QmlClass)) {
QString membersPath = href.left(href.size()-5) + "-members.html";
writer.writeStartElement("section");
writer.writeAttribute("ref", membersPath);
@@ -690,8 +691,9 @@ void HelpProjectWriter::generateProject(HelpProject &project)
if (subproject.sortPages) {
QStringList titles = subproject.nodes.keys();
titles.sort();
- foreach (const QString &title, titles)
+ foreach (const QString &title, titles) {
writeNode(project, writer, subproject.nodes[title]);
+ }
} else {
// Find a contents node and navigate from there, using the NextLink values.
foreach (const Node *node, subproject.nodes) {
diff --git a/tools/qdoc3/htmlgenerator.cpp b/tools/qdoc3/htmlgenerator.cpp
index 9e45f8c..76ee4e8 100644
--- a/tools/qdoc3/htmlgenerator.cpp
+++ b/tools/qdoc3/htmlgenerator.cpp
@@ -3413,7 +3413,7 @@ QString HtmlGenerator::protect(const QString &string, const QString &outputEncod
#undef APPEND
}
-QString HtmlGenerator::fileBase(const Node *node)
+QString HtmlGenerator::fileBase(const Node *node) const
{
QString result;
@@ -3544,8 +3544,11 @@ QString HtmlGenerator::linkForNode(const Node *node, const Node *relative)
return QString();
fn = fileName(node);
-/* if (!node->url().isEmpty())
- return fn;*/
+#if 0
+ if (!node->url().isEmpty())
+ return fn;
+#endif
+
#if 0
// ### reintroduce this test, without breaking .dcf files
if (fn != outFileName())
diff --git a/tools/qdoc3/htmlgenerator.h b/tools/qdoc3/htmlgenerator.h
index d885ada..b96d737 100644
--- a/tools/qdoc3/htmlgenerator.h
+++ b/tools/qdoc3/htmlgenerator.h
@@ -241,7 +241,7 @@ class HtmlGenerator : public PageGenerator
void generateStatus(const Node *node, CodeMarker *marker);
QString registerRef(const QString& ref);
- QString fileBase(const Node *node);
+ virtual QString fileBase(const Node *node) const;
#if 0
QString fileBase(const Node *node, const SectionIterator& section);
#endif
diff --git a/tools/qdoc3/test/designer.qdocconf b/tools/qdoc3/test/designer.qdocconf
index 448ed23..f59fdf0 100644
--- a/tools/qdoc3/test/designer.qdocconf
+++ b/tools/qdoc3/test/designer.qdocconf
@@ -13,7 +13,7 @@ indexes = $QT_BUILD_TREE/doc-build/html-qt/qt.index
qhp.projects = Designer
qhp.Designer.file = designer.qhp
-qhp.Designer.namespace = com.trolltech.designer.470
+qhp.Designer.namespace = com.trolltech.designer.480
qhp.Designer.virtualFolder = qdoc
qhp.Designer.indexTitle = Qt Designer Manual
qhp.Designer.extraFiles = images/bg_l.png \
diff --git a/tools/qdoc3/test/qdeclarative.qdocconf b/tools/qdoc3/test/qdeclarative.qdocconf
index 45f48a6..4abe40c 100644
--- a/tools/qdoc3/test/qdeclarative.qdocconf
+++ b/tools/qdoc3/test/qdeclarative.qdocconf
@@ -21,7 +21,7 @@ edition.DesktopLight.groups = -graphicsview-api
qhp.projects = Qml
qhp.Qml.file = qml.qhp
-qhp.Qml.namespace = com.trolltech.qml.470
+qhp.Qml.namespace = com.trolltech.qml.480
qhp.Qml.virtualFolder = qdoc
qhp.Qml.indexTitle = Qml Reference
@@ -61,9 +61,9 @@ qhp.Qml.extraFiles = images/bg_l.png \
style/style_ie8.css \
style/style.css
-qhp.Qml.filterAttributes = qt 4.7.0 qtrefdoc
-qhp.Qml.customFilters.Qt.name = Qt 4.7.0
-qhp.Qml.customFilters.Qt.filterAttributes = qt 4.7.0
+qhp.Qml.filterAttributes = qt 4.8.0 qtrefdoc
+qhp.Qml.customFilters.Qt.name = Qt 4.8.0
+qhp.Qml.customFilters.Qt.filterAttributes = qt 4.8.0
qhp.Qml.subprojects = classes
qhp.Qml.subprojects.classes.title = Elements
qhp.Qml.subprojects.classes.indexTitle = Qml Elements
diff --git a/tools/qdoc3/test/qt-build-docs.qdocconf b/tools/qdoc3/test/qt-build-docs.qdocconf
index 6a06a8c..e642559 100644
--- a/tools/qdoc3/test/qt-build-docs.qdocconf
+++ b/tools/qdoc3/test/qt-build-docs.qdocconf
@@ -62,11 +62,15 @@ qhp.Qt.extraFiles = index.html \
qhp.Qt.filterAttributes = qt 4.8.0 qtrefdoc
qhp.Qt.customFilters.Qt.name = Qt 4.8.0
qhp.Qt.customFilters.Qt.filterAttributes = qt 4.8.0
-qhp.Qt.subprojects = classes overviews examples
+qhp.Qt.subprojects = classes qmlelements overviews examples
qhp.Qt.subprojects.classes.title = Classes
-qhp.Qt.subprojects.classes.indexTitle = Qt's Classes
+qhp.Qt.subprojects.classes.indexTitle = All Classes
qhp.Qt.subprojects.classes.selectors = class fake:headerfile
qhp.Qt.subprojects.classes.sortPages = true
+qhp.Qt.subprojects.qmlelements.title = QML Elements
+qhp.Qt.subprojects.qmlelements.indexTitle = QML Elements
+qhp.Qt.subprojects.qmlelements.selectors = fake:qmlclass
+qhp.Qt.subprojects.qmlelements.sortPages = true
qhp.Qt.subprojects.overviews.title = Overviews
qhp.Qt.subprojects.overviews.indexTitle = All Overviews and HOWTOs
qhp.Qt.subprojects.overviews.selectors = fake:page,group,module
diff --git a/tools/qdoc3/test/qt-build-docs_ja_JP.qdocconf b/tools/qdoc3/test/qt-build-docs_ja_JP.qdocconf
index c24ddef..e775228 100644
--- a/tools/qdoc3/test/qt-build-docs_ja_JP.qdocconf
+++ b/tools/qdoc3/test/qt-build-docs_ja_JP.qdocconf
@@ -17,15 +17,15 @@ indexes = $QT_BUILD_TREE/doc-build/html-qt/qt.index
qhp.projects = Qt
qhp.Qt.file = qt.qhp
-qhp.Qt.namespace = com.trolltech.qt.470
+qhp.Qt.namespace = com.trolltech.qt.480
qhp.Qt.virtualFolder = qdoc
qhp.Qt.title = Qt
qhp.Qt.indexTitle = Qt
qhp.Qt.selectors = fake:example
-qhp.Qt.filterAttributes = qt 4.7.0 qtrefdoc ja_JP
-qhp.Qt.customFilters.Qt.name = Qt 4.7.0
-qhp.Qt.customFilters.Qt.filterAttributes = qt 4.7.0
+qhp.Qt.filterAttributes = qt 4.8.0 qtrefdoc ja_JP
+qhp.Qt.customFilters.Qt.name = Qt 4.8.0
+qhp.Qt.customFilters.Qt.filterAttributes = qt 4.8.0
# Files not referenced in any qdoc file (last four are needed by qtdemo)
# See also extraimages.HTML
diff --git a/tools/qdoc3/test/qt.qdocconf b/tools/qdoc3/test/qt.qdocconf
index f50cb69..0e8ac8c 100644
--- a/tools/qdoc3/test/qt.qdocconf
+++ b/tools/qdoc3/test/qt.qdocconf
@@ -67,6 +67,10 @@ qhp.Qt.subprojects.classes.title = Classes
qhp.Qt.subprojects.classes.indexTitle = Qt's Classes
qhp.Qt.subprojects.classes.selectors = class fake:headerfile
qhp.Qt.subprojects.classes.sortPages = true
+qhp.Qt.subprojects.qmlelements.title = QML Elements
+qhp.Qt.subprojects.qmlelements.indexTitle = QML Elements
+qhp.Qt.subprojects.qmlelements.selectors = fake:qmlclass
+qhp.Qt.subprojects.qmlelements.sortPages = true
qhp.Qt.subprojects.overviews.title = Overviews
qhp.Qt.subprojects.overviews.indexTitle = All Overviews and HOWTOs
qhp.Qt.subprojects.overviews.selectors = fake:page,group,module
diff --git a/tools/qdoc3/test/qt_ja_JP.qdocconf b/tools/qdoc3/test/qt_ja_JP.qdocconf
index f9ce142..69c0748 100644
--- a/tools/qdoc3/test/qt_ja_JP.qdocconf
+++ b/tools/qdoc3/test/qt_ja_JP.qdocconf
@@ -19,15 +19,15 @@ indexes = $QTDIR/doc/html/qt.index
qhp.projects = Qt
qhp.Qt.file = qt.qhp
-qhp.Qt.namespace = com.trolltech.qt.470
+qhp.Qt.namespace = com.trolltech.qt.480
qhp.Qt.virtualFolder = qdoc
qhp.Qt.title = Qt
qhp.Qt.indexTitle = Qt
qhp.Qt.selectors = fake:example
-qhp.Qt.filterAttributes = qt 4.7.0 qtrefdoc ja_JP
-qhp.Qt.customFilters.Qt.name = Qt 4.7.0
-qhp.Qt.customFilters.Qt.filterAttributes = qt 4.7.0
+qhp.Qt.filterAttributes = qt 4.8.0 qtrefdoc ja_JP
+qhp.Qt.customFilters.Qt.name = Qt 4.8.0
+qhp.Qt.customFilters.Qt.filterAttributes = qt 4.8.0
# Files not referenced in any qdoc file (last four are needed by qtdemo)
# See also extraimages.HTML
diff --git a/tools/qml/qdeclarativetester.cpp b/tools/qml/qdeclarativetester.cpp
index eaf3403..a516fd7 100644
--- a/tools/qml/qdeclarativetester.cpp
+++ b/tools/qml/qdeclarativetester.cpp
@@ -62,6 +62,12 @@ QDeclarativeTester::QDeclarativeTester(const QString &script, QDeclarativeViewer
parent->viewport()->installEventFilter(this);
parent->installEventFilter(this);
QUnifiedTimer::instance()->setConsistentTiming(true);
+
+ //Font antialiasing makes tests system-specific, so disable it
+ QFont noAA = QApplication::font();
+ noAA.setStyleStrategy(QFont::NoAntialias);
+ QApplication::setFont(noAA);
+
if (options & QDeclarativeViewer::Play)
this->run();
start();
@@ -268,14 +274,7 @@ void QDeclarativeTester::updateCurrentTime(int msec)
if (options & QDeclarativeViewer::TestImages) {
img.fill(qRgb(255,255,255));
-#ifdef Q_WS_MAC
- bool oldSmooth = qt_applefontsmoothing_enabled;
- qt_applefontsmoothing_enabled = false;
-#endif
QPainter p(&img);
-#ifdef Q_WS_MAC
- qt_applefontsmoothing_enabled = oldSmooth;
-#endif
m_view->render(&p);
}
@@ -286,7 +285,7 @@ void QDeclarativeTester::updateCurrentTime(int msec)
fe.msec = msec;
if (msec == 0 || !(options & QDeclarativeViewer::TestImages)) {
// Skip first frame, skip if not doing images
- } else if (0 == (m_savedFrameEvents.count() % 60) || snapshot) {
+ } else if (0 == ((m_savedFrameEvents.count()-1) % 60) || snapshot) {
fe.image = img;
} else {
QCryptographicHash hash(QCryptographicHash::Md5);
@@ -337,14 +336,14 @@ void QDeclarativeTester::updateCurrentTime(int msec)
if (QDeclarativeVisualTestFrame *frame = qobject_cast<QDeclarativeVisualTestFrame *>(event)) {
if (frame->msec() < msec) {
if (options & QDeclarativeViewer::TestImages && !(options & QDeclarativeViewer::Record)) {
- qWarning() << "QDeclarativeTester: Extra frame. Seen:"
+ qWarning() << "QDeclarativeTester(" << m_script << "): Extra frame. Seen:"
<< msec << "Expected:" << frame->msec();
imagefailure();
}
} else if (frame->msec() == msec) {
if (!frame->hash().isEmpty() && frame->hash().toUtf8() != fe.hash.toHex()) {
if (options & QDeclarativeViewer::TestImages && !(options & QDeclarativeViewer::Record)) {
- qWarning() << "QDeclarativeTester: Mismatched frame hash at" << msec
+ qWarning() << "QDeclarativeTester(" << m_script << "): Mismatched frame hash at" << msec
<< ". Seen:" << fe.hash.toHex()
<< "Expected:" << frame->hash().toUtf8();
imagefailure();
@@ -356,9 +355,14 @@ void QDeclarativeTester::updateCurrentTime(int msec)
if (options & QDeclarativeViewer::TestImages && !(options & QDeclarativeViewer::Record) && !frame->image().isEmpty()) {
QImage goodImage(frame->image().toLocalFile());
+ if (frame->msec() == 16 && goodImage.size() != img.size()){
+ //Also an image mismatch, but this warning is more informative. Only checked at start though.
+ qWarning() << "QDeclarativeTester(" << m_script << "): Size mismatch. This test must be run at " << goodImage.size();
+ imagefailure();
+ }
if (goodImage != img) {
QString reject(frame->image().toLocalFile() + ".reject.png");
- qWarning() << "QDeclarativeTester: Image mismatch. Reject saved to:"
+ qWarning() << "QDeclarativeTester(" << m_script << "): Image mismatch. Reject saved to:"
<< reject;
img.save(reject);
bool doDiff = (goodImage.size() == img.size());
diff --git a/tools/shared/symbian/epocroot.cpp b/tools/shared/symbian/epocroot.cpp
index ae1dcb1..eabae98 100644
--- a/tools/shared/symbian/epocroot.cpp
+++ b/tools/shared/symbian/epocroot.cpp
@@ -39,13 +39,13 @@
**
****************************************************************************/
-#include <iostream>
-
#include <QtCore/qdir.h>
#include <QtCore/qxmlstream.h>
-#include "epocroot.h"
-#include "../windows/registry.h"
+#include "epocroot_p.h"
+#include "../windows/registry_p.h"
+
+QT_BEGIN_NAMESPACE
// Registry key under which the location of the Symbian devices.xml file is
// stored.
@@ -64,35 +64,26 @@
// Stored as a static value in order to avoid unnecessary re-evaluation.
static QString epocRootValue;
-#ifdef QT_BUILD_QMAKE
-std::ostream &operator<<(std::ostream &s, const QString &val) {
- s << val.toLocal8Bit().data();
- return s;
-}
-#else
-// Operator implemented in configureapp.cpp
-std::ostream &operator<<(std::ostream &s, const QString &val);
-#endif
-
-QString getDevicesXmlPath()
+static QString getDevicesXmlPath()
{
// Note that the following call will return a null string on platforms other
// than Windows. If support is required on other platforms for devices.xml,
// an alternative mechanism for retrieving the location of this file will
// be required.
- return readRegistryKey(SYMBIAN_SDKS_REG_HANDLE, SYMBIAN_SDKS_REG_SUBKEY);
+ return qt_readRegistryKey(SYMBIAN_SDKS_REG_HANDLE, QLatin1String(SYMBIAN_SDKS_REG_SUBKEY));
}
/**
* Checks whether epocRootValue points to an existent directory.
* If not, epocRootValue is set to an empty string and an error message is printed.
*/
-void checkEpocRootExists(const QString &source)
+static void checkEpocRootExists(const QString &source)
{
if (!epocRootValue.isEmpty()) {
QDir dir(epocRootValue);
if (!dir.exists()) {
- std::cerr << "Warning: " << source << " is set to an invalid path: " << epocRootValue << std::endl;
+ qWarning("Warning: %s is set to an invalid path: '%s'", qPrintable(source),
+ qPrintable(epocRootValue));
epocRootValue = QString();
}
}
@@ -103,32 +94,30 @@ void checkEpocRootExists(const QString &source)
*/
static void fixEpocRoot(QString &path)
{
- path.replace("\\", "/");
+ path.replace(QLatin1Char('\\'), QLatin1Char('/'));
- if (!path.size() || path[path.size()-1] != QChar('/')) {
- path += QChar('/');
+ if (!path.size() || path[path.size()-1] != QLatin1Char('/')) {
+ path += QLatin1Char('/');
}
}
/**
* Determine the epoc root for the currently active SDK.
*/
-QString epocRoot()
+QString qt_epocRoot()
{
if (epocRootValue.isEmpty()) {
// 1. If environment variable EPOCROOT is set and points to an existent
// directory, this is returned.
- epocRootValue = qgetenv("EPOCROOT");
- checkEpocRootExists("EPOCROOT");
+ epocRootValue = QString::fromLocal8Bit(qgetenv("EPOCROOT").constData());
+ checkEpocRootExists(QLatin1String("EPOCROOT environment variable"));
if (epocRootValue.isEmpty()) {
// 2. The location of devices.xml is specified by a registry key. If this
// file exists, it is parsed.
QString devicesXmlPath = getDevicesXmlPath();
- if (devicesXmlPath.isEmpty()) {
- std::cerr << "Error: Symbian SDK registry key not found" << std::endl;
- } else {
- devicesXmlPath += "/devices.xml";
+ if (!devicesXmlPath.isEmpty()) {
+ devicesXmlPath += QLatin1String("/devices.xml");
QFile devicesFile(devicesXmlPath);
if (devicesFile.open(QIODevice::ReadOnly)) {
@@ -138,87 +127,90 @@ QString epocRoot()
// 4. If a device element marked as default is found in devices.xml and its
// epocroot value points to an existent directory, this is returned.
- const QString epocDeviceValue = qgetenv("EPOCDEVICE");
+ const QString epocDeviceValue = QString::fromLocal8Bit(qgetenv("EPOCDEVICE").constData());
bool epocDeviceFound = false;
QXmlStreamReader xml(&devicesFile);
while (!xml.atEnd()) {
xml.readNext();
- if (xml.isStartElement() && xml.name() == "devices") {
- if (xml.attributes().value("version") == "1.0") {
- while (!(xml.isEndElement() && xml.name() == "devices") && !xml.atEnd()) {
+ if (xml.isStartElement() && xml.name() == QLatin1String("devices")) {
+ if (xml.attributes().value(QLatin1String("version")) == QLatin1String("1.0")) {
+ while (!(xml.isEndElement() && xml.name() == QLatin1String("devices")) && !xml.atEnd()) {
xml.readNext();
- if (xml.isStartElement() && xml.name() == "device") {
- const bool isDefault = xml.attributes().value("default") == "yes";
- const QString id = xml.attributes().value("id").toString();
- const QString name = xml.attributes().value("name").toString();
- const QString alias = xml.attributes().value("alias").toString();
- bool epocDeviceMatch = (id + ":" + name) == epocDeviceValue;
+ if (xml.isStartElement() && xml.name() == QLatin1String("device")) {
+ const bool isDefault = xml.attributes().value(QLatin1String("default")) == QLatin1String("yes");
+ const QString id = xml.attributes().value(QLatin1String("id")).toString();
+ const QString name = xml.attributes().value(QLatin1String("name")).toString();
+ const QString alias = xml.attributes().value(QLatin1String("alias")).toString();
+ bool epocDeviceMatch = QString(id + QLatin1String(":") + name) == epocDeviceValue;
if (!alias.isEmpty())
epocDeviceMatch |= alias == epocDeviceValue;
epocDeviceFound |= epocDeviceMatch;
if((epocDeviceValue.isEmpty() && isDefault) || epocDeviceMatch) {
// Found a matching device
- while (!(xml.isEndElement() && xml.name() == "device") && !xml.atEnd()) {
+ while (!(xml.isEndElement() && xml.name() == QLatin1String("device")) && !xml.atEnd()) {
xml.readNext();
- if (xml.isStartElement() && xml.name() == "epocroot") {
+ if (xml.isStartElement() && xml.name() == QLatin1String("epocroot")) {
epocRootValue = xml.readElementText();
const QString deviceSource = epocDeviceValue.isEmpty()
- ? "default device"
- : "EPOCDEVICE (" + epocDeviceValue + ")";
+ ? QLatin1String("default device")
+ : QString(QLatin1String("EPOCDEVICE (") + epocDeviceValue + QLatin1String(")"));
checkEpocRootExists(deviceSource);
}
}
if (epocRootValue.isEmpty())
- xml.raiseError("No epocroot element found");
+ xml.raiseError(QLatin1String("No epocroot element found"));
}
}
}
} else {
- xml.raiseError("Invalid 'devices' element version");
+ xml.raiseError(QLatin1String("Invalid 'devices' element version"));
}
}
}
if (xml.hasError()) {
- std::cerr << "Error: \"" << xml.errorString() << "\" when parsing devices.xml" << std::endl;
+ qWarning("Warning: Error \"%s\" when parsing devices.xml",
+ qPrintable(xml.errorString()));
} else {
if (epocRootValue.isEmpty()) {
if (!epocDeviceValue.isEmpty()) {
if (epocDeviceFound) {
- std::cerr << "Error: missing or invalid epocroot attribute "
- << "in device '" << epocDeviceValue << "'";
+ qWarning("Warning: Missing or invalid epocroot attribute in device '%s' in devices.xml.",
+ qPrintable(epocDeviceValue));
} else {
- std::cerr << "Error: no device matching EPOCDEVICE ("
- << epocDeviceValue << ")";
+ qWarning("Warning: No device matching EPOCDEVICE (%s) in devices.xml.",
+ qPrintable(epocDeviceValue));
}
} else {
if (epocDeviceFound) {
- std::cerr << "Error: missing or invalid epocroot attribute "
- << "in default device";
+ qWarning("Warning: Missing or invalid epocroot attribute in default device in devices.xml.");
} else {
- std::cerr << "Error: no default device";
+ qWarning("Warning: No default device set in devices.xml.");
}
}
- std::cerr << " found in devices.xml file." << std::endl;
}
}
} else {
- std::cerr << "Error: could not open file " << devicesXmlPath << std::endl;
+ qWarning("Warning: Could not open file: '%s'.", qPrintable(devicesXmlPath));
}
}
}
if (epocRootValue.isEmpty()) {
// 5. An empty string is returned.
- std::cerr << "Error: failed to find epoc root" << std::endl
- << "Either" << std::endl
- << " 1. Set EPOCROOT environment variable to a valid value" << std::endl
- << " or 2. Ensure that the HKEY_LOCAL_MACHINE\\" SYMBIAN_SDKS_REG_SUBKEY
- " registry key is set, and then" << std::endl
- << " a. Set EPOCDEVICE environment variable to a valid device" << std::endl
- << " or b. Specify a default device in the devices.xml file." << std::endl;
+ qWarning("Warning: failed to resolve epocroot."
+#ifdef Q_OS_WIN32
+ "\nEither\n"
+ " 1. Set EPOCROOT environment variable to a valid value.\n"
+ " or 2. Ensure that the HKEY_LOCAL_MACHINE\\" SYMBIAN_SDKS_REG_SUBKEY
+ " registry key is set, and then\n"
+ " a. Set EPOCDEVICE environment variable to a valid device\n"
+ " or b. Specify a default device in the devices.xml file.");
+#else
+ " Set EPOCROOT environment variable to a valid value.");
+#endif
} else {
fixEpocRoot(epocRootValue);
}
@@ -227,3 +219,4 @@ QString epocRoot()
return epocRootValue;
}
+QT_END_NAMESPACE
diff --git a/tools/shared/symbian/epocroot.pri b/tools/shared/symbian/epocroot.pri
new file mode 100644
index 0000000..f0f0dab
--- /dev/null
+++ b/tools/shared/symbian/epocroot.pri
@@ -0,0 +1,11 @@
+# Epocroot resolving is only required for tools, so omit it from all mobile/embedded builds
+!symbian:!wince*:!embedded {
+HEADERS += \
+ $$QT_SOURCE_TREE/tools/shared/symbian/epocroot_p.h \
+ $$QT_SOURCE_TREE/tools/shared/windows/registry_p.h
+SOURCES += \
+ $$QT_SOURCE_TREE/tools/shared/symbian/epocroot.cpp \
+ $$QT_SOURCE_TREE/tools/shared/windows/registry.cpp
+INCLUDEPATH += $$QT_SOURCE_TREE/tools/shared
+DEFINES += QLIBRARYINFO_EPOCROOT
+}
diff --git a/tools/shared/symbian/epocroot.h b/tools/shared/symbian/epocroot_p.h
index 9846485..c97b593 100644
--- a/tools/shared/symbian/epocroot.h
+++ b/tools/shared/symbian/epocroot_p.h
@@ -39,11 +39,24 @@
**
****************************************************************************/
-#ifndef SYMBIAN_EPOCROOT_H
-#define SYMBIAN_EPOCROOT_H
+#ifndef QT_SYMBIAN_EPOCROOT_H
+#define QT_SYMBIAN_EPOCROOT_H
+
+//
+// W A R N I N G
+// -------------
+//
+// This file is not part of the Qt API. It exists purely as an
+// implementation detail. This header file may change from version to
+// version without notice, or even be removed.
+//
+// We mean it.
+//
#include <QtCore/qstring.h>
+QT_BEGIN_NAMESPACE
+
/**
* Determine the epoc root for the currently active SDK.
*
@@ -62,6 +75,9 @@
* Any return value other than the empty string therefore is guaranteed to
* point to an existent directory.
*/
-QString epocRoot();
+QString qt_epocRoot();
+
+QT_END_NAMESPACE
+
+#endif // QT_SYMBIAN_EPOCROOT_H
-#endif // EPOCROOT_H
diff --git a/tools/shared/windows/registry.cpp b/tools/shared/windows/registry.cpp
index 67d9b56..48e9ae6 100644
--- a/tools/shared/windows/registry.cpp
+++ b/tools/shared/windows/registry.cpp
@@ -40,8 +40,11 @@
****************************************************************************/
#include <QtCore/qstringlist.h>
-#include "registry.h"
+#include "registry_p.h"
+QT_BEGIN_NAMESPACE
+
+#ifdef Q_OS_WIN32
/*!
Returns the path part of a registry key.
e.g.
@@ -73,12 +76,13 @@ static QString keyName(const QString &rKey)
return rKey;
QString res(rKey.mid(idx + 1));
- if (res == "Default" || res == ".")
- res = "";
+ if (res == QLatin1String("Default") || res == QLatin1String("."))
+ res = QString();
return res;
}
+#endif
-QString readRegistryKey(HKEY parentHandle, const QString &rSubkey)
+QString qt_readRegistryKey(HKEY parentHandle, const QString &rSubkey)
{
QString result;
@@ -128,7 +132,7 @@ QString readRegistryKey(HKEY parentHandle, const QString &rSubkey)
break;
l.append(s);
}
- result = l.join(", ");
+ result = l.join(QLatin1String(", "));
break;
}
@@ -158,4 +162,5 @@ QString readRegistryKey(HKEY parentHandle, const QString &rSubkey)
return result;
}
+QT_END_NAMESPACE
diff --git a/tools/shared/windows/registry.h b/tools/shared/windows/registry_p.h
index 3896527..4aae5f9 100644
--- a/tools/shared/windows/registry.h
+++ b/tools/shared/windows/registry_p.h
@@ -39,8 +39,21 @@
**
****************************************************************************/
-#ifndef WINDOWS_REGISTRY_H
-#define WINDOWS_REGISTRY_H
+#ifndef QT_WINDOWS_REGISTRY_H
+#define QT_WINDOWS_REGISTRY_H
+
+//
+// W A R N I N G
+// -------------
+//
+// This file is not part of the Qt API. It exists purely as an
+// implementation detail. This header file may change from version to
+// version without notice, or even be removed.
+//
+// We mean it.
+//
+
+QT_BEGIN_NAMESPACE
#include <QtCore/qglobal.h>
@@ -59,6 +72,9 @@
* if this code is compiled for a platform other than Windows), a null
* string is returned.
*/
-QString readRegistryKey(HKEY parentHandle, const QString &rSubkey);
+QString qt_readRegistryKey(HKEY parentHandle, const QString &rSubkey);
+
+QT_END_NAMESPACE
+
+#endif // QT_WINDOWS_REGISTRY_H
-#endif // WINDOWS_REGISTRY_H