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

Issue 1309723003: DevTools: Refactor memory counter display (Closed)

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

Description

DevTools: Refactor memory counter display Improve usability of jsHeapSize readability by formatting as bytes. Refactor counter checkboxes to reuse CheckboxFilterUI. Delete swatch component. Change default height of memory counters from 200 to 112px. BUG=523697 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201608

Patch Set 1 #

Total comments: 12

Patch Set 2 : addressing feedback #

Patch Set 3 : range inside label #

Total comments: 2

Patch Set 4 : default formatter #

Patch Set 5 : default formatter pt 2 #

Total comments: 5

Patch Set 6 : default formatter complete #

Unified diffs Side-by-side diffs Delta from patch set Stats (+44 lines, -81 lines) Patch
M Source/devtools/front_end/timeline/CountersGraph.js View 1 2 3 4 5 6 chunks +25 lines, -57 lines 0 comments Download
M Source/devtools/front_end/timeline/MemoryCountersGraph.js View 1 2 3 5 1 chunk +5 lines, -5 lines 0 comments Download
M Source/devtools/front_end/timeline/TimelinePanel.js View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/devtools/front_end/timeline/timelinePanel.css View 1 1 chunk +5 lines, -18 lines 0 comments Download
M Source/devtools/front_end/ui/FilterBar.js View 2 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (9 generated)
paulirish
Screenshot: https://code.google.com/p/chromium/issues/detail?id=523697#c1 Pleased this worked out as a net-negative-LOC CL! Let me know what you ...
5 years, 4 months ago (2015-08-23 07:28:35 UTC) #2
alph
Great! Thanks for doing that. Btw, shouldn't the current value for memory be also shown ...
5 years, 4 months ago (2015-08-24 17:19:51 UTC) #3
paulirish
Tell me if the custom formatter style makes sense. https://codereview.chromium.org/1309723003/diff/1/Source/devtools/front_end/timeline/CountersGraph.js File Source/devtools/front_end/timeline/CountersGraph.js (right): https://codereview.chromium.org/1309723003/diff/1/Source/devtools/front_end/timeline/CountersGraph.js#newcode406 Source/devtools/front_end/timeline/CountersGraph.js:406: ...
5 years, 4 months ago (2015-08-25 23:18:47 UTC) #4
alph
lgtm https://codereview.chromium.org/1309723003/diff/40001/Source/devtools/front_end/timeline/CountersGraph.js File Source/devtools/front_end/timeline/CountersGraph.js (right): https://codereview.chromium.org/1309723003/diff/40001/Source/devtools/front_end/timeline/CountersGraph.js#newcode400 Source/devtools/front_end/timeline/CountersGraph.js:400: * @param {function(number): string} formatter nit: If you ...
5 years, 4 months ago (2015-08-25 23:59:56 UTC) #5
paulirish
moved to a default formatter. can you verify this is the right pattern?
5 years, 3 months ago (2015-08-26 16:54:38 UTC) #6
alph
https://codereview.chromium.org/1309723003/diff/80001/Source/devtools/front_end/timeline/CountersGraph.js File Source/devtools/front_end/timeline/CountersGraph.js (right): https://codereview.chromium.org/1309723003/diff/80001/Source/devtools/front_end/timeline/CountersGraph.js#newcode95 Source/devtools/front_end/timeline/CountersGraph.js:95: * @param {(function(number): string)|undefined} formatter Use {function(number):string=} to make ...
5 years, 3 months ago (2015-08-26 16:59:09 UTC) #7
paulirish
thx https://codereview.chromium.org/1309723003/diff/80001/Source/devtools/front_end/timeline/CountersGraph.js File Source/devtools/front_end/timeline/CountersGraph.js (right): https://codereview.chromium.org/1309723003/diff/80001/Source/devtools/front_end/timeline/CountersGraph.js#newcode95 Source/devtools/front_end/timeline/CountersGraph.js:95: * @param {(function(number): string)|undefined} formatter On 2015/08/26 16:59:09, ...
5 years, 3 months ago (2015-08-26 18:04:57 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1309723003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1309723003/100001
5 years, 3 months ago (2015-08-26 18:05:19 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/104817)
5 years, 3 months ago (2015-08-26 18:27:04 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1309723003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1309723003/100001
5 years, 3 months ago (2015-09-01 19:50:07 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1309723003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1309723003/100001
5 years, 3 months ago (2015-09-02 03:29:42 UTC) #20
commit-bot: I haz the power
5 years, 3 months ago (2015-09-02 03:54:00 UTC) #21
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=201608

Powered by Google App Engine
This is Rietveld 408576698