Closed
Bug 1402922
Opened 7 years ago
Closed 6 years ago
Remote WebGL rendering to the compositor
Categories
(Core :: Graphics: CanvasWebGL, defect, P3)
Tracking
()
RESOLVED
DUPLICATE
of bug 1477756
Tracking | Status | |
---|---|---|
firefox57 | --- | unaffected |
firefox58 | --- | affected |
People
(Reporter: Alex_Gaynor, Unassigned)
References
Details
(Whiteboard: [gfx-noted])
As a part of the sandboxing team's work into investigating the win32k-lockdown for our content process, I'm filing bugs on different areas of our code that use the win32k syscalls in the content process. Here's a sample stack from the webgl code:
win32u!NtGdiDdDDISubmitCommand
d3d11!NDXGI::CDevice::SubmitCommandCB+0x1b7
igd10iumd64+0x13f69
igd10iumd64+0x1196f
igd10iumd64+0x10c49
igd10iumd64+0x77c47
igd10iumd64!GTPIN_IGC_MarkerForGTPin+0x6f324
d3d11!CAsynchronous<ID3D11Asynchronous>::GetData<0,0>+0x86
d3d11!CContext::TID3D11DeviceContext_GetData_<1>+0x67
libGLESv2!rx::Renderer11::finish+0xf7
libGLESv2!rx::Context11::finish+0x12
libGLESv2!gl::Context::finish+0x16
libGLESv2!gl::Finish+0x28
xul!mozilla::gl::GLContext::AfterGLCall+0x28
xul!mozilla::gl::GLContext::fGetStringi+0x66
xul!mozilla::gl::GLContext::InitExtensions+0x7e
xul!mozilla::gl::GLContext::InitWithPrefixImpl+0x21d6
xul!mozilla::gl::GLContext::InitWithPrefix+0x50
xul!mozilla::gl::GLContextEGL::Init+0x38
xul!mozilla::gl::GLContextEGL::CreateGLContext+0x2e3
xul!mozilla::gl::GLContextEGL::CreateEGLPBufferOffscreenContext+0x154
xul!mozilla::gl::GLContextProviderEGL::CreateOffscreen+0xe5
xul!mozilla::CreateGLWithANGLE+0x5c
xul!mozilla::WebGLContext::CreateAndInitGLWith+0xc3
xul!mozilla::WebGLContext::CreateAndInitGL+0x2af
xul!mozilla::WebGLContext::SetDimensions+0x382
xul!mozilla::dom::CanvasRenderingContextHelper::UpdateContext+0xd5
xul!mozilla::dom::CanvasRenderingContextHelper::GetContext+0xfd
xul!mozilla::dom::HTMLCanvasElement::GetContext+0x5f
xul!mozilla::dom::HTMLCanvasElementBinding::getContext+0x140
xul!mozilla::dom::GenericBindingMethod+0x191
Updated•7 years ago
|
Priority: -- → P3
Whiteboard: [gfx-noted]
Updated•7 years ago
|
status-firefox57:
--- → unaffected
Comment 1•6 years ago
|
||
Updated•6 years ago
|
Summary: Use of win32k APIs in content process for webgl → Remote WebGL rendering to the compositor
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•