Bug 56536

Summary: [Qt] console.log not being exposed to QmlViewer
Product: WebKit Reporter: Damian Jansen <damian.jansen>
Component: New BugsAssignee: Alexis Menard (darktears) <menard>
Status: RESOLVED FIXED    
Severity: Minor CC: benjamin, commit-queue, menard
Priority: P5 Keywords: Qt, QtTriaged
Version: 420+   
Hardware: All   
OS: All   
Attachments:
Description Flags
Fix for the doc. none

Damian Jansen
Reported 2011-03-16 22:36:01 PDT
In the QML WebView documentation (http://doc.qt.nokia.com/main-snapshot/qml-webview.html), for the javaScriptWindowObjects property there is the following snippet: WebView { javaScriptWindowObjects: QtObject { WebView.windowObjectName: "qml" function qmlCall() { console.log("This call is in QML!"); } } html: "<script>console.log(\"This is in WebKit!\"); window.qml.qmlCall();</script>" } According to the documentation, the output of this snippet should be: This is in WebKit! This call is in QML! Trying the example in qmlviewer.exe, with a recent git checkout of Qt gives only the second line. The first line "This is in WebKit!" is not being displayed. Relocated from http://bugreports.qt.nokia.com/browse/QTBUG-15729
Attachments
Fix for the doc. (1.27 KB, patch)
2011-03-18 04:47 PDT, Alexis Menard (darktears)
no flags
Benjamin Poulain
Comment 1 2011-03-17 03:51:09 PDT
That looks like bogus documentation to me. Alexis, do you know if we are exposing the inspector console to QML? Damian, is it on device or on desktop? Device build don't have the inspector...
Damian Jansen
Comment 2 2011-03-17 20:25:12 PDT
(In reply to comment #1) > That looks like bogus documentation to me. Alexis, do you know if we are exposing the inspector console to QML? > > Damian, is it on device or on desktop? Device build don't have the inspector... Reproduced on multiple platforms, including Linux desktop and Symbian devices. Though I have a feeling that this output is not something one should be able to see without some kind of javascript debugger running for the given browser.
Alexis Menard (darktears)
Comment 3 2011-03-18 04:47:00 PDT
Created attachment 86156 [details] Fix for the doc.
WebKit Commit Bot
Comment 4 2011-03-18 08:27:30 PDT
Comment on attachment 86156 [details] Fix for the doc. Clearing flags on attachment: 86156 Committed r81471: <http://trac.webkit.org/changeset/81471>
WebKit Commit Bot
Comment 5 2011-03-18 08:27:35 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.