Comment out two lines that cause assertions
authorLars Knoll <lars.knoll@digia.com>
Mon, 20 May 2013 09:00:06 +0000 (11:00 +0200)
committerSimon Hausmann <simon.hausmann@digia.com>
Tue, 21 May 2013 07:57:06 +0000 (09:57 +0200)
The subcontext code is only used to add debugging info
through the V8 API.

Change-Id: Ibcb3284180aca1568b44d9d387d96bfae715283d
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
src/qml/qml/v8/qv8include.cpp

index 9794d85..f3880ec 100644 (file)
@@ -142,7 +142,8 @@ void QV8Include::finished()
         v8::Handle<v8::Script> script = m_engine->qmlModeCompile(code, m_url.toString());
 
         if (!try_catch.HasCaught()) {
-            m_engine->contextWrapper()->addSubContext(m_qmlglobal.value(), script, importContext);
+            // ### Only used for debugging info
+            //m_engine->contextWrapper()->addSubContext(m_qmlglobal.value(), script, importContext);
             script->Run(m_qmlglobal.value());
         }
 
@@ -214,7 +215,8 @@ QV4::Value QV8Include::include(const v8::Arguments &args)
 
             if (!try_catch.HasCaught()) {
                 v8::Handle<v8::Object> qmlglobal = QV4::Value::fromObject(args.GetIsolate()->GetEngine()->qmlContextObject());
-                engine->contextWrapper()->addSubContext(qmlglobal, script, importContext);
+                // ### Only used for debugging info
+                // engine->contextWrapper()->addSubContext(qmlglobal, script, importContext);
                 script->Run(qmlglobal);
             }