WebKit fails mask-intro-01f from the W3c This will need a reduction.
Created attachment 14825 [details] partial fix (breaks one other mask test)
This was simply due to our lack of support of maskUnits and maskContentUnits. The attached patch fixes that (sorta). Unfortunately I regressed one other mask test with this patch, so I'll need to fix that before it can be landed.
*** Bug 6409 has been marked as a duplicate of this bug. ***
Created attachment 14831 [details] fix and updated test cases
Comment on attachment 14831 [details] fix and updated test cases r=me
Landed on the feature-branch as r21944. This one is slightly more risky to move to trunk (as it makes it more common to request huge buffers now that we correctly support maskContents). However, I fixed a few exception crashes as a result of the more-common huge-buffer allocation, so this might actually include a p1 fix in it and need to be moved (at least in part) to TOT.