[Webkit-unassigned] [Bug 18729] New: Inconsistent behaviour on pages where CSS has not been loaded.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 24 21:35:35 PDT 2008


           Summary: Inconsistent behaviour on pages where CSS has not been
           Product: WebKit
           Version: 526+ (Nightly build)
          Platform: Macintosh
               URL: http://tinyurl.com/6dnmfy
        OS/Version: Mac OS X 10.5
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P3
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: webkit at achille.org

Webkit will display the old page even after the HTML for the new page has been
downloaded. Won't refresh page until css has been downloaded. 

Test case, save as html1.html:

    Sample link: <a href="http://www.cnn.com">CNN</a> <br />
    Invalid stylesheet link: <a href="test2.html">Test</a> <br

    To reproduce:
    * Create test2.html with the following content:
        <link rel="stylesheet" type="text/css"
    * Start a process to listen to port 9999:
        % nc -l 9999
    * Click on the invalid stylesheet link. Page will start to load.
      o The first page will still be visible. (The page wont' blank out)
      o The CNN link does not respond.
    * Press escape.
      o Loading of the page has stopped.
      o You are still viewing the first page.
      o Hyperlinks do not respond.

      o Possible fix:
          x Render to a blank page when loading (empy page)
          x Stopping a loading page pre-css rendering should send the user on
the previous page, or
          x Stopping a loading page pre-css rendering should display the html
contents less the formatting.
      o make sure to restart the nc process after each use.
      o Similar bug: 16417
      o Similar bug: 15063

Dear bandwith-endowed friends: Please keep in mind those of us who are not so
blessed with fast bandwith. This bug is very problematic for slower

Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list