Bug 826931: allow ownership take-over in ReceiveSocketData()
Bug 826931: use mozilla::ipc::UnixSocket