| Index: tracing/tracing/model/slice.html
|
| diff --git a/tracing/tracing/model/slice.html b/tracing/tracing/model/slice.html
|
| index 633dcd98611d9c672f4bbaf846eeccfa74a5539c..7c53deb305dcc55fe0c8a5ec6fd7fdfc139b2e20 100644
|
| --- a/tracing/tracing/model/slice.html
|
| +++ b/tracing/tracing/model/slice.html
|
| @@ -135,17 +135,13 @@ tr.exportTo('tr.model', function() {
|
| * [ D ]
|
| * [C1] [C2]
|
| */
|
| - findTopmostSlicesRelativeToThisSlice: function(eventPredicate, callback,
|
| - opt_this) {
|
| + findTopmostSlicesRelativeToThisSlice: function*(eventPredicate) {
|
| if (eventPredicate(this)) {
|
| - callback.call(opt_this, this);
|
| + yield this;
|
| return;
|
| }
|
| -
|
| - this.subSlices.forEach(function(s) {
|
| - s.findTopmostSlicesRelativeToThisSlice(eventPredicate, callback,
|
| - opt_this);
|
| - });
|
| + for (var s of this.subSlices)
|
| + yield * s.findTopmostSlicesRelativeToThisSlice(eventPredicate);
|
| },
|
|
|
| /**
|
|
|