[ To the list owner -- I sent this originally before being subscribed, and now, after subscribing, I'm resending. Hopefully this won't result in a doubled up message. ]
We're struggling to find a way to get Firefox (ESR 78.5, currently) to hide or combine the three horizontal bars at the top -- the window manager title bar, the tab bar, and the "location bar" (not sure what this is usually called). I will list the approaches we've tried so far. My question is two-fold: 1) Is there an approach you know of that you don't see below, and 2) any thoughts on how to make *any* of these work? Also I should give a little bit of background. We have a legacy Flash website that we have to keep running for customers (hundreds of thousands of users) for just one more year while we complete our HTML5 version. We've tried the Harman browser and other approaches and have settled on providing Firefox via Citrix Cloud -- that way the environment itself is controlled and customers can only use it to access our app. This is mostly working well -- except that we can't find a way to get Firefox to be fullscreen as a Citrix published app without having other problems. At the moment we are running on Ubuntu 18.04, but we're also pursuing Windows Server 2019 as an alternative (with its own problems). Here are the approaches we've tried so far: 1. We tried -kiosk. This looks tantalizingly close. Unfortunately, the Citrix published app interface puts a black bar at the bottom of the browser tab, and that bar covers an important row of controls in our Flash app. (Citrix accepted this as a bug, and we are also working to move the controls to the top of the screen, but neither approach is likely to bear fruit before Flash goes boom.) 2. We tried -ssb. The problem there is that when a window with -ssb runs into a redirect to another site, it spawns a new, non-ssb window. Our application always initially issues a redirect to an authentication service on first load. This basically makes -ssb unhelpful for this task. 3. We tried setting the preference browser.tabs.drawInTitlebar -- and this WORKS on a published Gnome desktop...but unfortunately it does NOT work when the browser is published as a 'published app' (which is Citrix' speak for "just show the app, not a full desktop"). The Citrix product team's development group says this seems to be functioning as designed -- specifically they say that Firefox is checking for whether it's running in a desktop environment by looking for some Gnome functionality, and when it doesn't find that present, it's 1) ignoring the preference and 2) even removing the "Title bar" checkbox from the "Customize" screen. We don't actually need the window title bar IFF we can get the window to open maximized and stay that way. I might be able to run a background script to force it to stay maximized. We also don't need the location bar -- we've already used policies.json to block access to other sites. We *might* need the tab bar. The loss of this vertical space is more impactful than it sounds -- our users are hundreds of thousands of school students coming in to design books, and those bars at the top of the screen are taking up >15% of the vertical screen space on small screens. Any suggestions? Unfortunately we have no experience customizing firefox. My team so far is just racing through the documentation as quickly as we can, looking for options, but we feel like we've hit a wall. Web searches suggest we may be able to hide some of this and shrink other parts using some custom CSS that the browser would load...? Open to any suggestions. If you read this far, thank you. -- Trever Furnish
_______________________________________________ Enterprise mailing list [email protected] https://mail.mozilla.org/listinfo/enterprise To unsubscribe from this list, please visit https://mail.mozilla.org/listinfo/enterprise or send an email to [email protected] with a subject of "unsubscribe"

