Closed Bug 1413680 Opened 7 years ago Closed 7 years ago

regression: blob-images: svg invisible on web.whatsapp.com

Categories

(Core :: Graphics: WebRender, defect, P1)

x86_64
Linux
defect

Tracking

()

VERIFIED FIXED
mozilla58
Tracking Status
firefox-esr52 --- unaffected
firefox56 --- unaffected
firefox57 --- unaffected
firefox58 --- unaffected

People

(Reporter: jan, Assigned: ethlin)

References

()

Details

(Keywords: nightly-community, regression, Whiteboard: [wr-mvp])

Attachments

(3 files)

Attached file testcase.html
Nightly 58 x64 20171101104430 de_DE @ Debian Testing (KDE, Radeon RX480)
fresh profile: layers.acceleration.force-enabled, gfx.webrender.enabled, gfx.webrender.blob-images

STR:
1. open attached testcase: you won't see anything
2. disable blob-images and F5: you see the svg

mozregression --good 2017-10-25 --bad 2017-11-01 --profile-persistence clone-first
(so many broken builds)
> 27:46.72 INFO: Last good revision: a16cc603d0613bbad2eade95b2a99430b5ed062b
> 27:46.72 INFO: First bad revision: 4c27ce0056bf8ec24413e149ea460dabc1d69da7
> 27:46.72 INFO: Pushlog:
> https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=a16cc603d0613bbad2eade95b2a99430b5ed062b&tochange=4c27ce0056bf8ec24413e149ea460dabc1d69da7
Has Regression Range: --- → yes
Has STR: --- → yes
I've noticed this as well. It's almost certainly bug 1407938. Ethan, can you take a look?
Flags: needinfo?(ethlin)
Whiteboard: [wr-mvp] [triage]
Probably the same issue: Invisible activity calendar (=SVG) on https://github.com/Darkspirit/
https://www.youtube.com/watch?v=FUBtvy3Xssc
* The YouTube logo is broken.
* The mute button (svg) is completely invisible and only the top-left fraction of the fullscreen button visible.
(In reply to Jeff Muizelaar [:jrmuizel] from comment #2)
> I've noticed this as well. It's almost certainly bug 1407938. Ethan, can you
> take a look?

Sure.
Assignee: nobody → ethlin
Flags: needinfo?(ethlin)
I think it might be an original bug. We may refer the DrawTargetRecording's size when painting. But DrawTargetRecording returns the dummy draw target's size, which is 1x1. 

try result looks good: https://treeherder.mozilla.org/#/jobs?repo=try&revision=c9fa3e5a9f04a4a63a369e09eac861f6dd75aa62&selectedJob=141584399
Status: NEW → ASSIGNED
Priority: -- → P1
Whiteboard: [wr-mvp] [triage] → [wr-mvp]
Comment on attachment 8924451 [details]
Bug 1413680 - DrawTargetRecording should return the real size instead of the dummy drawtarget's size.

https://reviewboard.mozilla.org/r/195740/#review201230
Attachment #8924451 - Flags: review?(jmuizelaar) → review+
Pushed by ethlin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9ee2bbdb7390
DrawTargetRecording should return the real size instead of the dummy drawtarget's size. r=jrmuizel
https://hg.mozilla.org/mozilla-central/rev/9ee2bbdb7390
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
Verified fixed in Nightly 58 x64 20171104100412 de_DE @ Debian Testing (KDE, Radeon RX480). Thank you!
fresh profile: layers.acceleration.force-enabled, gfx.webrender.enabled, gfx.webrender.blob-images
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: