DescriptionMove metafile printing code from platform canvas to PaintCanvas
These functions operate on PaintCanvas and so move them to cc so that
they can continue to work when PaintCanvas is not an SkCanvas.
Additionally, remove skia::GetMetaData which only served to const cast a
pointer that was never const in the first place. As the underlying
SkCanvas::getMetaData isn't const, this unconstifies the call chains.
BUG=671433
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Review-Url: https://codereview.chromium.org/2686033005
Cr-Commit-Position: refs/heads/master@{#451073}
Committed: https://chromium.googlesource.com/chromium/src/+/7b64edf3a16518889d4bce514bd4bc0818e5ead2
Patch Set 1 #
Total comments: 2
Patch Set 2 : Convert more things #Patch Set 3 : Rebase #Patch Set 4 : mac build fix #Patch Set 5 : Rebase, add cc/paint dependency for content/renderer #Patch Set 6 : Ongoing mac compilation fixes #Patch Set 7 : Make cc/paint a public dep for content #Patch Set 8 : Fix missing build_config include #
Messages
Total messages: 43 (29 generated)
|