ContextShadow needs the CTM to make sure shadows are not affected by transformations when drawing on a canvas. AffineTransform is sufficient in this case.
Created attachment 77530 [details] Patch
Comment on attachment 77530 [details] Patch LGTM. re=me
Comment on attachment 77530 [details] Patch cq+
Comment on attachment 77530 [details] Patch Clearing flags on attachment: 77530 Committed r74708: <http://trac.webkit.org/changeset/74708>
All reviewed patches have been landed. Closing bug.
http://trac.webkit.org/changeset/74708 might have broken Leopard Intel Debug (Tests)
It seem like the function name getTransformationMatrixFromContext really should be changed as well.
(In reply to comment #7) > It seem like the function name getTransformationMatrixFromContext really should be changed as well. Just a follow-up: the function was removed in http://trac.webkit.org/changeset/74947