Bug 13750 - REGRESSION: Failing loads never show error page
Summary: REGRESSION: Failing loads never show error page
Status: RESOLVED DUPLICATE of bug 13683
Alias: None
Product: WebKit
Classification: Unclassified
Component: Page Loading (show other bugs)
Version: 523.x (Safari 3)
Hardware: Mac OS X 10.4
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-16 12:21 PDT by Tony Chang
Modified: 2007-05-16 14:45 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tony Chang 2007-05-16 12:21:38 PDT
Steps to reproduce:
1) Go to a valid site (e.g., http://www.apple.com)
2) Enter a fake domain in the url bar (e.g., http://www.apple.comz)
3) The dns error page never loads

This appears related to the recent change in WebCore/loader/FrameLoader.cpp:mainReceivedCompletedError from using checkLoadComplete to checkCompleted.  In the case of a failed load, m_isComplete never gets set to false so the call to checkCompleted exits early rather than making it to checkLoadComplete.
Comment 1 Brady Eidson 2007-05-16 14:45:00 PDT
Dupe of http://bugs.webkit.org/show_bug.cgi?id=13683

*** This bug has been marked as a duplicate of 13683 ***