diff options
Diffstat (limited to 'webkit/glue/plugins/pepper_image_data.cc')
| -rw-r--r-- | webkit/glue/plugins/pepper_image_data.cc | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/webkit/glue/plugins/pepper_image_data.cc b/webkit/glue/plugins/pepper_image_data.cc index 783f0a1..56cf877e 100644 --- a/webkit/glue/plugins/pepper_image_data.cc +++ b/webkit/glue/plugins/pepper_image_data.cc @@ -16,7 +16,6 @@ #include "third_party/ppapi/c/ppb_image_data.h" #include "webkit/glue/plugins/pepper_plugin_instance.h" #include "webkit/glue/plugins/pepper_plugin_module.h" -#include "webkit/glue/plugins/pepper_resource_tracker.h" namespace pepper { @@ -43,7 +42,7 @@ PP_Resource Create(PP_Module module_id, } bool IsImageData(PP_Resource resource) { - return !!ResourceTracker::Get()->GetAsImageData(resource).get(); + return !!Resource::GetAs<ImageData>(resource).get(); } bool Describe(PP_Resource resource, @@ -51,8 +50,7 @@ bool Describe(PP_Resource resource, // Give predictable values on failure. memset(desc, 0, sizeof(PP_ImageDataDesc)); - scoped_refptr<ImageData> image_data( - ResourceTracker::Get()->GetAsImageData(resource)); + scoped_refptr<ImageData> image_data(Resource::GetAs<ImageData>(resource)); if (!image_data.get()) return false; image_data->Describe(desc); @@ -60,16 +58,14 @@ bool Describe(PP_Resource resource, } void* Map(PP_Resource resource) { - scoped_refptr<ImageData> image_data( - ResourceTracker::Get()->GetAsImageData(resource)); + scoped_refptr<ImageData> image_data(Resource::GetAs<ImageData>(resource)); if (!image_data.get()) return NULL; return image_data->Map(); } void Unmap(PP_Resource resource) { - scoped_refptr<ImageData> image_data( - ResourceTracker::Get()->GetAsImageData(resource)); + scoped_refptr<ImageData> image_data(Resource::GetAs<ImageData>(resource)); if (!image_data) return; return image_data->Unmap(); |
