summaryrefslogtreecommitdiffstats
path: root/sync/android
diff options
context:
space:
mode:
authordtrainor@chromium.org <dtrainor@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-21 23:04:08 +0000
committerdtrainor@chromium.org <dtrainor@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-21 23:04:08 +0000
commite5c934a20f125922bbe2916402648fbd532c73d7 (patch)
tree79e2ea2042f10f7bb4716f5efb59b23f0faa0937 /sync/android
parent675a5a9f1a77c17ee0f26bc72be4a926796dfe95 (diff)
downloadchromium_src-e5c934a20f125922bbe2916402648fbd532c73d7.zip
chromium_src-e5c934a20f125922bbe2916402648fbd532c73d7.tar.gz
chromium_src-e5c934a20f125922bbe2916402648fbd532c73d7.tar.bz2
Refactor ActivityStatus to not store current
- Refactor ActivityStatus to expose application level visibility over activity visbility. - Add a listener for the visibility of the Application (are any Activities visible?) BUG=341231 NOTRY=true Review URL: https://codereview.chromium.org/159173002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252679 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync/android')
-rw-r--r--sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java b/sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java
index a9d62a3..37a8e6a 100644
--- a/sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java
+++ b/sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java
@@ -19,7 +19,7 @@ import com.google.ipc.invalidation.external.client.types.Invalidation;
import com.google.ipc.invalidation.external.client.types.ObjectId;
import com.google.protos.ipc.invalidation.Types.ClientType;
-import org.chromium.base.ActivityStatus;
+import org.chromium.base.ApplicationStatus;
import org.chromium.base.CollectionUtil;
import org.chromium.sync.internal_api.pub.base.ModelType;
import org.chromium.sync.notifier.InvalidationPreferences.EditContext;
@@ -478,7 +478,7 @@ public class InvalidationService extends AndroidListener {
*/
@VisibleForTesting
boolean isChromeInForeground() {
- return ActivityStatus.isApplicationVisible();
+ return ApplicationStatus.hasVisibleActivities();
}
/** Returns whether the notification client has been started, for tests. */