summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/Source/core/svg/SVGFEImageElement.h
diff options
context:
space:
mode:
authorhiroshige <hiroshige@chromium.org>2015-11-09 17:47:39 -0800
committerCommit bot <commit-bot@chromium.org>2015-11-10 01:48:23 +0000
commit2a3f374c912c0ea77d488821d7b67b50a1fe84a7 (patch)
tree9eb900a3811bec8040d3e4e975853472a3a157e7 /third_party/WebKit/Source/core/svg/SVGFEImageElement.h
parentdb6a2f07dbc59f8890bad06e94353270bf75f54d (diff)
downloadchromium_src-2a3f374c912c0ea77d488821d7b67b50a1fe84a7.zip
chromium_src-2a3f374c912c0ea77d488821d7b67b50a1fe84a7.tar.gz
chromium_src-2a3f374c912c0ea77d488821d7b67b50a1fe84a7.tar.bz2
tracing: Report ResourceClients and the reason for not deletable for web-caches
This CL adds - Resource::reasonNotDeletable() (mostly corresponds to canDelete()) - ResourceClient::debugName() and its overrides that are used in Resource::onMemoryDump(). This CL utilizes already-defined LayoutObject::debugName(), and makes it to be an override of ResourceClient::debugName(). BUG=549445 Review URL: https://codereview.chromium.org/1413233005 Cr-Commit-Position: refs/heads/master@{#358735}
Diffstat (limited to 'third_party/WebKit/Source/core/svg/SVGFEImageElement.h')
-rw-r--r--third_party/WebKit/Source/core/svg/SVGFEImageElement.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/third_party/WebKit/Source/core/svg/SVGFEImageElement.h b/third_party/WebKit/Source/core/svg/SVGFEImageElement.h
index 9bf8f86..fe54161 100644
--- a/third_party/WebKit/Source/core/svg/SVGFEImageElement.h
+++ b/third_party/WebKit/Source/core/svg/SVGFEImageElement.h
@@ -54,6 +54,7 @@ private:
void svgAttributeChanged(const QualifiedName&) override;
void notifyFinished(Resource*) override;
+ String debugName() const override { return "SVGFEImageElement"; }
PassRefPtrWillBeRawPtr<FilterEffect> build(SVGFilterBuilder*, Filter*) override;