Commit 489435ab authored by Hans Wennborg's avatar Hans Wennborg Committed by Commit Bot

logging.h related include-what-you-use (skia/)

Fix code that was implicitly depending on logging.h or its
dependencies.

For example, code that uses DISALLOW_COPY_AND_ASSIGN should
include base/macros.h, but it currently happens to work if
it pulls in logging.h directly or through some dependency.

This is part of refactoring the codebase to use
check.h/check_op.h for the CHECK and CHECK_op macro
instead of logging.h.

Bug: 1031540
Change-Id: Ib8732b1732c3a92dc2a81eaf1e58fa063db45f45
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2157007
Commit-Queue: Hans Wennborg <hans@chromium.org>
Commit-Queue: Stephen White <senorblanco@chromium.org>
Auto-Submit: Hans Wennborg <hans@chromium.org>
Reviewed-by: default avatarStephen White <senorblanco@chromium.org>
Cr-Commit-Position: refs/heads/master@{#760545}
parent 587a353b
......@@ -6,6 +6,7 @@
#include <stdlib.h>
#include "base/debug/alias.h"
#include "base/macros.h"
#include "base/process/memory.h"
#include "build/build_config.h"
#include "third_party/skia/include/core/SkTypes.h"
......
......@@ -5,6 +5,7 @@
#include "skia/ext/benchmarking_canvas.h"
#include <memory>
#include <sstream>
#include <utility>
#include "base/logging.h"
......
......@@ -12,6 +12,7 @@
#include "base/fuchsia/default_context.h"
#include "base/fuchsia/file_utils.h"
#include "base/logging.h"
#include "base/no_destructor.h"
#include "base/path_service.h"
#include "skia/ext/fontmgr_default.h"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment