CVSROOT:        /cvs
Module name:    ports
Changes by:     lan...@cvs.openbsd.org  2022/08/23 11:22:09

Modified files:
        www/mozilla-firefox: Makefile distinfo 
        www/firefox-i18n: Makefile.inc distinfo 
Removed files:
        www/mozilla-firefox/patches: 
                                     
patch-toolkit_components_downloads_DownloadIntegration_jsm 

Log message:
www/mozilla-firefox: update to 104.0.

see https://www.mozilla.org/en-US/firefox/104.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-33/

- enable LTO (link-time-optimization) & PGO (profile-guided-optimization),
link time is much longer but the resulting binaries gives between 7%
and 10% speed improvements in various browserbench.org tests.

- the next step is being able to generate our own profiling data
natively, but even after hacking lld to stop discarding some profiling
sections, so far our llvm tooling only generates invalid data. wip
tracked in #1782340, help welcome.

- remove patch from #1696958, the fix from #1697721 seems to have fixed
the underlying issue (missing ~/Downloads wasnt created due to unveil)

Reply via email to