summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mozilla-817533.patch32
-rw-r--r--mozilla-831688.patch16
-rw-r--r--xulrunner.spec74
3 files changed, 91 insertions, 31 deletions
diff --git a/mozilla-817533.patch b/mozilla-817533.patch
new file mode 100644
index 0000000..11d1bb7
--- /dev/null
+++ b/mozilla-817533.patch
@@ -0,0 +1,32 @@
+# HG changeset patch
+# Parent d09a5a5666baa44c817a4e1e463ef62eae0a1105
+# User Patrick McManus <mcmanus@ducksong.com>
+bug 817533 - failed system proxy lookups should not fallback to manual configs r?jduell
+
+diff --git a/netwerk/base/src/nsProtocolProxyService.cpp b/netwerk/base/src/nsProtocolProxyService.cpp
+--- a/netwerk/base/src/nsProtocolProxyService.cpp
++++ b/netwerk/base/src/nsProtocolProxyService.cpp
+@@ -1553,17 +1553,22 @@ nsProtocolProxyService::Resolve_Internal
+
+ // Proxy auto config magic...
+ if (mProxyConfig == PROXYCONFIG_PAC || mProxyConfig == PROXYCONFIG_WPAD) {
+ // Do not query PAC now.
+ *usePACThread = true;
+ return NS_OK;
+ }
+
+- // proxy info values
++ // If we aren't in manual proxy configuration mode then we don't
++ // want to honor any manual specific prefs that might be still set
++ if (mProxyConfig != PROXYCONFIG_MANUAL)
++ return NS_OK;
++
++ // proxy info values for manual configuration mode
+ const char *type = nullptr;
+ const nsACString *host = nullptr;
+ int32_t port = -1;
+
+ uint32_t proxyFlags = 0;
+
+ if ((flags & RESOLVE_PREFER_SOCKS_PROXY) &&
+ !mSOCKSProxyHost.IsEmpty() && mSOCKSProxyPort > 0) {
diff --git a/mozilla-831688.patch b/mozilla-831688.patch
new file mode 100644
index 0000000..4548be3
--- /dev/null
+++ b/mozilla-831688.patch
@@ -0,0 +1,16 @@
+# HG changeset patch
+# Parent ae460fbc4d0e1768578b80b71bf2df8003c908ce
+# User Jan Horak <jhorak@redhat.com>
+diff --git a/xulrunner/confvars.sh b/xulrunner/confvars.sh
+--- a/xulrunner/confvars.sh
++++ b/xulrunner/confvars.sh
+@@ -15,8 +15,9 @@ MOZ_URL_CLASSIFIER=1
+ MOZ_SERVICES_COMMON=1
+ MOZ_SERVICES_CRYPTO=1
+ MOZ_SERVICES_METRICS=1
+ MOZ_SERVICES_SYNC=1
+ MOZ_MEDIA_NAVIGATOR=1
+ if test "$OS_TARGET" = "WINNT" -o "$OS_TARGET" = "Darwin"; then
+ MOZ_FOLD_LIBS=1
+ fi
++MOZ_SERVICES_HEALTHREPORT=1
diff --git a/xulrunner.spec b/xulrunner.spec
index b2da2c3..54ae5c1 100644
--- a/xulrunner.spec
+++ b/xulrunner.spec
@@ -62,12 +62,8 @@
%global mozappdir %{_libdir}/%{name}
%global tarballdir mozilla-release
-# crash reporter work only on x86/x86_64
-%ifarch %{ix86} x86_64
-%global enable_mozilla_crashreporter 1
-%else
+# don't enable crash reporter for remi repo
%global enable_mozilla_crashreporter 0
-%endif
%if %{alpha_version} > 0
%global pre_version a%{alpha_version}
@@ -92,7 +88,7 @@
Summary: XUL Runtime for Gecko Applications
Name: %{shortname}-last
Version: 22.0
-Release: 1%{?pre_tag}%{?dist}
+Release: 2%{?pre_tag}%{?dist}
URL: http://developer.mozilla.org/En/XULRunner
License: MPLv1.1 or GPLv2+ or LGPLv2+
Group: Applications/Internet
@@ -120,6 +116,8 @@ Patch24: rhbz-966424.patch
# Upstream patches
Patch104: mozilla-844883.patch
+Patch105: mozilla-817533.patch
+Patch106: mozilla-831688.patch
# ---------------------------------------------------
@@ -281,6 +279,8 @@ cd %{tarballdir}
%endif
%patch24 -p1 -b .966424
+%patch105 -p1 -b .817533
+%patch106 -p1 -b .831688
%{__rm} -f .mozconfig
%{__cat} %{SOURCE10} \
@@ -292,6 +292,10 @@ cd %{tarballdir}
%endif
| tee .mozconfig
+%if ! %{enable_mozilla_crashreporter}
+echo "ac_add_options --disable-crashreporter" >> .mozconfig
+%endif
+
%if %{?system_nss}
echo "ac_add_options --with-system-nspr" >> .mozconfig
echo "ac_add_options --with-system-nss" >> .mozconfig
@@ -585,6 +589,14 @@ fi
#---------------------------------------------------------------------
%changelog
+* Tue Jul 2 2013 Remi Collet <RPMS@FamilleCollet.com> - 22.0-2
+- sync with rawhide
+- always disable crashreporter
+
+* Mon Jul 1 2013 Jan Horak <jhorak@redhat.com> - 22.0-4
+- Added fix from mozbz#817533 - fix issues with proxy settings
+- Fixed missing about:healthreport
+
* Mon Jun 24 2013 Remi Collet <RPMS@FamilleCollet.com> - 22.0-1
- Update to 22.0, sync with rawhide
@@ -625,13 +637,13 @@ fi
* Mon Apr 15 2013 Remi Collet <RPMS@FamilleCollet.com> - 20.0.1-1
- Update to 20.0.1, sync with rawhide
-* Fri Apr 5 2013 Martin Stransky <stransky@redhat.com> - 20.0-4
+* Fri Apr 5 2013 Martin Stransky <stransky@redhat.com> - 20.0-4
- Updated rhbz-911314.patch for xulrunner 20
* Wed Apr 3 2013 Remi Collet <RPMS@FamilleCollet.com> - 20.0-1
- Update to 20.0, sync with rawhide
-* Wed Apr 3 2013 Martin Stransky <stransky@redhat.com> - 20.0-3
+* Wed Apr 3 2013 Martin Stransky <stransky@redhat.com> - 20.0-3
- A workaround for Bug 928353 - firefox i686 crashes
for a number of web pages
@@ -674,24 +686,24 @@ fi
* Thu Jan 10 2013 Martin Stransky <stransky@redhat.com> - 18.0-7
- Fixed Makefile generator (rhbz#304121)
-* Wed Jan 9 2013 Remi Collet <RPMS@FamilleCollet.com> - 18.0-1
+* Wed Jan 9 2013 Remi Collet <RPMS@FamilleCollet.com> - 18.0-1
- Sync with rawhide, Update to 18.0
- use bunled libjpeg-turbo on EL-6
-* Wed Jan 9 2013 Martin Stransky <stransky@redhat.com> - 18.0-6
+* Wed Jan 9 2013 Martin Stransky <stransky@redhat.com> - 18.0-6
- Fixed missing libxpcom.so provides
-* Wed Jan 9 2013 Martin Stransky <stransky@redhat.com> - 18.0-5
+* Wed Jan 9 2013 Martin Stransky <stransky@redhat.com> - 18.0-5
- Added fix for langpacks
-* Wed Jan 9 2013 Martin Stransky <stransky@redhat.com> - 18.0-4
+* Wed Jan 9 2013 Martin Stransky <stransky@redhat.com> - 18.0-4
- Fixed source files
- Disabled WebRTC due to rhbz#304121
-* Wed Jan 9 2013 Martin Stransky <stransky@redhat.com> - 18.0-2
+* Wed Jan 9 2013 Martin Stransky <stransky@redhat.com> - 18.0-2
- Disabled system sqlite on Fedora 18
-* Mon Jan 7 2013 Martin Stransky <stransky@redhat.com> - 18.0-1
+* Mon Jan 7 2013 Martin Stransky <stransky@redhat.com> - 18.0-1
- Update to 18.0
* Thu Dec 13 2012 Peter Robinson <pbrobinson@fedoraproject.org> 17.0.1-3
@@ -728,7 +740,7 @@ fi
* Tue Nov 13 2012 Martin Stransky <stransky@redhat.com> - 17.0-0.1b5
- Update to 17.0 Beta 5
-* Tue Nov 6 2012 Martin Stransky <stransky@redhat.com> - 16.0.2-2
+* Tue Nov 6 2012 Martin Stransky <stransky@redhat.com> - 16.0.2-2
- Added fix for rhbz#872752
* Thu Nov 1 2012 Remi Collet <RPMS@FamilleCollet.com> - 16.0.2-1
@@ -754,10 +766,10 @@ fi
* Thu Oct 11 2012 Martin Stransky <stransky@redhat.com> - 16.0.1-1
- Update to 16.0.1
-* Mon Oct 8 2012 Remi Collet <RPMS@FamilleCollet.com> - 16.0-1
+* Mon Oct 8 2012 Remi Collet <RPMS@FamilleCollet.com> - 16.0-1
- Sync with rawhide, update to 16.0
-* Mon Oct 8 2012 Martin Stransky <stransky@redhat.com> - 16.0-1
+* Mon Oct 8 2012 Martin Stransky <stransky@redhat.com> - 16.0-1
- Update to 16.0
* Thu Sep 27 2012 Jan Horak <jhorak@redhat.com> - 15.0.1-4
@@ -793,7 +805,7 @@ fi
* Mon Jul 16 2012 Martin Stransky <stransky@redhat.com> - 14.0.1-3
- Update to 14.0.1
-* Sun Jun 16 2012 Remi Collet <RPMS@FamilleCollet.com> - 13.0.1-1
+* Sat Jun 16 2012 Remi Collet <RPMS@FamilleCollet.com> - 13.0.1-1
- Sync with rawhide, update to 13.0.1
* Sat Jun 16 2012 Jan Horak <jhorak@redhat.com> - 13.0.1-1
@@ -802,10 +814,10 @@ fi
* Wed Jun 06 2012 Remi Collet <RPMS@FamilleCollet.com> - 13.0-1
- Sync with rawhide, update to 13.0
-* Wed Jun 5 2012 Martin Stransky <stransky@redhat.com> - 13.0-2
+* Tue Jun 5 2012 Martin Stransky <stransky@redhat.com> - 13.0-2
- src.rpm should include all patches
-* Mon Jun 4 2012 Martin Stransky <stransky@redhat.com> - 13.0-1
+* Mon Jun 4 2012 Martin Stransky <stransky@redhat.com> - 13.0-1
- Update to 13.0
* Mon May 28 2012 Martin Stransky <stransky@redhat.com> - 12.0-7
@@ -814,15 +826,15 @@ fi
* Mon May 28 2012 Martin Stransky <stransky@redhat.com> - 12.0-6
- Added workaround for ppc(64) - mozbz#746112
-* Mon May 7 2012 Dan Horák <dan[at]danny.cz> - 12.0-5
+* Mon May 7 2012 Dan Horák <dan[at]danny.cz> - 12.0-5
- Used backported upstream patch from mozb#734335 for fixing the sps profiler build
- Fixed build of jemalloc on ppc (patch by Gustavo Luiz Duarte/IBM)
-* Fri May 4 2012 Dan Horák <dan[at]danny.cz> - 12.0-4
+* Fri May 4 2012 Dan Horák <dan[at]danny.cz> - 12.0-4
- Added new patch for 691898 - backport from trunk
- Added build fix for secondary arches
-* Fri May 4 2012 Martin Stransky <stransky@redhat.com> - 12.0-3
+* Fri May 4 2012 Martin Stransky <stransky@redhat.com> - 12.0-3
- Added requires for nss-static (rhbz#717247)
* Mon Apr 30 2012 Martin Stransky <stransky@redhat.com> - 12.0-2
@@ -841,7 +853,7 @@ fi
- Update to 11.0
- Fixed libvpx-devel dependency
-* Fri Mar 9 2012 Martin Stransky <stransky@redhat.com> - 11.0-1
+* Fri Mar 9 2012 Martin Stransky <stransky@redhat.com> - 11.0-1
- Update to 11.0 Beta 7
* Fri Mar 09 2012 Dan Horák <dan[at]danny.cz> - 10.0.1-5
@@ -853,7 +865,7 @@ fi
* Sat Feb 18 2012 Remi Collet <RPMS@FamilleCollet.com> - 10.0.2-1
- update to 10.0.2
-* Tue Feb 16 2012 Martin Stransky <stransky@redhat.com> - 10.0.1-3
+* Thu Feb 16 2012 Martin Stransky <stransky@redhat.com> - 10.0.1-3
- Added fix for mozbz#727401
* Tue Feb 14 2012 Martin Stransky <stransky@redhat.com> - 10.0.1-2
@@ -898,7 +910,7 @@ fi
* Tue Dec 20 2011 Jan Horak <jhorak@redhat.com> - 9.0-2
- Update to 9.0
-* Fri Dec 9 2011 Martin Stransky <stransky@redhat.com> 9.0-1.beta5
+* Fri Dec 9 2011 Martin Stransky <stransky@redhat.com> 9.0-1.beta5
- Updated to 9.0 Beta 5
* Wed Dec 7 2011 Jan Horak <jhorak@redhat.com> - 8.0-5
@@ -913,7 +925,7 @@ fi
* Sat Nov 12 2011 Remi Collet <RPMS@FamilleCollet.com> - 8.0-1
- update to 8.0, sync with rawhide
-* Mon Nov 7 2011 Martin Stransky <stransky@redhat.com> 8.0-1
+* Mon Nov 7 2011 Martin Stransky <stransky@redhat.com> 8.0-1
- Updated to 8.0
* Tue Oct 18 2011 Ville Skyttä <ville.skytta@iki.fi> - 7.0.1-5
@@ -969,7 +981,7 @@ fi
- sync with f15/rawhide
- update to 5.0 finale
-* Tue Jun 24 2011 Martin Stransky <stransky@redhat.com> 5.0-3
+* Fri Jun 24 2011 Martin Stransky <stransky@redhat.com> 5.0-3
- libCurl build fix
* Wed Jun 22 2011 Martin Stransky <stransky@redhat.com> 5.0-2
@@ -1097,7 +1109,7 @@ fi
* Fri Jan 14 2011 Christopher Aillon <caillon@redhat.com> 2.0-0.15.b9
- Update to 2.0 Beta 9
-* Thu Jan 11 2011 Tom Callaway <spot@fedoraproject.org> 2.0-0.14.b8
+* Tue Jan 11 2011 Tom Callaway <spot@fedoraproject.org> 2.0-0.14.b8
- enable system sqlite (see https://fedorahosted.org/fpc/ticket/34)
* Thu Dec 23 2010 Martin Stransky <stransky@redhat.com> 2.0-0.13.b8
@@ -1128,10 +1140,10 @@ fi
* Thu Nov 11 2010 Jan Horak <jhorak@redhat.com> - 2.0-0.5.b7
- Update to 2.0b7
-* Thu Nov 4 2010 Christopher Aillon <caillon@redhat.com> 2.0-0.4.b6
+* Thu Nov 4 2010 Christopher Aillon <caillon@redhat.com> 2.0-0.4.b6
- Ensure that WM_CLASS matches the desktop file
-* Wed Nov 3 2010 Martin Stransky <stransky@redhat.com> 2.0-0.3.b6
+* Wed Nov 3 2010 Martin Stransky <stransky@redhat.com> 2.0-0.3.b6
- Libnotify rebuild (rhbz#649071)
* Wed Sep 29 2010 jkeating - 2.0-0.2b6