Bug 1736518 - Make browser.tabs.drawInTitlebar a tri-state. r=stransky,Gijs

To more properly support Linux having a different default at runtime.

Expose the resolved value in appinfo for convenience, and use it in the
front-end as needed.

Differential Revision: https://phabricator.services.mozilla.com/D129004
This commit is contained in:
Emilio Cobos Álvarez
2021-10-21 09:07:12 +00:00
parent c6cd2d6005
commit d37eb95bc7
26 changed files with 112 additions and 104 deletions

View File

@@ -2225,7 +2225,6 @@ STATIC_ATOMS = [
Atom("_moz_is_resource_document", "-moz-is-resource-document"),
Atom("_moz_swipe_animation_enabled", "-moz-swipe-animation-enabled"),
Atom("_moz_gtk_csd_available", "-moz-gtk-csd-available"),
Atom("_moz_gtk_csd_hide_titlebar_by_default", "-moz-gtk-csd-hide-titlebar-by-default"),
Atom("_moz_gtk_csd_titlebar_radius", "-moz-gtk-csd-titlebar-radius"),
Atom("_moz_gtk_csd_minimize_button", "-moz-gtk-csd-minimize-button"),
Atom("_moz_gtk_csd_maximize_button", "-moz-gtk-csd-maximize-button"),