Changeset 202773 in webkit
- Timestamp:
- Jul 1, 2016 8:03:25 PM (8 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r202772 r202773 1 2016-07-01 Hunseop Jeong <hs85.jeong@samsung.com> 2 3 [EFL] Many layout tests are timeout after r202532. 4 https://bugs.webkit.org/show_bug.cgi?id=159337 5 6 Reviewed by Gyuyoung Kim. 7 8 WebPageProxy::forceRepaint() wait for the next commit from the web process 9 after r202532, but WebPageProxy::callAfterNextPresentationUpdate() is not 10 implemented in CoordinatedDrawingAreaProxy. 11 12 * UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.cpp: 13 (WebKit::CoordinatedDrawingAreaProxy::contentsRect): 14 (WebKit::CoordinatedDrawingAreaProxy::dispatchAfterEnsuringDrawing): 15 (WebKit::CoordinatedDrawingAreaProxy::sizeDidChange): 16 * UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.h: 17 (WebKit::CoordinatedDrawingAreaProxy::page): 18 1 19 2016-07-01 Myles C. Maxfield <mmaxfield@apple.com> 2 20 -
trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.cpp
r193843 r202773 73 73 } 74 74 75 void CoordinatedDrawingAreaProxy::dispatchAfterEnsuringDrawing(std::function<void(CallbackBase::Error)> callbackFunction) 76 { 77 if (!m_webPageProxy.isValid()) { 78 callbackFunction(CallbackBase::Error::OwnerWasInvalidated); 79 return; 80 } 81 82 RunLoop::main().dispatch([callbackFunction] { 83 callbackFunction(CallbackBase::Error::None); 84 }); 85 } 86 75 87 void CoordinatedDrawingAreaProxy::sizeDidChange() 76 88 { -
trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.h
r193811 r202773 62 62 63 63 WebPageProxy& page() { return m_webPageProxy; } 64 65 void dispatchAfterEnsuringDrawing(std::function<void(CallbackBase::Error)>) override; 66 64 67 private: 65 68 // DrawingAreaProxy
Note: See TracChangeset
for help on using the changeset viewer.