Descriptioncc: add DevTools instrumentation for impl-side frames
This adds devtools_instrumentation::didBeginFrame() invoked from
Scheduler::BeginImplFrame() and
devtools_instrumentation::didCommitMainThreadFrame invoked from
LayerTreeHost::FinishCommitOnImplThread(). We use the latter to
associate impl-side frames with main thread ones on the DevTools
side.
Related blink-side patch: https://codereview.chromium.org/59793003/
BUG=305863
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=238150
Patch Set 1 #Patch Set 2 : fixed scheduler_unittest.cc #
Total comments: 4
Patch Set 3 : tree_id -> layer_tree_host_id, also use StaticAtomicSequenceNumber to allocate it #
Total comments: 3
Patch Set 4 : Insturment tree activation instead of commit for linking main thread frames to imple-side ones #
Total comments: 1
Patch Set 5 : rebased #
Messages
Total messages: 10 (0 generated)
|