WebKit's snapshot of the WebGL 2.0.0 conformance suite was taken in 2018 in Bug 181293. Since then many bugs have been fixed in the conformance suite itself that were affecting correctness on some platforms, and on modern web browsers. A new snapshot is necessary to fix some current test timeouts and failures. The conformance suite importing script in LayoutTests/webgl/generate-webgl-tests.py is being updated to handle snapshotting into a subdirectory, and is being run in the following way (while cd'd into LayoutTests/webgl): python generate-webgl-tests.py -w ~/src/WebGL/conformance-suites/2.0.0 -o 2.0.0 in order to revise the snapshot without perturbing the expected text files.
Created attachment 405325 [details] Patch
Comment on attachment 405325 [details] Patch Patch is passing all EWS bots - requesting CQ as well as review.
Committed r264997: <https://trac.webkit.org/changeset/264997> All reviewed patches have been landed. Closing bug and clearing flags on attachment 405325 [details].
<rdar://problem/66226821>