WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
179953
[WinCairo] DumpRenderTree displays error message in the beginning
https://bugs.webkit.org/show_bug.cgi?id=179953
Summary
[WinCairo] DumpRenderTree displays error message in the beginning
Basuke Suzuki
Reported
2017-11-22 11:08:30 PST
> Cannot create EGL surfaceless context: missing EGL_KHR_surfaceless_{context,opengl} extension.
I couldn't find out which commit starts causing this error, but at least I saw this one in the commit 472a67c6c2fc549c499744a225fcd5fb68528765.
Attachments
Add attachment
proposed patch, testcase, etc.
Basuke Suzuki
Comment 1
2017-11-22 11:12:22 PST
You can see this error not launching entire layout tests, but by directly launch command simply typing like this:
> .\WebKitBuild\Release\bin64\DumpRenderTree.exe - "LayoutTests\\accessibility\\input-image-alt.html'--timeout'300"
Fujii Hironori
Comment 2
2017-11-23 18:59:18 PST
(In reply to Basuke Suzuki from
comment #0
)
> > Cannot create EGL surfaceless context: missing EGL_KHR_surfaceless_{context,opengl} extension. > > I couldn't find out which commit starts causing this error, but at least I > saw this one in the commit 472a67c6c2fc549c499744a225fcd5fb68528765.
Bug 178937
has added this message.
Basuke Suzuki
Comment 3
2017-11-27 12:19:33 PST
Thanks!
Tomoki Imai
Comment 4
2017-11-28 00:45:27 PST
The error message is harmless. When webkit creates sharing OpenGL context, 1. it tries to create surfaceless context, 2. if surfaceless context is not supported then create pixel buffer and its context. In WinCairo, surfaceless context is not supported by ANGLE, so it outputs error message. But it creates pixel buffer and the context, then uses it as sharing OpenGL Context. You can see the actual code in GLContextEGL::createSharingContext (/Source/WebCore/platform/graphics/egl/GLContextEGL.cpp).
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