Browse Source

Merge pull request #6332 from Rob--W/postMessage-error

Serialize errors before invoking postMessage
Jonas Jenwald 10 years ago
parent
commit
ede5235d3d
  1. 4
      src/shared/util.js

4
src/shared/util.js

@ -1504,6 +1504,10 @@ function MessageHandler(name, comObj) { @@ -1504,6 +1504,10 @@ function MessageHandler(name, comObj) {
data: result
});
}, function (reason) {
if (reason instanceof Error) {
// Serialize error to avoid "DataCloneError"
reason = reason + '';
}
comObj.postMessage({
isReply: true,
callbackId: data.callbackId,

Loading…
Cancel
Save