Commit graph

251 commits

Author SHA1 Message Date
abs
26f4be6c37 fix lib/firefox/chrome/browser/content/branding/about-background.png 2012-11-22 07:32:24 +00:00
ryoon
3c1959ab43 Update to 17.0
* Add --enable-pulseaudio configure option (functionality is not tested)

Changelog:
    NEW
    First revision of the Social API and support for Facebook Messenger
    NEW
    Click-to-play blocklisting implemented to prevent vulnerable plugin versions from running without the user's permission (see blog post)
    CHANGED
    Updated Awesome Bar experience with larger icons
    CHANGED
    Mac OS X 10.5 is no longer supported
    DEVELOPER
    JavaScript Maps and Sets are now iterable
    DEVELOPER
    SVG FillPaint and StrokePaint implemented
    DEVELOPER
    Improvements that make the Web Console, Debugger and Developer Toolbar faster and easier to use
    DEVELOPER
    New Markup panel in the Page Inspector allows easy editing of the DOM
    HTML5
    Sandbox attribute for iframes implemented, enabling increased security
    FIXED
    Over twenty performance improvements, including fixes around the New Tab page
    FIXED
    Pointer lock doesn't work in web apps (769150)
    FIXED
    Page scrolling on sites with fixed headers (780345)
2012-11-21 15:26:49 +00:00
ryoon
67168b30ec Bump PKGREVISION
Fix PR/47201
Fix _res is not supported for multi-threaded programs. error.

Patch is provided by Martin Husemann
in http://mail-index.netbsd.org/current-users/2012/11/12/msg021470.html .
And tested by Patrick Welche and me.
2012-11-17 10:57:48 +00:00
ryoon
155328448c Update to 16.0.1
Changelog:
    FIXED
    16.0.1: Vulnerability outlined here
	https://blog.mozilla.org/security/2012/10/10/security-vulnerability-in-firefox-16/
    NEW
    Firefox on Mac OS X now has preliminary VoiceOver support turned on by default
    NEW
    Initial web app support (Windows/Mac/Linux)
    NEW
    Acholi and Kazakh localizations added
    CHANGED
    Improvements around JavaScript responsiveness through incremental garbage collection
    DEVELOPER
    New Developer Toolbar with buttons for quick access to tools, error count for the Web Console, and a new command line for quick keyboard access
    DEVELOPER
    CSS3 Animations, Transitions, Transforms and Gradients unprefixed in Firefox 16
    DEVELOPER
    Recently opened files list in Scratchpad implemented
    FIXED
    16.0.1: Vulnerability outlined here
	https://blog.mozilla.org/security/2012/10/10/security-vulnerability-in-firefox-16/
    FIXED
    Debugger breakpoints do not catch on page reload (783393)
    FIXED
    No longer supporting MD5 as a hash algorithm in digital signatures (650355)
    FIXED
    Opus support by default (772341)
    FIXED
    Reverse animation direction has been implemented (655920)
    FIXED
    Per tab reporting in about:memory (687724)
    FIXED
    User Agent strings for pre-release Firefox versions now show only major version (728831)
2012-10-12 18:27:20 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
ryoon
3f5644b9ae Update to 15.0.1
Changelog:
    FIXED Sites visited while in Private Browsing mode could be found through manual browser cache inspection (787743)
    NEW Silent, background updates
    NEW Support for SPDY networking protocol v3
    NEW WebGL enhancements, including compressed textures for better performance
    NEW Localization in Maithili (see all available locales)
    CHANGED Optimized memory usage for add-ons
    DEVELOPER JavaScript debugger integrated into developer tools
    DEVELOPER New layout view added to Inspector
    DEVELOPER High precision event timer implemented
    DEVELOPER The CSS word-break property has been implemented.
    DEVELOPER New responsive design tool allows web developers to switch between desktop and mobile views of sites
    HTML5 Native support for the Opus audio codec added
    HTML5 The <audio> and <video> elements now support the played attribute
    HTML5 The <source> element now supports the media attribute
    FIXED Focus rings keep growing when repeatedly tabbing through elements (720987)
