3 Add SpeechInputBubbleViews::notify_delegate_on_activation_change_, etc.<br
/>Ensure SpeechInputBubbleView continues observing its Widget as it's close
d.<br />Needed so BubbleDelegateView::OnWidgetClosing will close the border widg
et.<br /><br />Only notify the SpeechInputBubbleView's delegate when the act
ivation changes through normal user interaction. The SpeechInputBubbleController
deletes the SpeechInputBubbleImpl to close it explicitly, and then doesn't
expect to be notified on that loss of focus/activation.<br /><br />BUG=98323,112
194<br />TEST=SpeechInputBubbles behave as expected.<br /><br />Review URL: http
://codereview.chromium.org/9370006 | 1 Add SpeechInputBubbleViews::notify_delegate_on_activation_change_, etc.<br
/>Ensure SpeechInputBubbleView continues observing its Widget as it's close
d.<br />Needed so BubbleDelegateView::OnWidgetClosing will close the border widg
et.<br /><br />Only notify the SpeechInputBubbleView's delegate when the act
ivation changes through normal user interaction. The SpeechInputBubbleController
deletes the SpeechInputBubbleImpl to close it explicitly, and then doesn't
expect to be notified on that loss of focus/activation.<br /><br />BUG=98323,112
194<br />TEST=SpeechInputBubbles behave as expected.<br /><br />Review URL: http
://codereview.chromium.org/9370006 |