./www/firefox, Web browser with support for extensions (version 123)

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


Branch: CURRENT, Version: 123.0.1, Package name: firefox-123.0.1, 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.

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: 532451.344 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-10 13:16:39 by Ryo ONODERA | Files touched by this commit (2)
Log message:
firefox: Update to 123.0.1

Changelog:
123.0.1:
Fixed

  * Fixed the Firefox Translation language indicator in the address bar
    displaying a colored square icon instead of the language code icon. (Bug
    1879415)

  * Fixed incorrect rendering of Canvas2D conic gradients colors on Windows. (
    Bug 1851963)

  * Fixed a regression with the onChange event not firing when clearing the
    value of a textarea HTML field. (Bug 1881457)

  * Fixed availability of system-level dictionaries for Linux users with
    Firefox installed as a Flatpak package. (Bug 1881830)

  * Fixed a regression in the JavaScript JIT engine incorrectly inlining
    strings in some cases. (Bug 1882386)

  * Fixed low contrast of text when selecting rows in the Developer tools'
    Storage panel. (Bug 1877090)
   2024-02-22 18:42:34 by Izumi Tsutsui | Files touched by this commit (1)
Log message:
firefox: 123.0 requires nss>=3.97.
   2024-02-22 16:12:50 by Ryo ONODERA | Files touched by this commit (3) | Package updated
Log message:
www/firefox: Update to 123.0

* For NetBSD, user-agent string reports as Linux.

Changelog:
New

  * We've integrated search into Firefox View. You can now search through all
    of the tabs on each of the section subpages - Recent Browsing, Open Tabs,
    Recently Closed Tabs, Tabs from other devices, or History.

  * Having any issues with a website on Firefox, yet the site seems to be
    working as expected on another browser? You can now let us know via the Web
    Compatibility Reporting Tool! By filing a web compatibility issue, you're
    directly helping us detect, target, and fix the most impacted sites to make
    your browsing experience on Firefox smoother.

Fixed

  * When translating web pages, we are now also translating text in tooltips
    (i.e. titles) and text displayed in form controls (i.e. placeholder).

  * Various security fixes.

Changed

  * Address bar settings can now be found in the Firefox Settings' Search
    section.

  * Improved PGO optimizations for macOS ARM64 and Android

  * Off-main-thread canvas on macOS, Linux and Android

Enterprise

  * You can find information about policy updates and enterprise specific bug
    fixes in the Firefox for Enterprise 123 Release Notes.

Developer

  * Developer Information
  * The Network Monitor now supports saving a response body to disk through the
    Save Response As context menu item. This replaces the Save Image context
    menu item, which only supported saving images.

Web Platform

  * We now implement linearRGB interpolation for SVG gradients, as well as the
    existing sRGB interpolation. You can choose which to use via the
    color-interpolation property.

  * Previously, SVG feImage elements that pointed to SVG content required the
    SVG document to have a root element that had non-percentage width and
    height values. Such content will now fall back to use the default replaced
    element values of 300px width and 150px height and the feImage will no
    longer fail to render.

  * By enabling Preload and Modulepreload support, Early Hints are now fully
    supported.

  * Audio echo cancellation can now be applied to microphone inputs when the
    audio output is redirected to another device with setSinkId().

  * Firefox now supports declarative ShadowDOM, providing developers greater
    flexibility and improved ergonomics when working with ShadowDOMs directly
    within HTML.

Security fixes:
Mozilla Foundation Security Advisory 2024-05
#CVE-2024-1546: Out-of-bounds memory read in networking channels
#CVE-2024-1547: Alert dialog could have been spoofed on another site
#CVE-2024-1554: fetch could be used to effect cache poisoning
#CVE-2024-1548: Fullscreen Notification could have been hidden by select
 element
#CVE-2024-1549: Custom cursor could obscure the permission dialog
#CVE-2024-1550: Mouse cursor re-positioned unexpectedly could have led to
 unintended permission grants
#CVE-2024-1551: Multipart HTTP Responses would accept the Set-Cookie header in
 response parts
