WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
245171
Afterprint event is fired before print dialog closed
https://bugs.webkit.org/show_bug.cgi?id=245171
Summary
Afterprint event is fired before print dialog closed
Woody Lee
Reported
2022-09-14 01:41:29 PDT
The afterprint event should be fired after print dialog closed. Ensure action executes after print, shuch as change some content or close window etc. It only reproduces in iOS/iPadOS Safari, version 15.6 and 16. Another question: window can't close while the print dialog shown, is it a standard interaction?
Attachments
Add attachment
proposed patch, testcase, etc.
Ahmad Saleem
Comment 1
2022-09-14 04:05:17 PDT
Can you attach a test case to reproduce this issue? Thanks!
Woody Lee
Comment 2
2022-09-14 18:10:03 PDT
#c1 A simple example: var win = window.open(''); win.document.write('<div>Test</div>'); win.addEventListener('afterprint', (e) => console.log(e) ); win.print(); The event log will fired before print dialog closed.
Radar WebKit Bug Importer
Comment 3
2022-09-21 01:42:19 PDT
<
rdar://problem/100212895
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug