Skip to content
  • darin's avatar
    LayoutTests: · 5a66b682
    darin authored
            Reviewed by Maciej.
    
            Adding tests for http://bugzilla.opendarwin.org/show_bug.cgi?id=8121
            REGRESSION: 404s are not displayed
            and http://bugzilla.opendarwin.org/show_bug.cgi?id=7739
            REGRESSION: Assertion failure loading acid2 test in -[WebCoreFrameBridge installInFrame:]
    
            In addition I tweaked the httpd conf file to allow us to exec perl CGI scripts.
    
            * http/conf/httpd.conf:
            * http/tests/misc/error404-expected.checksum: Added.
            * http/tests/misc/error404-expected.png: Added.
            * http/tests/misc/error404-expected.txt: Added.
            * http/tests/misc/error404.pl: Added.
            * http/tests/misc/iframe404-expected.checksum: Added.
            * http/tests/misc/iframe404-expected.png: Added.
            * http/tests/misc/iframe404-expected.txt: Added.
            * http/tests/misc/iframe404.html: Added.
    
    WebCore:
    
            Reviewed by Maciej.
    
            Support for fixing http://bugzilla.opendarwin.org/show_bug.cgi?id=8121
            REGRESSION: 404s are not displayed
    
            * bridge/mac/WebCoreFrameBridge.mm:
            (-[WebCoreFrameBridge currentForm]): Nuke redundant nil check.
            (-[WebCoreFrameBridge frameElement]): Tweak to not rely on our document, which
            gives a correct result even at the start of our loading process.
            * bindings/objc/DOM.mm:
            (-[DOMDocument _ownerElement]): Nuke redundant nil check.
    
    WebKit:
    
            Reviewed by Maciej.
    
            fix http://bugzilla.opendarwin.org/show_bug.cgi?id=8121
            REGRESSION: 404s are not displayed
    
            * WebView/WebMainResourceLoader.m:
            (-[WebMainResourceLoader continueAfterContentPolicy:response:]):
            Only cancel failed loads for object elements, not for frames or a whole page.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@13650 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    5a66b682