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

Issue 2128133002: Timeline AddTraceProvider API

Created:
4 years, 5 months ago by fgao
Modified:
4 years, 4 months ago
Reviewers:
caseq
CC:
apavlov+blink_chromium.org, blink-reviews, caseq+blink_chromium.org, chromium-apps-reviews_chromium.org, chromium-reviews, devtools-reviews_chromium.org, extensions-reviews_chromium.org, kozyatinskiy+blink_chromium.org, lushnikov+blink_chromium.org, pfeldman+blink_chromium.org, pfeldman, sergeyv+blink_chromium.org, kfk_google.com, liqian_google.com
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Timeline AddTraceProvider API 1. Add constructors for Timeline. 2. Add method addTraceProvider 3. Add listener onRecordingStarted and fire when Timeline recording starts. 4. Add listener onRecordingStopped and fire when Timeline recording stops. TraceProvider API BUG=620066

Patch Set 1 #

Total comments: 7

Patch Set 2 : Timeline AddTraceProvider API #

Total comments: 2

Patch Set 3 : Timeline AddTraceProvider API #

Patch Set 4 : Timeline AddTraceProvider API #

Patch Set 5 : Timeline AddTraceProvider API #

Patch Set 6 : Timeline AddTraceProvider API #

Patch Set 7 : Timeline AddTraceProvider API #

Patch Set 8 : Timeline AddTraceProvider API #

Total comments: 7

Patch Set 9 : Timeline AddTraceProvider API #

Patch Set 10 : Timeline AddTraceProvider API #

Patch Set 11 : Timeline AddTraceProvider API #

Patch Set 12 : Timeline AddTraceProvider API #

Total comments: 5

Patch Set 13 : Merge branch 'master' of https://chromium.googlesource.com/chromium/src into record #

Unified diffs Side-by-side diffs Delta from patch set Stats (+171 lines, -4 lines) Patch
M third_party/WebKit/LayoutTests/inspector/extensions/extensions-api-expected.txt View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +3 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/inspector/extensions/extensions-timeline-api.html View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +41 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/inspector/extensions/extensions-timeline-api-expected.txt View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +19 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/extensions/ExtensionAPI.js View 1 2 3 4 5 6 7 8 9 10 11 12 4 chunks +34 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js View 1 2 3 4 5 6 7 8 9 10 11 12 5 chunks +39 lines, -2 lines 0 comments Download
A third_party/WebKit/Source/devtools/front_end/extensions/ExtensionTraceProvider.js View 1 2 3 4 5 6 7 8 1 chunk +26 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/extensions/module.json View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/externs.js View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/timeline/TimelineController.js View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +8 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (10 generated)
caseq
https://codereview.chromium.org/2128133002/diff/1/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionTraceProvider.js File third_party/WebKit/Source/devtools/front_end/extensions/ExtensionTraceProvider.js (right): https://codereview.chromium.org/2128133002/diff/1/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionTraceProvider.js#newcode17 third_party/WebKit/Source/devtools/front_end/extensions/ExtensionTraceProvider.js:17: get id() It doesn't look like we have to ...
4 years, 5 months ago (2016-07-08 00:57:49 UTC) #3
fgao
On 2016/07/08 at 00:57:49, caseq wrote: > https://codereview.chromium.org/2128133002/diff/1/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionTraceProvider.js > File third_party/WebKit/Source/devtools/front_end/extensions/ExtensionTraceProvider.js (right): > > https://codereview.chromium.org/2128133002/diff/1/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionTraceProvider.js#newcode17 ...
4 years, 5 months ago (2016-07-08 03:33:34 UTC) #4
caseq
So how does this relate to https://codereview.chromium.org/2073343002/? Looks like you need to either merge these ...
4 years, 5 months ago (2016-07-11 18:42:42 UTC) #5
fgao
On 2016/07/11 at 18:42:42, caseq wrote: > So how does this relate to https://codereview.chromium.org/2073343002/? Looks ...
4 years, 5 months ago (2016-07-11 20:39:24 UTC) #6
fgao
Hi Andrey, Layout tests are added. PTAL. Thanks! On 2016/07/11 at 20:39:24, fgao wrote: > ...
4 years, 5 months ago (2016-07-18 17:59:33 UTC) #7
caseq
https://codereview.chromium.org/2128133002/diff/140001/third_party/WebKit/LayoutTests/inspector/extensions/extensions-timeline-api.html File third_party/WebKit/LayoutTests/inspector/extensions/extensions-timeline-api.html (right): https://codereview.chromium.org/2128133002/diff/140001/third_party/WebKit/LayoutTests/inspector/extensions/extensions-timeline-api.html#newcode19 third_party/WebKit/LayoutTests/inspector/extensions/extensions-timeline-api.html:19: traceProvider.onRecordingStarted.addListener(onRecordingStarted); how about onRecordingStopped? https://codereview.chromium.org/2128133002/diff/140001/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js File third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js (right): https://codereview.chromium.org/2128133002/diff/140001/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js#newcode186 ...
4 years, 5 months ago (2016-07-19 22:01:17 UTC) #8
fgao
Hi Andrey, thanks for reviewing. I have removed all dead code from previous CL. Now ...
4 years, 5 months ago (2016-07-20 01:14:22 UTC) #9
caseq
lgtm https://codereview.chromium.org/2128133002/diff/220001/third_party/WebKit/LayoutTests/inspector/extensions/extensions-api-expected.txt File third_party/WebKit/LayoutTests/inspector/extensions/extensions-api-expected.txt (right): https://codereview.chromium.org/2128133002/diff/220001/third_party/WebKit/LayoutTests/inspector/extensions/extensions-api-expected.txt#newcode64 third_party/WebKit/LayoutTests/inspector/extensions/extensions-api-expected.txt:64: timeline : { Please rebaseline this on tip-of-tree, ...
4 years, 5 months ago (2016-07-20 22:51:49 UTC) #10
alph
https://codereview.chromium.org/2128133002/diff/220001/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js File third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js (right): https://codereview.chromium.org/2128133002/diff/220001/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js#newcode603 third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js:603: _onAddTraceProvider: function(message, port) nit: please annotate
4 years, 5 months ago (2016-07-21 17:06:23 UTC) #12
fgao
On 2016/07/20 at 22:51:49, caseq wrote: > lgtm > > https://codereview.chromium.org/2128133002/diff/220001/third_party/WebKit/LayoutTests/inspector/extensions/extensions-api-expected.txt > File third_party/WebKit/LayoutTests/inspector/extensions/extensions-api-expected.txt (right): ...
4 years, 5 months ago (2016-07-21 21:40:50 UTC) #13
fgao
PTAL. On 2016/07/21 at 17:06:23, alph wrote: > https://codereview.chromium.org/2128133002/diff/220001/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js > File third_party/WebKit/Source/devtools/front_end/extensions/ExtensionServer.js (right): > > ...
4 years, 5 months ago (2016-07-21 21:41:32 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2128133002/240001
4 years, 4 months ago (2016-07-27 00:02:14 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/250790)
4 years, 4 months ago (2016-07-27 01:21:10 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2128133002/240001
4 years, 4 months ago (2016-07-27 01:22:03 UTC) #21
commit-bot: I haz the power
4 years, 4 months ago (2016-07-27 02:35:24 UTC) #23
Try jobs failed on following builders:
  mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_...)

Powered by Google App Engine
This is Rietveld 408576698