Commit graph

32 commits

Author SHA1 Message Date
ryoon
f004be109f 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
ryoon
39b7ee0d8f Update to 13.0
Changelog:
* When opening a new tab, users are now presented with their most visited pages
* General performance improvements through incremental JavaScript garbage collection
* The default home page now has quicker access to bookmarks, history, settings, and more SPDY protocol now enabled by default for faster browsing on supported sites
* Restored background tabs are not loaded by default for faster startup
* Smooth scrolling is now enabled by default
* 72 total improvements to Page Inspector, HTML panel, Style Inspector, Scratchpad and Style Editor
* The column-fill CSS property has been implemented
* Experimental support for ECMAScript 6 Map and Set objects has been implemented
* Support for the CSS3 background-position property extended syntax has been added
* The :invalid pseudo-class can now be applied to the element
* The CSS turn <angle> unit is now supported
2012-06-05 18:09:21 +00:00
ryoon
9a036e4597 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
804672e69a Update to 11.0
* Switch to xulrunner 11 branch
* Fix security bugs
* Improve stability
* Many bug fixes
2012-03-15 08:30:06 +00:00
ryoon
4ca9e2caf0 Update xulrunner 10.0.2 and corresponding nspr and nss.
* Improve sparc64 support.
* Use external libraries (for example cairo, libvpx etc.)

Thank you, martin@

Changelog:
* Fix security bugs
* Other improvements and bugfixes
2012-03-06 12:34:08 +00:00
tnn
28b9f31838 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
tnn
c75227dddc 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
89fb41904e Update to firefox-6.0.2.
MFSA-2011-35 Additional protection against fraudulent DigiNotar certs
2011-09-12 11:03:48 +00:00
tnn
5336532ce5 Update to firefox-6.0.1.
Removes trust of fraudulent SSL certificates issued by DigiNotar.
2011-09-05 05:35:23 +00:00
tnn
c254bb05e7 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
tnn
02b3efac46 Update to firefox-5.0. Changes:
Added support for CSS animations
  The Do-Not-Track header preference has been moved to increase discoverability
  Tuned HTTP idle connection logic for increased performance
  Improved canvas, JavaScript, memory, and networking performance
  Improved standards support for HTML5, XHR, MathML, SMIL, and canvas
  Improved spell checking for some locales
  Improved desktop environment integration for Linux users
  WebGL content can no longer load cross-domain textures
  Background tabs have setTimeout and setInterval clamped to 1000ms to improve
    performance
  Fixed several stability issues
  Fixed several security issues
2011-07-11 12:46:14 +00:00
tnn
5ad10e05d2 Security and stability update of firefox to 4.0.1.
MFSA 2011-18 XSLT generate-id() function heap address leak
MFSA 2011-17 WebGLES vulnerabilities
MFSA 2011-12 Miscellaneous memory safety hazards
2011-05-02 20:37:37 +00:00
tnn
ebe13a565e 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
drochner
16951a5f57 update to 3.6.16
change: blacklist compromized Comodo certificates
2011-04-04 11:05:42 +00:00
tnn
47ad23892d 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
tnn
3d37ed8b69 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
tron
85bccd4b9f Update the following package:
- devel/nspr from 4.8.6.11 to 4.8.6.12
- devel/xulrunner from 1.9.2.11 to 1.9.2.12
- www/firefox from 3.6.11 to 3.6.12

Security issues fixed since previous versions:
MFSA 2010-73 Heap buffer overflow mixing document.write and DOM insertion
2010-10-28 21:33:59 +00:00
tnn
9db4b9c354 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
tnn
a2cf278a4c Update to firefox-3.6.9 (xulrunner-1.9.2.9)
MFSA 2010-63 Information leak via XMLHttpRequest statusText
MFSA 2010-62 Copy-and-paste or drag-and-drop into designMode document allows XSS
MFSA 2010-61 UTF-7 XSS by overriding document charset using <object> type
             attribute
MFSA 2010-59 SJOW creates scope chains ending in outer object
MFSA 2010-58 Crash on Mac using fuzzed font in data: URL
MFSA 2010-57 Crash and remote code execution in normalizeDocument
MFSA 2010-56 Dangling pointer vulnerability in nsTreeContentView
MFSA 2010-55 XUL tree removal crash and remote code execution
MFSA 2010-54 Dangling pointer vulnerability in nsTreeSelection
MFSA 2010-53 Heap buffer overflow in nsTextFrameUtils::TransformText
MFSA 2010-52 Windows XP DLL loading vulnerability
MFSA 2010-51 Dangling pointer vulnerability using DOM plugin array
MFSA 2010-50 Frameset integer overflow vulnerability
MFSA 2010-49 Miscellaneous memory safety hazards (rv:1.9.2.9/ 1.9.1.12)
2010-09-09 09:41:21 +00:00
tnn
a246dc3178 Update to firefox-3.6.8.
Fixes a heap corruption issue due to free() of garbage pointers when
parsing an invalid <object> tag.
2010-07-27 07:58:52 +00:00
tnn
517f97dc82 firefox-3.6.7 / xulrunner-1.9.2.7 security update.
MFSA 2010-47 Cross-origin data leakage from script filename in error messages
MFSA 2010-46 Cross-domain data theft using CSS
MFSA 2010-45 Multiple location bar spoofing vulnerabilities
MFSA 2010-44 Characters mapped to U+FFFD in 8 bit encodings cause subsequent
             character to vanish
