Changeset 53834 in webkit
- Timestamp:
- Jan 25, 2010 5:24:04 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r53814 r53834 1 2010-01-25 Steve Falkenburg <sfalken@apple.com> 2 3 Reviewed by Simon Fraser. 4 5 A WebGeolocationControllerClient is leaked for every WebView 6 https://bugs.webkit.org/show_bug.cgi?id=34145 7 8 * page/GeolocationController.cpp: 9 (WebCore::GeolocationController::~GeolocationController): 10 * page/GeolocationControllerClient.h: 11 1 12 2010-01-25 Chris Marrin <cmarrin@apple.com> 2 13 -
trunk/WebCore/page/GeolocationController.cpp
r53582 r53834 41 41 GeolocationController::~GeolocationController() 42 42 { 43 m_client->geolocationDestroyed(); 43 44 } 44 45 -
trunk/WebCore/page/GeolocationControllerClient.h
r52103 r53834 33 33 class GeolocationControllerClient { 34 34 public: 35 virtual void geolocationDestroyed() = 0; 36 35 37 virtual void startUpdating() = 0; 36 38 virtual void stopUpdating() = 0; -
trunk/WebKit/mac/ChangeLog
r53746 r53834 1 2010-01-25 Steve Falkenburg <sfalken@apple.com> 2 3 Reviewed by Simon Fraser. 4 5 A WebGeolocationControllerClient is leaked for every WebView 6 https://bugs.webkit.org/show_bug.cgi?id=34145 7 8 * WebCoreSupport/WebGeolocationControllerClient.h: 9 * WebCoreSupport/WebGeolocationControllerClient.mm: 10 (WebGeolocationControllerClient::geolocationDestroyed): 11 1 12 2010-01-22 Steve Falkenburg <sfalken@apple.com> 2 13 -
trunk/WebKit/mac/WebCoreSupport/WebGeolocationControllerClient.h
r52368 r53834 37 37 WebView *webView() { return m_webView; } 38 38 39 void geolocationDestroyed(); 39 40 void startUpdating(); 40 41 void stopUpdating(); -
trunk/WebKit/mac/WebCoreSupport/WebGeolocationControllerClient.mm
r52368 r53834 36 36 } 37 37 38 void WebGeolocationControllerClient::geolocationDestroyed() 39 { 40 delete this; 41 } 42 38 43 void WebGeolocationControllerClient::startUpdating() 39 44 { -
trunk/WebKit/win/ChangeLog
r53773 r53834 1 2010-01-25 Steve Falkenburg <sfalken@apple.com> 2 3 Reviewed by Simon Fraser. 4 5 A WebGeolocationControllerClient is leaked for every WebView 6 https://bugs.webkit.org/show_bug.cgi?id=34145 7 8 * WebCoreSupport/WebGeolocationControllerClient.cpp: 9 (WebGeolocationControllerClient::geolocationDestroyed): Added. 10 * WebCoreSupport/WebGeolocationControllerClient.h: 11 1 12 2010-01-23 Dan Bernstein <mitz@apple.com> 2 13 -
trunk/WebKit/win/WebCoreSupport/WebGeolocationControllerClient.cpp
r53202 r53834 38 38 } 39 39 40 void WebGeolocationControllerClient::geolocationDestroyed() 41 { 42 delete this; 43 } 44 40 45 void WebGeolocationControllerClient::startUpdating() 41 46 { -
trunk/WebKit/win/WebCoreSupport/WebGeolocationControllerClient.h
r53165 r53834 40 40 WebGeolocationControllerClient(WebView*); 41 41 42 virtual void geolocationDestroyed(); 42 43 virtual void startUpdating(); 43 44 virtual void stopUpdating();
Note: See TracChangeset
for help on using the changeset viewer.