Path to this page:
./
www/firefox,
Web browser with support for extensions (version 117)
Branch: CURRENT,
Version: 117.0.1nb1,
Package name: firefox-117.0.1nb1,
Maintainer: ryoonMozilla 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.
Note: Due to upstream's trademark policies, this package identifies as
"Nightly" rather than "Firefox" by default.
Required to run:[
sysutils/desktop-file-utils] [
sysutils/dbus-glib] [
textproc/icu] [
graphics/MesaLib] [
net/libIDL] [
devel/nspr] [
devel/libevent] [
devel/libffi] [
devel/nss] [
x11/gtk2] [
x11/pixman] [
x11/gtk3] [
graphics/libwebp] [
multimedia/ffmpeg4]
Required to build:[
pkgtools/x11-links] [
databases/py-sqlite3] [
x11/xcb-proto] [
lang/clang] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto] [
lang/rust-bin]
Package options: sunaudio, webrtc
Master sites: (Expand)
Filesize: 497657.797 KB
Version history: (Expand)
- (2023-09-18) Updated to version: firefox-117.0.1nb1
- (2023-09-17) Updated to version: firefox-117.0.1
- (2023-09-05) Updated to version: firefox-117.0
- (2023-08-22) Updated to version: firefox-116.0.3nb1
- (2023-08-17) Updated to version: firefox-116.0.3
- (2023-08-14) Updated to version: firefox-116.0nb1
CVS history: (Expand)
2023-09-18 08:12:47 by Ryo ONODERA | Files touched by this commit (3) |
Log message:
firefox: Fix unintentional capitalization in firefox.js
* Bump PKGREVISION.
|
2023-09-17 08:32:27 by Ryo ONODERA | Files touched by this commit (2) |
Log message:
firefox: Update to 117.0.1
Changelog:
117.0.1:
Fixed
* Fixed a bug causing links opened from outside Firefox to not open on macOS
(bug 1850828)
* Fixed a bug causing extensions using an event page for long-running tasks
to be terminated while running, causing unexpected behavior changes (bug
1851373)
* Temporarily reverted an intentional behavior change preventing Javascript
from changing URL.protocol (bug 1850954).
NOTE: This change is expected to ship in a later Firefox release alongside
other web browsers and sites are encouraged to find alternate ways to
change the protocol if needed.
* Fixed audio worklets not working for sites using WebAssembly exception
handling (bug 1851468)
* Fixed the Reopen all tabs option in the Recently closed tabs menu sometimes
failing to open all tabs (bug 1850856)
* Fixed the bookmarks menu sometimes remaining partially visible when
minimizing Firefox (bug 1843700)
* Fixed an issue causing incorrect time zones to be detected on some sites (
bug 1848615)
|
2023-09-16 23:58:20 by David H. Gutteridge | Files touched by this commit (1) |
Log message:
firefox: 117 requires nss>=3.92
|
2023-09-09 22:23:15 by Leonardo Taccari | Files touched by this commit (1) |
Log message:
firefox: vaapitest is installed unconditionally
At least with wayland option disabled everywhere vaapitest seems
installed anyway for 117.0.
|
2023-09-05 16:08:40 by Ryo ONODERA | Files touched by this commit (7) |  |
Log message:
firefox: Update to 117.0
Changelog:
New
* Support for credit card autofill has been extended to users running Firefox
in the IT, ES, AT, BE, and PL locales.
* macOS users can now control the tabability of controls and links via
about:preferences.
Screenshot of new macOS tabability option in about:preferences
* To avoid undesirable outcomes on sites which specify their own behavior
when pressing shift+right-click, Firefox now has a
dom.event.contextmenu.shift_suppresses_event preference to prevent the
context menu from appearing.
Fixed
* YouTube video lists now scroll correctly when navigating with a screen
reader.
* Various security fixes.
Changed
* Firefox no longer shows its own screen sharing indicator on Wayland desktop
environments. The system default sharing indicator will be used instead.
Enterprise
* You can find information about policy updates and enterprise specific bug
fixes in the Firefox for Enterprise 117 Release Notes.
Developer
* Developer Information
* Web compatibility inspection has been enhanced with our new CSS
compatibility tooltip in the Developer Tools Inspector. An icon is now
displayed next to properties that could lead to web compatibility issues.
When hovered, the tooltip indicates which browsers are not supported and
displays a link to the MDN page for the property so the user can learn more
about it.
Screenshot showing CSS compatibility icon for a property shown in the
Inspector
* console.clear() no longer clears the Console output if the "Enable
persistent logs" option is enabled.
Web Platform
* Support for improved CSS nesting is now enabled by default.
* Firefox now supports RTCRtpScriptTransform.
* ReadableStream.from is now supported, allowing creation of a ReadableStream
from an (async) iterable.
* Firefox now supports the math-style and math-depth CSS properties and the
font-size: math value.
Security fixes:
#CVE-2023-4573: Memory corruption in IPC CanvasTranslator
#CVE-2023-4574: Memory corruption in IPC ColorPickerShownCallback
#CVE-2023-4575: Memory corruption in IPC FilePickerShownCallback
#CVE-2023-4576: Integer Overflow in RecordedSourceSurfaceCreation
#CVE-2023-4577: Memory corruption in JIT UpdateRegExpStatics
#CVE-2023-4578: Error reporting methods in SpiderMonkey could have triggered an
Out of Memory Exception
#CVE-2023-4579: Persisted search terms were formatted as URLs
#CVE-2023-4580: Push notifications saved to disk unencrypted
#CVE-2023-4581: XLL file extensions were downloadable without warnings
#CVE-2023-4582: Buffer Overflow in WebGL glGetProgramiv
#CVE-2023-4583: Browsing Context potentially not cleared when closing Private
Window
#CVE-2023-4584: Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
#CVE-2023-4585: Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2, and
Thunderbird 115.2
|
2023-08-22 15:48:17 by Tobias Nygren | Files touched by this commit (4) |
Log message:
firefox: build with --enable-forkserver. Bump.
This makes parent of content processes be the forkserver process rather than
the chrome process. It removes some complexity around setting up and tearing
down content processes from the main process and decreases memory usage.
This is the default on Linux and other BSDs and makes us less likely to trip
over bugs in code paths upstream don't test often.
|
2023-08-20 23:41:54 by Tobias Nygren | Files touched by this commit (2) |
Log message:
firefox: fix ICache flushing in js::jit for NetBSD/aarch64
Makes the browser somewhat usable again.
|
2023-08-20 11:31:25 by Tobias Nygren | Files touched by this commit (2) |
Log message:
firefox: fix incomplete aarch64 patch
Linux membarrier(2) is used by Firefox on ARM to trigger an IPI-induced
ICache flush from the WASM compiler thread during tiered compilation.
When the syscall is not available, it is unsafe to do tiered compilation
and it must be disabled, but this check didn't work properly.
Unfortunately there are still frequent tab crashes on aarch64, but likely
the cause is elsewhere.
|