PDF : Unused parameters cleanup

I removed unused parameters in the PDFs wherever it was trivial to do so. A few constructors had to change signature in the process to reflect the changes.
Review URL: https://codereview.appspot.com/7390056

git-svn-id: http://skia.googlecode.com/svn/trunk@7987 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/pdf/SkPDFImage.cpp b/src/pdf/SkPDFImage.cpp
index 1b93f6e..3533a2c 100644
--- a/src/pdf/SkPDFImage.cpp
+++ b/src/pdf/SkPDFImage.cpp
@@ -12,7 +12,6 @@
 #include "SkBitmap.h"
 #include "SkColor.h"
 #include "SkColorPriv.h"
-#include "SkPaint.h"
 #include "SkPackBits.h"
 #include "SkPDFCatalog.h"
 #include "SkRect.h"
@@ -250,8 +249,7 @@
 
 // static
 SkPDFImage* SkPDFImage::CreateImage(const SkBitmap& bitmap,
-                                    const SkIRect& srcRect,
-                                    const SkPaint& paint) {
+                                    const SkIRect& srcRect) {
     if (bitmap.getConfig() == SkBitmap::kNo_Config) {
         return NULL;
     }
@@ -267,11 +265,10 @@
     }
 
     SkPDFImage* image =
-        new SkPDFImage(imageData, bitmap, srcRect, false, paint);
+        new SkPDFImage(imageData, bitmap, srcRect, false);
 
     if (alphaData != NULL) {
-        image->addSMask(new SkPDFImage(alphaData, bitmap, srcRect, true,
-                                       paint))->unref();
+        image->addSMask(new SkPDFImage(alphaData, bitmap, srcRect, true))->unref();
     }
     return image;
 }
@@ -292,8 +289,7 @@
 }
 
 SkPDFImage::SkPDFImage(SkStream* imageData, const SkBitmap& bitmap,
-                       const SkIRect& srcRect, bool doingAlpha,
-                       const SkPaint& paint) {
+                       const SkIRect& srcRect, bool doingAlpha) {
     this->setData(imageData);
     SkBitmap::Config config = bitmap.getConfig();
     bool alphaOnly = (config == SkBitmap::kA1_Config ||