LayoutTests:
authorweinig <weinig@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 13 Jul 2007 22:37:38 +0000 (22:37 +0000)
committerweinig <weinig@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 13 Jul 2007 22:37:38 +0000 (22:37 +0000)
commitfc19f574a309d06d4f7d628ab38f636ec3c56a24
treeae80a7bfb81e87b006587b4280780e05b0e59a96
parentfb1512fd06ae79b809b6f9247c4e962cd7cec488
LayoutTests:

        Reviewed by Geoff Garen.

        Tests for <rdar://problem/5318394>
        http site can read/write content of https site in same domain

        Adds ssl configuration information and tests.

        * http/conf/apache2-httpd.conf:
        * http/conf/cygwin-httpd.conf:
        * http/conf/httpd.conf:
        * http/conf/webkit-httpd.pem: Added.
        * http/tests/security/cross-frame-access-expected.txt:
        * http/tests/security/cross-frame-access-first-time-expected.txt:
        * http/tests/security/cross-frame-access-protocol-expected.txt: Added.
        * http/tests/security/cross-frame-access-protocol.html: Added.
        * http/tests/security/cross-frame-access-put-expected.txt:
        * http/tests/ssl: Added.
        * http/tests/ssl/resources: Added.
        * http/tests/ssl/resources/cross-frame-access-protocol-iframe.html: Added.
        * http/tests/ssl/verify-ssl-enabled-expected.txt: Added.
        * http/tests/ssl/verify-ssl-enabled.php: Added.

WebCore:

        Reviewed by Geoff Garen.

        Patch for <rdar://problem/5318394>
        http site can read/write content of https site in same domain

        Add protocol and port checks in isSafeScript.

        * bindings/js/kjs_window.cpp:
        (KJS::Window::isSafeScript):

WebKitTools:

        Reviewed by Geoff Garen.

        Add support for running SSL tests over HTTPS.

        * DumpRenderTree/DumpRenderTree.m:
        (runTest):
        * DumpRenderTree/FrameLoadDelegate.m:
        (-[FrameLoadDelegate webView:didFailProvisionalLoadWithError:forFrame:]):
        * Scripts/run-webkit-httpd:
        * Scripts/run-webkit-tests:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@24277 268f45cc-cd09-0410-ab3c-d52691b4dbfc
20 files changed:
LayoutTests/ChangeLog
LayoutTests/http/conf/apache2-httpd.conf
LayoutTests/http/conf/cygwin-httpd.conf
LayoutTests/http/conf/httpd.conf
LayoutTests/http/conf/webkit-httpd.pem [new file with mode: 0644]
LayoutTests/http/tests/security/cross-frame-access-expected.txt
LayoutTests/http/tests/security/cross-frame-access-first-time-expected.txt
LayoutTests/http/tests/security/cross-frame-access-protocol-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/security/cross-frame-access-protocol.html [new file with mode: 0644]
LayoutTests/http/tests/security/cross-frame-access-put-expected.txt
LayoutTests/http/tests/ssl/resources/cross-frame-access-protocol-iframe.html [new file with mode: 0644]
LayoutTests/http/tests/ssl/verify-ssl-enabled-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/ssl/verify-ssl-enabled.php [new file with mode: 0644]
WebCore/ChangeLog
WebCore/bindings/js/kjs_window.cpp
WebKitTools/ChangeLog
WebKitTools/DumpRenderTree/DumpRenderTree.m
WebKitTools/DumpRenderTree/FrameLoadDelegate.m
WebKitTools/Scripts/run-webkit-httpd
WebKitTools/Scripts/run-webkit-tests