Closed
Bug 730684
Opened 13 years ago
Closed 12 years ago
WebGL fails to initialise after XP returns from login screen (perhaps from Screensaver too)
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 764578
People
(Reporter: jonrandy, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20120225 Firefox/13.0a1
Build ID: 20120225031723
Steps to reproduce:
Launch a webgl page (e.g. https://webglsamples.googlecode.com/hg/aquarium/aquarium.html)
Works OK
Close the tab
Go to the login screen on XP [windows+l]
Log back in
Open a tab and go to the aquarium page again
WebGL fails to initialise, will not initialise again until Firefox restarted
Actual results:
See above
Expected results:
WebGL should always initialise correctly
Application Basics
Name
Firefox
Version
13.0a1
User Agent
Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20120225 Firefox/13.0a1
Profile Folder
Show Folder
Enabled Plugins
about:plugins
Build Configuration
about:buildconfig
Crash Reports
about:crashes
Memory Use
about:memory
Extensions
Name
Version
Enabled
ID
Adblock Plus
2.0.3
true
{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
Add-on Compatibility Reporter
1.1
true
compatibility@addons.mozilla.org
Bookmarks menu
1.4
true
bookmarks-menu@dio.gr
British English Dictionary
1.19.1
true
en-GB@dictionaries.addons.mozilla.org
Delicious Bookmarks
2.3.1
true
{2fa4ed95-0317-4c6a-a74c-5f3e3912c1f9}
Download Statusbar
0.9.10
true
{D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}
Firebug
1.10.0a4
true
firebug@software.joehewitt.com
FireGestures
1.6.10
true
firegestures@xuldev.org
Greasemonkey
2012.02.24.nightly
true
{e4a8a97b-f2ed-450b-b12d-ee082ba24781}
Growl/GNTP
1.2.5
true
growlgntp@brian.dunnington
HTTPS-Everywhere
1.2.2
true
https-everywhere@eff.org
Instaright!
0.4.4
true
{1d682819-bef2-4a75-8ffa-adf3733f5557}
is.gd Creator
0.2.2
true
isgdcreator@postspectacular.com
Last tab close button
0.3.4
true
last-tab-close-button@victor.sacharin
New Tab Homepage
0.4.3
true
{66E978CD-981F-47DF-AC42-E3CF417C1467}
Session Manager
0.7.8.1pre20111029
true
{1280606b-2510-4fe0-97ef-9b5a22eafe30}
SmoothWheel (AMO)
0.45.6.20100202.1
true
{5F590AA2-1221-4113-A6F4-A4BB62414FAC}
Ubiquity
0.6.1pre
true
ubiquity@labs.mozilla.com
Web Developer
1.1.9
true
{c45c406e-ab73-11d8-be73-000a95be3b12}
F1 by Mozilla Labs
0.8.3
false
ffshare@mozilla.org
Java Quick Starter
1.0
false
jqs@sun.com
Microsoft .NET Framework Assistant
0.0.0
false
{20a82645-c095-46ed-80e3-08825760534b}
Pencil
1.3.2
false
pencil@evolus.vn
Rainbow
1.5.1
false
rainbow@colors.org
S3 Firefox Organizer(S3Fox)
0.6
false
{7CEA821D-3DAB-4238-B424-BF7324531750}
Screengrab
0.96.3
false
{02450954-cdd9-410f-b1da-db804e18c671}
Test Pilot
1.2
false
testpilot@labs.mozilla.com
User Agent Switcher
0.7.3
false
{e968fc70-8f95-4ab9-9e79-304de2a71ee1}
Vacuum Places Improved
1.2
false
VacuumPlacesImproved@lultimouomo-gmail.com
Important Modified Preferences
Name
Value
accessibility.typeaheadfind.flashBar
0
browser.cache.disk.capacity
1048576
browser.cache.disk.smart_size.first_run
false
browser.cache.disk.smart_size_cached_value
737280
browser.link.open_newwindow
2
browser.link.open_newwindow.restriction
0
browser.places.smartBookmarksVersion
3
browser.sessionstore.restore_on_demand
true
browser.startup.homepage
http://myfav.es/
browser.startup.homepage_override.buildID
20120225031723
browser.startup.homepage_override.mstone
13.0a1
browser.tabs.warnOnClose
false
dom.disable_open_during_load
false
dom.max_chrome_script_run_time
0
extensions.checkCompatibility
false
extensions.checkCompatibility.10.0
false
extensions.checkCompatibility.10.0a
false
extensions.checkCompatibility.11.0
false
extensions.checkCompatibility.11.0a
false
extensions.checkCompatibility.12.0
false
extensions.checkCompatibility.12.0a
false
extensions.checkCompatibility.3.6
false
extensions.checkCompatibility.3.6b
false
extensions.checkCompatibility.3.6p
false
extensions.checkCompatibility.3.6pre
false
extensions.checkCompatibility.3.7a
false
extensions.checkCompatibility.4.0
false
extensions.checkCompatibility.4.0b
false
extensions.checkCompatibility.4.0p
false
extensions.checkCompatibility.4.0pre
false
extensions.checkCompatibility.4.2
false
extensions.checkCompatibility.4.2a
false
extensions.checkCompatibility.4.2b
false
extensions.checkCompatibility.4.2p
false
extensions.checkCompatibility.4.2pre
false
extensions.checkCompatibility.5.0
false
extensions.checkCompatibility.5.0a
false
extensions.checkCompatibility.5.0b
false
extensions.checkCompatibility.5.0p
false
extensions.checkCompatibility.5.0pre
false
extensions.checkCompatibility.6.0
false
extensions.checkCompatibility.6.0a
false
extensions.checkCompatibility.7.0
false
extensions.checkCompatibility.7.0a
false
extensions.checkCompatibility.8.0
false
extensions.checkCompatibility.8.0a
false
extensions.checkCompatibility.9.0
false
extensions.checkCompatibility.9.0a
false
extensions.checkCompatibility.nightly
false
extensions.lastAppVersion
13.0a1
font.internaluseonly.changed
false
mousewheel.withcontrolkey.numlines
-1
network.cookie.prefsMigrated
true
network.image.imageBehavior
0
places.database.lastMaintenance
1330102412
places.history.expiration.transient_current_max_pages
80268
places.history.expiration.transient_optimal_database_size
128428276
privacy.cpd.cookies
false
privacy.cpd.downloads
false
privacy.cpd.extensions-sessionmanager
false
privacy.cpd.formdata
false
privacy.cpd.history
false
privacy.cpd.sessions
false
privacy.donottrackheader.enabled
true
privacy.sanitize.migrateFx3Prefs
true
privacy.sanitize.timeSpan
0
security.warn_viewing_mixed
false
Graphics
Adapter Description
Mobile Intel(R) 965 Express Chipset Family
Vendor ID
0x8086
Device ID
0x2a02
Adapter RAM
Unknown
Adapter Drivers
igxprd32
Driver Version
6.14.10.5218
Driver Date
1-13-2010
WebGL Renderer
false
GPU Accelerated Windows
1/1 Direct3D 9
JavaScript
Incremental GC
0
Actually, you don't even need to close the site first. If you go to the login screen with a WebGL page active, then log back in, WebGL has died and requires a Firefox restart
Comment 3•13 years ago
|
||
I actually get a crash with Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20120227 Firefox/13.0a1 ID:20120227031120
bp-b9806367-c74b-4769-8ed9-828372120227
[@ mozilla::WebGLContext::MakeContextCurrent() ]
Graphics
Adapter Description
NVIDIA Quadro NVS 140M
Vendor ID
0x10de
Device ID
0x0429
Adapter RAM
Unknown
Adapter Drivers
nv4_disp
Driver Version
6.14.12.6658
Driver Date
1-7-2011
WebGL Renderer
Google Inc. -- ANGLE (NVIDIA Quadro NVS 140M) -- OpenGL ES 2.0 (ANGLE 1.0.0.963)
GPU Accelerated Windows
1/1 Direct3D 9
Component: Untriaged → Canvas: WebGL
Product: Firefox → Core
QA Contact: untriaged → canvas.webgl
Comment 4•12 years ago
|
||
I can confirm this issue on Windows XP with Firefox 15 beta 3:
Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0
Steps to reproduce:
1. Navigate to http://crazybugs.ivank.net/
2. While Firefox is in focus lock the screen.
3. Unlock the screen.
After step 3 - WebGL content isn't displayed (works again after restarting the browser).
Setting the status of this bug to NEW.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 5•12 years ago
|
||
Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/16.0 Firefox/16.0
Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/17.0 Firefox/17.0
On the latest Aurora and Nightly, the WebGL content is displayed after restarting the page.
On the latest Beta the WebGL content is displayed only after restarting the browser.
Comment 6•12 years ago
|
||
(In reply to Simona B [QA] from comment #5)
> Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/16.0 Firefox/16.0
> Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/17.0 Firefox/17.0
>
> On the latest Aurora and Nightly, the WebGL content is displayed after
> restarting the page.
That is the expected behavior, for pages that do not explicitly handle WebGL context loss. Pages that do handle it should recover immediately, e.g.
https://www.khronos.org/registry/webgl/sdk/demos/google/san-angeles/index.html
>
> On the latest Beta the WebGL content is displayed only after restarting the
> browser.
That is a bug. I seem to remember we recently fixed a bug like that, but I don't remember the bug #, sorry. But that would roughly match the timeframe.
Comment 7•12 years ago
|
||
(In reply to Benoit Jacob [:bjacob] from comment #6)
> > On the latest Beta the WebGL content is displayed only after restarting the
> > browser.
>
> That is a bug. I seem to remember we recently fixed a bug like that, but I
> don't remember the bug #, sorry. But that would roughly match the timeframe.
Thanks for clarifying.
Would the fix for this issue be worth porting to Beta? I can find the patch that fixed this issue if needed.
Comment 8•12 years ago
|
||
The bug was bug 764578.
I don't think it's worth backporting to beta.
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•