Changeset 73191 in webkit
- Timestamp:
- Dec 2, 2010 1:22:42 PM (13 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r73189 r73191 1 2010-12-02 Joseph Pecoraro <joepeck@webkit.org> 2 3 Reviewed by Darin Adler. 4 5 Update ResourceLoaderSet Enumeration 6 https://bugs.webkit.org/show_bug.cgi?id=50405 7 8 * loader/DocumentLoader.cpp: 9 (WebCore::cancelAll): instead of copying the HashSet, use copyToVector. 10 (WebCore::setAllDefersLoading): instead of copying the HashSet, use copyToVector. 11 1 12 2010-12-02 Andy Estes <aestes@apple.com> 2 13 -
trunk/WebCore/loader/DocumentLoader.cpp
r71892 r73191 59 59 static void cancelAll(const ResourceLoaderSet& loaders) 60 60 { 61 const ResourceLoaderSet copy = loaders; 62 ResourceLoaderSet::const_iterator end = copy.end(); 63 for (ResourceLoaderSet::const_iterator it = copy.begin(); it != end; ++it) 64 (*it)->cancel(); 61 Vector<RefPtr<ResourceLoader> > loadersCopy; 62 copyToVector(loaders, loadersCopy); 63 size_t size = loadersCopy.size(); 64 for (unsigned i = 0; i < size; ++i) 65 loadersCopy[i]->cancel(); 65 66 } 66 67 67 68 static void setAllDefersLoading(const ResourceLoaderSet& loaders, bool defers) 68 69 { 69 const ResourceLoaderSet copy = loaders; 70 ResourceLoaderSet::const_iterator end = copy.end(); 71 for (ResourceLoaderSet::const_iterator it = copy.begin(); it != end; ++it) 72 (*it)->setDefersLoading(defers); 70 Vector<RefPtr<ResourceLoader> > loadersCopy; 71 copyToVector(loaders, loadersCopy); 72 size_t size = loadersCopy.size(); 73 for (unsigned i = 0; i < size; ++i) 74 loadersCopy[i]->setDefersLoading(defers); 73 75 } 74 76
Note: See TracChangeset
for help on using the changeset viewer.