[SkSVGDevice] drawBitmap* support
authorfmalita <fmalita@chromium.org>
Fri, 27 Feb 2015 15:44:47 +0000 (07:44 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 27 Feb 2015 15:44:47 +0000 (07:44 -0800)
commit827da23c71310408b2854516af5e2a8910bf700e
tree5628221074451d1e361e535a5d166a0ed5864c9d
parente70de9e4f0b7bf73f7cd1a20dbabcb233ffbb7f1
[SkSVGDevice] drawBitmap* support

Also fix a clip transform issue: clips are tracked in device space,
but if applied directly to leaf elements they are also subject to local
transforms ("transform='...'"). Instead, apply via <g> wrapper elements.

R=reed@google.com,mtklein@google.com

Review URL: https://codereview.chromium.org/959883003
src/svg/SkSVGDevice.cpp
src/svg/SkSVGDevice.h