AccessibilityManager must be deleted after ash Shell, but before InputMethodManager.
commitecf113f67c8ff43e8eddeb2585c98bbc31ed79e2
authorachuith <achuith@chromium.org>
Thu, 10 Sep 2015 10:09:19 +0000 (10 03:09 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 10 Sep 2015 10:10:07 +0000 (10 10:10 +0000)
tree7fe5ac611232ac5ef21a73e4729a36563773a1de
parent6ff064431be4ea527ba829c1d774bc01502bd5fe
AccessibilityManager must be deleted after ash Shell, but before InputMethodManager.

session_state_observer_ needs to be deleted before the Shell goes away, so we do it in OnAppTerminating.

BUG=chromium:515097

Review URL: https://codereview.chromium.org/1316793004

Cr-Commit-Position: refs/heads/master@{#348130}
chrome/browser/chromeos/accessibility/accessibility_manager.cc
chrome/browser/chromeos/accessibility/accessibility_manager.h
chrome/browser/chromeos/chrome_browser_main_chromeos.cc
chrome/browser/ui/ash/chrome_shell_delegate_chromeos.cc