@Override
    public void onServiceDisconnected(ComponentName name) {
        ServiceConnectionCallback connectionCallback = mConnectionCallback.get();
        if (connectionCallback != null) connectionCallback.onServiceDisconnected();
    }
Implementation for the CustomTabsServiceConnection that avoids leaking the
ServiceConnectionCallback
shared/src/main/java/org/chromium/customtabsclient/shared/ServiceConnection.java