Mozilla Firefox Web Browser

Edit Package MozillaFirefox

This package is based on the package 'MozillaFirefox' from project 'openSUSE:Factory'.

Before submitting changes please check http://www.rosenauer.org/hg/mozilla/ as fixes are often already made there but not synced to this project.

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
0001-Bug-1504834-Rough-progress-patch.patch 0000003202 3.13 KB
0002-Bug-1504834-XULText-AA-fix-BE.patch 0000001339 1.31 KB
0003-mozilla-bmo998749.patch.patch 0000001073 1.05 KB
0004-mozilla-libavcodec58_91.patch.patch 0000000863 863 Bytes
0005-mozilla-silence-no-return-type.patch-to-fix-build-er.patch 0000032350 31.6 KB
0006-Bug-531915-mozilla-bmo531915.patch.patch 0000001003 1003 Bytes
0007-imported-patch-one_swizzle_to_rule_them_all.patch.patch 0000001364 1.33 KB
0008-imported-patch-svg-rendering.patch.patch 0000001215 1.19 KB
0009-Bug-1792159-Add-missing-includes-to-AtomicOperations.patch 0000000871 871 Bytes
0010-mozilla-s390-context.patch.patch 0000001406 1.37 KB
0011-bsc-991344-Rpi3-Firefox-crashes-after-a-few-seconds-.patch 0000000940 940 Bytes
0012-mozilla-fix-aarch64-libopus.patch.patch 0000000756 756 Bytes
0013-Bug-634334-call-to-the-ntlm_auth-helper-fails.patch 0000000988 988 Bytes
0014-Make-PGO-use-toolchain.patch 0000001156 1.13 KB
0015-bmo-1516803-force-one-LTO-partition-for-sandbox-when.patch 0000001316 1.29 KB
0016-Fix-building-with-PGO-when-using-GCC.patch 0000003336 3.26 KB
0017-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch 0000001037 1.01 KB
0018-Bug-1516081-Disable-watchdog-during-FDO-train.patch 0000001199 1.17 KB
0019-Bug-559213-Support-system-av1.patch 0000006436 6.29 KB
0020-Bug-847568-Support-system-harfbuzz.patch 0000006202 6.06 KB
0021-Bug-847568-Support-system-graphite2.patch 0000006387 6.24 KB
0022-Bug-1611386-Reenable-support-for-enable-system-sqlit.patch 0000010081 9.84 KB
0023-Bug-1419151-Add-Unity-menubar-support.patch 0000173459 169 KB
0023-Do-not-use-gconf-for-proxy-settings-if-not-running-w.patch 0000001420 1.39 KB
0024-Add-KDE-integration-to-Firefox-toolkit-parts.patch 0000050863 49.7 KB
0024-Do-not-use-gconf-for-proxy-settings-if-not-running-w.patch 0000001420 1.39 KB
0025-Add-KDE-integration-to-Firefox-toolkit-parts.patch 0000050732 49.5 KB
0025-Add-KDE-integration-to-Firefox.patch 0000009774 9.54 KB
0026-Add-KDE-integration-to-Firefox.patch 0000009774 9.54 KB
0026-Imported-patch-firefox-branded-icons.patch.patch 0000001809 1.77 KB
0027-Allow-Eme-for-arm-and-Aarch64.patch 0000000970 970 Bytes
0027-Imported-patch-firefox-branded-icons.patch.patch 0000001809 1.77 KB
0028-Allow-Eme-for-arm-and-Aarch64.patch 0000000970 970 Bytes
0028-Shut-up-warnings-about-future-Rust-version-incompati.patch 0000000931 931 Bytes
0029-Partially-revert-Bug-1768632-Make-EnumSet-compile-fo.patch 0000000923 923 Bytes
0029-Shut-up-warnings-about-future-Rust-version-incompati.patch 0000000931 931 Bytes
0030-Bug-1796523-Workaround-source-locations-for-function.patch 0000001219 1.19 KB
0030-Partially-revert-Bug-1768632-Make-EnumSet-compile-fo.patch 0000000923 923 Bytes
0031-Bug-1796523-Workaround-source-locations-for-function.patch 0000001219 1.19 KB
0031-Bug-1822730-Add-basic-blob-protocol-handling-for-blo.patch 0000002086 2.04 KB
0032-Bug-1822730-Add-basic-blob-protocol-handling-for-blo.patch 0000002086 2.04 KB
0032-Bug-1890593-GetSystemWPADSetting-for-libproxy-enable.patch 0000001464 1.43 KB
MozillaFirefox-rpmlintrc 0000000029 29 Bytes
MozillaFirefox.changes 0000452549 442 KB
MozillaFirefox.desktop 0000009662 9.44 KB
MozillaFirefox.spec 0000032370 31.6 KB
_constraints 0000001095 1.07 KB
create-tar.sh 0000019456 19 KB
firefox-125.0.3.source.tar.xz 0551590872 526 MB
firefox-125.0.3.source.tar.xz.asc 0000000833 833 Bytes
firefox-appdata.xml 0000002172 2.12 KB
firefox-mimeinfo.xml 0000000292 292 Bytes
firefox-search-provider.ini 0000000150 150 Bytes
firefox.1 0000003244 3.17 KB
firefox.js 0000000461 461 Bytes
generate_patches.sh 0000000646 646 Bytes
google-api-key 0000000040 40 Bytes
l10n-125.0.3.tar.xz 0031332840 29.9 MB
mozilla-api-key 0000000033 33 Bytes
mozilla-get-app-id 0000001123 1.1 KB
mozilla.keyring 0000025687 25.1 KB
mozilla.sh.in 0000006877 6.72 KB
spellcheck.js 0000000060 60 Bytes
tar_stamps 0000000344 344 Bytes
Latest Revision
Björn Bidar's avatar Björn Bidar (Thaodan) committed (revision 43)
- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `<select>` elements when opened (bmo#1893177).

- Fix build on Leap by requiring gcc13 which has been made available
  as an update.

- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    Out-of-bounds-read after mis-optimized switch statement
  * CVE-2024-3855 (bmo#1885828)
    Incorrect JIT optimization of MSubstr leads to out-of-bounds
    reads
  * CVE-2024-3856 (bmo#1885829)
    Use-after-free in WASM garbage collection
  * CVE-2024-3857 (bmo#1886683)
    Incorrect JITting of arguments led to use-after-free during
    garbage collection
  * CVE-2024-3858 (bmo#1888892)
    Corrupt pointer dereference in
    js::CheckTracedThing<js::Shape>
  * CVE-2024-3859 (bmo#1874489)
    Integer-overflow led to out-of-bounds-read in the OpenType
    sanitizer
  * CVE-2024-3860 (bmo#1881417)
    Crash when tracing empty shape lists
  * CVE-2024-3861 (bmo#1883158)
    Potential use-after-free due to AlignedBuffer self-move
  * CVE-2024-3862 (bmo#1884457)
    Potential use of uninitialized memory in MarkStack assignment
    operator on self-assignment
  * CVE-2024-3863 (bmo#1885855)
    Download Protections were bypassed by .xrm-ms files on
    Windows
  * CVE-2024-3302 (bmo#1881183,
    bmo#https://kb.cert.org/vuls/id/421644)
    Denial of Service using HTTP/2 CONTINUATION frames
  * CVE-2024-3864 (bmo#1888333)
    Memory safety bug fixed in Firefox 125, Firefox ESR 115.10,
    and Thunderbird 115.10
  * CVE-2024-3865 (bmo#1881076, bmo#1884887, bmo#1885359,
    bmo#1889049)
    Memory safety bugs fixed in Firefox 125
- requires
  NSS 3.99
  rust 1.76
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant

- Mozilla Firefox 124.0.2
  https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
  * Fixed an issue where users with a large amount of bookmarks would
    be unable to restore a bookmarks backup. (bmo#1884308)
  * Fixed an issue that would cause open Firefox windows
    to go blank or crash during video playback on sites such as
    Netflix. (bmo#1883932)
  * Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
  * Fixed an issue where some users experienced difficulties loading
    webpages due to changes made to the default AppArmor configuration
    shipping in Ubuntu 24.04. (bmo#1884347)
Comments 0
openSUSE Build Service is sponsored by