WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
244480
[WPE] webgl/max-active-contexts-webglcontextlost-prevent-default.html is timing out
https://bugs.webkit.org/show_bug.cgi?id=244480
Summary
[WPE] webgl/max-active-contexts-webglcontextlost-prevent-default.html is timi...
Zan Dobersek
Reported
2022-08-29 00:55:36 PDT
Post-ANGLE switch, the webgl/max-active-contexts-webglcontextlost-prevent-default.html test case started to time out, with the following diff: --- /app/webkit/WebKitBuild/Release/layout-test-results/webgl/max-active-contexts-webglcontextlost-prevent-default-expected.txt +++ /app/webkit/WebKitBuild/Release/layout-test-results/webgl/max-active-contexts-webglcontextlost-prevent-default-actual.txt @@ -1,8 +1,8 @@ +FAIL: Timed out waiting for notifyDone to be called + Test that first losing context, trying to restore it, and then doing something to really lose it does not crash. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". - -TEST COMPLETE: 46 PASS, 6 FAIL Running test: loseMethod: loseContext, loseMethod2: loseContext PASS Got webglcontextlost and restore was attempted. @@ -44,30 +44,4 @@ Running test: loseMethod: manyContexts, loseMethod2: nothing PASS Got webglcontextlost and restore was attempted. PASS getError was expected value: CONTEXT_LOST_WEBGL : -PASS gl.isContextLost() is true -PASS getError was expected value: NO_ERROR : -Running test: loseMethod: gpuStatusFailure, loseMethod2: loseContext -PASS Got webglcontextlost and restore was attempted. -PASS getError was expected value: CONTEXT_LOST_WEBGL : -FAIL getError expected: INVALID_OPERATION. Was NO_ERROR : -FAIL Expected restore be ignored, but it was not. -PASS getError was expected value: NO_ERROR : -Running test: loseMethod: gpuStatusFailure, loseMethod2: manyContexts -PASS Got webglcontextlost and restore was attempted. -PASS getError was expected value: CONTEXT_LOST_WEBGL : -FAIL Expected restore be ignored, but it was not. -PASS getError was expected value: NO_ERROR : -Running test: loseMethod: gpuStatusFailure, loseMethod2: gpuStatusFailure -PASS Got webglcontextlost and restore was attempted. -PASS getError was expected value: CONTEXT_LOST_WEBGL : -FAIL Expected restore be ignored, but it was not. -PASS getError was expected value: NO_ERROR : -Running test: loseMethod: gpuStatusFailure, loseMethod2: nothing -PASS Got webglcontextlost and restore was attempted. -PASS getError was expected value: CONTEXT_LOST_WEBGL : -FAIL Expected restore be ignored, but it was not. -PASS getError was expected value: NO_ERROR : -PASS successfullyParsed is true -TEST COMPLETE -
Attachments
Add attachment
proposed patch, testcase, etc.
Lauro Moura
Comment 1
2026-01-12 19:17:49 PST
After the following ranges, this test stopped timing out and is back to failure state, reported in
bug305355
. GTK Release
303184@main
TIMEOUT (Expected: TIMEOUT)
303217@main
TIMEOUT (Expected: TIMEOUT)
303382@main
TEXT (Expected: TIMEOUT)
303394@main
TEXT (Expected: TIMEOUT) WPE Release
303247@main
TIMEOUT (Expected: TIMEOUT)
303253@main
TIMEOUT (Expected: TIMEOUT)
303316@main
TEXT (Expected: TIMEOUT)
303355@main
TEXT (Expected: TIMEOUT) For the record, the debug bots never timed out, even before this range. Gardening commit incoming.
Lauro Moura
Comment 2
2026-01-12 19:28:40 PST
Pull request:
https://github.com/WebKit/WebKit/pull/56471
EWS
Comment 3
2026-01-13 04:51:41 PST
Test gardening commit
305508@main
(1572425a5aac): <
https://commits.webkit.org/305508@main
> Reviewed commits have been landed. Closing PR #56471 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug