Index: Source/devtools/front_end/common/Color.js |
diff --git a/Source/devtools/front_end/common/Color.js b/Source/devtools/front_end/common/Color.js |
index 2be3c2589303442c4f6b555f40d7ed3f5edc4338..564d11ec17b3a07c8f32e2b6c54deed0cca6c734 100644 |
--- a/Source/devtools/front_end/common/Color.js |
+++ b/Source/devtools/front_end/common/Color.js |
@@ -412,7 +412,17 @@ WebInspector.Color.prototype = { |
var rgba = this._rgba.slice(); |
rgba[3] = alpha; |
return new WebInspector.Color(rgba, WebInspector.Color.Format.RGBA); |
- } |
+ }, |
+ |
+ equals: function(other) |
+ { |
+ var myRGBA = this.canonicalRGBA(); |
+ var otherRGBA = other.canonicalRGBA(); |
+ var result = true; |
+ for (var i = 0; i < myRGBA.length; ++i) |
+ result = result && (myRGBA[i] === otherRGBA[i]); |
+ return result; |
+ }, |
} |
/** |