Canvas dirty rect is cleared during snapshot or printing process Should be only cleared when the backing store has been drawn to.
<rdar://problem/109036641>
Pull request: https://github.com/WebKit/WebKit/pull/13576