#CVE-2024-1555: SameSite cookies were not properly respected when opening a
 website from an external browser
#CVE-2024-1556: Invalid memory access in the built-in profiler
#CVE-2024-1552: Incorrect code generation on 32-bit ARM devices
#CVE-2024-1553: Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8, and
 Thunderbird 115.8
#CVE-2024-1557: Memory safety bugs fixed in Firefox 123
   2024-02-08 16:54:21 by Ryo ONODERA | Files touched by this commit (3)
Log message:
firefox: Update to 122.0.1

Changelog:
122.0.1:
Fixed

  * Fixed the Library and Sidebar context menus only displaying Multi-Account
    Containers icons in the "Open in New Container Tab" menu. (Bug 1876518)

  * Fixed an issue when clicking the Dismiss button in notification pop-ups on
    Windows causing a webpage in a new tab. (Bug 1848801)

  * Fixed the yaru-remix system theme not applying correctly on Linux. (Bug
    1877002)

  * Fixed adding an extra new line to a rule in the Developer Tools' Inspector
    when copying it to the clipboard. (Bug 1876220)

  * Rolled back a keyboard behavior change made to the Developer Tools' Rules
    view when validating a property name or input with the Enter key.
    This moves the focus to the next input, as was the behavior in Firefox 121.
    (Bug 1877457)
   2024-02-01 18:13:19 by David H. Gutteridge | Files touched by this commit (1)
Log message:
firefox: reflect correct minimum NSS and Rust for 122

Fix builds for those of us who don't always have the latest. While
here, drop a now redundant API_DEPENDS requirement.
   2024-01-31 16:54:52 by Ryo ONODERA | Files touched by this commit (6) | Package updated
Log message:
firefox: Update to 122.0

CHangelog:
122.0:
New

  * Firefox now displays images and descriptions for search suggestions when
    provided by the search engine.

  * The translations feature received an improvement in the quality of
    translated webpages. The results should be much more stable. This fixes
    issues where the content of a page could disappear when translated, or
    interactive widgets could break.

  * Firefox now supports creating and using passkeys stored in the iCloud
    Keychain on macOS.

  * MDN Web Docs article suggestions from Firefox Suggest will be available in
    the address bar for users searching for web development-related
    information.

  * The line breaking rules of Web content now match the Unicode Standard. This
    improves Web Browser compatibility for line breaking. An additional
    improvement for East Asian and South East Asian end users, Firefox now
    supports proper language-aware word selection when double-clicking on text
    for languages including Chinese, Japanese, Burmese, Lao, Khmer, and Thai.

  * Firefox now ships with a new .deb package for Linux users on Ubuntu,
    Debian, and Linux Mint.

Fixed

  * Various security fixes.

Security fixes:
Mozilla Foundation Security Advisory 2024-01
#CVE-2024-0741: Out of bounds write in ANGLE
#CVE-2024-0742: Failure to update user input timestamp
#CVE-2024-0743: Crash in NSS TLS method
#CVE-2024-0744: Wild pointer dereference in JavaScript
#CVE-2024-0745: Stack buffer overflow in WebAudio
#CVE-2024-0746: Crash when listing printers on Linux
#CVE-2024-0747: Bypass of Content Security Policy when directive unsafe-inline
 was set
#CVE-2024-0748: Compromised content process could modify document URI
#CVE-2024-0749: Phishing site popup could show local origin in address bar
#CVE-2024-0750: Potential permissions request bypass via clickjacking
#CVE-2024-0751: Privilege escalation through devtools
#CVE-2024-0752: Use-after-free could occur when applying update on macOS
#CVE-2024-0753: HSTS policy on subdomain could bypass policy of upper domain
#CVE-2024-0754: Crash when using some WASM files in devtools
#CVE-2024-0755: Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7, and
 Thunderbird 115.7
   2024-01-30 15:22:43 by Ryo ONODERA | Files touched by this commit (672)
Log message:
*: Recursive revbump from audio/pulseaudio-17.0
   2024-01-22 14:17:08 by Ryo ONODERA | Files touched by this commit (119)
Log message:
*: Recursive revbump from multimedia/libvpx