summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* don't assert in QScriptEngine::setGlobalObject()Kent Hansen2009-07-131-2/+2
* add some world-class hacks to JSC to make QtScript workKent Hansen2009-07-132-2/+19
* add GC marking guardsKent Hansen2009-07-133-15/+32
* mark object data if we have itKent Hansen2009-07-131-0/+2
* Merge branch 'qtscript-jsc-backend' of git@scm.dev.nokia.troll.no:qt/qt-webki...Jedrzej Nowacki2009-07-1312-385/+893
|\
| * don't crash during GC if no prototype has been set for a metatypeKent Hansen2009-07-101-4/+7
| * implement ability to dynamically change class of script objectsKent Hansen2009-07-1012-381/+886
* | fix checkSyntax autotest.Jedrzej Nowacki2009-07-133-17/+42
* | fix autotest canEvaluate.Jedrzej Nowacki2009-07-134-13/+101
|/
* some small fixes/experimentsKent Hansen2009-07-101-4/+20
* QObject.prototype.toString: return undefined if this-object is not a QObjectKent Hansen2009-07-091-1/+1
* register QScriptValue as meta-typeKent Hansen2009-07-091-0/+2
* invoke signal handler using JSC::call()Kent Hansen2009-07-091-8/+6
* make QObject property setter functions workKent Hansen2009-07-091-12/+31
* use JSC::call() and JSC::construct()Kent Hansen2009-07-091-54/+2
* create a new frame when calling native constructorsKent Hansen2009-07-092-5/+33
* make QObject property access use getter+setter functionsKent Hansen2009-07-091-6/+12
* Fix autotest checking QScriptValue::objectId method.Jedrzej Nowacki2009-07-094-19/+29
* make native object constructors workKent Hansen2009-07-091-10/+8
* create a default-constructed object when calling native constructorsKent Hansen2009-07-091-0/+11
* make arguments object work for native functionsKent Hansen2009-07-092-1/+3
* implement attributes for arguments.{callee,length}Kent Hansen2009-07-092-0/+11
* create a new frame when executing native getter/setter functionsKent Hansen2009-07-092-4/+38
* use currentFrame instead of globalExec whenever we canKent Hansen2009-07-093-48/+48
* support callees that are not function objectsKent Hansen2009-07-092-5/+5
* store frame's callee as a normal JSObjectKent Hansen2009-07-094-22/+21
* rewrite most of QScriptContext handlingKent Hansen2009-07-089-147/+350
* try to get arguments object to work for host call framesKent Hansen2009-07-081-11/+20
* make JSC::CallFrame::callee() an InternalFunctionKent Hansen2009-07-084-16/+16
* Fix engineDelete autotest.Jedrzej Nowacki2009-07-084-4/+110
* work on QScriptEngine::uncaughtException()Kent Hansen2009-07-073-8/+22
* mark the QScriptClass object prototypeKent Hansen2009-07-071-0/+2
* start to implement QScriptEngine::importExtension()Kent Hansen2009-07-061-5/+200
* implement QScriptEngine::availableExtensions()Kent Hansen2009-07-062-3/+75
* fix QScriptValue::construct() when argument is not array-likeKent Hansen2009-07-062-4/+8
* make QScriptClass::HasInstance extension workKent Hansen2009-07-062-2/+2
* start implementing QScriptClass extensionsKent Hansen2009-07-032-1/+50
* make more tests passKent Hansen2009-07-032-4/+2
* Attributes and deletion of String object propertiesKent Hansen2009-07-034-0/+29
* make more tests passKent Hansen2009-07-031-1/+13
* implement a fair amount of the QScriptClass functionalityKent Hansen2009-07-024-15/+209
* implement string-->enum conversionKent Hansen2009-07-021-1/+9
* first stab at implementing Qt property getter/settersKent Hansen2009-07-024-24/+230
* implement caching of slot wrapper functionsKent Hansen2009-07-022-1/+42
* implement marking of QObject connectionKent Hansen2009-07-021-8/+9
* implement QScriptValue::QObjectMember property flagKent Hansen2009-07-023-4/+12
* use the JSC::Getter and JSC::Setter flagsKent Hansen2009-07-021-4/+2
* create a new QScriptContext when calling a Qt methodKent Hansen2009-07-021-2/+14
* implement QObject property flagsKent Hansen2009-07-021-0/+74
* add placeholder implementations of findChild() and findChildren()Kent Hansen2009-07-011-1/+25