Changeset 117515 in webkit
- Timestamp:
- May 17, 2012 4:35:41 PM (12 years ago)
- Location:
- trunk/Source
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r117512 r117515 1 2012-05-17 Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com> 2 3 Memory leak in NetworkInfoClient 4 https://bugs.webkit.org/show_bug.cgi?id=86603 5 6 Reviewed by Adam Barth. 7 8 Fix a memory leak in NetworkInfoClient by using OwnPtr and 9 change the class not to inherite from RefCounted. 10 11 * Modules/networkinfo/NetworkInfoClient.h: 12 1 13 2012-05-17 Joshua Bell <jsbell@chromium.org> 2 14 -
trunk/Source/WebCore/Modules/networkinfo/NetworkInfoClient.h
r112815 r117515 37 37 class Page; 38 38 39 class NetworkInfoClient : public RefCounted<NetworkInfoClient>{39 class NetworkInfoClient { 40 40 public: 41 41 virtual ~NetworkInfoClient() { } -
trunk/Source/WebKit/efl/ChangeLog
r117470 r117515 1 2012-05-17 Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com> 2 3 Memory leak in NetworkInfoClient 4 https://bugs.webkit.org/show_bug.cgi?id=86603 5 6 Reviewed by Adam Barth. 7 8 Fix a memory leak in NetworkInfoClient by using OwnPtr and making 9 the client to be owned by the View. 10 11 * ewk/ewk_view.cpp: 12 (_Ewk_View_Private_Data): 13 (_ewk_view_priv_new): 14 1 15 2012-05-17 Hironori Bono <hbono@chromium.org> 2 16 -
trunk/Source/WebKit/efl/ewk/ewk_view.cpp
r117414 r117515 240 240 Ewk_History* history; 241 241 OwnPtr<PageClientEfl> pageClient; 242 #if ENABLE(NETWORK_INFO) 243 OwnPtr<WebCore::NetworkInfoClientEfl> networkInfoClient; 244 #endif 242 245 #if ENABLE(INPUT_TYPE_COLOR) 243 246 WebCore::ColorChooserClient* colorChooserClient; … … 729 732 730 733 #if ENABLE(NETWORK_INFO) 731 WebCore::provideNetworkInfoTo(priv->page.get(), new WebCore::NetworkInfoClientEfl); 734 priv->networkInfoClient = adoptPtr(new WebCore::NetworkInfoClientEfl); 735 WebCore::provideNetworkInfoTo(priv->page.get(), priv->networkInfoClient.get()); 732 736 #endif 733 737
Note: See TracChangeset
for help on using the changeset viewer.