Changeset 98392 in webkit
- Timestamp:
- Oct 25, 2011, 1:59:15 PM (15 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
platform/graphics/chromium/cc/CCLayerTreeHostImpl.cpp (modified) (2 diffs)
-
platform/graphics/chromium/cc/CCLayerTreeHostImpl.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r98389 r98392 1 2011-10-25 Michal Mocny <mmocny@google.com> 2 3 LayerRendererChromium::setVisible called needlessly without a visibility change 4 https://bugs.webkit.org/show_bug.cgi?id=70766 5 6 Reviewed by Kenneth Russell. 7 8 Check that visibility has actually changed before calling LayerRendererChromium::setVisible 9 10 * platform/graphics/chromium/cc/CCLayerTreeHostImpl.cpp: 11 (WebCore::CCLayerTreeHostImpl::CCLayerTreeHostImpl): 12 (WebCore::CCLayerTreeHostImpl::setVisible): 13 * platform/graphics/chromium/cc/CCLayerTreeHostImpl.h: 14 1 15 2011-10-25 Anders Carlsson <andersca@apple.com> 2 16 -
trunk/Source/WebCore/platform/graphics/chromium/cc/CCLayerTreeHostImpl.cpp
r98185 r98392 49 49 , m_frameNumber(0) 50 50 , m_settings(settings) 51 , m_visible(true) 51 52 { 52 53 ASSERT(CCProxy::isImplThread()); … … 129 130 void CCLayerTreeHostImpl::setVisible(bool visible) 130 131 { 132 if (m_visible == visible) 133 return; 134 m_visible = visible; 135 131 136 if (m_layerRenderer) 132 137 m_layerRenderer->setVisible(visible); -
trunk/Source/WebCore/platform/graphics/chromium/cc/CCLayerTreeHostImpl.h
r98039 r98392 110 110 CCSettings m_settings; 111 111 IntSize m_viewportSize; 112 bool m_visible; 112 113 }; 113 114
Note:
See TracChangeset
for help on using the changeset viewer.