Use UncompressResourceAsBinary() in ChooserResourceLoader

UncompressResourceAsString() decoded a resource blob as UTF-8, and
AddString() in chooser code encoded it as UTF-8 again. We should just
copy the blob as binary.

Bug: 983396
Change-Id: I10c87d1f984d5780698787b45fd2444a862bb655
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1745677
Reviewed-by: Gyuyoung Kim <gyuyoung@igalia.com>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#685460}
5 files changed