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

Issue 212683005: Timeline Trace viewer prototype (Closed)

Created:
6 years, 9 months ago by caseq
Modified:
6 years, 8 months ago
Reviewers:
pfeldman, loislo
CC:
blink-reviews, caseq+blink_chromium.org, loislo+blink_chromium.org, eustas+blink_chromium.org, alph+blink_chromium.org, yurys+blink_chromium.org, lushnikov+blink_chromium.org, vsevik+blink_chromium.org, pfeldman+blink_chromium.org, paulirish+reviews_chromium.org, apavlov+blink_chromium.org, devtools-reviews_chromium.org, aandrey+blink_chromium.org
Visibility:
Public.

Description

Timeline Trace viewer prototype This adds a timeline mode for recording a trace and a very basic trace viewer based on FlameChart. BUG= Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170548

Patch Set 1 #

Patch Set 2 : fixed tracing.html #

Total comments: 23

Patch Set 3 : review comments addressed #

Patch Set 4 : rebased #

Total comments: 2

Patch Set 5 : rebased, extracted model into a file of its own #

Unified diffs Side-by-side diffs Delta from patch set Stats (+915 lines, -25 lines) Patch
M LayoutTests/inspector/tracing.html View 1 1 chunk +9 lines, -2 lines 0 comments Download
M Source/devtools/devtools.gypi View 1 2 3 4 2 chunks +2 lines, -0 lines 0 comments Download
M Source/devtools/front_end/MemoryCountersGraph.js View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download
M Source/devtools/front_end/Settings.js View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M Source/devtools/front_end/TimelineFlameChart.js View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
M Source/devtools/front_end/TimelinePanel.js View 1 2 3 4 8 chunks +36 lines, -7 lines 0 comments Download
M Source/devtools/front_end/TimelinePowerGraph.js View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download
A Source/devtools/front_end/TimelineTracingView.js View 1 2 3 4 1 chunk +484 lines, -0 lines 0 comments Download
M Source/devtools/front_end/TimelineView.js View 1 2 3 4 1 chunk +8 lines, -0 lines 0 comments Download
M Source/devtools/front_end/TracingAgent.js View 1 2 3 4 3 chunks +59 lines, -15 lines 0 comments Download
A Source/devtools/front_end/TracingModel.js View 1 2 3 4 1 chunk +288 lines, -0 lines 0 comments Download
M Source/devtools/front_end/inspector.html View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M Source/devtools/scripts/frontend_modules.json View 1 2 3 4 2 chunks +3 lines, -1 line 0 comments Download

Messages

Total messages: 14 (0 generated)
caseq
6 years, 9 months ago (2014-03-26 16:30:26 UTC) #1
pfeldman
https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/Settings.js File Source/devtools/front_end/Settings.js (right): https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/Settings.js#newcode345 Source/devtools/front_end/Settings.js:345: this.traceViewer = this._createExperiment("traceViewer", "Show Trace viewer in Timeline"); "trace ...
6 years, 9 months ago (2014-03-26 18:32:09 UTC) #2
pfeldman
https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/TimelineTraceView.js File Source/devtools/front_end/TimelineTraceView.js (right): https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/TimelineTraceView.js#newcode78 Source/devtools/front_end/TimelineTraceView.js:78: this._mainView.setWindowTimes(startTime, endTime); This does not work when applied. https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/TimelineTraceView.js#newcode261 ...
6 years, 9 months ago (2014-03-26 20:10:05 UTC) #3
pfeldman
https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/TimelineTraceView.js File Source/devtools/front_end/TimelineTraceView.js (right): https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/TimelineTraceView.js#newcode19 Source/devtools/front_end/TimelineTraceView.js:19: this._tracingModel = tracingModel; unused? https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/TimelineTraceView.js#newcode192 Source/devtools/front_end/TimelineTraceView.js:192: this._zeroTime = this._model.minimumRecordTime() ...
6 years, 9 months ago (2014-03-26 20:37:11 UTC) #4
pfeldman
https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/TracingAgent.js File Source/devtools/front_end/TracingAgent.js (right): https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/TracingAgent.js#newcode307 Source/devtools/front_end/TracingAgent.js:307: console.assert(false, "Open/close event mismatch: " + JSON.stringify(this._payload) + " ...
6 years, 9 months ago (2014-03-27 13:09:53 UTC) #5
caseq
ptal https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/Settings.js File Source/devtools/front_end/Settings.js (right): https://codereview.chromium.org/212683005/diff/20001/Source/devtools/front_end/Settings.js#newcode345 Source/devtools/front_end/Settings.js:345: this.traceViewer = this._createExperiment("traceViewer", "Show Trace viewer in Timeline"); ...
6 years, 9 months ago (2014-03-28 17:13:41 UTC) #6
pfeldman
lgtm https://codereview.chromium.org/212683005/diff/50001/Source/devtools/front_end/TracingAgent.js File Source/devtools/front_end/TracingAgent.js (right): https://codereview.chromium.org/212683005/diff/50001/Source/devtools/front_end/TracingAgent.js#newcode163 Source/devtools/front_end/TracingAgent.js:163: WebInspector.TracingModel = function() Lets have this in its ...
6 years, 8 months ago (2014-03-31 09:28:42 UTC) #7
caseq
The CQ bit was checked by caseq@chromium.org
6 years, 8 months ago (2014-04-01 10:27:24 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/caseq@chromium.org/212683005/70001
6 years, 8 months ago (2014-04-01 10:27:29 UTC) #9
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-01 10:54:08 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on win_blink_compile_dbg
6 years, 8 months ago (2014-04-01 10:54:08 UTC) #11
caseq
The CQ bit was checked by caseq@chromium.org
6 years, 8 months ago (2014-04-01 10:58:06 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/caseq@chromium.org/212683005/70001
6 years, 8 months ago (2014-04-01 10:58:08 UTC) #13
commit-bot: I haz the power
6 years, 8 months ago (2014-04-01 11:24:01 UTC) #14
Message was sent while issue was closed.
Change committed as 170548

Powered by Google App Engine
This is Rietveld 408576698