Steps to reproduce:
1. load following www: <input type="button" value="Print this page" onClick="window.print()">
2. hit button to print currect page
Actual result: nothing happens
Expected result: dialog for choosing printer rises, you can printing
Used software: Safari 3.0.2 (522.11.3) on WinXP, Safari 3.0.2 on Tiger is not affected
Created attachment 15661 [details]
I think this was fixed in r24330, which would have been made after the Safari 3.0.2 beta.
Please try a WebKit nightly build on/after r24330 to verify the fix: http://nightly.webkit.org/
(In reply to comment #2)
> I think this was fixed in r24330, which would have been made after the Safari
> 3.0.2 beta.
Dave is right that this was fixed after the beta was released, though the original change that fixed it was r24252 <http://trac.webkit.org/projects/webkit/changeset/24252> (r24330 made it work correctly for subframes).
I confirm this is fixed with Safari 3.0.3, but on Mac only. On Windows it still doesn't work. I've tested it with both Safari 3.0.3 and the latest WebKit nightly (r25801).
(In reply to comment #4)
> I confirm this is fixed with Safari 3.0.3, but on Mac only. On Windows it still
> doesn't work. I've tested it with both Safari 3.0.3 and the latest WebKit
> nightly (r25801).
If you have created an Apple Developer Connection (ADC) account, you may log in to <http://developer.apple.com/> and download newer seeds of Safari for Windows to test. (This works even if you only have a free "online" membership.)
Please report any bugs you find in Safari to <https://bugreport.apple.com/>.