CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]  2019/12/03 10:00:46

Modified files:
        www/mozilla-firefox: Makefile distinfo 
        www/mozilla-firefox/files: all-openbsd.js 
        www/mozilla-firefox/patches: 
                                     
patch-js_src_jit_ProcessExecutableMemory_cpp 
        www/mozilla-firefox/pkg: PLIST README 
Added files:
        www/mozilla-firefox/files: pledge.content pledge.gpu pledge.main 
                                   unveil.content unveil.gpu unveil.main 
        www/mozilla-firefox/patches: 
                                     patch-browser_app_profile_firefox_js 
                                     patch-dom_ipc_ContentChild_cpp 
                                     patch-dom_ipc_moz_build 
                                     patch-gfx_ipc_GPUProcessImpl_cpp 
                                     patch-media_libcubeb_src_moz_build 
                                     patch-toolkit_library_moz_build 
                                     
patch-toolkit_modules_subprocess_subprocess_worker_unix_js 
                                     
patch-toolkit_system_gnome_nsGIOService_cpp 

Log message:
Update to firefox 71.0.

See https://www.mozilla.org/en-US/firefox/71.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-36/

- Adds unveil support (cf #1580271): firefox can now only access files
from /tmp & ~/Download by default, as chrome does
- pledge the gpu process (cf #1580268)
- overhaul pledge configuration which now lives in root-owned files and
can be overriden in /etc/firefox, cf #1584839.
- fix sound with unveil by disabling sndio lazy loading, cf #1596546

most of the work done by jcs@, upstreaming by yours truly - this has
been commited to firefox 72, but backport it to 71 so that it gets wider
testing. See /usr/local/share/doc/pkg-readmes/firefox for configuration
changes.

Note that security.sandbox.pledge.main & security.sandbox.pledge.content
about:config keys are now useless.

Add 3 patches to fix the build with upcoming rust 1.39, from semarie@.

Reply via email to