[Wayland] PIP window can't be downsized with WebRender/GL compositor
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr68 | --- | unaffected |
| firefox73 | --- | wontfix |
| firefox74 | --- | wontfix |
| firefox75 | --- | fixed |
People
(Reporter: stransky, Assigned: stransky)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
|
47 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta-
|
Details | Review |
PIP window can't be downsized with WebRender/GL compositor, there are gfx artifacts there.
| Assignee | ||
Comment 1•5 years ago
|
||
Recently opaque region is set when wl_surface is obtained by renderer/compositor.
It does not work as GL/WebRender get wl_surface only once and creates egl_window
on top of it so the opaque region is never updated.
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Updated•5 years ago
|
Comment 3•5 years ago
|
||
| bugherder | ||
| Assignee | ||
Comment 4•5 years ago
|
||
Comment on attachment 9129485 [details]
Bug 1618493 [Wayland] Set opaque region for accelerated window immediately, r?jhorak"
Beta/Release Uplift Approval Request
- User impact if declined: Firefox window / PIP window can't be downsized when WebRender/GL compositor is used.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Wayland/Linux only.
- String changes made/needed: none
Comment 5•5 years ago
|
||
webrender and gl compositor are both disabled by default, right?
| Assignee | ||
Comment 6•5 years ago
|
||
(In reply to Julien Cristau [:jcristau] from comment #5)
webrender and gl compositor are both disabled by default, right?
Yes, both disabled by default.
Comment 7•5 years ago
|
||
Comment on attachment 9129485 [details]
Bug 1618493 [Wayland] Set opaque region for accelerated window immediately, r?jhorak"
P3, we shipped out last beta and Wayland + gl compositor + webrender is too much of an edge case for an uplift before RC. I think this patch can ride the 75 train and benefit from more baking on pre-release channels.
Updated•5 years ago
|
Description
•