Changeset 38003 in webkit
- Timestamp:
- Oct 30, 2008 12:18:47 PM (15 years ago)
- Location:
- trunk/WebKit/gtk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/gtk/ChangeLog
r38000 r38003 1 2008-10-30 Alp Toker <alp@nuanti.com> 2 3 Reviewed by Dave Hyatt. 4 5 Fix GIF animations. WebCore will not update animated GIFs if 6 the WebView is marked offscreen so we need to call 7 frameView->setParentVisible() when necessary like the Mac and Win 8 ports do. Regression was introduced around r37155 during the 9 HostWindow refactor. 10 11 * WebCoreSupport/FrameLoaderClientGtk.cpp: 12 (WebKit::FrameLoaderClient::transitionToCommittedForNewPage): 13 1 14 2008-10-30 Alp Toker <alp@nuanti.com> 2 15 -
trunk/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp
r37754 r38003 762 762 WebKitWebView* containingWindow = getViewFromFrame(m_frame); 763 763 bool isMainFrame = frame == page->mainFrame(); 764 765 if (isMainFrame && frame->view()) 766 frame->view()->setParentVisible(false); 767 764 768 frame->setView(0); 765 769 … … 778 782 frameView->deref(); 779 783 784 if (isMainFrame) 785 frameView->setParentVisible(true); 786 780 787 if (frame->ownerRenderer()) 781 788 frame->ownerRenderer()->setWidget(frameView);
Note: See TracChangeset
for help on using the changeset viewer.