Fix NPE from policy manager de-registration on Android.
commit5586e917b8ab58d017380982f43702efdd7bf52a
authortedchoc <tedchoc@chromium.org>
Fri, 22 May 2015 02:39:09 +0000 (21 19:39 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 22 May 2015 02:39:30 +0000 (22 02:39 +0000)
tree41e72193662b2b785e82736ee7bfc1e10ff71279
parent6b683f23b25fa464663b9c44f032eca0195ef4bc
Fix NPE from policy manager de-registration on Android.

The ChromeActivity#onDestroy can happen before initializeProcess
is called, so this makes add and remove keep track of listeners
and handle out of order better.

BUG=490894

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

Cr-Commit-Position: refs/heads/master@{#331052}
chrome/android/java_staging/src/org/chromium/chrome/browser/ChromeMobileApplication.java