Changeset 206055 in webkit
- Timestamp:
- Sep 16, 2016 4:33:33 PM (8 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r206049 r206055 1 2016-09-16 Antti Koivisto <antti@apple.com> 2 3 Add size assert for RenderElement 4 https://bugs.webkit.org/show_bug.cgi?id=162096 5 6 Reviewed by Simon Fraser. 7 8 Also remove the unused m_visibleInViewportState field. 9 10 * rendering/RenderElement.cpp: 11 (WebCore::RenderElement::unregisterForVisibleInViewportCallback): 12 * rendering/RenderElement.h: 13 1 14 2016-09-16 Antti Koivisto <antti@apple.com> 2 15 -
trunk/Source/WebCore/rendering/RenderElement.cpp
r206049 r206055 79 79 namespace WebCore { 80 80 81 struct SameSizeAsRenderElement : public RenderObject { 82 uint32_t bitfields; 83 void* firstChild; 84 void* lastChild; 85 RenderStyle style; 86 }; 87 88 static_assert(sizeof(RenderElement) == sizeof(SameSizeAsRenderElement), "RenderElement should stay small"); 89 81 90 bool RenderElement::s_affectsParentBlock = false; 82 91 bool RenderElement::s_noLongerAffectsParentBlock = false; … … 1484 1493 1485 1494 view().unregisterForVisibleInViewportCallback(*this); 1486 m_visibleInViewportState = VisibilityUnknown;1487 1495 } 1488 1496 -
trunk/Source/WebCore/rendering/RenderElement.h
r206049 r206055 346 346 unsigned m_renderBlockFlowLineLayoutPath : 2; 347 347 348 VisibleInViewportState m_visibleInViewportState { VisibilityUnknown };349 350 348 RenderObject* m_firstChild; 351 349 RenderObject* m_lastChild;
Note: See TracChangeset
for help on using the changeset viewer.