qtdeclarative/tests/auto/declarative
Chris Adams 02a19405aa Fix crash in QDeclarativeProperty
This commit ensures that we don't attempt to dereference a null
pointer in QDeclarativeProperty.  It also fixes a unit test failure
by adding appropriate test files.
Related to commit 9f9b23fd79

Task-number: QTBUG-14697
Change-Id: Ic60521e46401835029e293349a00610342d0d58f
Reviewed-on: http://codereview.qt.nokia.com/2538
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Simon Hausmann <simon.hausmann@nokia.com>
Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com>
2011-08-04 02:37:58 +02:00
..
examples Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
geometry Update licenseheader text in source files for qtdeclarative Qt module 2011-07-08 02:45:03 +02:00
nodes Merge branch 'v8' 2011-07-08 15:56:48 +10:00
parserstress Merge branch 'qtquick2' 2011-05-31 15:25:44 +10:00
qdeclarativeanimations Correctly pause animation when paused in starting ScriptAction. 2011-08-01 03:01:13 +02:00
qdeclarativeapplication Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
qdeclarativebehaviors Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
qdeclarativebinding Prevent Binding from crashing when its target object is deleted. 2011-08-03 03:42:01 +02:00
qdeclarativechangeset Add QDeclarativeChangeSet. 2011-06-20 08:31:50 +10:00
qdeclarativecomponent Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativeconnection Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativecontext Reverse lookup ids by object pointer 2011-07-25 09:43:14 +02:00
qdeclarativedebug Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativedebugclient Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativedebughelper Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativedebugservice Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativeecmascript Ensure that the prototype chain is checked in property Get 2011-08-02 08:50:21 +02:00
qdeclarativeengine Allow object to be accessed by multiple QDeclarativeEngines 2011-07-25 07:49:00 +02:00
qdeclarativeerror Merge branch 'qtquick2' 2011-05-31 15:25:44 +10:00
qdeclarativeexpression Optimized QDeclarativeScriptString constructor for QDeclarativeExpression. 2011-06-09 10:10:09 +10:00
qdeclarativefolderlistmodel Merge branch 'qtquick2' 2011-05-31 15:25:44 +10:00
qdeclarativeimageprovider Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
qdeclarativeinfo Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
qdeclarativeinstruction Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativelanguage Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativelistmodel Allow custom parser types to still get signal handlers generated 2011-08-02 04:55:55 +02:00
qdeclarativelistreference Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
qdeclarativemetatype Merge branch 'qtquick2' 2011-05-31 15:25:44 +10:00
qdeclarativemoduleplugin Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
qdeclarativepixmapcache Merge branch 'qtquick2' 2011-05-31 15:25:44 +10:00
qdeclarativeproperty Fix crash in QDeclarativeProperty 2011-08-04 02:37:58 +02:00
qdeclarativepropertymap Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
qdeclarativeqt Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativescriptdebugging Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativesmoothedanimation Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativespringanimation Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativesqldatabase Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativestates Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativestyledtext Merge branch 'qtquick2' 2011-05-31 15:25:44 +10:00
qdeclarativesystempalette Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
qdeclarativetimer Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
qdeclarativetranslation Fix translation context for QML files. 2011-07-28 11:27:26 +02:00
qdeclarativev4 Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativevaluetypes Add support for comparing value-type properties 2011-08-02 08:50:21 +02:00
qdeclarativeworkerscript Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qdeclarativexmlhttprequest Fix XmlHttpRequest setHeader bug 2011-07-28 07:12:34 +02:00
qdeclarativexmllistmodel Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qjsengine Enable tst_QJSEngine::stacktrace test. 2011-08-02 15:25:27 +02:00
qjsvalue Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qjsvalueiterator Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qmetaobjectbuilder Merge branch 'qtquick2' 2011-05-31 15:25:44 +10:00
qpacketprotocol Merge branch 'qtquick2' 2011-05-31 15:25:44 +10:00
qsganimatedimage Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qsgborderimage Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qsgcanvas Update licenseheader text in source files for qtdeclarative Qt module 2011-07-08 02:45:03 +02:00
qsgflickable Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qsgflipable Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qsgfocusscope Update licenseheader text in source files for qtdeclarative Qt module 2011-07-08 02:45:03 +02:00
qsggridview Fix broken GridView moved() test 2011-08-02 06:42:28 +02:00
qsgimage Update licenseheader text in source files for qtdeclarative Qt module 2011-07-08 02:45:03 +02:00
qsgitem Update polish even when animations aren't running 2011-07-26 06:29:54 +02:00
qsgitem2 Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qsglistview Fix content position for key navigation with StrictlyEnforceRange 2011-08-02 08:50:21 +02:00
qsgloader Add sourceComponentChanged signal to Loader 2011-07-29 09:39:41 +02:00
qsgmousearea Cancel mousearea pressed state when window is deactivated 2011-08-02 10:46:54 +02:00
qsgpathview Add a currentItem property to PathView. 2011-08-02 10:46:54 +02:00
qsgpincharea Handle pinch correctly when one point is released and repressed. 2011-07-25 06:08:56 +02:00
qsgpositioners Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qsgrepeater Update licenseheader text in source files for qtdeclarative Qt module 2011-07-08 02:45:03 +02:00
qsgtext Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qsgtextedit Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qsgtextinput Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
qsgview QDeclarativeView/QSGView SizeRootObjectToView still resizes view 2011-07-26 06:29:54 +02:00
qsgvisualdatamodel Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
shared Extract all QtQuick 1 elements into a separate library/plugin. 2011-07-12 06:38:09 +02:00
v8 Don't build V8 as a static library 2011-07-26 14:15:07 +02:00
declarative.pro Merge the QJSEngine and QJSValue development branch into master. 2011-07-29 13:00:52 +02:00
runall.sh Update licenseheader text in source files for qtdeclarative Qt module 2011-05-24 14:43:28 +03:00
symbianlibs.pri Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00