aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsapi
Commit message (Expand)AuthorAgeFilesLines
* Remove last traces of QV8EngineUlf Hermann2019-05-081-4/+0
* Make JavaScript execution interruptibleUlf Hermann2019-04-303-1/+44
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-04-101-1/+1
|\
| * Doc: Use the \nullptr macro instead of 0Venugopal Shivashankar2019-03-291-1/+1
* | Remove unused includes of qv8engine_p.hUlf Hermann2019-04-091-1/+0
* | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-02-251-6/+6
|\|
| * QML: Pass type minor version when creating property dataUlf Hermann2019-02-211-6/+6
* | V4: Clean up the runtime functions declarationsErik Verbruggen2019-02-051-1/+1
|/
* Documentation: Start using the \nullptr macroFriedemann Kleint2019-01-211-3/+3
* Doc: Fix spelling of qjsvalue_cast()Ulf Hermann2018-11-201-1/+1
* Clarify documentation about throwError and the specific error typesSimon Hausmann2018-10-312-6/+22
* Add convenience functions for creating and inspecting error objectsAllan Sandfeld Jensen2018-10-304-1/+139
* Fix translation contexts for paths with drive letters on WindowsErik Verbruggen2018-10-151-15/+13
* Doc: Fix QDoc warningsPaul Wicking2018-10-011-1/+1
* Cleanups in Value/PrimitiveLars Knoll2018-09-172-11/+11
* Fix ownKey iteration over Proxy objectsLars Knoll2018-09-091-1/+1
* Provide some more documentation for modules in QJSEngineSimon Hausmann2018-08-161-0/+39
* Add API to QJSEngine for importing ECMAScript modulesSimon Hausmann2018-08-162-0/+51
* Implement support for ownKeys in Proxy objectsLars Knoll2018-08-041-2/+2
* Introduce a new mechanism to iterate over object propertiesLars Knoll2018-08-022-80/+68
* JS: Encode result of Math.min and Math.max as int when possibleErik Verbruggen2018-07-131-1/+1
* Move the C++ and JS stack frame definitions into it's own fileLars Knoll2018-07-031-0/+1
* Clean up the property key API in StringOrSymbolLars Knoll2018-07-021-16/+4
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-1/+1
* Unify the get and getIndexed vtable functions of QV4::ObjectLars Knoll2018-07-022-2/+2
* Unify put and putIndexedLars Knoll2018-07-021-4/+2
* Add QJSEngine::throwError() method to report run-time errorsRichard Weickelt2018-07-022-0/+70
* Unify deleteProperty and deleteIndexedProperty vtable methodsLars Knoll2018-06-261-1/+1
* Add Proxy support for prototype handlingLars Knoll2018-06-251-3/+3
* Add virtual interface for hasPropertyLars Knoll2018-06-251-2/+2
* Implement a virtual interface for getOwnPropertyLars Knoll2018-06-251-1/+1
* Rename ForeachIterator to ForInIteratorLars Knoll2018-05-041-5/+5
* Rename the CompilationMode enum to ContextTypeLars Knoll2018-05-021-1/+1
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-04-271-4/+4
|\
| * Fix JIT build on INTEGRITY ARM64Kimmo Ollila2018-04-261-4/+4
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-032-2/+2
|\|
| * use the override keyword consistently and correctly (clang-tidy)Shawn Rutledge2018-02-272-2/+2
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-02-274-15/+15
|\|
| * use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-264-15/+15
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-181-5/+81
|\|
| * Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-181-5/+81
| |\
| | * Document how to work with arrays using QJSValueMitch Curtis2018-02-081-5/+81
* | | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-151-5/+19
|\| |
| * | Merge remote-tracking branch 'origin/5.10' into 5.11Liang Qi2018-02-121-5/+19
| |\ \
| | * | Merge remote-tracking branch 'origin/5.9' into 5.105.10Liang Qi2018-02-071-5/+19
| | |\|
| | | * Document that Q_GADGET classes cannot be used with newQMetaObject()Mitch Curtis2018-02-051-5/+19
* | | | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-132-4/+4
|\| | |
| * | | doc: Fix qdoc warnings for templates and staticsMartin Smith2018-02-092-4/+4
* | | | Further simplify relation between different enginesUlf Hermann2018-02-071-4/+4
|/ / /
* | | Remove double indirection between QJSEngine and QV4::ExecutionEngineUlf Hermann2018-02-022-29/+27