Bug 54148 - REGRESSION (WebKit2): Opening two print dialogs causes havoc
Summary: REGRESSION (WebKit2): Opening two print dialogs causes havoc
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Printing (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.6
: P2 Normal
Assignee: Alexey Proskuryakov
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2011-02-09 15:05 PST by Alexey Proskuryakov
Modified: 2011-02-09 16:25 PST (History)
0 users

See Also:


Attachments
proposed patch (6.37 KB, patch)
2011-02-09 15:33 PST, Alexey Proskuryakov
darin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Proskuryakov 2011-02-09 15:05:16 PST
If you try to open two print dialogs at once (in separate windows, of course), they start blinking and updating like mad.

Steps to reproduce: open two WebKit2 windows with about:blank, press Cmd+P in both.

This is a WebKit2 regression caused by the way we force an asynchronous update of print preview (dispatching a print panel notification).
Comment 1 Alexey Proskuryakov 2011-02-09 15:06:19 PST
<rdar://problem/8973887>
Comment 2 Alexey Proskuryakov 2011-02-09 15:33:58 PST
Created attachment 81884 [details]
proposed patch
Comment 3 Alexey Proskuryakov 2011-02-09 16:25:27 PST
Committed <http://trac.webkit.org/changeset/78161>.