| Index: sync/android/java/src/org/chromium/sync/SyncSwitches.java
|
| diff --git a/sync/android/java/src/org/chromium/sync/SyncSwitches.java b/sync/android/java/src/org/chromium/sync/SyncSwitches.java
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..285ded66bc1546a827c4c3939822b9f1ee6b3345
|
| --- /dev/null
|
| +++ b/sync/android/java/src/org/chromium/sync/SyncSwitches.java
|
| @@ -0,0 +1,22 @@
|
| +// Copyright 2014 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +package org.chromium.sync;
|
| +
|
| +/**
|
| + * Contains all of the command line switches that are specific to the sync/
|
| + * portion of Chromium on Android.
|
| + */
|
| +public abstract class SyncSwitches {
|
| + // It's currently necessary for people wanting to try out the Push API to disable Chrome Sync's
|
| + // use of GCM (as Android only grants a single registration ID, and they can't both use it).
|
| + // Accordingly, this switch lets you disable Sync's ability to receive GCM messages in order to
|
| + // make it possible to try out the Push API. Don't use this in production!
|
| + // TODO(johnme): Remove this command line switch once disabling sync is no longer necessary.
|
| + public static final String DISABLE_SYNC_GCM_IN_ORDER_TO_TRY_PUSH_API =
|
| + "disable-sync-gcm-in-order-to-try-push-api";
|
| +
|
| + // Prevent instantiation.
|
| + private SyncSwitches() {}
|
| +}
|
|
|