DescriptionRevert "Revert of Updates the IME list when the IME has refreshed. (patchset #7 id:120001 of https://codereview.chromium.org/2271483003/ )"
This reverts commit 7017855217bfc5d4ea11d44e526373bd7c571dac.
Reland the cl https://codereview.chromium.org/2271483003/ and fix the crash in test. It's caused by double deleting the tray bubble view when shutting down test/os without closing the IME menu bubble, which should not happen in real production.
Fix the underlying crash problem and add new test:
ImeMenuTrayTest.QuitChromeWithMenuOpen
to cover it.
BUG=640432
TEST=Verified on local build.
Committed: https://crrev.com/c6200ab48ee282cae1460dfd1aaeafbf732897d6
Cr-Commit-Position: refs/heads/master@{#414819}
Patch Set 1 #Patch Set 2 : Fix the crash in test. #Patch Set 3 : Add new test to cover the crash. #
Messages
Total messages: 18 (13 generated)
|