Closed Bug 1659350 Opened 4 years ago Closed 4 years ago

DMABUF WebGL: Google Maps Show Upside Down Photo and Black Screen if You zoom in

Categories

(Core :: Graphics: CanvasWebGL, defect)

79 Branch
x86_64
Linux
defect

Tracking

()

RESOLVED DUPLICATE of bug 1656505
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox79 --- disabled
firefox80 --- disabled
firefox81 --- disabled
firefox82 --- fixed

People

(Reporter: susenoaditya, Unassigned)

References

(Blocks 1 open bug, Regression, )

Details

(Keywords: correctness, regression)

Attachments

(2 files)

Attached image See Photo.jpg

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:79.0) Gecko/20100101 Firefox/79.0

Steps to reproduce:

  1. Use Wayland Firefox. Make sure Window Protocol on about:support is wayland/drm
  2. Open Google Maps. Choose a place that has a photos.
  3. Choose a photo. They showed upside down. You need to click another photo and then back click to previous photo to make it normal.
  4. If you zoomed that photo they showed black.

Actual results:

Photo upside down

Photo remain black if you zoomed in

Expected results:

All is normal under X11 and Xwayland

Attached image Zooming.jpg

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Thanks for the report!

MOZ_ENABLE_WAYLAND=1 mozregression --good 77 --bad 79 --pref gfx.webrender.all:true -a 'https://www.google.com/maps/place/11%2F12+Rooftop+Bar/@-6.9840139,110.4220337,3a,75y,90t/data=!3m8!1e2!3m6!1sAF1QipOX6tVNl4xRp83hKwige3Mv9ZdU9Hed19PIk74C!2e10!3e12!6shttps:%2F%2Flh5.googleusercontent.com%2Fp%2FAF1QipOX6tVNl4xRp83hKwige3Mv9ZdU9Hed19PIk74C%3Dw128-h86-k-no!7i6723!8i4484!4m5!3m4!1s0x2e708b10c0b50b35:0x865d1d9aae007b0c!8m2!3d-6.9840584!4d110.4218189'

9:39.15 INFO: Last good revision: 92991ac3e69b59cc793e734e98057a52d7a2e823
9:39.15 INFO: First bad revision: ed590162c31911d03a2375ddfd98ba01481e732e
9:39.15 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=92991ac3e69b59cc793e734e98057a52d7a2e823&tochange=ed590162c31911d03a2375ddfd98ba01481e732e

ed590162c31911d03a2375ddfd98ba01481e732e Martin Stransky — Bug 1646007 [Wayland] Check Wayland dmabuf backend and fallback to a default one, r=jgilbert
da3c1f47c514fc75270fbe81910df3408f528c9c Martin Stransky — Bug 1646007 [Wayland] Check Wayland backend before X11, r=jgilbert

Status: UNCONFIRMED → NEW
Has Regression Range: --- → yes
Has STR: --- → yes
Component: Widget: Gtk → Canvas: WebGL
Ever confirmed: true
Flags: needinfo?(stransky)
OS: Unspecified → Linux
Regressed by: 1646007
Hardware: Unspecified → x86_64
Summary: [Wayland] [Ubuntu 20.04.1] [Gnome 3.36.3] Google Maps Show Upside Down Photo and Black Screen if You zoom in → DMABUF WebGL: Google Maps Show Upside Down Photo and Black Screen if You zoom in

Yes, seems to be caused by dmabuf backend which is default on Wayland now.

Flags: needinfo?(stransky)

Can you re-test when Bug 1656505 lands? I'm unable to reproduce it on my side.
Thanks.

Flags: needinfo?(susenoaditya)

I can reproduce now and a patch from Bug 1656505 fixes that.

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(susenoaditya)
Resolution: --- → DUPLICATE

Can confirm this bug is now disappear on Firefox 82

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: