mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 09:15:35 +00:00
Bug 1433869 - Disable CSD titlebar mode on untested/unknown systems for Release/Beta, r=jhorak
MozReview-Commit-ID: JRF0BAbtkRN --HG-- extra : rebase_source : 42f68009ca1dafcd71ca9dacb33eeec98e598178
This commit is contained in:
parent
e7723da605
commit
db7fdb4a6d
@ -6887,7 +6887,13 @@ nsWindow::GetCSDSupportLevel() {
|
||||
} else if (strstr(currentDesktop, "LXQt") != nullptr) {
|
||||
sCSDSupportLevel = CSD_SUPPORT_FULL;
|
||||
} else {
|
||||
// Release or beta builds are not supposed to be broken
|
||||
// so disable titlebar rendering on untested/unknown systems.
|
||||
#if defined(RELEASE_OR_BETA)
|
||||
sCSDSupportLevel = CSD_SUPPORT_NONE;
|
||||
#else
|
||||
sCSDSupportLevel = CSD_SUPPORT_FLAT;
|
||||
#endif
|
||||
}
|
||||
} else {
|
||||
sCSDSupportLevel = CSD_SUPPORT_NONE;
|
||||
|
Loading…
Reference in New Issue
Block a user