Bug 56222

Summary: A window remains frozen if web process crashes during printing
Product: WebKit Reporter: Alexey Proskuryakov <ap>
Component: PrintingAssignee: Alexey Proskuryakov <ap>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.6   
Attachments:
Description Flags
proposed fix
sam: review+, ap: commit-queue-
patch for landing none

Description Alexey Proskuryakov 2011-03-11 13:51:27 PST
It can still be closed, but user experience is quite weird.

We should reset autodisplay, but currently cannot, because ether is no page.
Comment 1 Alexey Proskuryakov 2011-03-11 13:55:15 PST
Created attachment 85528 [details]
proposed fix
Comment 2 Alexey Proskuryakov 2011-03-11 14:10:31 PST
Created attachment 85531 [details]
patch for landing

ASSERT(isMainThread()) that I added was incorrect.
Comment 3 WebKit Commit Bot 2011-03-11 16:25:42 PST
Comment on attachment 85531 [details]
patch for landing

Clearing flags on attachment: 85531

Committed r80901: <http://trac.webkit.org/changeset/80901>
Comment 4 WebKit Commit Bot 2011-03-11 16:25:45 PST
All reviewed patches have been landed.  Closing bug.