Descriptionclean up printing::Image and printing::Metafile
printing::Image now takes raw data, rather than a metafile. this removes
the need for a virtual on printing::Metafile, Playback().
printing::Image gets move constructor
printing::Image loses dead code.
delete dead code: chrome/browser/printing/printing_layout_browsertest.cc
ServiceUtilityProcessHost takes metafile data, not a MetafilePlayer. This will
help remove printing::Metafile::SafePlayback().
printing::PdfMetafileCg::OnRenderPage is added to copy data fewer times.
Review-Url: https://codereview.chromium.org/2812263002
Cr-Commit-Position: refs/heads/master@{#464714}
Committed: https://chromium.googlesource.com/chromium/src/+/574b10750dfea3d1103946615a1c8a4a9bff3b5c
Patch Set 1 #Patch Set 2 : ServiceUtilityProcessHost does not handle metafile #Patch Set 3 : return #
Total comments: 11
Patch Set 4 : const and impl in cc #
Total comments: 1
Patch Set 5 : mac effienciecies #
Total comments: 5
Patch Set 6 : move needs rvalue #
Total comments: 1
Patch Set 7 : definition matches declaration #
Messages
Total messages: 43 (34 generated)
|