I have a couple of secure session cookies that are set like this: self.set_secure_cookie('name', 'value', path='/some/path', expires_days=None, httponly=True, secure=True).
I only set these cookies on certain pages, and want to remove them once users arrive at some other pages by doing self.clear_all_cookies().
However, I notice that these cookies still exist in browsers even after calling clear_all_cookies(). Does the removal of cookies only come after the user closes the browser or leaves my domain? What are the necessary condition(s) that would trigger their removal after calling self.clear_all_cookies()?