Changeset 126373 in webkit
- Timestamp:
- Aug 22, 2012 6:07:22 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r126372 r126373 1 2012-08-22 Kenneth Russell <kbr@google.com> 2 3 Unreviewed, rolling out r126325. 4 http://trac.webkit.org/changeset/126325 5 https://bugs.webkit.org/show_bug.cgi?id=94644 6 7 Caused subtle but reproducible failure to call onload handler 8 properly in an SVG layout test in Chromium Mac Debug builds, 9 indicating potentially larger problem 10 11 * css/CSSFontSelector.cpp: 12 (WebCore::CSSFontSelector::beginLoadTimerFired): 13 * loader/cache/CachedResourceLoader.cpp: 14 (WebCore::CachedResourceLoader::decrementRequestCount): 15 1 16 2012-08-22 Victor Carbune <victor@rosedu.org> 2 17 -
trunk/Source/WebCore/css/CSSFontSelector.cpp
r126325 r126373 590 590 // Ensure that if the request count reaches zero, the frame loader will know about it. 591 591 cachedResourceLoader->loadDone(); 592 } 593 594 } 592 // New font loads may be triggered by layout after the document load is complete but before we have dispatched 593 // didFinishLoading for the frame. Make sure the delegate is always dispatched by checking explicitly. 594 if (m_document && m_document->frame()) 595 m_document->frame()->loader()->checkLoadComplete(); 596 } 597 598 } -
trunk/Source/WebCore/loader/cache/CachedResourceLoader.cpp
r126325 r126373 39 39 #include "DOMWindow.h" 40 40 #include "Document.h" 41 #include "DocumentLoader.h"42 41 #include "Frame.h" 43 42 #include "FrameLoader.h" … … 727 726 --m_requestCount; 728 727 ASSERT(m_requestCount > -1); 729 730 // New resource loads (e.g. font loads) may be triggered by layout after the document load is731 // complete but before we have dispatched didFinishLoading for the frame. Make sure the delegate732 // is always dispatched by checking explicitly once we are done loading all resources.733 if (!m_requestCount && m_document && m_document->loader() && m_document->loader()->frameLoader())734 m_document->loader()->frameLoader()->checkLoadComplete();735 728 } 736 729
Note: See TracChangeset
for help on using the changeset viewer.