Bug 32657

Summary: [Qt] Calling a JS function should be possible from QJavaScript API
Product: WebKit Reporter: Jędrzej Nowacki <jedrzej.nowacki>
Component: JavaScriptCoreAssignee: Jędrzej Nowacki <jedrzej.nowacki>
Status: RESOLVED WONTFIX    
Severity: Normal CC: jedrzej.nowacki, kent.hansen
Priority: P2 Keywords: Qt
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on: 32607    
Bug Blocks:    
Attachments:
Description Flags
Initialization of QJavaScriptObject v1
jedrzej.nowacki: review-, jedrzej.nowacki: commit-queue-
Autotest V1 jedrzej.nowacki: commit-queue-

Description Jędrzej Nowacki 2009-12-17 05:40:07 PST
It would be nice to call a java script function from QJavaScript API. Something like that:

QJavaScriptEngine engine;
function = engine.evaluate("functon foo() { print 'hello' }; foo");
function.call();
Comment 1 Jędrzej Nowacki 2009-12-17 06:12:20 PST
Created attachment 45058 [details]
Initialization of QJavaScriptObject v1

Initialization of QJavaScriptObject.

Patch should be landed after bug 32607
Comment 2 Jędrzej Nowacki 2009-12-17 06:13:41 PST
Created attachment 45059 [details]
Autotest V1

Patch with autotest for QJavaScriptObject functionality.
Comment 3 Jędrzej Nowacki 2010-02-09 02:06:27 PST
Idea of the QJavaScriptObject was dropped.