Image saved from WebGL animation website is blank

NEW
Unassigned

Status

()

Core
Canvas: WebGL
P3
normal
2 years ago
9 months ago

People

(Reporter: Kanchan Kumari QA, Unassigned)

Tracking

46 Branch
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [gfx-noted])

Attachments

(2 attachments)

(Reporter)

Description

2 years ago
Created attachment 8726587 [details]
Firefox_WebGL_.Image.png

[Affected versions]:

-Latest Developer Edition 46.0a2
-Released 44.0.2
-Latest Nightly 47.0a1 
-(Only tested on above versions - could be on other versions too)


[Affected platforms]:
- Win 7 x64
- Win 10 x64
-(Only tested on above versions - could be on other platforms too)

[Steps to reproduce]:
1. Visit https://dl.dropboxusercontent.com/u/6983010/wserv/gexp_pulpo/index.html
2. On the WebGL animation, Right Click -> Save Image AS and save the image on the system
3. View the saved image

Note: issue can also be observed through Right Click -> View Image

[Expected result]:
- Image should be saved as the snapshot of the animation when the image was saved

[Actual result]:
- Image saved from WebGL animation website is blank (please see the attached image from Firefox)


[Additional notes]:
- Chrome Browser saves the image correctly (please see the attached image from Chrome)
- Browser Console in Firefox displays following error after the image is saved


unsafe CPOW usage contentAreaUtils.js:404:0
unsafe CPOW usage PrivateBrowsingUtils.jsm:49:4
unsafe CPOW usage PrivateBrowsingUtils.jsm:49:11
unsafe CPOW usage PrivateBrowsingUtils.jsm:33:11
[Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIAnnotationService.setPageAnnotation]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: resource://app/modules/DownloadsCommon.jsm :: onDownloadChanged :: line 737"  data: no] DownloadsCommon.jsm:743:0
(Reporter)

Comment 1

2 years ago
Created attachment 8726589 [details]
Chrome_WebGL_Image.png
Were all versions E10S enabled?  If so, it'd be good to know if the problem also happens without E10S.
Flags: needinfo?(kkumari)
Whiteboard: [gfx-noted]
(Reporter)

Comment 3

2 years ago
This is to confirm that issue is not specific to E10. Problem can be duplicated with both E10 enabled and disabled.
(Reporter)

Updated

2 years ago
Flags: needinfo?(kkumari)
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.