diff options
author | haraken@chromium.org <haraken@chromium.org> | 2015-07-22 06:11:15 +0000 |
---|---|---|
committer | haraken@chromium.org <haraken@chromium.org> | 2015-07-22 06:11:15 +0000 |
commit | 03b23c66af0fca06bdfe0ca1172b780a7b76ffb7 (patch) | |
tree | eb5d340faac3acf517290ec5ffa5bd62a81904b0 /third_party/WebKit/Source/core/layout/LayoutImageResourceStyleImage.cpp | |
parent | b258371c784cdfc27c007a320c994b5a797d6189 (diff) | |
download | chromium_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.cpp | 6 |
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 |