Changeset 132669 in webkit
- Timestamp:
- Oct 26, 2012 9:25:52 AM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r132668 r132669 1 2012-10-26 Parth Patel <parpatel@rim.com> 2 3 [BlackBerry] Extending existing ThreadUnsafe singletons in webkit to 4 Generic ThreadUnsafe Singleton 5 https://bugs.webkit.org/show_bug.cgi?id=100529 6 7 Reviewed by Yong Li. 8 9 No new tests added as there was no behavioural change. 10 11 * platform/network/blackberry/NetworkManager.cpp: 12 (WebCore): 13 * platform/network/blackberry/NetworkManager.h: 14 (NetworkManager): 15 1 16 2012-10-26 Mike West <mkwst@chromium.org> 2 17 -
trunk/Source/WebCore/platform/network/blackberry/NetworkManager.cpp
r131316 r132669 43 43 namespace WebCore { 44 44 45 NetworkManager* NetworkManager::instance() 46 { 47 static NetworkManager* sInstance; 48 if (!sInstance) { 49 sInstance = new NetworkManager; 50 ASSERT(sInstance); 51 } 52 return sInstance; 53 } 45 SINGLETON_INITIALIZER_THREADUNSAFE(NetworkManager) 54 46 55 47 bool NetworkManager::startJob(int playerId, PassRefPtr<ResourceHandle> job, const Frame& frame, bool defersLoading) -
trunk/Source/WebCore/platform/network/blackberry/NetworkManager.h
r102433 r132669 23 23 #include "ResourceHandle.h" 24 24 25 #include <BlackBerryPlatformSingleton.h> 25 26 #include <wtf/Vector.h> 26 27 … … 37 38 class NetworkJob; 38 39 39 class NetworkManager { 40 class NetworkManager : public BlackBerry::Platform::ThreadUnsafeSingleton<NetworkManager> { 41 SINGLETON_DEFINITION_THREADUNSAFE(NetworkManager) 40 42 public: 41 static NetworkManager* instance();42 43 void setInitialURL(const KURL& url) { m_initialURL = url; } 43 44 KURL initialURL() { return m_initialURL; }
Note: See TracChangeset
for help on using the changeset viewer.