Closed Bug 1686912 Opened 3 years ago Closed 3 years ago

videos are semi transparent if I'm not in fullscreen mode

Categories

(Core :: Graphics, defect, P3)

Firefox 84
defect

Tracking

()

RESOLVED DUPLICATE of bug 1677241

People

(Reporter: toadfield, Unassigned)

References

(Depends on 1 open bug)

Details

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

Steps to reproduce:

Go to a youtube video and play it in windowed mode.
That bug doesn't happen in Fullscreen.

Actual results:

It is semi transparent vin windowed,like this:
https://i.imgur.com/iErS8K9.png

Expected results:

That it isn't transparent.

"layers.acceleration.force-enabled" to "true" doesn't help.
Here my "about:support":
https://pastebin.com/zuyUVMEi

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

Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core

(In reply to Release mgmt bot [:sylvestre / :calixte / :marco for bugbug] from comment #1)

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

Did it:https://github.com/mozilla/bugbug/issues/2097

It seems to me that this is not a media related issue, because the video frame have been decoded and displayed correctly. But I'm also not sure what factor would impact the tranparency, move this bug to a graphic component to see if they have any idea.

Component: Audio/Video: Playback → Graphics
See Also: → 1516224
Blocks: wr-linux
Severity: -- → S4
Priority: -- → P3

layers.acceleration.force-enabled is the old pref, which would force OpenGL. I expect this will still happen with WebRender, but can you verify by flipping gfx.webrender.all to true?

Flags: needinfo?(toadfield)

(In reply to Andrew Osmond [:aosmond] from comment #4)

layers.acceleration.force-enabled is the old pref, which would force OpenGL. I expect this will still happen with WebRender, but can you verify by flipping gfx.webrender.all to true?

With the second command set to true,then it still doesn't work.

Flags: needinfo?(toadfield)

(In reply to Andrew Osmond [:aosmond] from comment #4)

layers.acceleration.force-enabled is the old pref, which would force OpenGL. I expect this will still happen with WebRender, but can you verify by flipping gfx.webrender.all to true?

Oh,I had to restart firefox.
Now it works.
But why isn't that set to true by default?
I mean no one wants graphic bugs.

Toadfield: just to verify: enabling Webrender did solve this issue for you?

Flags: needinfo?(toadfield)

yes

Flags: needinfo?(toadfield)

Bug 1686339 - Ghosting in non-fullscreen videos

No longer blocks: wr-linux
Depends on: wr-linux
See Also: → 1686339

It's dupe or Bug 1677241 then.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.