Bug 19420

Summary: WebKit hangs after clicking link or reloading
Product: WebKit Reporter: mjwelch
Component: Page LoadingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: ap, sanford-webkit-bugzilla
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.5   
URL: http://www.insidesocal.com/ucla/
Attachments:
Description Flags
Activity Monitor sampling output during hang none

Description mjwelch 2008-06-06 16:45:12 PDT
Initial page loads fine, but refreshes or clicking on links (either into new window, new tab, or same tab/window) hangs for several seconds with one CPU core spiked to 100% utilization.  Browser is unresponsive until the page eventually loads.

Snippet from Activity Monitor sample reports majority of time spent in:

WebCore::JSNodeList::getValueProperty(KJS::ExecState*, int) const
Comment 1 Mark Rowe (bdash) 2008-06-06 17:37:25 PDT
Can you please attach the entire "sample" output?
Comment 2 mjwelch 2008-06-06 19:59:22 PDT
Created attachment 21541 [details]
Activity Monitor sampling output during hang
Comment 3 Sanford Selznick 2013-02-07 19:13:28 PST
I can reproduce this by reloading <http://nightly.webkit.org/start/trunk/142133> three times.  On the third time I get a blank page.

It seems to happen on some sites with JS + DHTML.

The only way to fix it is to quit and re-launch webkit.  Closing tabs and re-opening them does not fix the problem.  Once a page stops loading, it never loads again until quit+relaunch.

Version 6.0.2 (8536.26.17, 537+)  Mac OS X 10.8.2.
Comment 4 Alexey Proskuryakov 2013-02-12 19:39:51 PST
There is a new bug filed about reloading <http://nightly.webkit.org/start/trunk/142133> three times. I think that we should close this old bug to avoid confusion. I cannot reproduce with Safari 6.0.2.
Comment 5 Sanford Selznick 2013-02-12 20:20:15 PST
I agree.  The new bug URL is https://bugs.webkit.org/show_bug.cgi?id=109249 for those interested.   The bug detailed in 19420 is different.