Changeset 57335 in webkit
- Timestamp:
- Apr 9, 2010 6:13:45 AM (14 years ago)
- Location:
- trunk/WebKit/chromium
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/chromium/ChangeLog
r57325 r57335 1 2010-04-09 Marcus Bulach <bulach@chromium.org> 2 3 Reviewed by Jeremy Orlow. 4 5 Crash on WebKit::WebGeolocationServiceBridgeImpl::stopUpdating() during frame disconnection 6 Should not try to access WebViewClient if the frame has already been disconnected. 7 https://bugs.webkit.org/show_bug.cgi?id=37318 8 9 * src/WebGeolocationServiceBridgeImpl.cpp: 10 (WebKit::WebGeolocationServiceBridgeImpl::stopUpdating): 11 1 12 2010-04-09 Jochen Eisinger <jochen@chromium.org> 2 13 -
trunk/WebKit/chromium/src/WebGeolocationServiceBridgeImpl.cpp
r56803 r57335 125 125 void WebGeolocationServiceBridgeImpl::stopUpdating() 126 126 { 127 if (m_bridgeId) { 128 WebGeolocationService* geolocationService = getWebViewClient()->geolocationService(); 127 WebViewClient* webViewClient = getWebViewClient(); 128 if (m_bridgeId && webViewClient) { 129 WebGeolocationService* geolocationService = webViewClient->geolocationService(); 129 130 geolocationService->stopUpdating(m_bridgeId); 130 131 geolocationService->detachBridge(m_bridgeId); 131 m_bridgeId = 0;132 132 } 133 m_bridgeId = 0; 133 134 } 134 135
Note: See TracChangeset
for help on using the changeset viewer.