Chromium Code Reviews| Index: chrome/android/java/src/org/chromium/chrome/browser/omnibox/geo/VisibleNetworksTracker.java |
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/omnibox/geo/VisibleNetworksTracker.java b/chrome/android/java/src/org/chromium/chrome/browser/omnibox/geo/VisibleNetworksTracker.java |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..4d4eeebf1d53bd52710848584e9aecb693d00bd6 |
| --- /dev/null |
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/omnibox/geo/VisibleNetworksTracker.java |
| @@ -0,0 +1,35 @@ |
| +// Copyright 2015 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.chrome.browser.omnibox.geo; |
| + |
| +import android.content.Context; |
| + |
| +import org.chromium.base.VisibleForTesting; |
| +import org.chromium.base.annotations.SuppressFBWarnings; |
| + |
| +/** |
| + * TODO: Replace with actual one. |
| + */ |
| +class VisibleNetworksTracker { |
|
lbargu
2017/05/16 16:34:52
Ignore changes to this file. See https://coderevie
|
| + private static VisibleNetworks sVisibleNetworksForTesting; |
| + private static boolean sUseVisibleNetworksForTesting; |
| + |
| + static VisibleNetworks getLastKnownVisibleNetworks(Context context) { |
| + if (sUseVisibleNetworksForTesting) return sVisibleNetworksForTesting; |
| + // TODO: Implement |
| + return null; |
| + } |
| + |
| + @SuppressFBWarnings("LI_LAZY_INIT_UPDATE_STATIC") |
| + static void refreshLastKnownVisibleNetworks(Context context, long maxAge) { |
| + // TODO |
| + } |
| + |
| + @VisibleForTesting |
| + static void setVisibleNetworksForTesting(VisibleNetworks visibleNetworksForTesting) { |
| + sVisibleNetworksForTesting = visibleNetworksForTesting; |
| + sUseVisibleNetworksForTesting = true; |
| + } |
| +} |