summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/Source/core/layout/LayoutImageResourceStyleImage.cpp
diff options
context:
space:
mode:
authorharaken@chromium.org <haraken@chromium.org>2015-07-22 06:11:15 +0000
committerharaken@chromium.org <haraken@chromium.org>2015-07-22 06:11:15 +0000
commit03b23c66af0fca06bdfe0ca1172b780a7b76ffb7 (patch)
treeeb5d340faac3acf517290ec5ffa5bd62a81904b0 /third_party/WebKit/Source/core/layout/LayoutImageResourceStyleImage.cpp
parentb258371c784cdfc27c007a320c994b5a797d6189 (diff)
downloadchromium_src-03b23c66af0fca06bdfe0ca1172b780a7b76ffb7.zip
chromium_src-03b23c66af0fca06bdfe0ca1172b780a7b76ffb7.tar.gz
chromium_src-03b23c66af0fca06bdfe0ca1172b780a7b76ffb7.tar.bz2
Oilpan: Move the StyleImage hierarchy to Oilpan's heap
This CL moves the StyleImage hierarchy to Oilpan's heap. To avoid introducing a bunch of Persistent handles, this CL also moves the following hierarchies to the heap as well: - LayoutImageResource - ContentData - ShapeValue - StyleImage BUG=340522 Review URL: https://codereview.chromium.org/1245883002 git-svn-id: svn://svn.chromium.org/blink/trunk@199281 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/Source/core/layout/LayoutImageResourceStyleImage.cpp')
-rw-r--r--third_party/WebKit/Source/core/layout/LayoutImageResourceStyleImage.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/third_party/WebKit/Source/core/layout/LayoutImageResourceStyleImage.cpp b/third_party/WebKit/Source/core/layout/LayoutImageResourceStyleImage.cpp
index e8c26ff..aff05ff 100644
--- a/third_party/WebKit/Source/core/layout/LayoutImageResourceStyleImage.cpp
+++ b/third_party/WebKit/Source/core/layout/LayoutImageResourceStyleImage.cpp
@@ -75,4 +75,10 @@ void LayoutImageResourceStyleImage::setContainerSizeForLayoutObject(const IntSiz
m_styleImage->setContainerSizeForLayoutObject(m_layoutObject, size, m_layoutObject->style()->effectiveZoom());
}
+DEFINE_TRACE(LayoutImageResourceStyleImage)
+{
+ visitor->trace(m_styleImage);
+ LayoutImageResource::trace(visitor);
+}
+
} // namespace blink