Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.7
-
None
-
d6f1bf407 (dev), 5ef7698d1 (6.8), e2c1b6c41 (6.7)
Description
In the attached reproducer, the following line generates a runtime Type error:
var p = new Proxy()
This seems to be because the JS Proxy type clashes with Proxy declared in the proxy/qmldir file.
https://codereview.qt-project.org/c/qt/qtdeclarative/+/495722 introduced the problem.
Attachments
Issue Links
- resulted from
-
QTBUG-100442 Javascript js files are not added into qmldir with qt_add_qml_module
- Closed
-
QTBUG-100326 *.mjs files not added to qmldir when added to qt_add_qml_module()
- Closed
For Gerrit Dashboard: QTBUG-126510 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
570240,9 | CMake: Warn about adding .js files with upper case names to QML modules | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
570770,2 | CMake: Warn about adding .js files with upper case names to QML modules | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
571018,3 | CMake: Warn about adding .js files with upper case names to QML modules | 6.7 | qt/qtdeclarative | Status: MERGED | +2 | 0 |