We need to wrap WebCrypto keys for persistent storage, because they are not really different from passwords that live in Keychain. As there is a single code path for transient and persistent serialization (and I'm not even entirely sure if we can always know in advance), let's do that always.
Created attachment 223993 [details] proposed patch
Committed <http://trac.webkit.org/r163976>.