Revert of More regular Platform implementations in unit tests. (patchset #12 id:220001 of https://codereview.chromium.org/1456873003/ )

Reason for revert:
Broke Windows x64 build.
http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Win%20x64%20Builder/builds/67393

Original issue's description:
> More regular Platform implementations in unit tests.
>
> R=haraken,jbroman
> BUG=
>
> Committed: https://crrev.com/fd6f2835d66387788cc5c9f1025b6b0e7fcb6225
> Cr-Commit-Position: refs/heads/master@{#360763}

TBR=jbroman@chromium.org,haraken@chromium.org,sigbjornf@opera.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=

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

Cr-Commit-Position: refs/heads/master@{#360770}
20 files changed