Index: ui/file_manager/file_manager/common/js/progress_center_common.js |
diff --git a/ui/file_manager/file_manager/common/js/progress_center_common.js b/ui/file_manager/file_manager/common/js/progress_center_common.js |
index 32311bf9c28c2f8a888fb875a4cde0623310003f..ec17aa100542a1f03822a1c04915ab8c28cd9a2a 100644 |
--- a/ui/file_manager/file_manager/common/js/progress_center_common.js |
+++ b/ui/file_manager/file_manager/common/js/progress_center_common.js |
@@ -115,7 +115,9 @@ var ProgressCenterItem = function() { |
*/ |
this.cancelCallback = null; |
- Object.seal(this); |
+ // This object is instantiated many time. Object.seal use more memory |
+ // than Object.preventExtensions (crbug.com/412307) |
+ Object.preventExtensions(this); |
}; |
ProgressCenterItem.prototype = { |