Chromium Code Reviews
DescriptionRemove begin/end methods on CompositingRecorder.
These methods complicate the API of the recorder and are really an
implementation detail of how the recorder is being used. So move that
detail out to using Optional<CompositingRecorder>s to end the
recorder independently from the stack frame.
R=pdr@chromium.org
BUG=671439
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Review-Url: https://codereview.chromium.org/2738493002
Cr-Commit-Position: refs/heads/master@{#455145}
Committed: https://chromium.googlesource.com/chromium/src/+/c3d234f50f3d487796c1c859ca7d5636e2932d91
Patch Set 1 #Patch Set 2 : rm-compositingrecorder-methods: todo #Patch Set 3 : rm-compositingrecorder-methods: collapse-svg-clip-painter #
Total comments: 4
Patch Set 4 : rm-compositingrecorder-methods: remove-finish #Patch Set 5 : rm-compositingrecorder-methods: replace-default #
Total comments: 1
Messages
Total messages: 33 (17 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||