./www/firefox60, Web browser with support for extensions (version 60)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 60.7.0nb3, Package name: firefox60-60.7.0nb3, Maintainer: ryoon

Mozilla Firefox is a free, open-source and cross-platform web browser
for Windows, Linux, MacOS X and many other operating systems.

It is fast and easy to use, and offers many advantages over other web
browsers, such as tabbed browsing and the ability to block pop-up
windows.

Firefox also offers excellent bookmark and history management, and it
can be extended by developers using industry standards such as XML,
CSS, JavaScript, C++, etc. Many extensions are available.

This package provides Firefox 60 ESR.


Required to run:
[sysutils/desktop-file-utils] [sysutils/dbus-glib] [textproc/icu] [graphics/MesaLib] [net/libIDL] [devel/nspr] [devel/libffi] [devel/nss] [x11/gtk2] [x11/pixman] [multimedia/libvpx] [x11/gtk3] [lang/gcc49-libs] [multimedia/ffmpeg4]

Required to build:
[pkgtools/x11-links] [devel/yasm] [x11/xcb-proto] [lang/clang] [x11/fixesproto4] [lang/gcc49] [pkgtools/cwrappers] [lang/rust] [x11/xorgproto]

Package options: dbus, oss

Master sites:

SHA1: 733187de6b20f8902fa207f08ec85f952a2c2e40
RMD160: 21176def2d22c83042d36844c5d148d324199ac6
Filesize: 262204.258 KB

Version history: (Expand)


CVS history: (Expand)


   2019-06-14 14:20:42 by Nia Alarie | Files touched by this commit (2)
Log message:
firefox*: Reduce SUN_BUFFER_FRAMES back down to 32.

This was a precaution but actually seems to introduce frame drops
at the default audio latency.
   2019-06-14 00:01:56 by Nia Alarie | Files touched by this commit (2)
Log message:
firefox60: Disable the nonblocking audio code for now.

It seems to cause frame drops at higher latencies.
   2019-06-13 16:16:37 by Nia Alarie | Files touched by this commit (8) | Package updated
Log message:
firefox60: Add sun audio backend and make it a default where supported.

This replaces the OSS backend with something that passes the unit tests,
supports additional channels, and supports recording. It will be included
with future versions of Firefox.

Tested with:

* YouTube audio-video sync test
* about:support device detection
* WebRTC microphone recording (using an USB microphone)

While here, fix WebRTC builds.

Note: you can select an audio backend using the about:config variable
media.cubeb.backend. This can be set to options such as sun/pulse/oss.

Let me know if you still need to use the oss backend. It's very
incomplete, buggy, and FreeBSD has already removed it - ideally we
should eventually.

Bump PKGREVISION.
   2019-06-01 21:11:29 by Maya Rashish | Files touched by this commit (9)
Log message:
firefox*: don't use /dev/sound on netbsd. it treats "pause" as a sticky
operation and might randomly fail to play audio if another program has
paused its audio.

PR kern/54229
   2019-06-01 17:01:39 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
firefox60: update to 60.7.0nb2.

NetBSD doesn't ship libGL.so.1 due to a major bump. Look for the unversioned
name.

Based on maya's patch for www/firefox.
   2019-05-29 14:31:33 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
firefox60: update to 60.7.0nb1.

copy tsutsui's commit to firefox:

fix wrong latency unit in stream_init() function.

Based on a patch in PR pkg/54206 from Y.Sugahara.
Bump PKGREVISION.
   2019-05-27 15:01:20 by Ryo ONODERA | Files touched by this commit (2) | Package updated
Log message:
Update to 60.7.0

From Piotr Meyer, thank you.

Changelog:
changed:
    Font and date adjustments to accommodate the new Reiwa era in Japan

fixed:
#CVE-2019-9815: Disable hyperthreading on content JavaScript threads on macOS
#CVE-2019-9816: Type confusion with object groups and UnboxedObjects
#CVE-2019-9817: Stealing of cross-domain images using canvas
#CVE-2019-9818: Use-after-free in crash generation server
#CVE-2019-9819: Compartment mismatch with fetch API
#CVE-2019-9820: Use-after-free of ChromeEventHandler by DocShell
#CVE-2019-11691: Use-after-free in XMLHttpRequest
#CVE-2019-11692: Use-after-free removing listeners in the event listener manager
#CVE-2019-11693: Buffer overflow in WebGL bufferdata on Linux
#CVE-2019-7317: Use-after-free in png_image_free of libpng library
#CVE-2019-9797: Cross-origin theft of images with createImageBitmap
#CVE-2018-18511: Cross-origin theft of images with ImageBitmapRenderingContext
#CVE-2019-11694: Uninitialized memory memory leakage in Windows sandbox
#CVE-2019-11698: Theft of user history data through drag and drop of hyperlinks \ 
to and from bookmarks
#CVE-2019-5798: Out-of-bounds read in Skia
#CVE-2019-9800: Memory safety bugs fixed in Firefox 67 and Firefox ESR 60.7
   2019-05-25 22:17:05 by Ryosuke Moro | Files touched by this commit (10) | Package updated
Log message:
update firefox HOMEPAGE (http -> https)