| Index: webkit/glue/plugins/pepper_resource.h
|
| diff --git a/webkit/glue/plugins/pepper_resource.h b/webkit/glue/plugins/pepper_resource.h
|
| index 773bcdcc10dfd7ea5999b46c474b927f2bde43d5..568f02b2ad65e2621bca00d516fbc028eda0acb1 100644
|
| --- a/webkit/glue/plugins/pepper_resource.h
|
| +++ b/webkit/glue/plugins/pepper_resource.h
|
| @@ -29,6 +29,7 @@ class Scrollbar;
|
| class URLLoader;
|
| class URLRequestInfo;
|
| class URLResponseInfo;
|
| +class VideoDecoder;
|
| class Widget;
|
|
|
| class Resource : public base::RefCountedThreadSafe<Resource> {
|
| @@ -90,6 +91,7 @@ class Resource : public base::RefCountedThreadSafe<Resource> {
|
| virtual URLLoader* AsURLLoader() { return NULL; }
|
| virtual URLRequestInfo* AsURLRequestInfo() { return NULL; }
|
| virtual URLResponseInfo* AsURLResponseInfo() { return NULL; }
|
| + virtual VideoDecoder* AsVideoDecoder() { return NULL; }
|
| virtual Widget* AsWidget() { return NULL; }
|
|
|
| private:
|
| @@ -136,6 +138,7 @@ DEFINE_RESOURCE_CAST(Scrollbar)
|
| DEFINE_RESOURCE_CAST(URLLoader)
|
| DEFINE_RESOURCE_CAST(URLRequestInfo)
|
| DEFINE_RESOURCE_CAST(URLResponseInfo)
|
| +DEFINE_RESOURCE_CAST(VideoDecoder)
|
| DEFINE_RESOURCE_CAST(Widget)
|
|
|
| #undef DEFINE_RESOURCE_CAST
|
|
|