Reviewed by Alexey Proskuryakov.
authorap@apple.com <ap@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 10 Sep 2009 22:45:38 +0000 (22:45 +0000)
committerap@apple.com <ap@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 10 Sep 2009 22:45:38 +0000 (22:45 +0000)
commite971861da447d07ae2fda970ab5c2d71e81f189a
tree9a6cbbca5cead6d493bc223e1db63bf0f32bf037
parent131a57553ea819cbdadfa863af71f749ceed8e22
    Reviewed by Alexey Proskuryakov.

        WebSocket API implementation.
        https://bugs.webkit.org/show_bug.cgi?id=28038

        Add build systems for GNUmakefile.am, WebCore.xcodeproj and
        WebCore.vcproj.
        Add websockets directory and WebSocket.idl in qt build system.
        Tests will be landed once the code is completed and functional.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@48270 268f45cc-cd09-0410-ab3c-d52691b4dbfc
30 files changed:
JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCore.exp
JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def
JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore_debug.def
LayoutTests/ChangeLog
LayoutTests/fast/dom/Window/window-properties-expected.txt
LayoutTests/fast/dom/prototype-inheritance-2-expected.txt
LayoutTests/fast/dom/prototype-inheritance-expected.txt
LayoutTests/fast/js/global-constructors-expected.txt
WebCore/ChangeLog
WebCore/DerivedSources.cpp
WebCore/GNUmakefile.am
WebCore/WebCore.pro
WebCore/WebCore.vcproj/WebCore.vcproj
WebCore/WebCore.vcproj/WebCoreCommon.vsprops
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/bindings/js/JSDOMWindowCustom.cpp
WebCore/bindings/js/JSEventTarget.cpp
WebCore/dom/EventTarget.cpp
WebCore/dom/EventTarget.h
WebCore/page/DOMWindow.idl
WebCore/websockets/WebSocket.cpp
WebCore/websockets/WebSocket.h
WebCore/websockets/WebSocketChannel.cpp [new file with mode: 0644]
WebCore/websockets/WebSocketChannel.h [new file with mode: 0644]
WebCore/websockets/WebSocketChannelClient.h [new file with mode: 0644]
WebCore/websockets/WebSocketHandshake.cpp [new file with mode: 0644]
WebCore/websockets/WebSocketHandshake.h [new file with mode: 0644]
WebKitTools/ChangeLog
WebKitTools/wx/build/settings.py