Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(75)

Side by Side Diff: Source/devtools/front_end/timeline/TracingTimelineModel.js

Issue 713913002: DevTools: merge TracingTimelineUIUtils into TimelineUIUtils (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Deleted instance refs Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 /** 5 /**
6 * @constructor 6 * @constructor
7 * @param {!WebInspector.TracingManager} tracingManager 7 * @param {!WebInspector.TracingManager} tracingManager
8 * @param {!WebInspector.TracingModel} tracingModel 8 * @param {!WebInspector.TracingModel} tracingModel
9 * @param {!WebInspector.TimelineModel.Filter} recordFilter 9 * @param {!WebInspector.TimelineModel.Filter} recordFilter
10 * @extends {WebInspector.TimelineModel} 10 * @extends {WebInspector.TimelineModel}
(...skipping 455 matching lines...) Expand 10 before | Expand all | Expand 10 after
466 if (!recordStack.length) 466 if (!recordStack.length)
467 topLevelRecords.push(top); 467 topLevelRecords.push(top);
468 } 468 }
469 if (event.phase === WebInspector.TracingModel.Phase.AsyncEnd || even t.phase === WebInspector.TracingModel.Phase.NestableAsyncEnd) 469 if (event.phase === WebInspector.TracingModel.Phase.AsyncEnd || even t.phase === WebInspector.TracingModel.Phase.NestableAsyncEnd)
470 continue; 470 continue;
471 var parentRecord = recordStack.peekLast(); 471 var parentRecord = recordStack.peekLast();
472 // Maintain the back-end logic of old timeline, skip console.time() / console.timeEnd() that are not properly nested. 472 // Maintain the back-end logic of old timeline, skip console.time() / console.timeEnd() that are not properly nested.
473 if (WebInspector.TracingModel.isAsyncBeginPhase(event.phase) && pare ntRecord && event.endTime > parentRecord._event.endTime) 473 if (WebInspector.TracingModel.isAsyncBeginPhase(event.phase) && pare ntRecord && event.endTime > parentRecord._event.endTime)
474 continue; 474 continue;
475 var record = new WebInspector.TracingTimelineModel.TraceEventRecord( this, event); 475 var record = new WebInspector.TracingTimelineModel.TraceEventRecord( this, event);
476 if (WebInspector.TracingTimelineUIUtils.isMarkerEvent(event)) 476 if (WebInspector.TimelineUIUtils.isMarkerEvent(event))
477 this._eventDividerRecords.push(record); 477 this._eventDividerRecords.push(record);
478 if (!this._recordFilter.accept(record)) 478 if (!this._recordFilter.accept(record))
479 continue; 479 continue;
480 if (parentRecord) 480 if (parentRecord)
481 parentRecord._addChild(record); 481 parentRecord._addChild(record);
482 if (event.endTime) 482 if (event.endTime)
483 recordStack.push(record); 483 recordStack.push(record);
484 } 484 }
485 485
486 if (recordStack.length) 486 if (recordStack.length)
(...skipping 796 matching lines...) Expand 10 before | Expand all | Expand 10 after
1283 _initializePerFrameState: function() 1283 _initializePerFrameState: function()
1284 { 1284 {
1285 /** @type {!Array.<!WebInspector.InvalidationTrackingEvent>} */ 1285 /** @type {!Array.<!WebInspector.InvalidationTrackingEvent>} */
1286 this._invalidationEvents = []; 1286 this._invalidationEvents = [];
1287 this._lastStyleRecalcEventIndex = 0; 1287 this._lastStyleRecalcEventIndex = 0;
1288 this._lastLayoutEventIndex = 0; 1288 this._lastLayoutEventIndex = 0;
1289 this._lastPaintWithLayer = undefined; 1289 this._lastPaintWithLayer = undefined;
1290 this._didPaint = false; 1290 this._didPaint = false;
1291 } 1291 }
1292 } 1292 }
OLDNEW
« no previous file with comments | « Source/devtools/front_end/timeline/TimelineView.js ('k') | Source/devtools/front_end/timeline/TracingTimelineUIUtils.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698