| Index: components/dom_distiller/android/java/src/org/chromium/components/dom_distiller/core/DomDistillerUrlUtils.java
|
| diff --git a/components/dom_distiller/android/java/src/org/chromium/components/dom_distiller/core/DomDistillerUrlUtils.java b/components/dom_distiller/android/java/src/org/chromium/components/dom_distiller/core/DomDistillerUrlUtils.java
|
| deleted file mode 100644
|
| index 98229f1a4922ee8791a1983065a19e531bb7479a..0000000000000000000000000000000000000000
|
| --- a/components/dom_distiller/android/java/src/org/chromium/components/dom_distiller/core/DomDistillerUrlUtils.java
|
| +++ /dev/null
|
| @@ -1,79 +0,0 @@
|
| -// 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.components.dom_distiller.core;
|
| -
|
| -import android.text.TextUtils;
|
| -
|
| -import org.chromium.base.VisibleForTesting;
|
| -import org.chromium.base.annotations.JNINamespace;
|
| -
|
| -/**
|
| - * Wrapper for the dom_distiller::url_utils.
|
| - */
|
| -@JNINamespace("dom_distiller::url_utils::android")
|
| -public final class DomDistillerUrlUtils {
|
| - private DomDistillerUrlUtils() {
|
| - }
|
| -
|
| - /**
|
| - * Returns the URL for viewing distilled content for a URL.
|
| - *
|
| - * @param scheme The scheme for the DOM Distiller source.
|
| - * @param url The URL to distill.
|
| - * @return the URL to load to get the distilled version of a page.
|
| - */
|
| - @VisibleForTesting
|
| - public static String getDistillerViewUrlFromUrl(String scheme, String url) {
|
| - assert scheme != null;
|
| - if (TextUtils.isEmpty(url)) return url;
|
| - return nativeGetDistillerViewUrlFromUrl(scheme, url);
|
| - }
|
| -
|
| - /**
|
| - * Returns the original URL of a distillation given the viewer URL.
|
| - *
|
| - * @param url The current viewer URL.
|
| - * @return the URL of the original page.
|
| - */
|
| - public static String getOriginalUrlFromDistillerUrl(String url) {
|
| - if (TextUtils.isEmpty(url)) return url;
|
| - return nativeGetOriginalUrlFromDistillerUrl(url);
|
| - }
|
| -
|
| - /**
|
| - * Returns whether the url is for a distilled page.
|
| - *
|
| - * @param url The url of the page.
|
| - * @return whether the url is for a distilled page.
|
| - */
|
| - public static boolean isDistilledPage(String url) {
|
| - if (TextUtils.isEmpty(url)) return false;
|
| - return nativeIsDistilledPage(url);
|
| - }
|
| -
|
| - public static boolean isUrlDistillable(String url) {
|
| - if (TextUtils.isEmpty(url)) return false;
|
| - return nativeIsUrlDistillable(url);
|
| - }
|
| -
|
| - // TODO(yfriedman): Change method so that it takes in a WebContents and a
|
| - // callback.
|
| - public static String getIsDistillableJs() {
|
| - return nativeGetIsDistillableJs();
|
| - }
|
| -
|
| - public static String getValueForKeyInUrl(String url, String key) {
|
| - assert key != null;
|
| - if (TextUtils.isEmpty(url)) return null;
|
| - return nativeGetValueForKeyInUrl(url, key);
|
| - }
|
| -
|
| - private static native String nativeGetDistillerViewUrlFromUrl(String scheme, String url);
|
| - private static native String nativeGetIsDistillableJs();
|
| - private static native String nativeGetOriginalUrlFromDistillerUrl(String viewerUrl);
|
| - private static native boolean nativeIsDistilledPage(String url);
|
| - private static native boolean nativeIsUrlDistillable(String url);
|
| - private static native String nativeGetValueForKeyInUrl(String url, String key);
|
| -}
|
|
|