WKSecurityOriginGetProtocol and WKSecurityOriginGetHost are named as if they return a pre-existing object, but they actually return copied strings. This leads to leaks in callers that don't know to take ownership responsibility for the return values. <rdar://problem/9618071>
Created attachment 97373 [details] Patch to update the two names to correctly reflect their behavior.
http://trac.webkit.org/changeset/88983