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

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

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

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.

Required to run:
[sysutils/desktop-file-utils] [textproc/icu] [graphics/MesaLib] [graphics/cairo] [graphics/jpeg] [databases/sqlite3] [net/libIDL] [devel/nspr] [devel/libffi] [devel/nss] [x11/gtk2] [textproc/hunspell] [x11/pixman] [audio/pulseaudio] [multimedia/libvpx] [multimedia/gstreamer1] [multimedia/gst-plugins1-base] [graphics/graphite2]

Required to build:
[databases/py-sqlite2] [pkgtools/x11-links] [x11/compositeproto] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/recordproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/xcb-proto] [x11/fixesproto4] [lang/python27]

Package options: pulseaudio

Master sites: (Expand)

SHA1: a6c3e25ee3aeb7da42db2aaeb50a385d63532beb
RMD160: 8512ed164920c9fdad492ba2b47b46aae4894564
Filesize: 144049.922 KB

Version history: (Expand)

CVS history: (Expand)

   2014-07-26 02:16:51 by Ryo ONODERA | Files touched by this commit (1)
Log message:
Automatically include correct version number in COMMENT.
Patch is provided from martin@. Thank you.
   2014-07-25 16:21:18 by Matthias Scheler | Files touched by this commit (2)
Log message:
Fix (one?) build problem with GCC 4.5.3.
   2014-07-24 16:57:12 by Ryo ONODERA | Files touched by this commit (35) | Package updated
Log message:
Update to 31.0

    Add the search field to the new tab page

    Support of Prefer:Safe http header for parental control (learn more)

    mozilla::pkix as default certificate verifier (learn more)

    Block malware from downloaded files (learn more)

    Partial implementation of the OpenType MATH table (section 6.3.6) see \ 
documentation about mathematical fonts and the MathML Torture Test for details

    audio/video .ogg and .pdf files handled by Firefox if no application \ 
specified (Windows only)

    Upper Sorbian [hsb] locale added

    Removal of the CAPS infrastructure for specifying site-specific permissions \ 
(via capability.policy.* preferences). Most notably, attempts to use this \ 
functionality to grant access to the clipboard will no longer work. The sole \ 
exception is the checkloaduri permission, which may still be used as before to \ 
allow sites to load file:// URIs.

    WebVTT implemented and enabled (learn more)

    CSS3 variables implemented (learn more)

    Developer Tools: Add-on Debugger (learn more)

    Developer Tools: Canvas Debugger (learn more)

    New Array built-in: Array.prototype.fill() (learn more)

    New Object built-in: Object.setPrototypeOf() (learn more)

    CSP 1.1 nonce-source and hash-source enabled by default

    Developer Tools: Eyedropper tool added to the color picker (learn more)

    Developer Tools: Editable Box Model (learn more)

    Developer Tools: Code Editor improvements (learn more)

    Developer Tools: Console stack traces (learn more)

    Developer Tools: Copy as cURL (learn more)

    Developer Tools: Styled console logs (learn more)

    navigator.sendBeacon enabled by default (learn more)

    Dialogs spawned from the onbeforeunload event no longer block access to the \ 
rest of the browser

    Search for partially selected link text from context menu (985824)

    Various security fixes

Fixed in Firefox 31
MFSA 2014-66 IFRAME sandbox same-origin access through redirect
MFSA 2014-65 Certificate parsing broken by non-standard character encoding
MFSA 2014-64 Crash in Skia library when scaling high quality images
MFSA 2014-63 Use-after-free while when manipulating certificates in the trusted cache
MFSA 2014-62 Exploitable WebGL crash with Cesium JavaScript library
MFSA 2014-61 Use-after-free with FireOnStateChange event
MFSA 2014-60 Toolbar dialog customization event spoofing
MFSA 2014-59 Use-after-free in DirectWrite font handling
MFSA 2014-58 Use-after-free in Web Audio due to incorrect control message ordering
MFSA 2014-57 Buffer overflow during Web Audio buffering for playback
MFSA 2014-56 Miscellaneous memory safety hazards (rv:31.0 / rv:24.7)
   2014-07-08 15:14:43 by Ryo ONODERA | Files touched by this commit (3) | Package updated
Log message:
Bump PKGREVISION of www/firefox and www/seamonkey

* Use gstreamer 1.0 instead of gstreamer 0.10.
  Suggested by Ottavio Caruso.
   2014-06-22 10:56:08 by Ryo ONODERA | Files touched by this commit (1) | Package updated
Log message:
Update comment
   2014-06-20 09:27:50 by Martin Husemann | Files touched by this commit (1)
Log message:
Add compiler depenend magic to keep the version compiled with option \ 
usable with modern gcc.
Since the full "debug" version will behave differently to the standard
version (as it enables all the mozilla internal consistency checks, and
also drops compiler optimization), it is not very usefull when trying to
debug crashes that could be compiler bugs, or mozilla low level bugs -
so provide a new option "debug-info" that creates a debuggable, but
fully optimized version.
The result is best run from the pkgobj dir via the
work/build/dist/bin/run-mozilla script with options "-g ./firefox".
No changes to the default pkg generated.
   2014-06-19 22:31:03 by Martin Husemann | Files touched by this commit (6)
Log message:
Fix bugzilla ticket 1026499: generated C++ code does not obey alignement
restrictions, make the code generator issue explicit alignment requests.
   2014-06-17 15:06:09 by Ryo ONODERA | Files touched by this commit (1)
Log message:
FIx PR pkg/48896

Firefox 30.0 requires libvpx 1.30 or later.