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

Issue 1048663002: [invalidations] Convert invalidations to use TreeOutline (Closed)

Created:
5 years, 8 months ago by pdr.
Modified:
5 years, 8 months ago
CC:
aandrey+blink_chromium.org, apavlov+blink_chromium.org, blink-reviews, caseq+blink_chromium.org, devtools-reviews_chromium.org, eustas+blink_chromium.org, kozyatinskiy+blink_chromium.org, loislo+blink_chromium.org, lushnikov+blink_chromium.org, malch+blink_chromium.org, pfeldman+blink_chromium.org, sergeyv+blink_chromium.org, yurys+blink_chromium.org
Target Ref:
refs/remotes/origin/master
Project:
blink
Visibility:
Public.

Description

[invalidations] Convert invalidations to use TreeOutline This patch fixes the arrows next to invalidation groups which were broken by reimplementing the invalidations group UI on top of TreeOutlineInShadow. Preview the new look at: http://pr.gg/invalidationarrows2.png BUG=410701 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=193514

Patch Set 1 #

Total comments: 1

Patch Set 2 : Use TreeOutlineInShadow #

Total comments: 9

Patch Set 3 : Update per reviewer comments #

Total comments: 8

Patch Set 4 : Update per reviewer comments #

Patch Set 5 : Fix failing test to to shadowRoot.getElementsByClassName going away #

Unified diffs Side-by-side diffs Delta from patch set Stats (+163 lines, -145 lines) Patch
M LayoutTests/inspector/tracing/timeline-grouped-invalidations.html View 1 2 3 4 1 chunk +11 lines, -7 lines 0 comments Download
M LayoutTests/inspector/tracing/timeline-grouped-invalidations-expected.txt View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M Source/devtools/devtools.gypi View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M Source/devtools/front_end/timeline/TimelineUIUtils.js View 1 2 3 6 chunks +120 lines, -121 lines 0 comments Download
A Source/devtools/front_end/timeline/invalidationsTree.css View 1 2 3 1 chunk +28 lines, -0 lines 0 comments Download
M Source/devtools/front_end/timeline/module.json View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M Source/devtools/front_end/timeline/timelinePanel.css View 1 2 1 chunk +0 lines, -17 lines 0 comments Download

Messages

Total messages: 21 (8 generated)
pdr.
5 years, 8 months ago (2015-03-30 01:14:40 UTC) #2
caseq
https://codereview.chromium.org/1048663002/diff/1/Source/devtools/front_end/timeline/TimelineUIUtils.js File Source/devtools/front_end/timeline/TimelineUIUtils.js (right): https://codereview.chromium.org/1048663002/diff/1/Source/devtools/front_end/timeline/TimelineUIUtils.js#newcode804 Source/devtools/front_end/timeline/TimelineUIUtils.js:804: header.createChild("div", "timeline-expandable-arrow"); Did you consider using TreeOutline here?
5 years, 8 months ago (2015-03-30 17:38:28 UTC) #4
pdr.
On 2015/03/30 at 17:38:28, caseq wrote: > https://codereview.chromium.org/1048663002/diff/1/Source/devtools/front_end/timeline/TimelineUIUtils.js > File Source/devtools/front_end/timeline/TimelineUIUtils.js (right): > > https://codereview.chromium.org/1048663002/diff/1/Source/devtools/front_end/timeline/TimelineUIUtils.js#newcode804 ...
5 years, 8 months ago (2015-03-31 04:42:36 UTC) #5
pfeldman
TreeOutlineInShadow is better
5 years, 8 months ago (2015-03-31 05:48:30 UTC) #7
pdr.
TreeOutline is cool. PTAL
5 years, 8 months ago (2015-04-04 05:59:52 UTC) #8
pfeldman
https://codereview.chromium.org/1048663002/diff/20001/Source/devtools/front_end/timeline/TimelineUIUtils.js File Source/devtools/front_end/timeline/TimelineUIUtils.js (right): https://codereview.chromium.org/1048663002/diff/20001/Source/devtools/front_end/timeline/TimelineUIUtils.js#newcode819 Source/devtools/front_end/timeline/TimelineUIUtils.js:819: treeElement.isEventWithinDisclosureTriangle = function() {return true;} you should not need ...
5 years, 8 months ago (2015-04-07 15:02:09 UTC) #9
pdr.
Thanks for the review. PTAL https://codereview.chromium.org/1048663002/diff/20001/Source/devtools/front_end/timeline/TimelineUIUtils.js File Source/devtools/front_end/timeline/TimelineUIUtils.js (right): https://codereview.chromium.org/1048663002/diff/20001/Source/devtools/front_end/timeline/TimelineUIUtils.js#newcode819 Source/devtools/front_end/timeline/TimelineUIUtils.js:819: treeElement.isEventWithinDisclosureTriangle = function() {return ...
5 years, 8 months ago (2015-04-09 06:14:49 UTC) #10
pfeldman
lgtm % nits https://codereview.chromium.org/1048663002/diff/40001/Source/devtools/front_end/timeline/TimelineUIUtils.js File Source/devtools/front_end/timeline/TimelineUIUtils.js (right): https://codereview.chromium.org/1048663002/diff/40001/Source/devtools/front_end/timeline/TimelineUIUtils.js#newcode760 Source/devtools/front_end/timeline/TimelineUIUtils.js:760: invalidationsTreeOutline.element.classList.add("timeline-details-view-row-value"); classList.add(a, b, c) would work. ...
5 years, 8 months ago (2015-04-09 10:15:52 UTC) #11
pdr.
Thank you for the reviews. So codes. A++. Much learn. Super https://codereview.chromium.org/1048663002/diff/40001/Source/devtools/front_end/timeline/TimelineUIUtils.js File Source/devtools/front_end/timeline/TimelineUIUtils.js (right): ...
5 years, 8 months ago (2015-04-09 18:20:34 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1048663002/60001
5 years, 8 months ago (2015-04-09 18:21:18 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: mac_blink_rel on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/mac_blink_rel/builds/51189)
5 years, 8 months ago (2015-04-09 22:52:25 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1048663002/80001
5 years, 8 months ago (2015-04-10 00:57:56 UTC) #20
commit-bot: I haz the power
5 years, 8 months ago (2015-04-10 05:54:45 UTC) #21
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=193514

Powered by Google App Engine
This is Rietveld 408576698