[debugger] Remove dependency cycle

DebugCanvas.h and DebugLayerManger.h both included each other.
DebugCanvas.h already had a forward declaration of DebugLayerManager,
so that seemed the easiest way to break the cycle.

Change-Id: Ie8ce5eeca7aba2cdbbcbf92f9fdc42eccc319a2e
Bug: skia:12541
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/505641
Reviewed-by: Nathaniel Nifong <nifong@google.com>
This commit is contained in:
Kevin Lubick 2022-02-08 11:24:32 -05:00
parent 8e7c2ae4f7
commit e7985f22fa
2 changed files with 0 additions and 2 deletions

View File

@ -5,7 +5,6 @@ generated_cc_atom(
hdrs = ["DebugCanvas.h"],
visibility = ["//:__subpackages__"],
deps = [
":DebugLayerManager_hdr",
":DrawCommand_hdr",
"//include/core:SkCanvasVirtualEnforcer_hdr",
"//include/core:SkCanvas_hdr",

View File

@ -16,7 +16,6 @@
#include "include/pathops/SkPathOps.h"
#include "include/private/SkTArray.h"
#include "tools/UrlDataManager.h"
#include "tools/debugger/DebugLayerManager.h"
#include "tools/debugger/DrawCommand.h"
#include <map>