From: Cheng Zhao Date: Thu, 7 Jan 2016 08:35:05 +0000 (+0800) Subject: Fix "name" of Error object not serialized X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3a32dc5da75471aa9036b05f17fe0148f9b4c6b2;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git Fix "name" of Error object not serialized Close #3364. --- diff --git a/atom/browser/lib/rpc-server.coffee b/atom/browser/lib/rpc-server.coffee index 873349f..7b05fa3 100644 --- a/atom/browser/lib/rpc-server.coffee +++ b/atom/browser/lib/rpc-server.coffee @@ -43,6 +43,8 @@ valueToMeta = (sender, value, optimizeSimpleObject=false) -> meta.then = valueToMeta sender, value.then.bind(value) else if meta.type is 'error' meta.members = plainObjectToMeta value + # Error.name is not part of own properties. + meta.members.push {name: 'name', value: value.name} else if meta.type is 'date' meta.value = value.getTime() else