/srv/irclogs.ubuntu.com/2017/11/16/#ubuntu-mozillateam.txt

NW051692chrisccoulson ricotz : hi, can you possibly initiate a new build of https://launchpad.net/~ubuntu-mozilla-daily/+archive/ubuntu/ppa so that we can test if https://bugzilla.mozilla.org/show_bug.cgi?id=1283299 works now?12:23
ricotzNW051692, if those patches are not in mozilla-central they won't end up in a new build12:26
ricotz(there is a new build on its way though)12:27
NW051692ricotz : thanks for your swift reply. according to https://bugzilla.mozilla.org/show_bug.cgi?id=1415481 it should already be in the build though?12:28
ricotzso this bug is still open and nothing indicates that those patches were pushed yet12:28
NW051692ricotz: please see https://bugzilla.mozilla.org/show_bug.cgi?id=141548112:28
ricotzso that is another bug and those patches were committed12:29
ricotzso I don't think CSD support will work with the next build12:30
NW051692ricotz : with https://bugzilla.mozilla.org/show_bug.cgi?id=1415481 it should be enabled now in the builds, you just need to set the "widget.allow-client-side-decoration" pref to "true" in about:config . however, I am running https://launchpad.net/~ubuntu-mozilla-daily/+archive/ubuntu/ppa/+build/13733171 and the "widget.allow-client-side-decoration" pref is not available via about:config. the patches were pushed 21 hours12:31
NW051692ricotz : and https://launchpad.net/~ubuntu-mozilla-daily/+archive/ubuntu/ppa/+build/13733171 is 22 hours old12:32
NW051692ricotz : so I was hoping it would be in there, but it's not. I guess it overlapped (21 hours vs. 22 hours). so I hope it will be in the next firefox-trunk PPA build12:32
ricotzright, but without "Implement titlebar rendering on GTK 3.20+" I expect it to be properly working12:33
ricotzand if you are on 16.04 you will even have to wait for https://bugzilla.mozilla.org/show_bug.cgi?id=141421212:33
NW051692ricotz : "Implement titlebar rendering on GTK 3.20+" https://bugzilla.mozilla.org/show_bug.cgi?id=1283299 is only for set the "widget.allow-client-side-decoration" pref to "true" by default I think12:34
ricotzNW051692, those patches you mention were commit 14 hours ago12:34
NW051692ricotz : please check "Depends on" https://bugzilla.mozilla.org/show_bug.cgi?id=128329912:34
ricotzjust judging from the bug title and 16.04/xenial has gtk+ 3.1812:36
ricotzbut since there is some movement maybe those remaining patches will land very soon too12:36
NW051692ricotz : oh, what a bummer, yes, you're right, xenial does not have gtk+ 3.20 :(12:38
NW051692ricotz: thanks for your help though, much appreciated. one more question: I notice that firefox-trunk from the ubuntu-mozilla-daily PPA is not necessarily being updated every day. I've seen times where it did not update for several days, even when there were some crititcal security updates being rolled out as point releases for standard Firefox.13:01
NW051692ricotz: the builds are automated though, aren't they?13:01
ricotzNW051692, those builds are not automated, also they require packaging adjustments very often lately13:04
NW051692ricotz: would it make sense to offer them as snaps then?13:04
NW051692ricotz: and may I ask why they are not automated? I thought they should automatically update themselves "daily"13:05
ricotzNW051692, if you require bi-daily updates and you will have to use the upstream tarball builds13:06
ricotzthe update progress is done with apt as the rest of your system which is how ppas works13:07
ricotzI am not targetting daily builds here, but at least 3 a week13:07
ricotzthe next one is interest due the internal ICU 60.1 update13:08
NW051692ricotz: the PPA description says:  Firefox and Thunderbird daily builds PPA description  daily (or even multiple builds per day) for various mozilla projects and branches.  For questions and bugs with software in this archive, please contact <email address hidden> or visit #ubuntu-mozillateam on freenode.13:08
NW051692ricotz: might want to change that description then13:09
ricotzI see, that can be true, but it is more a warning if you have limited bandwidth13:09
NW051692https://launchpad.net/~ubuntu-mozilla-daily/+archive/ubuntu/ppa13:09
ricotzif you actually using the nightly for your daily-usage you might want to overthink that13:10
ricotzit is really stable, but I even saw 57 beta crashing on me, meaning using the beta is a safer decision for regular usage13:12
NW051692ricotz: yeah, that means I would have to wait for client side decorations 6 or 12 weeks now or maybe more. with firefox up to 56 one could use https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/ to have the minimize/maximize/close buttons in the titlebar. now that it's only webextensions, that possibility is gone. so I am thinking to use nightly to get it back via CSD13:16
NW051692ricotz : I realize there also is a Firefox ESR PPA now (which is good by the way),  but going back to v52, no, don't want that ;). at least not at home13:17
NW051692(for at work it's another story)13:17
ricotzNW051692, I guess you will have to be patient and follow those bug reports14:18
NW051692ricotz : thx for the new firefox-trunk build. the "widget.allow-client-side-decoration" pref is now available in about:config. it's set to "false" by default. at least on 16.04. setting it to "true" does not seem to do anything on 16.04. probably because 16.04 uses gtk+ 3.18. since 16.10 has gtk+ 3.22, I would guess it should now work on 16.10 onwards: https://bugzilla.mozilla.org/show_bug.cgi?id=128329917:44
NW051692whereas 16.04 users would probably have to wait on https://bugzilla.mozilla.org/show_bug.cgi?id=141421217:44
ricotzworks with *17.10* and later17:47
ricotzand yes, this patch for gtk+ 3.10 will likely be pushed shortly17:48
NW051692ricotz : but why 17.10? even 16.10 seems to have GTK+ 3.22, see: https://packages.ubuntu.com/search?suite=all&section=all&arch=any&keywords=libgtk-3&searchon=names17:52
NW051692ricotz: ah, pardon, zesty is 17.04, not 16.1017:53
NW051692ricotz : anyway, 17.04 seems to have GTK+ 3.22?17:53
ricotzyes, it does, but it is mostly EOL from my pov17:54
NW051692ok17:54

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!