| Index: include/effects/SkPictureImageFilter.h
 | 
| diff --git a/include/effects/SkPictureImageFilter.h b/include/effects/SkPictureImageFilter.h
 | 
| index e6579eabe7a7fe8ddbacdacb7c4b9eef624671b1..332663f73055c06e42312d94ce2d61146a4501f4 100644
 | 
| --- a/include/effects/SkPictureImageFilter.h
 | 
| +++ b/include/effects/SkPictureImageFilter.h
 | 
| @@ -28,7 +28,7 @@ public:
 | 
|                                          uint32_t uniqueID = 0) {
 | 
|          return SkNEW_ARGS(SkPictureImageFilter, (picture, cropRect, uniqueID,
 | 
|                                                   kDeviceSpace_PictureResolution,
 | 
| -                                                 SkPaint::kLow_FilterLevel));
 | 
| +                                                 kLow_SkFilterQuality));
 | 
|      }
 | 
|  
 | 
|      /**
 | 
| @@ -40,12 +40,19 @@ public:
 | 
|       */
 | 
|      static SkPictureImageFilter* CreateForLocalSpace(const SkPicture* picture,
 | 
|                                                       const SkRect& cropRect,
 | 
| -                                                     SkPaint::FilterLevel filterLevel,
 | 
| +                                                     SkFilterQuality filterQuality,
 | 
|                                                       uint32_t uniqueID = 0) {
 | 
|          return SkNEW_ARGS(SkPictureImageFilter, (picture, cropRect, uniqueID,
 | 
| -                                                 kLocalSpace_PictureResolution, filterLevel));
 | 
| +                                                 kLocalSpace_PictureResolution, filterQuality));
 | 
|      }
 | 
| -
 | 
| +#ifdef SK_SUPPORT_LEGACY_FILTERLEVEL_ENUM
 | 
| +    static SkPictureImageFilter* CreateForLocalSpace(const SkPicture* picture,
 | 
| +                                                     const SkRect& cropRect,
 | 
| +                                                     SkPaint::FilterLevel filterLevel,
 | 
| +                                                     uint32_t uniqueID = 0) {
 | 
| +        return CreateForLocalSpace(picture, cropRect, (SkFilterQuality)filterLevel, uniqueID);
 | 
| +    }
 | 
| +#endif
 | 
|      SK_TO_STRING_OVERRIDE()
 | 
|      SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkPictureImageFilter)
 | 
|  
 | 
| @@ -57,7 +64,7 @@ protected:
 | 
|  
 | 
|      explicit SkPictureImageFilter(const SkPicture* picture, uint32_t uniqueID);
 | 
|      SkPictureImageFilter(const SkPicture* picture, const SkRect& cropRect, uint32_t uniqueID,
 | 
| -                         PictureResolution, SkPaint::FilterLevel);
 | 
| +                         PictureResolution, SkFilterQuality);
 | 
|      virtual ~SkPictureImageFilter();
 | 
|      /*  Constructs an SkPictureImageFilter object from an SkReadBuffer.
 | 
|       *  Note: If the SkPictureImageFilter object construction requires bitmap
 | 
| @@ -80,7 +87,7 @@ private:
 | 
|      const SkPicture*      fPicture;
 | 
|      SkRect                fCropRect;
 | 
|      PictureResolution     fPictureResolution;
 | 
| -    SkPaint::FilterLevel  fFilterLevel;
 | 
| +    SkFilterQuality       fFilterQuality;
 | 
|      typedef SkImageFilter INHERITED;
 | 
|  };
 | 
|  
 | 
| 
 |