Revert of Try #3 to fix the android layout tests crash in run-webkit-tests. (patchset #2 id:20001 of https://codereview.chromium.org/591563002/)

Reason for revert:
Reverting, since this broke mac bots:

UnicodeEncodeError raised: 'ascii' codec can't encode characters in position 11332-11333: ordinal not in range(128)

Original issue's description:
> Try #3 to fix the android layout tests crash in run-webkit-tests.
> 
> This patch forcibly reencodes to ASCII at a different layer, matching
> where we're actually seeing the stack trace. This seems like an
> overly broad solution, but may at least get us past the crash so I can
> see where things might really be failing.
> 
> This change also backs out the change in r182282, since it didn't seem
> to help anything.
> 
> TBR=peter@chromium.org
> BUG=386343
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182358

TBR=peter@chromium.org,dpranke@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=386343

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182387 bbb929c8-8fbe-4397-9dbb-9b2b20218538