|
|
|
@ -473,7 +473,13 @@ RequestListener.prototype.receive = function(event) {
@@ -473,7 +473,13 @@ RequestListener.prototype.receive = function(event) {
|
|
|
|
|
response = null; |
|
|
|
|
} else { |
|
|
|
|
response = function sendResponse(response) { |
|
|
|
|
try { |
|
|
|
|
message.setUserData('response', response, null); |
|
|
|
|
} catch (e) { |
|
|
|
|
// message is no longer accessible because the sender is already
|
|
|
|
|
// gone. the unloaded sender cannot receive the response anyway.
|
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
var listener = doc.createEvent('HTMLEvents'); |
|
|
|
|
listener.initEvent('pdf.js.response', true, false); |
|
|
|
|