Change DeterministicSocketData to no longer inherit from SocketDataProvider
commit08051efe5a27ee82248a45eee41a99a0943c33cf
authorrch <rch@chromium.org>
Tue, 19 May 2015 20:07:18 +0000 (19 13:07 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 19 May 2015 20:07:29 +0000 (19 20:07 +0000)
treecefe3e2e2bf726e3544ec411723295f6be819881
parentf8bf0721c2c4ab8a6204832c1971bcfec46ef801
Change DeterministicSocketData to no longer inherit from SocketDataProvider
and change the DeterministicSockets to not implement AsyncSocket.

This helps make clear using the type system that the Deterministic
classes are distinct from the non-Deterministic classes.

Review URL: https://codereview.chromium.org/1135553003

Cr-Commit-Position: refs/heads/master@{#330590}
net/socket/socket_test_util.cc
net/socket/socket_test_util.h
net/spdy/spdy_network_transaction_unittest.cc