| Index: ui/android/java/src/org/chromium/ui/resources/statics/StaticResource.java
|
| diff --git a/ui/android/java/src/org/chromium/ui/resources/statics/StaticResource.java b/ui/android/java/src/org/chromium/ui/resources/statics/StaticResource.java
|
| index 835681d201cfd5adec0c286122be95a6261c6756..9546e1ff722dba4a600425d00dcb1b5e8f10b10c 100644
|
| --- a/ui/android/java/src/org/chromium/ui/resources/statics/StaticResource.java
|
| +++ b/ui/android/java/src/org/chromium/ui/resources/statics/StaticResource.java
|
| @@ -13,6 +13,7 @@ import android.graphics.drawable.Drawable;
|
|
|
| import org.chromium.base.ApiCompatibilityUtils;
|
| import org.chromium.ui.resources.Resource;
|
| +import org.chromium.ui.resources.ResourceFactory;
|
|
|
| /**
|
| * A representation of a static resource and all related information for drawing it. In general
|
| @@ -35,6 +36,11 @@ public class StaticResource implements Resource {
|
| }
|
|
|
| @Override
|
| + public NinePatchData getNinePatchData() {
|
| + return mNinePatchData;
|
| + }
|
| +
|
| + @Override
|
| public Bitmap getBitmap() {
|
| return mBitmap;
|
| }
|
| @@ -45,13 +51,8 @@ public class StaticResource implements Resource {
|
| }
|
|
|
| @Override
|
| - public Rect getPadding() {
|
| - return mNinePatchData != null ? mNinePatchData.getPadding() : mBitmapSize;
|
| - }
|
| -
|
| - @Override
|
| - public Rect getAperture() {
|
| - return mNinePatchData != null ? mNinePatchData.getAperture() : mBitmapSize;
|
| + public long createNativeResource() {
|
| + return ResourceFactory.createBitmapResource(mNinePatchData);
|
| }
|
|
|
| /**
|
|
|