Closed Bug 1030640 Opened 10 years ago Closed 10 years ago

Loading a page with large webl canvas freezes the phone

Categories

(Core :: Graphics: CanvasWebGL, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
tracking-b2g backlog

People

(Reporter: jos.van.den.oever, Unassigned)

References

()

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0 (Beta/Release)
Build ID: 20140624181024

Steps to reproduce:

Visit https://sketchfab.com/models/c0541f8dbd3d42829205516bf6a71f29


Actual results:

Phone freezes with a progress indicator for the 3d canvas stuck at 90%. The freeze times out after more than 5 minutes. All phone buttons are unresponsive.


Expected results:

The WebGL contents should be shown and the operating should stay responsive.
OS: All → Gonk (Firefox OS)
Hardware: All → ARM
QA Wanted for someone else to confirm.
blocking-b2g: --- → backlog
Component: Gaia::Browser → Canvas: WebGL
Keywords: qawanted
Product: Firefox OS → Core
This issue does not reproduce on the latest 2.1, 2.0, 1.4  Flame builds:

Environmental Variables:
Device: Flame 2.1
BuildID: 20140710071928
Gaia: 09642e74e250fbc62db860c808ef188628fca55d
Gecko: f93c0ef45597
Version: 33.0a1
Firmware Version: V122
2.1 - Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0

Environmental Variables:
Device: Flame 2.0
BuildID: 20140710000201
Gaia: 35a9b715e7348ec738ff6c8a59f50190390a06f2
Gecko: 94714370dfc3
Version: 32.0a2
Firmware Version: V122
2.0 - Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0

Environmental Variables:
Device: Flame 1.4
BuildID: 20140710000202
Gaia: b0e9b4bdb39c5eb93a6783a34624ffc84f62b126
Gecko: ccabaf8826a4
Version: 30.0
Firmware Version: V122
1.4 - Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0

The URL https://sketchfab.com/models/c0541f8dbd3d42829205516bf6a71f29 loads as expected and the user can navigate through the website.
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(jmitchell)
Keywords: qawanted
No repro in the latest
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell)
Resolution: --- → WORKSFORME
blocking-b2g: backlog → ---
You need to log in before you can comment on or make changes to this bug.