Closed
Bug 1422612
Opened 7 years ago
Closed 4 years ago
WebRender enables transparency in <select> background
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
RESOLVED
INACTIVE
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox57 | --- | unaffected |
firefox58 | --- | unaffected |
firefox59 | --- | unaffected |
People
(Reporter: ivan.junior, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [wr-reserve])
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0
Build ID: 20171203100121
Steps to reproduce:
Enable WebRender:
gfx.webrender.enabled;true
gfx.webrender.blob-images;true
image.mem.shared;true
Visit a page with a <select> element.
As an example: https://www.phoronix.com/scan.php?page=article&item=nv-radeon-win10ubuntu&num=1
My current profile: Firefox Nightly 59, up-to-dated.
about:support:
Compositing WebRender
WebGL 1 Driver Renderer Intel Open Source Technology Center -- Mesa DRI Intel(R) Haswell Mobile
WebGL 1 Driver Version 3.0 Mesa 17.2.5
System: Debian SID (Intel® Core™ i5-4210U)
Actual results:
<select> element get transparent background, as in the bottom of attachment image.
Expected results:
No transparent background, as in the top of attachment image.
Comment 1•7 years ago
|
||
Nightly 59 x64 20171203100121 de_DE @ Debian Testing (KDE, Gnome, Radeon RX480)
fresh profile: layers.acceleration.force-enabled, gfx.webrender.enabled, gfx.webrender.blob-images, image.mem.shared
I can't reproduce this problem on KDE and Gnome.
Could you please reproduce this issue and copy/upload the output of about:support afterwards? (Click on the "Copy text to clipboard" button on about:support, paste it into a text file and upload it here.) Maybe there are failures, crashes or driver problems? Thank you.
status-firefox57:
--- → unaffected
status-firefox58:
--- → unaffected
status-firefox59:
--- → unaffected
status-firefox-esr52:
--- → unaffected
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
Whiteboard: [wr-mvp] [triage]
Reporter | ||
Comment 2•7 years ago
|
||
Reporter | ||
Comment 3•7 years ago
|
||
I attached the about:support output.
One more thing: I'm logged in a Wayland session. I have a discrete GPU (NVIDIA 840M), but AFAIK the drivers are not loaded, so the Intel iGPU is the active one.
Reporter | ||
Comment 4•7 years ago
|
||
Ooops, in a fresh profile with the four settings enabled it's OK, so probably another config conflicting in my current profile?
Comment 5•7 years ago
|
||
(In reply to Ivan Júnior from comment #4)
> Ooops, in a fresh profile with the four settings enabled it's OK, so probably another config conflicting in my current profile?
I tried some prefs, but there were no problems with WebRender on Wayland (KDE and Gnome).
Do you have the same issue when using WebRender with your main profile on X.org, but not when WebRender is deactivated?
(Would be cool if you could find the cause/causing pref.)
Reporter | ||
Comment 6•7 years ago
|
||
> Do you have the same issue when using WebRender with your main profile on X.org, but not when WebRender is deactivated?
Actually, I can't logging in into X.org session, because I had some issues with NVIDIA Driver, and I need it installed for some CUDA stuff :)
> (Would be cool if you could find the cause/causing pref.)
I did a deep digging, reseting some settings in about:config, and it looks like the problem is with:
dom.forms.select.customstyling = true
I tested in a fresh profile and the transparency is active (with the four settings to enable webrender)...
Can you try again, please?
Updated•7 years ago
|
Blocks: stage-wr-trains
Priority: -- → P3
Updated•7 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Whiteboard: [wr-mvp] [triage] → [wr-reserve]
Comment 9•4 years ago
|
||
Closing as it was likely fixed by now and the reporter does not respond.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INACTIVE
Updated•1 years ago
|
Flags: needinfo?(ivan.junior)
You need to log in
before you can comment on or make changes to this bug.
Description
•