Skip to content
  • jorlow@chromium.org's avatar
    2010-09-07 Jonathan Dixon <joth@chromium.org> · d2b7d0e1
    jorlow@chromium.org authored
            Reviewed by Jeremy Orlow.
    
            Access to out-of-scope WebGeolocationServiceBridgeImpl
            https://bugs.webkit.org/show_bug.cgi?id=45112
    
            Add missing virtual destructor to the abstract base class.
    
            * platform/chromium/GeolocationServiceChromium.cpp:
            (WebCore::GeolocationServiceBridge::~GeolocationServiceBridge):
            * platform/chromium/GeolocationServiceChromium.h:
    2010-09-07  Jonathan Dixon  <joth@chromium.org>
    
            Reviewed by Jeremy Orlow.
    
            Access to out-of-scope WebGeolocationServiceBridgeImpl
            https://bugs.webkit.org/show_bug.cgi?id=45112
    
            Keep the WebGeolocationService pointer for lifetime of the bridge, to
            ensure it can be detached reliably
    
            * public/WebGeolocationServiceBridge.h:
            (WebKit::WebGeolocationServiceBridge::~WebGeolocationServiceBridge):
            * src/WebGeolocationServiceBridgeImpl.cpp:
            (WebKit::WebGeolocationServiceBridgeImpl::WebGeolocationServiceBridgeImpl):
            (WebKit::WebGeolocationServiceBridgeImpl::~WebGeolocationServiceBridgeImpl):
            (WebKit::WebGeolocationServiceBridgeImpl::startUpdating):
            (WebKit::WebGeolocationServiceBridgeImpl::stopUpdating):
            (WebKit::WebGeolocationServiceBridgeImpl::suspend):
            (WebKit::WebGeolocationServiceBridgeImpl::resume):
            (WebKit::WebGeolocationServiceBridgeImpl::attachBridgeIfNeeded):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66886 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    d2b7d0e1