Upstream version 9.37.197.0
[platform/framework/web/crosswalk.git] / src / third_party / trace-viewer / trace_viewer / tracing / trace_model / async_slice_group.js
index ce51b66..0c74bbe 100644 (file)
@@ -85,12 +85,12 @@ tvcm.exportTo('tracing.trace_model', function() {
       return groups;
     },
 
-    iterateAllEvents: function(callback) {
+    iterateAllEvents: function(callback, opt_this) {
       for (var i = 0; i < this.slices.length; i++) {
         var slice = this.slices[i];
-        callback(slice);
+        callback.call(opt_this, slice);
         if (slice.subSlices)
-          slice.subSlices.forEach(callback);
+          slice.subSlices.forEach(callback, opt_this);
       }
     }
   };