Changeset 207145 in webkit
- Timestamp:
- Oct 11, 2016 9:36:01 AM (8 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r207139 r207145 1 2016-10-11 Konstantin Tokarev <annulen@yandex.ru> 2 3 Use modern for loops for iterating supplement maps 4 https://bugs.webkit.org/show_bug.cgi?id=163274 5 6 Reviewed by Alex Christensen. 7 8 * NetworkProcess/NetworkProcess.cpp: 9 (WebKit::NetworkProcess::initializeNetworkProcess): 10 (WebKit::NetworkProcess::initializeConnection): 11 * UIProcess/WebProcessPool.cpp: 12 (WebKit::WebProcessPool::~WebProcessPool): 13 (WebKit::WebProcessPool::networkProcessCrashed): 14 (WebKit::WebProcessPool::databaseProcessCrashed): Iterate by values() 15 like in other places. 16 1 17 2016-10-11 Wenson Hsieh <wenson_hsieh@apple.com> 2 18 -
trunk/Source/WebKit2/NetworkProcess/NetworkProcess.cpp
r206988 r207145 231 231 NetworkStorageSession::switchToNewTestingSession(); 232 232 233 NetworkProcessSupplementMap::const_iterator it = m_supplements.begin(); 234 NetworkProcessSupplementMap::const_iterator end = m_supplements.end(); 235 for (; it != end; ++it) 236 it->value->initialize(parameters); 233 for (auto& supplement : m_supplements.values()) 234 supplement->initialize(parameters); 237 235 } 238 236 … … 241 239 ChildProcess::initializeConnection(connection); 242 240 243 NetworkProcessSupplementMap::const_iterator it = m_supplements.begin(); 244 NetworkProcessSupplementMap::const_iterator end = m_supplements.end(); 245 for (; it != end; ++it) 246 it->value->initializeConnection(connection); 241 for (auto& supplement : m_supplements.values()) 242 supplement->initializeConnection(connection); 247 243 } 248 244 -
trunk/Source/WebKit2/UIProcess/WebProcessPool.cpp
r205462 r207145 240 240 m_messageReceiverMap.invalidate(); 241 241 242 WebContextSupplementMap::const_iterator it = m_supplements.begin(); 243 WebContextSupplementMap::const_iterator end = m_supplements.end(); 244 for (; it != end; ++it) { 245 it->value->processPoolDestroyed(); 246 it->value->clearProcessPool(); 242 for (auto& supplement : m_supplements.values()) { 243 supplement->processPoolDestroyed(); 244 supplement->clearProcessPool(); 247 245 } 248 246 … … 416 414 m_didNetworkProcessCrash = true; 417 415 418 WebContextSupplementMap::const_iterator it = m_supplements.begin(); 419 WebContextSupplementMap::const_iterator end = m_supplements.end(); 420 for (; it != end; ++it) 421 it->value->processDidClose(networkProcessProxy); 416 for (auto& supplement : m_supplements.values()) 417 supplement->processDidClose(networkProcessProxy); 422 418 423 419 m_client.networkProcessDidCrash(this); … … 473 469 ASSERT(databaseProcessProxy == m_databaseProcess.get()); 474 470 475 for (auto& supplement : m_supplements )476 supplement .value->processDidClose(databaseProcessProxy);471 for (auto& supplement : m_supplements.values()) 472 supplement->processDidClose(databaseProcessProxy); 477 473 478 474 m_client.databaseProcessDidCrash(this);
Note: See TracChangeset
for help on using the changeset viewer.