Chromium Code Reviews
DescriptionReland Trace FrameTreeNode Snapshots
This is a reland of
https://codereview.chromium.org/1390053002
That CL was reverted due to a data race in RenderProcessHostImpl::GetHandle.
This CL removes the FrameTreeNode::TraceSnapshot() call in FrameTreeNode's
constructor so that FrameTreeNodes are only snapshot after they are initialized.
This CL also removes the TraceLog observation so that snapshots are not traced
when tracing starts. There's an easy fix for the data race that it caused,
but it might not be the right fix.
BUG=537802
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation
Committed: https://crrev.com/d4da63d8b5c49d7fa7a2ec9821400350a0670059
Cr-Commit-Position: refs/heads/master@{#380737}
Patch Set 1 #
Total comments: 2
Patch Set 2 : fix comment #Patch Set 3 : remove TraceLog observation #Patch Set 4 : rebase #
Messages
Total messages: 26 (13 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||