Closed
Bug 1491568
Opened 6 years ago
Closed 6 years ago
Enabling gfx.webrender.all.qualified breaks Window Capture in OBS
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
RESOLVED
INVALID
Tracking | Status | |
---|---|---|
geckoview62 | --- | unaffected |
firefox-esr60 | --- | unaffected |
firefox62 | --- | disabled |
firefox63 | --- | disabled |
firefox64 | --- | affected |
People
(Reporter: Dean.Laganiere, Unassigned)
References
Details
(Keywords: nightly-community, regression)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Build ID: 20180915115425
Steps to reproduce:
Note: After Bug 1490742, gfx.webrender.all.qualified is enabled by default.
1. Install and Launch OBS Studio. (https://obsproject.com/)
2. Open Firefox.
3. On the preview window for OBS, Right-click and select Add > Window Capture.
4. Click OK.
5. Open the Window dropdown and select [firefox.exe] <Window title>.
Actual results:
The window capture in OBS displays as a white box.
Expected results:
The window capture in OBS displays the rendered content in Firefox.
Updated•6 years ago
|
Component: Untriaged → Graphics: WebRender
OS: Unspecified → Windows 10
Product: Firefox → Core
Comment 1•6 years ago
|
||
Thank you! :)
It's only a problem with ANGLE.
Blocks: stage-wr-trains
Status: UNCONFIRMED → NEW
status-firefox64:
--- → affected
Ever confirmed: true
Keywords: nightly-community
Priority: -- → P1
Hardware: Unspecified → Desktop
Comment 2•6 years ago
|
||
mozregression --good 2018-01-15 --bad 2018-05-01 --pref gfx.webrender.all:true
> 5:29.24 INFO: Last good revision: edfd9ffbd7208ef0a59f40a0d77d8dd53c905cb9
> 5:29.24 INFO: First bad revision: d328d8eda8e68d669ebc77184c8d8d870cafcb7c
> 5:29.24 INFO: Pushlog:
> https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=edfd9ffbd7208ef0a59f40a0d77d8dd53c905cb9&tochange=d328d8eda8e68d669ebc77184c8d8d870cafcb7c
> d328d8eda8e6 sotaro — Bug 1191971 part 2 - Add capatiblity to enable DComp r=bas
> 19142efa84a5 sotaro — Bug 1191971 part 1 - Create child window in gpu process r=bas
Updated•6 years ago
|
status-firefox62:
--- → disabled
status-firefox63:
--- → disabled
status-firefox-esr60:
--- → unaffected
status-geckoview62:
--- → unaffected
Comment 4•6 years ago
|
||
Oh, legit. Sorry. It would be only a Firefox regression. It doesn't work with IE11, Edge and Chrome Dev 71.
Chrome users are advised to disable hardware acceleration. So this could be even a wontfix?
Comment 5•6 years ago
|
||
Even if you wanted to remove other graphics backends some day, it would be enough to temporarily disable gfx.webrender.dcomp-win.enabled for such a window capture.
Comment 6•6 years ago
|
||
Likewise, chrome.exe --disable-direct-composition is mentioned as a solution.
Comment 7•6 years ago
|
||
"Not a bug"
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(sotaro.ikeda.g)
Flags: needinfo?(Dean.Laganiere)
Priority: P1 → P3
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•