2012-09-12 14:27:14 +00:00
adam
b15c922bcc Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
dsainty
3aa801d048 For unclear reasons, the firefox build isn't figuring out the libnspr
dependency.  This is true on Linux as well as elsewhere, so add Linux
to the list.

Fixes build on Linux (CentOS 6.3).
2012-09-03 23:50:46 +00:00
ryoon
37b2e74c34 Bump PKGREVISON
* follow patches changees in devel/xulrunner
2012-08-28 23:30:31 +00:00
abs
ea16421304 Fix PLIST for !nobranding 2012-08-28 16:39:19 +00:00
ryoon
ca95f3a2c8 Update to 15.0
* Use patches from https://bugzilla.mozilla.org/show_bug.cgi?id=753046
* Fix firefox.sh

Changelog:
NEW Preliminary native PDF support (Aurora/Beta only)
NEW Support for SPDY networking protocol v3
NEW WebGL enhancements, including compressed textures for better performance
CHANGED Optimized memory usage for add-ons
DEVELOPER JavaScript debugger integrated into developer tools
DEVELOPER New layout view added to Inspector
DEVELOPER The CSS word-break property has been implemented.
DEVELOPER High precision event timer implemented
DEVELOPER New responsive design tool allows web developers to switch between desktop and mobile views of sites
HTML5 Native support for the Opus audio codec added
HTML5 The <source> element now supports the media attribute
HTML5 The <audio> and <video> elements now support the played attribute
2012-08-28 12:42:00 +00:00
abs
6694bc639a fix PLIST for official-mozilla-branding. Bump PKGREVISION 2012-07-20 06:45:35 +00:00
ryoon
1a59fa9122 Update to 14.0.1
Changelog:
NEW
Google searches now utilize HTTPS
NEW
Full screen support for Mac OS X Lion implemented
NEW
Plugins can now be configured to only load on click (requires an about:config change)
NEW
The Awesome Bar now auto-completes typed URLs
CHANGED
Improved site identity manager, to prevent spoofing of an SSL connection with favicons
DEVELOPER
Pointer Lock API implemented
DEVELOPER
New API to prevent your display from sleeping
DEVELOPER
New text-transform and font-variant CSS improvements for Turkic languages and Greek
FIXED
Various security fixes
FIXED
GIF animation can gets stuck when src and image size are changed (743598)
FIXED
OS X: nsCocoaWindow::ConstrainPosition uses wrong screen in multi-display setup (752149)
FIXED
CSS :hover regression when an element's class name is set by Javascript (758885
2012-07-18 16:10:06 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
abs
84305055cd fix !nobranding PLIST 2012-06-05 21:33:49 +00:00
ryoon
8b35781963 Sync with devel/xulrunner-13.0 2012-06-05 18:10:38 +00:00
ryoon
137b54288e Update to 12.0
Changelog:
* Page Source now has line numbers
* Line breaks are now supported in the title attribute
* Improvements to "Find in Page" to center search result
* URLs pasted into the download manager window are now automatically downloaded
* Support for the text-align-last CSS property has been added
* Various security fixes
* Some TinyMCE-based editors failed to load (739141)
2012-04-26 13:30:29 +00:00
ryoon
0063b398e4 Fix build on FreeBSD 9.0.
* Add LDFLAGS.FreeBSD like DragonFly.
2012-04-01 15:19:56 +00:00
ryoon
b950b84e39 Update to 11.0
* Follow devel/xulrunner update.
2012-03-15 08:31:10 +00:00
marino
83406d92ef www/firefox: Fix indirect linking issue on DragonFly
More fallout from nss3 update.  Only DragonFly build affected by this commit.
2012-03-11 12:34:26 +00:00
ryoon
89082f0dab Bump PKGREVISION
* Restore --disable-official-branding.
2012-03-10 03:09:42 +00:00
ryoon
5004ea5a1f Update xulrunner 10.0.2
* Improve sparc64 support.

