Changeset 92603 in webkit
- Timestamp:
- Aug 8, 2011, 10:28:47 AM (14 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r92587 r92603 1 2011-08-08 Dan Bernstein <mitz@apple.com> 2 3 <rdar://problem/9652350> REGRESSION (r87755): WKView doesn't update when I drag files into a background Safari window 4 https://bugs.webkit.org/show_bug.cgi?id=65860 5 6 Reviewed by Simon Fraser. 7 8 When layer flush scheduling is re-enabled, schedule a layer flush, just in case one was requested while 9 scheduling was disabled. It doesn’t seem worthwhile to track whether that in fact happened, so do so 10 unconditionally. 11 12 * WebProcess/WebPage/ca/mac/LayerTreeHostCAMac.mm: 13 (WebKit::LayerTreeHostCAMac::setLayerFlushSchedulingEnabled): 14 * WebProcess/WebPage/ca/win/LayerTreeHostCAWin.cpp: 15 (WebKit::LayerTreeHostCAWin::setLayerFlushSchedulingEnabled): 16 1 17 2011-08-05 Pavel Feldman <pfeldman@chromium.org> 2 18 -
trunk/Source/WebKit2/WebProcess/WebPage/ca/mac/LayerTreeHostCAMac.mm
r87755 r92603 96 96 m_layerFlushSchedulingEnabled = layerFlushingEnabled; 97 97 98 if (m_layerFlushSchedulingEnabled) 98 if (m_layerFlushSchedulingEnabled) { 99 scheduleLayerFlush(); 99 100 return; 101 } 100 102 101 103 if (!m_flushPendingLayerChangesRunLoopObserver) -
trunk/Source/WebKit2/WebProcess/WebPage/ca/win/LayerTreeHostCAWin.cpp
r92068 r92603 144 144 m_layerFlushSchedulingEnabled = layerFlushingEnabled; 145 145 146 if (m_layerFlushSchedulingEnabled) 147 return; 146 if (m_layerFlushSchedulingEnabled) { 147 scheduleLayerFlush(); 148 return; 149 } 148 150 149 151 LayerChangesFlusher::shared().cancelPendingFlush(this);
Note:
See TracChangeset
for help on using the changeset viewer.