Drawing patterns use Image redundantly when caching patterns, should use NativeImage instead
<rdar://problem/115710643>
Pull request: https://github.com/WebKit/WebKit/pull/17903
Committed 268185@main (4202a8a96888): <https://commits.webkit.org/268185@main> Reviewed commits have been landed. Closing PR #17903 and removing active labels.