-
ap authored
Reviewed by Timothy. Convert JavaScript objects to appropriate AppleScript types, instead of only strings http://bugzilla.opendarwin.org/show_bug.cgi?id=7012 WebKit: * WebView/WebView.m: (-[WebView aeDescByEvaluatingJavaScriptFromString:]): Added. * WebView/WebViewPrivate.h: WebCore: * bridge/mac/WebCoreFrameBridge.h: * bridge/mac/WebCoreFrameBridge.mm: (aeDescFromJSValue): Added. (-[WebCoreFrameBridge aeDescByEvaluatingJavaScriptFromString:]): Added. WebKitTools: * DumpRenderTree/AppleScriptController.h: Added. * DumpRenderTree/AppleScriptController.m: Added. * DumpRenderTree/DumpRenderTree.m: (-[WaitUntilDoneDelegate webView:windowScriptObjectAvailable:]): * DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj: LayoutTests: * fast/AppleScript: Added. * fast/AppleScript/001-expected.txt: Added. * fast/AppleScript/001.html: Added. * fast/AppleScript/array-expected.txt: Added. * fast/AppleScript/array.html: Added. * fast/AppleScript/date-expected.txt: Added. * fast/AppleScript/date.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@12644 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ap authoredReviewed by Timothy. Convert JavaScript objects to appropriate AppleScript types, instead of only strings http://bugzilla.opendarwin.org/show_bug.cgi?id=7012 WebKit: * WebView/WebView.m: (-[WebView aeDescByEvaluatingJavaScriptFromString:]): Added. * WebView/WebViewPrivate.h: WebCore: * bridge/mac/WebCoreFrameBridge.h: * bridge/mac/WebCoreFrameBridge.mm: (aeDescFromJSValue): Added. (-[WebCoreFrameBridge aeDescByEvaluatingJavaScriptFromString:]): Added. WebKitTools: * DumpRenderTree/AppleScriptController.h: Added. * DumpRenderTree/AppleScriptController.m: Added. * DumpRenderTree/DumpRenderTree.m: (-[WaitUntilDoneDelegate webView:windowScriptObjectAvailable:]): * DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj: LayoutTests: * fast/AppleScript: Added. * fast/AppleScript/001-expected.txt: Added. * fast/AppleScript/001.html: Added. * fast/AppleScript/array-expected.txt: Added. * fast/AppleScript/array.html: Added. * fast/AppleScript/date-expected.txt: Added. * fast/AppleScript/date.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@12644 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Loading