Closed Bug 1678260 Opened 4 years ago Closed 4 years ago

Adguard VPN doesn't display UI with gfx.webrender.all == true

Categories

(Core :: Graphics: WebRender, defect)

Firefox 83
defect

Tracking

()

RESOLVED DUPLICATE of bug 1672139

People

(Reporter: pmargeti34, Unassigned)

Details

Attachments

(3 files)

Attached file about_support.txt (deleted) —

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

Steps to reproduce:

Set gfx.webrender.all to true
Click on Adguard VPN icon in the toolbar.
Attaching about:support info.

Actual results:

When webrender is enabled Adguard VPN displayed a blank page. It was still possible to click blindly on the options (e.g. toggling the VPN on and off, changing the server).
It works normally with webrender disabled.

Expected results:

Adguard VPN panel displays normally with webrender enabled.

Attached image Webrender OFF Adguard VPN works ok (deleted) —
Attached image Webrender ON Adguard VPN busted (deleted) —

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

Component: Untriaged → Graphics: WebRender
Product: Firefox → Core

I've noticed this happens only when MOZ_ENABLE_WAYLAND=1

Here's the terminal output when clicking on Adguard VPN icon in the toolbar:

~ ▶ MOZ_ENABLE_WAYLAND=1 firefox
Can't find symbol 'eglGetNativeClientBufferANDROID'.
Can't find symbol 'eglQuerySurfacePointerANGLE'.
Can't find symbol 'eglCreateStreamKHR'.
Can't find symbol 'eglDestroyStreamKHR'.
Can't find symbol 'eglQueryStreamKHR'.
Can't find symbol 'eglStreamConsumerGLTextureExternalKHR'.
Can't find symbol 'eglStreamConsumerAcquireKHR'.
Can't find symbol 'eglStreamConsumerReleaseKHR'.
Can't find symbol 'eglStreamConsumerGLTextureExternalAttribsNV'.
Can't find symbol 'eglCreateStreamProducerD3DTextureANGLE'.
Can't find symbol 'eglStreamPostD3DTextureANGLE'.
Can't find symbol 'eglGetNativeClientBufferANDROID'.
Can't find symbol 'eglQuerySurfacePointerANGLE'.
Can't find symbol 'eglCreateStreamKHR'.
Can't find symbol 'eglDestroyStreamKHR'.
Can't find symbol 'eglQueryStreamKHR'.
Can't find symbol 'eglStreamConsumerGLTextureExternalKHR'.
Can't find symbol 'eglStreamConsumerAcquireKHR'.
Can't find symbol 'eglStreamConsumerReleaseKHR'.
Can't find symbol 'eglStreamConsumerGLTextureExternalAttribsNV'.
Can't find symbol 'eglCreateStreamProducerD3DTextureANGLE'.
Can't find symbol 'eglStreamPostD3DTextureANGLE'.

(firefox:1708): Gdk-WARNING **: 13:52:39.406: Tried to unmap the parent of a popup

(firefox:1708): GLib-CRITICAL **: 13:52:39.407: Source ID 104 was not found when attempting to remove it
Blocks: wr-linux
Severity: -- → S3

The release manager refused to uplift the fix. WebRender is broken for all Wayland users.

No longer blocks: wr-linux
Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE

Who is the release manager for 83?

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

Attachment

General

Creator:
Created:
Updated:
Size: