summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Julian Mancini <dooper@google.com> 2017-08-01 13:23:08 -0700
committer Jeff Sharkey <jsharkey@android.com> 2017-08-31 14:26:10 -0600
commit30175b958eca1663a5c55e3ae6a20be3fc4b7705 (patch)
treeacce801d61a77f69c990ec96be253fb504f22718
parentc1235a1ff202fddfa1df5ce5359555fbd9b47944 (diff)
Remove PDF Thumbnail functionality
Bug: 64225798 Test: Removing Functionality Change-Id: Id02f1b50d161c6f2779c9f65c579383c18028b65
-rw-r--r--core/java/com/android/internal/content/FileSystemProvider.java14
1 files changed, 1 insertions, 13 deletions
diff --git a/core/java/com/android/internal/content/FileSystemProvider.java b/core/java/com/android/internal/content/FileSystemProvider.java
index 17a598a00ca9..4b80a5ff03de 100644
--- a/core/java/com/android/internal/content/FileSystemProvider.java
+++ b/core/java/com/android/internal/content/FileSystemProvider.java
@@ -28,7 +28,6 @@ import android.database.MatrixCursor.RowBuilder;
import android.graphics.Point;
import android.net.Uri;
import android.os.Binder;
-import android.os.Build;
import android.os.Bundle;
import android.os.CancellationSignal;
import android.os.FileObserver;
@@ -74,7 +73,6 @@ public abstract class FileSystemProvider extends DocumentsProvider {
private Handler mHandler;
- private static final String MIMETYPE_PDF = "application/pdf";
private static final String MIMETYPE_JPEG = "image/jpeg";
@@ -425,13 +423,6 @@ public abstract class FileSystemProvider extends DocumentsProvider {
String documentId, Point sizeHint, CancellationSignal signal)
throws FileNotFoundException {
final File file = getFileForDocId(documentId);
- if (getTypeForFile(file).equals(MIMETYPE_PDF)) {
- try {
- return PdfUtils.openPdfThumbnail(file, sizeHint);
- } catch (Exception e) {
- Log.v(TAG, "Could not load PDF's thumbnail", e);
- }
- }
return DocumentsContract.openImageThumbnail(file);
}
@@ -461,10 +452,7 @@ public abstract class FileSystemProvider extends DocumentsProvider {
final String mimeType = getTypeForFile(file);
final String displayName = file.getName();
- // As of right now, we aren't sure on the performance affect of loading all PDF Thumbnails
- // Until a solution is found, it will be behind a debuggable flag.
- if (mimeType.startsWith("image/")
- || (mimeType.equals(MIMETYPE_PDF) && Build.IS_DEBUGGABLE)) {
+ if (mimeType.startsWith("image/")) {
flags |= Document.FLAG_SUPPORTS_THUMBNAIL;
}