diff options
author | hiroshige <hiroshige@chromium.org> | 2015-11-09 17:47:39 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-11-10 01:48:23 +0000 |
commit | 2a3f374c912c0ea77d488821d7b67b50a1fe84a7 (patch) | |
tree | 9eb900a3811bec8040d3e4e975853472a3a157e7 /third_party/WebKit/Source/core/svg/SVGFEImageElement.h | |
parent | db6a2f07dbc59f8890bad06e94353270bf75f54d (diff) | |
download | chromium_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.h | 1 |
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; |