Hi, this time maybe gtk3 will stick - here's 43.0b1.
http://cgit.rhaalovely.net/mozilla-firefox/?h=beta git clone -b beta http://git.rhaalovely.net/git/mozilla-firefox If you want to build it, apply the attached diff switching the build plumbing to depend properly on gtk3. Have an amd64 package: http://rhaalovely.net/stuff/amd64/firefox-43.0beta1.tgz Landry
Index: mozilla.port.mk =================================================================== RCS file: /cvs/ports/www/mozilla/mozilla.port.mk,v retrieving revision 1.81 diff -u -r1.81 mozilla.port.mk --- mozilla.port.mk 4 Nov 2015 07:32:03 -0000 1.81 +++ mozilla.port.mk 4 Nov 2015 16:43:14 -0000 @@ -114,10 +114,10 @@ INSTALL_STRIP = .endif -.if ${FLAVOR:Mgtk3} +.if ${PKGPATH} == "www/mozilla-firefox" || (${MOZILLA_PROJECT} == "thunderbird" && ${MOZILLA_BRANCH} == "beta") # https://bugzilla.mozilla.org/show_bug.cgi?id=983843 CONFIGURE_ARGS += --with-system-cairo -CONFIGURE_ARGS += --enable-default-toolkit=cairo-gtk3 +#CONFIGURE_ARGS += --enable-default-toolkit=cairo-gtk3 MODMOZ_LIB_DEPENDS += x11/gtk+3 MODMOZ_WANTLIB += cairo-gobject gdk-3 gtk-3 pixman-1 pthread-stubs .else