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

Issue 600733005: [Invalidation Tracking] add TraceEvents for setNeedsStyleRecalc. (Closed)

Created:
6 years, 2 months ago by kouhei (in TOK)
Modified:
6 years, 2 months ago
Reviewers:
caseq, pdr.
CC:
blink-reviews, eustas+blink_chromium.org, caseq+blink_chromium.org, loislo+blink_chromium.org, pfeldman+blink_chromium.org, malch+blink_chromium.org, sof, eae+blinkwatch, yurys+blink_chromium.org, lushnikov+blink_chromium.org, vsevik+blink_chromium.org, blink-reviews-dom_chromium.org, dglazkov+blink, paulirish+reviews_chromium.org, apavlov+blink_chromium.org, devtools-reviews_chromium.org, sergeyv+blink_chromium.org, aandrey+blink_chromium.org, rwlbuis
Project:
blink
Visibility:
Public.

Description

[Invalidation Tracking] add TraceEvents for setNeedsStyleRecalc. Depends on http://crrev.com/547823002 . This CL introduces a devtools.timeline TraceEvent for Node::setNeedsStyleRecalc. The TraceEvent is going to be used in devtools to track style invalidation reasons. Please see the bug for more info. BUG=410701 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=183059

Patch Set 1 #

Total comments: 6

Patch Set 2 : trace regardless of existingChangeType #

Total comments: 4

Patch Set 3 : add frame #

Unified diffs Side-by-side diffs Delta from patch set Stats (+36 lines, -4 lines) Patch
M Source/core/dom/Node.cpp View 1 1 chunk +6 lines, -0 lines 0 comments Download
M Source/core/inspector/InspectorTraceEvents.h View 1 2 2 chunks +8 lines, -1 line 0 comments Download
M Source/core/inspector/InspectorTraceEvents.cpp View 1 2 3 chunks +22 lines, -3 lines 0 comments Download

Messages

Total messages: 18 (4 generated)
kouhei (in TOK)
PTAL. This CL adds the trace events for https://codereview.chromium.org/547823002/
6 years, 2 months ago (2014-09-29 09:13:24 UTC) #2
pdr.
On 2014/09/29 09:13:24, kouhei wrote: > PTAL. This CL adds the trace events for > ...
6 years, 2 months ago (2014-09-29 17:27:07 UTC) #3
pdr.
https://codereview.chromium.org/600733005/diff/1/Source/core/dom/Node.cpp File Source/core/dom/Node.cpp (right): https://codereview.chromium.org/600733005/diff/1/Source/core/dom/Node.cpp#newcode777 Source/core/dom/Node.cpp:777: if (changeType > existingChangeType) { We may want to ...
6 years, 2 months ago (2014-09-30 01:51:21 UTC) #4
kouhei (in TOK)
https://codereview.chromium.org/600733005/diff/1/Source/core/dom/Node.cpp File Source/core/dom/Node.cpp (right): https://codereview.chromium.org/600733005/diff/1/Source/core/dom/Node.cpp#newcode777 Source/core/dom/Node.cpp:777: if (changeType > existingChangeType) { On 2014/09/30 01:51:20, pdr ...
6 years, 2 months ago (2014-09-30 02:01:54 UTC) #5
pdr.
More comments as I'm adding this to the prototype. Sorry for the churn this is ...
6 years, 2 months ago (2014-09-30 03:25:48 UTC) #6
kouhei (in TOK)
https://codereview.chromium.org/600733005/diff/20001/Source/core/inspector/InspectorTraceEvents.cpp File Source/core/inspector/InspectorTraceEvents.cpp (right): https://codereview.chromium.org/600733005/diff/20001/Source/core/inspector/InspectorTraceEvents.cpp#newcode71 Source/core/inspector/InspectorTraceEvents.cpp:71: RefPtr<TracedValue> value = TracedValue::create(); On 2014/09/30 03:25:48, pdr wrote: ...
6 years, 2 months ago (2014-09-30 03:49:33 UTC) #7
pdr.
LGTM from my side. I added this to the prototype if you'd like to give ...
6 years, 2 months ago (2014-09-30 03:52:13 UTC) #8
kouhei (in TOK)
caseq: Would you take a look? On 2014/09/30 03:52:13, pdr wrote: > LGTM from my ...
6 years, 2 months ago (2014-10-01 04:20:53 UTC) #9
caseq
lgtm
6 years, 2 months ago (2014-10-01 08:34:05 UTC) #10
kouhei (in TOK)
Thanks for review!
6 years, 2 months ago (2014-10-01 09:08:48 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/600733005/40001
6 years, 2 months ago (2014-10-01 09:09:17 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/29683)
6 years, 2 months ago (2014-10-01 11:24:24 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/600733005/40001
6 years, 2 months ago (2014-10-01 11:30:56 UTC) #17
commit-bot: I haz the power
6 years, 2 months ago (2014-10-01 13:23:41 UTC) #18
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as 183059

Powered by Google App Engine
This is Rietveld 408576698