From d799a18b7457f08e1086945e9d2794b44d56d96b Mon Sep 17 00:00:00 2001
From: pramodhkp <prmdh1@gmail.com>
Date: Wed, 25 Jun 2014 01:46:50 +0530
Subject: [PATCH] Added paintSolidColorImageMask

---
 src/display/svg.js | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/src/display/svg.js b/src/display/svg.js
index 7d44d3ecd..fcfe58f54 100644
--- a/src/display/svg.js
+++ b/src/display/svg.js
@@ -300,6 +300,9 @@ var SVGGraphics = (function SVGGraphicsClosure(ctx) {
           case OPS.fillStroke:
             this.fillStroke();
             break;
+          case OPS.paintSolidColorImageMask:
+            this.paintSolidColorImageMask();
+            break;
           case OPS.closePath:
             this.closePath();
             break;
@@ -670,6 +673,17 @@ var SVGGraphics = (function SVGGraphicsClosure(ctx) {
       this.closePath();
       this.fillStroke();
     },
+    paintSolidColorImageMask:
+      function SVGGraphics_paintSolidColorImageMask() {
+        var current = this.current;
+        var rect = document.createElementNS(NS, 'svg:rect');
+        rect.setAttributeNS(null, 'x', 0);
+        rect.setAttributeNS(null, 'y', 0);
+        rect.setAttributeNS(null, 'width', 1);
+        rect.setAttributeNS(null, 'height', 1);
+        rect.setAttributeNS(null, 'fill', current.fillColor);
+        this.tgrp.appendChild(rect);
+    },
   };
   return SVGGraphics;
 })();