Thank you, martin@

Changelog:
* Fix security bugs
* Other improvements and bugfixes
2012-03-06 12:35:14 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
wiz
fb1a8e5414 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:41:29 +00:00
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
obache
615c758c19 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
sbd
193c46e6ed Only add the yasm build dependence on platforms the need it. 2012-01-06 07:36:38 +00:00
sbd
956be3c71b Add yasm>=1.1.0 as a build dependence. 2012-01-05 08:02:20 +00:00
tnn
e58b5b6540 Update to firefox-8.0.
XXX Set MAKE_JOBS_SAFE=no for now. Should investigate why it fails
without it as it prolongs build time significantly.

Upstream changes:

Add-ons installed by third party programs are now disabled by default
Added a one-time add-on selection dialog to manage previously installed add-ons
Added Twitter to the search bar for select locales. Additional locale support
  will be added in the future
Added a preference to load tabs on demand, improving start-up time when
  windows are restored
Improved performance and memory handling when using <audio> and <video>
  elements
Added CORS support for cross-domain textures in WebGL
Added support for HTML5 context menus
Added support for insertAdjacentHTML
Improved CSS hyphen support for many languages
Improved WebSocket support
Fixed several stability issues
Fixed several security issues
2011-11-12 12:45:03 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
tnn
f1998658ed Update to firefox-7.0. Release notes:
Drastically improved memory handling for certain use cases
Added a new rendering backend to speed up Canvas operations on Windows systems
Bookmark and password changes now sync almost instantly when using Firefox Sync
The 'http://' URL prefix is now hidden by default
Added support for text-overflow: ellipsis
Added support for the Web Timing specification
Enhanced support for MathML
The WebSocket protocol has been updated from version 7 to version 8
Added an opt-in system for users to send performance data back to Mozilla
  to improve future versions of Firefox
Fixed several stability issues
Fixed several security issues
2011-10-03 12:37:23 +00:00
tnn
b47b1acde8 PR pkg/45346: Pierre Allegraud: Be more consistent about which configure
settings we want / do not want with the debug option.
2011-09-12 09:19:06 +00:00
tnn
32c479a735 Update to Firefox 6.0.
Major changes include:

The address bar now highlights the domain of the website you're visiting
Streamlined the look of the site identity block
Added support for the latest draft version of WebSockets with a prefixed API
Added support for EventSource / server-sent events
Added support for window.matchMedia
Added Scratchpad, an interactive JavaScript prototyping environment
Added a new Web Developer menu item and moved development-related items into it
Improved usability of the Web Console
Improved the discoverability of Firefox Sync
Reduced browser startup time when using Panorama
Fixed several stability issues
Fixed several security issues
2011-08-18 18:31:09 +00:00
obache
8692ff62cb recursive bump from gnome-vfs drop crypto dependency. 2011-07-21 13:05:46 +00:00
tnn
99e23778fe Fix PLIST when official branding is disabled. 2011-07-11 13:17:40 +00:00
tnn
9372577180 Update to firefox-4.0.
Firefox 4 is based on the Gecko 2.0 Web platform. This release features
JavaScript execution speeds up to six times faster than the previous
version, new capabilities for Web Developers and Add-on Developers such as
hardware accelerated graphics and HTML5 technologies, and a completely
revised user interface.
2011-04-26 14:16:36 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
tnn
784b45af97 Stability & security update of firefox to 3.6.15.
MFSA 2011-10 CSRF risk with plugins and 307 redirects
MFSA 2011-09 Crash caused by corrupted JPEG image
MFSA 2011-08 ParanoidFragmentSink allows javascript: URLs in chrome documents
MFSA 2011-07 Memory corruption during text run construction (Windows)
MFSA 2011-06 Use-after-free error using Web Workers
MFSA 2011-05 Buffer overflow in JavaScript atom map
MFSA 2011-04 Buffer overflow in JavaScript upvarMap
MFSA 2011-03 Use-after-free error in JSON.stringify
MFSA 2011-02 Recursive eval call causes confirm dialogs to evaluate to true
MFSA 2011-01 Miscellaneous memory safety hazards (rv:1.9.2.14/ 1.9.1.17)
2011-03-05 11:57:16 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
tnn
b9ff63b290 fix installation w/ gnome option enabled 2010-12-29 22:38:49 +00:00
tnn
5557194b0a Update to firefox-3.6.13.
MFSA 2010-84 XSS hazard in multiple character encodings
MFSA 2010-83 Location bar SSL spoofing using network error page
MFSA 2010-82 Incomplete fix for CVE-2010-0179
MFSA 2010-81 Integer overflow vulnerability in NewIdArray
MFSA 2010-80 Use-after-free error with nsDOMAttribute MutationObserver
MFSA 2010-79 Java security bypass from LiveConnect loaded via data: URL meta
             refresh
