Index: ui/android/java/src/org/chromium/ui/resources/ResourceManager.java |
diff --git a/ui/android/java/src/org/chromium/ui/resources/ResourceManager.java b/ui/android/java/src/org/chromium/ui/resources/ResourceManager.java |
index c0905e1a61716a4ad672a280a42e4721c40d2314..403e92b5aa11c376c0044350a9e3c0e38fc65160 100644 |
--- a/ui/android/java/src/org/chromium/ui/resources/ResourceManager.java |
+++ b/ui/android/java/src/org/chromium/ui/resources/ResourceManager.java |
@@ -18,8 +18,6 @@ import org.chromium.ui.resources.ResourceLoader.ResourceLoaderCallback; |
import org.chromium.ui.resources.dynamics.BitmapDynamicResource; |
import org.chromium.ui.resources.dynamics.DynamicResource; |
import org.chromium.ui.resources.dynamics.DynamicResourceLoader; |
-import org.chromium.ui.resources.sprites.CrushedSpriteResource; |
-import org.chromium.ui.resources.sprites.CrushedSpriteResourceLoader; |
import org.chromium.ui.resources.statics.StaticResourceLoader; |
import org.chromium.ui.resources.system.SystemResourceLoader; |
@@ -33,7 +31,6 @@ public class ResourceManager implements ResourceLoaderCallback { |
private final SparseArray<ResourceLoader> mResourceLoaders = new SparseArray<ResourceLoader>(); |
private final SparseArray<SparseArray<LayoutResource>> mLoadedResources = |
new SparseArray<SparseArray<LayoutResource>>(); |
- private final CrushedSpriteResourceLoader mCrushedSpriteResourceLoader; |
private final float mPxToDp; |
@@ -51,14 +48,13 @@ public class ResourceManager implements ResourceLoaderCallback { |
AndroidResourceType.DYNAMIC_BITMAP, this)); |
registerResourceLoader( |
new SystemResourceLoader(AndroidResourceType.SYSTEM, this, minScreenSideLength)); |
- mCrushedSpriteResourceLoader = new CrushedSpriteResourceLoader(this, resources); |
mNativeResourceManagerPtr = staticResourceManagerPtr; |
} |
/** |
* Creates an instance of a {@link ResourceManager}. |
- * @param WindowAndroid A {@link WindowAndroid} instance to fetch a {@link Context} |
+ * @param windowAndroid A {@link WindowAndroid} instance to fetch a {@link Context} |
* and thus grab {@link Resources} from. |
* @param staticResourceManagerPtr A pointer to the native component of this class. |
* @return A new instance of a {@link ResourceManager}. |
@@ -141,23 +137,9 @@ public class ResourceManager implements ResourceLoaderCallback { |
public void onResourceLoaded(int resType, int resId, Resource resource) { |
if (resource == null || resource.getBitmap() == null) return; |
- if (resType != AndroidResourceType.CRUSHED_SPRITE) { |
- saveMetadataForLoadedResource(resType, resId, resource); |
- } |
+ saveMetadataForLoadedResource(resType, resId, resource); |
if (mNativeResourceManagerPtr == 0) return; |
- if (resType == AndroidResourceType.CRUSHED_SPRITE) { |
- if (resource.getBitmap() != null) { |
- CrushedSpriteResource crushedResource = (CrushedSpriteResource) resource; |
- nativeOnCrushedSpriteResourceReady(mNativeResourceManagerPtr, resId, |
- crushedResource.getBitmap(), crushedResource.getFrameRectangles(), |
- crushedResource.getUnscaledSpriteWidth(), |
- crushedResource.getUnscaledSpriteHeight(), |
- crushedResource.getScaledSpriteWidth(), |
- crushedResource.getScaledSpriteHeight()); |
- } |
- return; |
- } |
nativeOnResourceReady(mNativeResourceManagerPtr, resType, resId, resource.getBitmap(), |
resource.createNativeResource()); |
@@ -207,20 +189,6 @@ public class ResourceManager implements ResourceLoaderCallback { |
} |
@CalledByNative |
- private void crushedSpriteResourceRequested(int bitmapResId, int metatadataResId, |
- boolean reloading) { |
- if (reloading) { |
- Bitmap bitmap = mCrushedSpriteResourceLoader.reloadResource(bitmapResId); |
- if (bitmap != null) { |
- nativeOnCrushedSpriteResourceReloaded(mNativeResourceManagerPtr, bitmapResId, |
- bitmap); |
- } |
- } else { |
- mCrushedSpriteResourceLoader.loadResource(bitmapResId, metatadataResId); |
- } |
- } |
- |
- @CalledByNative |
private long getNativePtr() { |
return mNativeResourceManagerPtr; |
} |
@@ -231,11 +199,6 @@ public class ResourceManager implements ResourceLoaderCallback { |
private native void nativeOnResourceReady(long nativeResourceManagerImpl, int resType, |
int resId, Bitmap bitmap, long nativeResource); |
- private native void nativeOnCrushedSpriteResourceReady(long nativeResourceManagerImpl, |
- int bitmapResId, Bitmap bitmap, int[][] frameRects, int unscaledSpriteWidth, |
- int unscaledSpriteHeight, float scaledSpriteWidth, float scaledSpriteHeight); |
- private native void nativeOnCrushedSpriteResourceReloaded(long nativeResourceManagerImpl, |
- int bitmapResId, Bitmap bitmap); |
private native void nativeRemoveResource(long nativeResourceManagerImpl, int resType, |
int resId); |
private native void nativeClearTintedResourceCache(long nativeResourceManagerImpl); |