<rdar://problem/15560240> ResourceError encoding drops NSURL-valued keys in the NSErr...
authormitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 30 Nov 2013 18:49:53 +0000 (18:49 +0000)
committermitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 30 Nov 2013 18:49:53 +0000 (18:49 +0000)
commit07a2517cf765e6e7c77e5f1ba9e290a62d3c029e
tree14ec812399813b471a39a2bdace6088ec2d6c7a3
parentba93e104f9e9baa84826be152f17efe45622bdc8
<rdar://problem/15560240> ResourceError encoding drops NSURL-valued keys in the NSError’s userInfo, including NSErrorFailingURLKey
https://bugs.webkit.org/show_bug.cgi?id=125016

Reviewed by Anders “happy name day” Carlsson.

* Shared/mac/WebCoreArgumentCodersMac.mm:
(CoreIPC::::encodePlatformData): Encode all string- and URL-valued keys as a dictionary.
(CoreIPC::::decodePlatformData): Decode user info as a dictionary.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@159887 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKit2/ChangeLog
Source/WebKit2/Shared/mac/WebCoreArgumentCodersMac.mm