angler-fishThe Vulnerability History Project

Fix bug where a speech input bubble can be drawn outside of the viewing window.

      On creating the bubble added a check to see if the SpeechInputBubble's target is contained within the viewing window and if it isn't make it point towards the page icon. Also the Controller now informs the Manager if the bubble could not be created by simulating a cancel click (can happen if tab_contents is null).

BUG=84600
TEST=Manual


Review URL: http://codereview.chromium.org/7187008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91540 0039d316-1c4b-4281-b951-d872f2087c98
    
commit 90e7e1e5afd58e5042bc7431c072f9d4bb497621
+1 -10
+7 -27
+3 -18
+6 -30
expand_less