Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
canvas: Properly restore all the remaining items in stateStack in end…
…Drawing. We were correctly finishing the SMask group but not restoring all the extra transformations applied in stateStack, so if somebody ends up drawing to the same context after canceling mid-draw we'd get artifacts. This fixes Mozilla bug 1664178[1]. [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1664178
- Loading branch information