browser.startup.blankWindow: Screen flashes when browser starts up (Direct3D 11/Win10+Win7)
Categories
(Core :: Graphics: Layers, defect, P2)
Tracking
()
People
(Reporter: alice0775, Assigned: mattwoodrow)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
Screen flashes at browser startup. The screen goes black for a moment.
This is noticeable if browser is maximized.
Reproduced: always
Steps To Reproduce:
- Maximized
- Choose "Blank Page" for Homepage and new windows in option
- Restart
Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=be0d3112f763654b22e9d5d318b9c398297684b4&tochange=b3cffdee2f6caadc379280a90a8d85ca80870f3e
Regressed by:
b3cffdee2f6c Ryan Hunt — Bug 1544538 - Pref off advanced layers. r=jrmuizel
Reporter | ||
Updated•5 years ago
|
Comment hidden (obsolete) |
Reporter | ||
Comment 2•5 years ago
|
||
Screencast: https://youtu.be/r4VaQYkxc-M
Comment hidden (obsolete) |
Updated•5 years ago
|
Comment 4•5 years ago
|
||
I was able to reproduce. Doesn't happen with Basic, WebRender or Advanced Layers.
Updated•5 years ago
|
Updated•5 years ago
|
Comment 5•5 years ago
•
|
||
(Ryan Hunt [:rhunt] from bug 1547805 comment 5)
CompositorD3D11 is only on 2% of the users, so maybe that's why we haven't had it reported. I'd be curious if it was regressed by something in the meantime since we turned on AL.
This preexisting bug does not happen with browser.startup.blankWindow;false.
Mozregression (layers.mlgpu.enabled:false gfx.webrender.force-disabled:true) points to bug 1447719 comment 6.
comment 1 was correct.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Reporter | ||
Comment 6•5 years ago
|
||
The problem is now gone by b5867ca37387ceb32cb16f0c782b68a3c9519842 Ryan Hunt — Bug 1547805 - Pref advanced layers back on.
Comment 7•5 years ago
•
|
||
Probably not gone for "2% of the users" and this still blocks switching advanced layers off again.
Comment 8•5 years ago
|
||
Yes, this bug is valid for the small amount of users who still get CompositorD3D11.
It's not a new regressions however, and because we turned advanced layers back on for most of the population the situation should be the same as previous releases. We should not track this for the firefox 68 release.
Comment 9•5 years ago
|
||
Dropping tracking per bug 1547805 and comment 8.
Updated•5 years ago
|
Assignee | ||
Comment 10•3 years ago
|
||
This matches the behaviour of MLGDevice
Depends on D98036
Updated•3 years ago
|
Comment 11•3 years ago
|
||
Pushed by mwoodrow@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ea7a5405334e Don't force present if we haven't resized the swap chain yet. r=jrmuizel
Comment 12•3 years ago
|
||
bugherder |
Updated•3 years ago
|
Updated•3 years ago
|
Comment 13•3 years ago
|
||
Hello I have managed to reproduce the issue with the STR with Firefox 82.0a1 (2020-09-02).
I can confirm that the issue is fixed with Firefox Nightly 85.0a1(2020-12-13) 86.0a1 (2020-12-16). Updating the flags accordingly.
Description
•