Open Bug 1362319 Opened 8 years ago Updated 3 years ago

Firefox hangs on uniform buffer WebGL 2 conformance tests on ARM Mali-G71 MP8 (on a Huawei P10 Plus)

Categories

(Core :: Graphics: CanvasWebGL, enhancement, P3)

55 Branch
ARM
Android
enhancement

Tracking

()

People

(Reporter: jujjyl, Unassigned)

Details

(Whiteboard: [gfx-noted])

Testing the WebGL 2 conformance suite on current FF Nightly for Android, https://www.khronos.org/registry/webgl/sdk/tests/webgl-conformance-tests.html?version=2.0.1 on a http://www.gsmarena.com/huawei_p10_plus-8515.php when attempting to run any of the uniform buffers related tests, the phone operation hangs in some async meaning of the word hang: panning and scrolling the page works, but it's no longer possible to click on any of the buttons to run any other tests. What makes this look different from a JavaScript hang is that attempting to kill the browser process via the Android activity switcher fails - the FF Nightly activity goes away from the UI, but trying to relaunch FF Nightly from the start menu does not work, and a bit later there is a message "Nightly isn't responding. Do you want to close it?" that appears. Given that the hang occurs on all WebGL 2 conformance tests which have the word uniform buffers in them, e.g. on https://www.khronos.org/registry/webgl/sdk/tests/deqp/functional/gles3/uniformbuffers/single_basic_type.html?webglVersion=2&quiet=0 and https://www.khronos.org/registry/webgl/sdk/tests/conformance2/buffers/one-large-uniform-buffer.html?webglVersion=2&quiet=0 it suggests the hang would be something specific to UBOs.
Priority: -- → P3
Whiteboard: [gfx-noted]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.