Convert third_party/zlib/google away from base::Bind/base::Callback

base::Bind/base::Callback are deprecated in favor of either
base::BindOnce/base::OnceCallback or base::BindRepeating/
base::RepeatingCallback (depending on whether the callback
is invoked once or multiple time).

Convert all uses of base::Bind/base::Callback in
third_party/zlib/google to the recommended methods/types.

Bug: 1007842
Change-Id: I45efc78b9138def0469912e5d733dbaeaa652407
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1832270
Auto-Submit: Sylvain Defresne <sdefresne@chromium.org>
Commit-Queue: Satoru Takabayashi <satorux@chromium.org>
Reviewed-by: Satoru Takabayashi <satorux@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#701593}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 0bbcc5569581fbf220edd75e4f11a2b9a416fb82
5 files changed