Firefox 54 is scheduled on 2017-06-13 with release candidates available a week earlier. I may be away at that time, so here's a WIP patch. Try testing non-default options e.g., RUST=off or SNDIO=on.
Created attachment 182124 [details] beta2
Created attachment 182443 [details] beta6
Created attachment 182633 [details] beta8
Created attachment 182767 [details] beta9
Created attachment 183262 [details] rc1 kicking this along to rc1 - "works for me"
Created attachment 183442 [details] rc3 MFH may require ports r439925 as cargo < 0.16 is no longer supported. 2017Q2 has cargo-0.17, so it's mostly to reject old versions.
A commit references this bug: Author: jbeich Date: Tue Jun 13 19:55:47 UTC 2017 New revision: 443536 URL: https://svnweb.freebsd.org/changeset/ports/443536 Log: www/firefox: update to 54.0 Changes: https://www.mozilla.org/firefox/54.0/releasenotes/ PR: 218912 Security: 6cec1b0a-da15-467d-8691-1dea392d4c8d MFH: 2017Q2 (requires r439925) Changes: head/Mk/Uses/gecko.mk head/Mk/bsd.gecko.mk head/www/firefox/Makefile head/www/firefox/distinfo head/www/firefox/files/patch-bug1338655 head/www/firefox/files/patch-bug1359051 head/www/firefox/files/patch-bug1359142 head/www/firefox/files/patch-bug847568 head/www/firefox/files/patch-rust-option head/www/firefox-i18n/Makefile head/www/firefox-i18n/distinfo
Expired.
(In reply to Christoph Moench-Tegeder from comment #5) Sorry, I forgot to note that as "Tested by: cmt".
A commit references this bug: Author: jbeich Date: Wed Jun 14 14:01:35 UTC 2017 New revision: 443571 URL: https://svnweb.freebsd.org/changeset/ports/443571 Log: MFH: r443536 www/firefox: update to 54.0 Changes: https://www.mozilla.org/firefox/54.0/releasenotes/ PR: 218912 Security: 6cec1b0a-da15-467d-8691-1dea392d4c8d Approved by: ports-secteam (feld) Changes: _U branches/2017Q2/ branches/2017Q2/Mk/Uses/gecko.mk branches/2017Q2/Mk/bsd.gecko.mk branches/2017Q2/www/firefox/Makefile branches/2017Q2/www/firefox/distinfo branches/2017Q2/www/firefox/files/patch-bug1338655 branches/2017Q2/www/firefox/files/patch-bug1359051 branches/2017Q2/www/firefox/files/patch-bug1359142 branches/2017Q2/www/firefox/files/patch-bug847568 branches/2017Q2/www/firefox/files/patch-rust-option branches/2017Q2/www/firefox-i18n/Makefile branches/2017Q2/www/firefox-i18n/distinfo