Changeset 137741 in webkit
- Timestamp:
- Dec 14, 2012, 5:54:22 AM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r137739 r137741 1 2012-12-14 Ilya Tikhonovsky <loislo@chromium.org> 2 3 Web Inspector: Native Memory Instrumentation: do not validate InlineFlowBox objects against tcmalloc data. 4 https://bugs.webkit.org/show_bug.cgi?id=105001 5 6 Reviewed by Yury Semikhatsky. 7 8 This is a follow-up change for r137589. 9 10 * rendering/InlineFlowBox.cpp: 11 (WebCore::InlineFlowBox::reportMemoryUsage): 12 (WebCore): 13 * rendering/InlineFlowBox.h: 14 (InlineFlowBox): 15 1 16 2012-12-14 Kentaro Hara <haraken@chromium.org> 2 17 -
trunk/Source/WebCore/rendering/InlineFlowBox.cpp
r137494 r137741 40 40 #include "RootInlineBox.h" 41 41 #include "Text.h" 42 #include "WebCoreMemoryInstrumentation.h" 42 43 43 44 #include <math.h> … … 1636 1637 #endif 1637 1638 1639 void InlineFlowBox::reportMemoryUsage(MemoryObjectInfo* memoryObjectInfo) const 1640 { 1641 MemoryClassInfo info(memoryObjectInfo, this, WebCoreMemoryTypes::Rendering); 1642 InlineBox::reportMemoryUsage(memoryObjectInfo); 1643 info.addMember(m_overflow); 1644 info.addMember(m_firstChild); 1645 info.addMember(m_lastChild); 1646 info.addMember(m_prevLineBox); 1647 info.addMember(m_nextLineBox); 1648 } 1649 1638 1650 } // namespace WebCore -
trunk/Source/WebCore/rendering/InlineFlowBox.h
r136729 r137741 300 300 } 301 301 302 virtual void reportMemoryUsage(MemoryObjectInfo*) const OVERRIDE; 303 302 304 private: 303 305 void addBoxShadowVisualOverflow(LayoutRect& logicalVisualOverflow);
Note:
See TracChangeset
for help on using the changeset viewer.