Chromium Code Reviews| Index: chrome/browser/resources/file_manager/js/image_editor/image_buffer.js |
| =================================================================== |
| --- chrome/browser/resources/file_manager/js/image_editor/image_buffer.js (revision 98602) |
| +++ chrome/browser/resources/file_manager/js/image_editor/image_buffer.js (working copy) |
| @@ -20,7 +20,8 @@ |
| this.overlays_ = []; |
| this.addOverlay(new ImageBuffer.Margin(this.viewport_)); |
| this.addOverlay(this.content_); |
| - this.addOverlay(new ImageBuffer.Overview(this.viewport_, this.content_)); |
| + // Do not need this for now. |
|
zel
2011/09/02 17:11:58
remove?
dgozman
2011/09/06 14:18:47
Done.
|
| + // this.addOverlay(new ImageBuffer.Overview(this.viewport_, this.content_)); |
| } |
| ImageBuffer.prototype.getViewport = function() { return this.viewport_ }; |
| @@ -186,7 +187,7 @@ |
| ImageBuffer.Margin.prototype.draw = function(context) { |
| context.save(); |
| - context.fillStyle = '#F0F0F0'; |
| + context.fillStyle = '#000000'; |
| context.strokeStyle = '#000000'; |
| Rect.fillBetween(context, |
| this.viewport_.getImageBoundsOnScreen(), |
| @@ -302,6 +303,7 @@ |
| this.canvas_.width = image.width; |
| this.canvas_.height = image.height; |
| + this.clear(); |
| Rect.drawImage(this.canvas_.getContext("2d"), image); |
| this.invalidateCaches(); |
| @@ -309,6 +311,13 @@ |
| this.viewport_.fitImage(); |
| }; |
| +ImageBuffer.Content.prototype.clear = function() { |
| + var context = this.canvas_.getContext("2d"); |
| + context.globalAlpha = 1; |
| + context.fillStyle = '#FFFFFF'; |
| + Rect.fill(context, new Rect(this.canvas_)); |
| +}; |
| + |
| /** |
| * @param {ImageData} imageData |
| */ |