MFSA 2010-78 Add support for OTS font sanitizer
MFSA 2010-77 Crash and remote code execution using HTML tags inside a XUL tree
MFSA 2010-76 Chrome privilege escalation with window.open and <isindex> element
MFSA 2010-75 Buffer overflow while line breaking after document.write with
             long string
MFSA 2010-74 Miscellaneous memory safety hazards (rv:1.9.2.13/ 1.9.1.16)
2010-12-11 14:46:29 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
tnn
39d7e2c75b Reluctantly switch over to bundled cairo and pixman for mozilla packages,
like other distros have recently done. Bump package revisions.

Background:
The cairo-1.10 update caused multiple regressions in firefox, such as
flickering gif animations and crashes.
Mozilla doesn't seem interested in fixing it on the stable branches:
  https://bugzilla.mozilla.org/show_bug.cgi?id=610107
Other references:
  https://bugzilla.redhat.com/show_bug.cgi?id=628331
  http://bugs.gentoo.org/show_bug.cgi?id=337813
  https://bugzilla.mozilla.org/show_bug.cgi?id=597174

This workaround is guaranteed to cause other problems in the long run;
so we should attempt to switch back when we move to the mozilla-2.0 branch.
2010-11-13 11:54:43 +00:00
tnn
cf71bc55f6 Security & stability update to firefox-3.6.11 (xulrunner-1.9.2.11)
MFSA 2010-72 Insecure Diffie-Hellman key exchange
MFSA 2010-71 Unsafe library loading vulnerabilities
MFSA 2010-70 SSL wildcard certificate matching IP addresses
MFSA 2010-69 Cross-site information disclosure via modal calls
MFSA 2010-68 XSS in gopher parser when parsing hrefs
MFSA 2010-67 Dangling pointer vulnerability in LookupGetterOrSetter
MFSA 2010-66 Use-after-free error in nsBarProp
MFSA 2010-65 Buffer overflow and memory corruption using document.write
MFSA 2010-64 Miscellaneous memory safety hazards (rv:1.9.2.11/ 1.9.1.14)
2010-10-21 10:27:20 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
tnn
fcc5b674e3 Security update of firefox & xulrunner to 3.6.4 (1.9.1.2).
MFSA 2010-33 User tracking across sites using Math.random()
MFSA 2010-32 Content-Disposition: attachment ignored
               if Content-Type: multipart also present
MFSA 2010-31 focus() behavior can be used to inject or steal keystrokes
MFSA 2010-30 Integer Overflow in XSLT Node Sorting
MFSA 2010-29 Heap buffer overflow in nsGenericDOMDataNode::SetTextInternal
MFSA 2010-28 Freed object reuse across plugin instances
MFSA 2010-26 Crashes with evidence of memory corruption
2010-06-24 12:20:38 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
tnn
90789f0af9 firefox-3.6.3 fixes a use-after-free bug which could be exploited to
run arbitrary code.
2010-04-02 20:28:23 +00:00