The image code path needs to take the stretch size into account when it is larger than the local rect. In this situation there are no repetitions but the image must be stretched as if the size of the primitive was the stretch size. This patch does exactly that, and uses the local clip rect to ensure that the primitive does not render outside of its initial bounds. This means that we no longer use the clip chain's local_clip_rect in prepare_quad_impl. Differential Revision: https://phabricator.services.mozilla.com/D298302