MFSA 2010-43 Same-origin bypass using canvas context
MFSA 2010-42 Cross-origin data disclosure via Web Workers and importScripts
MFSA 2010-41 Remote code execution using malformed PNG image
MFSA 2010-40 nsTreeSelection dangling pointer remote code execution
MFSA 2010-39 nsCSSValue::Array index integer overflow
MFSA 2010-38 Arbitrary code execution using SJOW and fast native function
MFSA 2010-37 Plugin parameter EnsureCachedAttrParamArrays remote code execution
MFSA 2010-36 Use-after-free error in NodeIterator
MFSA 2010-35 DOM attribute cloning remote code execution vulnerability
MFSA 2010-34 Miscellaneous memory safety hazards (rv:1.9.2.7/ 1.9.1.11)
2010-07-21 16:55:33 +00:00
tnn
83cb6e4dd1 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
tnn
68866eff2b 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
tnn
dff8d0d8ec Update to firefox-3.6.2 proper. (no changes from the beta)
Also add patch for PR pkg/42988 crash, effectively disabling all
sound support until we decide on what sound API to use.
The current dlopen() guesswork is bad, mkay.

Bump PKGREVISION for this and previous changes.
2010-03-23 12:43:38 +00:00
tnn
941c15b90a Update to firefox-3.6.2.
.2 is not formally released yet, but is release tagged in the scm and I
want to get this update in before we freeze the tree.

"Firefox 3.6 is built on Mozilla's Gecko 1.9.2 web rendering platform,
which has been under development since early 2009 and contains many
improvements for web developers, add-on developers, and users."

- Improved JavaScript performance, overall browser responsiveness,
  and startup time.
- The ability for web developers to indicate that scripts should run
  asynchronously to speed up page load times.
- Continued support for downloadable web fonts using the new WOFF font format.
- Support for new CSS attributes such as gradients, background sizing,
  and pointer events.
- Support for new DOM and HTML5 specifications including the Drag & Drop API
  and the File API, which allow for more interactive web pages.
2010-03-16 15:57:02 +00:00
tnn
00090167b3 Update to firefox-3.5.8 and xulrunner-1.9.1.8.
Security and bugfix release. (no MFSAs released at time of writing)
While here drop defunct debug option from firefox and reduce diff to wip/
2010-02-17 18:32:18 +00:00
tnn
1ececaff14 add some convenience variables for version handling 2010-01-31 20:54:44 +00:00
tron
c82024669f Update "firefox" package to 3.5.7. Changes since version 3.5.6:
- Fixed a common stability issue.
- Fixed a problem with how updates were being presented to users.

Approved by Tobias Nygren.
2010-01-26 16:22:59 +00:00
tnn
7b1c6d3f5d # used by devel/nss/Makefile 2010-01-19 10:07:49 +00:00
tnn
311b7577db Update to firefox-3.5.6. Security and bugfix release.
While here, switch NetBSD build from sunaudio to OSS emulation.
This greatly improves HTML5 video playback.
(Yes, we ought to fix the busted sunaudio support or PKG_OPTIONalize this.
 Perhaps another day.)

Advisories relating to this release:
MFSA 2009-71 GeckoActiveXObject exception messages can be used to
             enumerate installed COM objects
MFSA 2009-70 Privilege escalation via chrome window.opener
MFSA 2009-69 Location bar spoofing vulnerabilities
MFSA 2009-68 NTLM reflection vulnerability
MFSA 2009-67 Integer overflow, crash in libtheora video library
MFSA 2009-66 Memory safety fixes in liboggplay media library
MFSA 2009-65 Crashes with evidence of memory corruption (rv:1.9.1.6/ 1.9.0.16)
2009-12-16 08:18:32 +00:00
tnn
8abc46c691 add "used by" lines 2009-11-23 14:16:22 +00:00
tnn
d8b31f82cc Update to firefox 3.5.5. This is a stability/bugfix update.
pkgsrc changes:
- assign devel/xulrunner maintainership to tnn@
- mozilla-common.mk: work around gcc __thread support misdetection on NetBSD
- separate distinfo related stuff into dist.mk for sharing with nss & nspr

"topcrash" bugs fixed:
468562 "ASSERTION: Inserting multiple children without flushing"
521750 Put a runtime NS_IsMainThread check in nsCycleCollector::Suspect2 ...
524462 startup crash [@ gfxWindowsFontGroup::WhichFontSupportsChar(nsTAr ...
525326 Crashes in gif decoder [@ xul.dll@0x348945][@ xul.dll@0x348864][@ ...
525276 crashes [@ nsDocument::RegisterNamedItems(nsIContent*)]
2009-11-06 15:44:34 +00:00