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

Issue 2954973002: DevTools -> Memory Tab -> Allowing to edit a title of a heap snapshot (Closed)

Created:
3 years, 5 months ago by diana.suvorova
Modified:
3 years, 5 months ago
Reviewers:
alph
CC:
apavlov+blink_chromium.org, blink-reviews, caseq+blink_chromium.org, chromium-reviews, devtools-reviews_chromium.org, kozyatinskiy+blink_chromium.org, lushnikov+blink_chromium.org, pfeldman+blink_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Heap profile usability enhancement. Making it easier to navigate through multiple heap profiles. BUG (rather feature)= 736776 Review-Url: https://codereview.chromium.org/2954973002 Cr-Commit-Position: refs/heads/master@{#485798} Committed: https://chromium.googlesource.com/chromium/src/+/8130390255328a1d6e922d8cfd281304935f556b

Patch Set 1 #

Patch Set 2 : q #

Patch Set 3 : removing files that are not related to the PR #

Total comments: 13

Patch Set 4 : formatting and annotation #

Patch Set 5 : 'updating heap snapshot view on title change' #

Total comments: 9

Patch Set 6 : preserving selection and upading all profile views #

Patch Set 7 : updating toolbar on detail view switch #

Patch Set 8 : just removing extra line #

Total comments: 14

Patch Set 9 : editing only title. bringing back objects allocated before #

Total comments: 8

Patch Set 10 : adding listeners to existing profiles #

Total comments: 2

Patch Set 11 : unnecessary code cleanup #

Patch Set 12 : adding myself to authors #

Unified diffs Side-by-side diffs Delta from patch set Stats (+70 lines, -18 lines) Patch
M AUTHORS View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js View 1 2 3 4 5 6 7 8 9 4 chunks +24 lines, -17 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/profiler/ProfileHeader.js View 1 2 3 4 5 2 chunks +10 lines, -1 line 0 comments Download
M third_party/WebKit/Source/devtools/front_end/profiler/ProfilesPanel.js View 1 2 3 4 5 6 7 8 9 10 1 chunk +35 lines, -0 lines 0 comments Download

Messages

Total messages: 38 (13 generated)
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/2954973002/40001
3 years, 5 months ago (2017-06-26 17:15:23 UTC) #4
commit-bot: I haz the power
No L-G-T-M from a valid reviewer yet. CQ run can only be started once the ...
3 years, 5 months ago (2017-06-26 17:15:26 UTC) #6
diana.suvorova
This is my first PR for chromium project. Looking forward to your review! Thanks, Diana
3 years, 5 months ago (2017-06-26 17:17:31 UTC) #7
diana.suvorova
3 years, 5 months ago (2017-06-28 01:06:13 UTC) #8
alph
Hi Diana, Thank you for your contribution to DevTools codebase and congratulations with your first ...
3 years, 5 months ago (2017-07-06 02:09:08 UTC) #11
diana.suvorova
HI Alph, thanks a lot for your review! I corrected formatting and added annotations. As ...
3 years, 5 months ago (2017-07-07 16:45:31 UTC) #12
diana.suvorova
Now I think all the parts of dev tools react appropriately to a snapshot title ...
3 years, 5 months ago (2017-07-07 18:41:12 UTC) #13
diana.suvorova
Ready for re-review :) Corrected formatting and annotations; Made sure all parts of heap profiler ...
3 years, 5 months ago (2017-07-07 18:42:05 UTC) #14
alph
https://codereview.chromium.org/2954973002/diff/80001/third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js File third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js (right): https://codereview.chromium.org/2954973002/diff/80001/third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js#newcode612 third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js:612: for (var i = 0; i < list.length; ++i) ...
3 years, 5 months ago (2017-07-07 22:37:26 UTC) #15
diana.suvorova
I believe this should address the comments.
3 years, 5 months ago (2017-07-09 18:52:59 UTC) #16
alph
Hi Diana, Looks like you missed couple comments. I'll repeat them. Thank you! https://codereview.chromium.org/2954973002/diff/140001/third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js File ...
3 years, 5 months ago (2017-07-10 21:16:31 UTC) #17
diana.suvorova
Thanks a lot for repeating the comments I missed.Should be addressed in most recent patch. ...
3 years, 5 months ago (2017-07-11 16:54:26 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/2954973002/160001
3 years, 5 months ago (2017-07-11 16:54:34 UTC) #20
commit-bot: I haz the power
No L-G-T-M from a valid reviewer yet. CQ run can only be started once the ...
3 years, 5 months ago (2017-07-11 16:54:35 UTC) #22
alph
https://codereview.chromium.org/2954973002/diff/160001/third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js File third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js (right): https://codereview.chromium.org/2954973002/diff/160001/third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js#newcode254 third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js:254: this._updateControls(); Oh, got it. Thanks! So the title updates ...
3 years, 5 months ago (2017-07-11 18:44:23 UTC) #23
diana.suvorova
ok, thanks a bunch for your help. one more patch. https://codereview.chromium.org/2954973002/diff/160001/third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js File third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js (right): https://codereview.chromium.org/2954973002/diff/160001/third_party/WebKit/Source/devtools/front_end/profiler/HeapSnapshotView.js#newcode254 ...
3 years, 5 months ago (2017-07-11 19:19:54 UTC) #24
alph
Great! One more comment below. Also before we can commit the patch you need to ...
3 years, 5 months ago (2017-07-11 21:24:58 UTC) #25
diana.suvorova
SLA signed; added myself to authors; Removed unnecessary code. https://codereview.chromium.org/2954973002/diff/180001/third_party/WebKit/Source/devtools/front_end/profiler/ProfilesPanel.js File third_party/WebKit/Source/devtools/front_end/profiler/ProfilesPanel.js (right): https://codereview.chromium.org/2954973002/diff/180001/third_party/WebKit/Source/devtools/front_end/profiler/ProfilesPanel.js#newcode681 third_party/WebKit/Source/devtools/front_end/profiler/ProfilesPanel.js:681: ...
3 years, 5 months ago (2017-07-11 21:47:50 UTC) #26
alph
lgtm Let's land it. Спасибо!
3 years, 5 months ago (2017-07-11 22:51:47 UTC) #27
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/2954973002/220001
3 years, 5 months ago (2017-07-11 22:52:29 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: android_n5x_swarming_rel on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_n5x_swarming_rel/builds/218121)
3 years, 5 months ago (2017-07-12 01:07:18 UTC) #31
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/2954973002/220001
3 years, 5 months ago (2017-07-12 01:32:21 UTC) #33
commit-bot: I haz the power
Committed patchset #12 (id:220001) as https://chromium.googlesource.com/chromium/src/+/8130390255328a1d6e922d8cfd281304935f556b
3 years, 5 months ago (2017-07-12 02:20:23 UTC) #36
diana.suvorova
On 2017/07/11 at 22:51:47, alph wrote: > lgtm > Let's land it. > > Спасибо! ...
3 years, 5 months ago (2017-07-12 05:45:03 UTC) #37
alph
3 years, 5 months ago (2017-07-12 16:45:47 UTC) #38
Message was sent while issue was closed.
On 2017/07/12 05:45:03, diana.suvorova wrote:
> On 2017/07/11 at 22:51:47, alph wrote:
> > lgtm
> > Let's land it.
> > 
> > Спасибо!
> 
> Спасибо Вам!!! I still can't believe it. I thought only gods can contribute to
> chromium....

That's true. Welcome to the pantheon. ;-)
And congratulations with your first patch!

Powered by Google App Engine
This is Rietveld 408576698