Remove/replace unnecessary includes of logging.h (various third_party/)

If the file just needs the CHECK/CHECK_OP/NOTREACHED
macros, use the appropriate header for that instead.
Or if logging.h is not needed at all, remove it.

This is both a nice cleanup (logging.h is a big header,
and including it unnecessarily has compile-time costs),
and part of the final step towards making logging.h no
longer include check.h and the others.

Bug: 1031540
Change-Id: I96a2faa1a6ae358cd3d81c556139e2c4689e1c24
Commit-Queue: Hans Wennborg <>
Commit-Queue: Nico Weber <>
Auto-Submit: Hans Wennborg <>
Reviewed-by: Nico Weber <>
Cr-Original-Commit-Position: refs/heads/master@{#781849}
Cr-Mirrored-Commit: c5691bdf6d4c9adc50550efa456be52e1c21ac9a
1 file changed