This layout test is failing consistently on macOS Catalina after <https://trac.webkit.org/changeset/249460>.
Created attachment 378026 [details]
I just learnt that webgpu layout tests are disabled on macOS High Sierra. And this is why I did not see this failure before landing r249460.
This time I made sure all webgpu layout tests are passing with this change.
Given Said's local testing, this patch looks ready for landing. Reviewers, can you confirm?
Comment on attachment 378026 [details]
Maybe the resource should just be re-encoded without the EXIF rotation.
Created attachment 378101 [details]
(In reply to Simon Fraser (smfr) from comment #4)
> Comment on attachment 378026 [details]
> Maybe the resource should just be re-encoded without the EXIF rotation.
I changed the ChangeLog to have the correct description of the fix. Now we want to match the drawing of drawGreenAndBlueCheckerboardInSoftware() which was changed in r249460.
I think also it is good that we have to deal with issues which the developers have to deal with after r249364 and maybe they do not have the option to change the orientation of the images.
Created attachment 378107 [details]
Created attachment 378108 [details]
Created attachment 378110 [details]
Comment on attachment 378110 [details]
Clearing flags on attachment: 378110
Committed r249732: <https://trac.webkit.org/changeset/249732>
All reviewed patches have been landed. Closing bug.