Skip to content
  • ap's avatar
    2006-02-07 Alexey Proskuryakov <ap@nypop.com> · 620e5b45
    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
    620e5b45