GlobalErrorService should own all its errors, and destroying errors should close supporting ui |
|||||
Issue descriptionIn refactoring, the ownership story for GlobalErrorService is crazy; it sometimes owns the errors and sometimes not. Some preliminary work has been done to clear this up, and to divide up the errors into "owned" and "unowned" but that's only slightly less crazy. All errors in the GlobalErrorService should be owned by the GlobalErrorService.
,
Feb 4 2017
I'm also adding to this that when an error is destroyed any ui we are showing should be torn down as well. The current approach is to use a weakptr, which still leaves the ui up. That is just wrong.
,
Feb 9 2017
,
Sep 13 2017
,
Sep 13
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by bugdroid1@chromium.org
, Dec 13 2016