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

Serialize errors before invoking postMessage
This commit is contained in:
Jonas Jenwald 2015-08-19 12:00:02 +02:00
commit ede5235d3d

View File

@ -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,