Subject: CVS commit: pkgsrc/www/firefox
From: Ryo ONODERA
Date: 2015-09-23 08:44:42
Message id: 20150923064442.4884198@cvs.netbsd.org

Log Message:
Update to 41.0

Changelog:
    New Enhance IME support on Windows (Vista +) using TSF (Text Services Framework)
    New Ability to set a profile picture for your Firefox Account
    New Firefox Hello now includes instant messaging
    New SVG images can be used as favicons
    New Improved box-shadow rendering performance
    Changed WebRTC now requires perfect forward secrecy
    Changed WARP is disabled on Windows 7
    Changed Updates to image decoding process
    Changed Support for running animations of 'transform' and 'opacity' on the \ 
compositor thread
    HTML5 MessageChannel and MessagePort API enabled by default
    HTML5 Added support for the transform-origin property on SVG elements
    HTML5 CSS Font Loading API enabled by default
    HTML5 Navigator.onLine now varies with actual internet connectivity (Windows \ 
and Mac OS X only)
    HTML5 Copy/Cut Web content from JavaScript to the OS clipboard with \ 
document.execCommand("cut"/"copy")
    HTML5 Implemented Cache API for querying named caches that are accessible \ 
Window, Worker, and ServiceWorker
    Developer Removed support for binary XPCOM components in extensions, use \ 
addon SDK "system/child_process" pipe mechanism for native binaries \ 
instead
    Developer Network requests can be exported in HAR format
    Developer Quickly add new CSS rule with New Rule button in the Inspector
    Developer Screenshot a node or element from markup view with the Screenshot \ 
Node context menu item
    Developer Copy element CSS rule declarations with the Copy Rule Declaration \ 
context menu item in the Inspector
    Developer Pseudo-Class panel in the Inspector
    Fixed Picture element does not react to resize/viewport changes
    Fixed Various security fixes

Security fixes:
Fixed in Firefox 41
    2015-114 Information disclosure via the High Resolution Time API
    2015-113 Memory safety errors in libGLES in the ANGLE graphics library
    2015-112 Vulnerabilities found through code inspection
    2015-111 Errors in the handling of CORS preflight request headers
    2015-110 Dragging and dropping images exposes final URL after redirects
    2015-109 JavaScript immutable property enforcement can be bypassed
    2015-108 Scripted proxies can access inner window
    2015-107 Out-of-bounds read during 2D canvas display on Linux 16-bit color \ 
depth systems
    2015-106 Use-after-free while manipulating HTML media content
    2015-105 Buffer overflow while decoding WebM video
    2015-104 Use-after-free with shared workers and IndexedDB
    2015-103 URL spoofing in reader mode
    2015-102 Crash when using debugger with SavedStacks in JavaScript
    2015-101 Buffer overflow in libvpx while parsing vp9 format video
    2015-100 Arbitrary file manipulation by local user through Mozilla updater
    2015-99 Site attribute spoofing on Android by pasting URL with unknown scheme
    2015-98 Out of bounds read in QCMS library with ICC V4 profile attributes
    2015-97 Memory leak in mozTCPSocket to servers
    2015-96 Miscellaneous memory safety hazards (rv:41.0 / rv:38.3)

Files:
RevisionActionfile
1.226modifypkgsrc/www/firefox/Makefile
1.100modifypkgsrc/www/firefox/PLIST
1.215modifypkgsrc/www/firefox/distinfo
1.62modifypkgsrc/www/firefox/mozilla-common.mk
1.40modifypkgsrc/www/firefox/patches/patch-aa
1.17modifypkgsrc/www/firefox/patches/patch-as
1.10modifypkgsrc/www/firefox/patches/patch-config_external_moz.build
1.3modifypkgsrc/www/firefox/patches/patch-intl_unicharutil_util_moz.build
1.3modifypkgsrc/www/firefox/patches/patch-js_src_jit-LIR.cpp
1.4modifypkgsrc/www/firefox/patches/patch-js_src_jit_MIR.cpp
1.6modifypkgsrc/www/firefox/patches/patch-js_src_jit_arm_Architecture-arm.cpp
1.4modifypkgsrc/www/firefox/patches/patch-media_libcubeb_src_moz.build
1.4modifypkgsrc/www/firefox/patches/patch-media_libtheora_moz.build
1.5modifypkgsrc/www/firefox/patches/patch-memory_mozalloc_mozalloc__abort.cpp
1.2modifypkgsrc/www/firefox/patches/patch-modules_libpref_init_all.js
1.7modifypkgsrc/www/firefox/patches/patch-rc
1.2modifypkgsrc/www/firefox/patches/patch-xpcom_reflect_xptcall_md_unix_Makefile.in
1.4modifypkgsrc/www/firefox/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build
1.1addpkgsrc/www/firefox/patches/patch-gfx_thebes_gfxWindowsPlatform.cpp
1.1addpkgsrc/www/firefox/patches/patch-mozglue_misc_StackWalk.cpp
1.1addpkgsrc/www/firefox/patches/patch-security_manager_ssl_nsNSSComponent.cpp
1.1addpkgsrc/www/firefox/patches/patch-storage_SQLiteMutex.h
1.1addpkgsrc/www/firefox/patches/patch-storage_mozStorageConnection.cpp
1.1addpkgsrc/www/firefox/patches/patch-toolkit_components_protobuf_src_google_protobuf_stubs_platform__macros.h
1.12removepkgsrc/www/firefox/patches/patch-al
1.4removepkgsrc/www/firefox/patches/patch-bg
1.11removepkgsrc/www/firefox/patches/patch-js_src_Makefile.in
1.1removepkgsrc/www/firefox/patches/patch-js_src_gc_Statistics.cpp
1.3removepkgsrc/www/firefox/patches/patch-mobile_android_installer_Makefile.in
1.3removepkgsrc/www/firefox/patches/patch-mobile_android_installer_package-manifest.in
1.5removepkgsrc/www/firefox/patches/patch-security_manager_ssl_src_nsNSSComponent.cpp
1.4removepkgsrc/www/firefox/patches/patch-toolkit_modules_GMPInstallManager.jsm
1.1removepkgsrc/www/firefox/patches/patch-toolkit_modules_GMPUtils.jsm
1.11removepkgsrc/www/firefox/patches/patch-xpcom_base_nsStackWalk.cpp
1.2removepkgsrc/www/firefox/patches/patch-xpcom_build_XPCOMInit.cpp
1.3removepkgsrc/www/firefox/patches/patch-xpcom_glue_standalone_nsXPCOMGlue.cpp