| Index: components/dom_distiller/android/java/src/org/chromium/components/dom_distiller/content/DistillablePageUtils.java
|
| diff --git a/components/dom_distiller/android/java/src/org/chromium/components/dom_distiller/content/DistillablePageUtils.java b/components/dom_distiller/android/java/src/org/chromium/components/dom_distiller/content/DistillablePageUtils.java
|
| index 0f7c794f5c0563b8ade4b8b985593851727e547e..9638e54e6ccda1e0975c8c6293b628891997d3fb 100644
|
| --- a/components/dom_distiller/android/java/src/org/chromium/components/dom_distiller/content/DistillablePageUtils.java
|
| +++ b/components/dom_distiller/android/java/src/org/chromium/components/dom_distiller/content/DistillablePageUtils.java
|
| @@ -17,21 +17,20 @@ public final class DistillablePageUtils {
|
| * Callback for handling the result of isPageDistillable.
|
| */
|
| public static interface PageDistillableCallback {
|
| - public void onIsPageDistillableResult(boolean isDistillable);
|
| + public void onIsPageDistillableResult(boolean isDistillable, boolean isLast);
|
| }
|
|
|
| - public static void isPageDistillable(WebContents webContents, boolean isMobileOptimized,
|
| + public static void setCallback(WebContents webContents,
|
| PageDistillableCallback callback) {
|
| - nativeIsPageDistillable(webContents, isMobileOptimized, callback);
|
| + nativeSetCallback(webContents, callback);
|
| }
|
|
|
| @CalledByNative
|
| private static void callOnIsPageDistillableResult(
|
| - PageDistillableCallback callback, boolean isDistillable) {
|
| - callback.onIsPageDistillableResult(isDistillable);
|
| + PageDistillableCallback callback, boolean isDistillable, boolean isLast) {
|
| + callback.onIsPageDistillableResult(isDistillable, isLast);
|
| }
|
|
|
| - private static native void nativeIsPageDistillable(
|
| - WebContents webContents, boolean isMobileOptimized, PageDistillableCallback callback);
|
| + private static native void nativeSetCallback(
|
| + WebContents webContents, PageDistillableCallback callback);
|
| }
|
| -
|
|
|