Details
Description
Properties added to the activation object of a context or to a scope object pushed to this context should not leak to a new context created with QSE::pushContext().
This was the behavior in the "classic QtScript engine", tested with Qt 4.5.3, small test program attached.
Attachments
Issue Links
- is required for
-
QTBUG-17856 Resolve QtScript behavioral differences due to switching to JavaScriptCore
-
- Closed
-
- relates to
-
QTBUG-27418 evaluation context stack is broken
-
- Closed
-
For Gerrit Dashboard: QTBUG-18188 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
32341,1 | QScriptEngine::pushContext(): Don't inherit parent context's scope | master | qt/qtscript | Status: MERGED | +2 | 0 |