Bug 248083

Summary: REGRESSION (256208@main): [ Monterey+ ] webgl/2.0.0/conformance2/context/constants-and-properties-2.html is a consistent failure
Product: WebKit Reporter: Karl Rackler <rackler>
Component: New BugsAssignee: Karl Rackler <rackler>
Status: RESOLVED FIXED    
Severity: Normal CC: g_squelart, kkinnunen, rniwa, sihui_liu, thorton, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=247165

Description Karl Rackler 2022-11-18 07:21:55 PST
Description:
webgl/2.0.0/conformance2/context/constants-and-properties-2.html

This issue can be bisected to 256209@main using the command: 
run-webkit-tests --release --iterations=1 webgl/2.0.0/conformance2/context/constants-and-properties-2.html

History:
https://results.webkit.org/?suite=layout-tests&test=webgl%2F2.0.0%2Fconformance2%2Fcontext%2Fconstants-and-properties-2.html&platform=mac

Diff:
--- /Volumes/Data/worker/Apple-Ventura-Release-WK2-Tests/build/layout-test-results/webgl/2.0.0/conformance2/context/constants-and-properties-2-expected.txt
+++ /Volumes/Data/worker/Apple-Ventura-Release-WK2-Tests/build/layout-test-results/webgl/2.0.0/conformance2/context/constants-and-properties-2-actual.txt
@@ -1,4 +1,10 @@
 This test runs the WebGL Test listed below in an iframe and reports PASS or FAIL.
 
 Test: ../../resources/webgl_test_files/conformance2/context/constants-and-properties-2.html
-[ PASS ] All tests passed
+
+[ 1: PASS ] All WebGL constants found to have correct values.
+[ 2: PASS ] All constants removed from WebGL spec were absent from WebGL context.
+[ 3: FAIL ] Also found the following extra properties:
+[ 4: FAIL ] drawingBufferColorSpace
+[ 5: PASS ] successfullyParsed is true
+[ FAIL ] 2 failures reported
Comment 1 Radar WebKit Bug Importer 2022-11-18 07:22:19 PST
<rdar://problem/102514357>
Comment 2 Karl Rackler 2022-11-18 07:30:04 PST
I have marked this test as a consistent failure while this issue is investigated.
Comment 3 Karl Rackler 2022-11-18 07:32:13 PST
Pull request: https://github.com/WebKit/WebKit/pull/6633
Comment 4 EWS 2022-11-18 07:35:19 PST
Test gardening commit 256832@main (48a354fcde17): <https://commits.webkit.org/256832@main>

Reviewed commits have been landed. Closing PR #6633 and removing active labels.
Comment 5 EWS 2022-11-18 07:59:12 PST
Test gardening commit 256833@main (c48832b62c9f): <https://commits.webkit.org/256833@main>

Reviewed commits have been landed. Closing PR #6634 and removing active labels.
Comment 6 EWS 2022-11-18 11:50:34 PST
Test gardening commit 256845@main (86041485895b): <https://commits.webkit.org/256845@main>

Reviewed commits have been landed. Closing PR #6643 and removing active labels.
Comment 7 EWS 2022-11-18 12:07:20 PST
Test gardening commit 256847@main (66807982fc9e): <https://commits.webkit.org/256847@main>

Reviewed commits have been landed. Closing PR #6644 and removing active labels.
Comment 8 Gerald Squelart 2022-11-21 15:47:51 PST
Pull request: https://github.com/WebKit/WebKit/pull/6714
Comment 9 EWS 2022-11-22 03:36:04 PST
Committed 256930@main (c9dd43753957): <https://commits.webkit.org/256930@main>

Reviewed commits have been landed. Closing PR #6714 and removing active labels.