DescriptionAttempt at fixing crash in balloon code. The current code does a
Widget::Close() and posts a delayed task to cleanup (delete this)
after that. That means there is a window of time between when Close()
completes and the task is run where the widget has been destroyed. I'm
moving cleanup to DeleteDelegate() so there is no window.
This change would also cover the case of the NativeWindow being
deleted out from under the balloon.
BUG=154173
TEST=none
R=ben@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=162146
Patch Set 1 #
Total comments: 3
Messages
Total messages: 4 (0 generated)
|