Fix UTF-8 decoding (invalid byte sequences crossing chunks).

Bug: 773320, 758236
Change-Id: Iac00d898d1ace857a98e635f3aebdd2f384755df
Reviewed-on: https://chromium-review.googlesource.com/711846
Reviewed-by: Yuta Kitamura <yutak@chromium.org>
Commit-Queue: Marja Hölttä <marja@chromium.org>
Cr-Commit-Position: refs/heads/master@{#508326}
5 files changed