stransky pushed to xulrunner (f20). "Update to new version - 37.0.1"
notifications at fedoraproject.org
notifications at fedoraproject.org
Wed Apr 15 12:08:03 UTC 2015
>From cf90f2c273f8f1994ae24b07aefb584c48b62729 Mon Sep 17 00:00:00 2001
From: Martin Stransky <stransky at redhat.com>
Date: Wed, 15 Apr 2015 14:07:31 +0200
Subject: Update to new version - 37.0.1
diff --git a/mozilla-1042889.patch b/mozilla-1042889.patch
deleted file mode 100644
index 6061b9b..0000000
--- a/mozilla-1042889.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-diff --git a/dom/browser-element/BrowserElementChildPreload.js b/dom/browser-element/BrowserElementChildPreload.js
---- a/dom/browser-element/BrowserElementChildPreload.js
-+++ b/dom/browser-element/BrowserElementChildPreload.js
-@@ -90,16 +90,17 @@ function getErrorClass(errorCode) {
- switch (NSPRCode) {
- case SEC_ERROR_UNKNOWN_ISSUER:
- case SEC_ERROR_UNTRUSTED_ISSUER:
- case SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE:
- case SEC_ERROR_UNTRUSTED_CERT:
- case SSL_ERROR_BAD_CERT_DOMAIN:
- case SEC_ERROR_EXPIRED_CERTIFICATE:
- case SEC_ERROR_CERT_SIGNATURE_ALGORITHM_DISABLED:
-+ case SEC_ERROR_CA_CERT_INVALID:
- case MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY:
- return Ci.nsINSSErrorsService.ERROR_CLASS_BAD_CERT;
- default:
- return Ci.nsINSSErrorsService.ERROR_CLASS_SSL_PROTOCOL;
- }
-
- return null;
- }
-diff --git a/security/manager/ssl/src/NSSErrorsService.cpp b/security/manager/ssl/src/NSSErrorsService.cpp
---- a/security/manager/ssl/src/NSSErrorsService.cpp
-+++ b/security/manager/ssl/src/NSSErrorsService.cpp
-@@ -136,16 +136,17 @@ NSSErrorsService::GetErrorClass(nsresult
- // Overridable errors.
- case SEC_ERROR_UNKNOWN_ISSUER:
- case SEC_ERROR_UNTRUSTED_ISSUER:
- case SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE:
- case SEC_ERROR_UNTRUSTED_CERT:
- case SSL_ERROR_BAD_CERT_DOMAIN:
- case SEC_ERROR_EXPIRED_CERTIFICATE:
- case SEC_ERROR_CERT_SIGNATURE_ALGORITHM_DISABLED:
-+ case SEC_ERROR_CA_CERT_INVALID:
- case mozilla::pkix::MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY:
- *aErrorClass = ERROR_CLASS_BAD_CERT;
- break;
- // Non-overridable errors.
- default:
- *aErrorClass = ERROR_CLASS_SSL_PROTOCOL;
- break;
- }
-diff --git a/security/manager/ssl/src/SSLServerCertVerification.cpp b/security/manager/ssl/src/SSLServerCertVerification.cpp
---- a/security/manager/ssl/src/SSLServerCertVerification.cpp
-+++ b/security/manager/ssl/src/SSLServerCertVerification.cpp
-@@ -287,16 +287,17 @@ private:
-
- // A probe value of 1 means "no error".
- uint32_t
- MapCertErrorToProbeValue(PRErrorCode errorCode)
- {
- switch (errorCode)
- {
- case SEC_ERROR_UNKNOWN_ISSUER: return 2;
-+ case SEC_ERROR_CA_CERT_INVALID: return 3;
- case SEC_ERROR_UNTRUSTED_ISSUER: return 4;
- case SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE: return 5;
- case SEC_ERROR_UNTRUSTED_CERT: return 6;
- case SEC_ERROR_INADEQUATE_KEY_USAGE: return 7;
- case SEC_ERROR_CERT_SIGNATURE_ALGORITHM_DISABLED: return 8;
- case SSL_ERROR_BAD_CERT_DOMAIN: return 9;
- case SEC_ERROR_EXPIRED_CERTIFICATE: return 10;
- case mozilla::pkix::MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY: return 11;
-@@ -321,16 +322,17 @@ DetermineCertOverrideErrors(CERTCertific
- MOZ_ASSERT(errorCodeMismatch == 0);
- MOZ_ASSERT(errorCodeExpired == 0);
-
- // Assumes the error prioritization described in mozilla::pkix's
- // BuildForward function. Also assumes that CERT_VerifyCertName was only
- // called if CertVerifier::VerifyCert succeeded.
- switch (defaultErrorCodeToReport) {
- case SEC_ERROR_CERT_SIGNATURE_ALGORITHM_DISABLED:
-+ case SEC_ERROR_CA_CERT_INVALID:
- case SEC_ERROR_UNKNOWN_ISSUER:
- case mozilla::pkix::MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY:
- {
- collectedErrors = nsICertOverrideService::ERROR_UNTRUSTED;
- errorCodeTrust = defaultErrorCodeToReport;
-
- SECCertTimeValidity validity = CERT_CheckCertValidTimes(cert, now, false);
- if (validity == secCertTimeUndetermined) {
diff --git a/xulrunner-33.0-libvpx-modern.patch b/xulrunner-33.0-libvpx-modern.patch
deleted file mode 100644
index 52d1839..0000000
--- a/xulrunner-33.0-libvpx-modern.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up xulrunner-33.0/mozilla-release/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc.modern xulrunner-33.0/mozilla-release/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc
---- xulrunner-33.0/mozilla-release/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc.modern 2015-04-07 15:12:34.710923016 -0400
-+++ xulrunner-33.0/mozilla-release/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc 2015-04-07 15:12:48.278838658 -0400
-@@ -180,7 +180,7 @@ int VP8EncoderImpl::InitEncode(const Vid
- // Creating a wrapper to the image - setting image data to NULL. Actual
- // pointer will be set in encode. Setting align to 1, as it is meaningless
- // (actual memory is not allocated).
-- raw_ = vpx_img_wrap(NULL, IMG_FMT_I420, codec_.width, codec_.height,
-+ raw_ = vpx_img_wrap(NULL, VPX_IMG_FMT_I420, codec_.width, codec_.height,
- 1, NULL);
- // populate encoder configuration with default values
- if (vpx_codec_enc_config_default(vpx_codec_vp8_cx(), config_, 0)) {
diff --git a/xulrunner.spec b/xulrunner.spec
index b7475e3..8449943 100644
--- a/xulrunner.spec
+++ b/xulrunner.spec
@@ -102,10 +102,8 @@ Patch200: mozilla-193-pkgconfig.patch
# Unable to install addons from https pages
Patch204: rhbz-966424.patch
Patch207: firefox-baseline-disable.patch
-Patch208: xulrunner-33.0-libvpx-modern.patch
# Upstream patches
-Patch300: mozilla-1042889.patch
# ---------------------------------------------------
@@ -246,10 +244,8 @@ cd %{tarballdir}
%ifarch %{ix86}
%patch207 -p2 -b .baseline
%endif
-%patch208 -p2 -b .modern
# Upstream patches
-%patch300 -p1 -b .1042889
%{__rm} -f .mozconfig
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/xulrunner.git/commit/?h=f20&id=cf90f2c273f8f1994ae24b07aefb584c48b62729
More information about the scm-commits
mailing list