rpms/seamonkey/F-9 mfsa-2009-12.patch, NONE, 1.1 mfsa-2009-13.patch, NONE, 1.1 .cvsignore, 1.23, 1.24 seamonkey-fedora-home-page.patch, 1.3, 1.4 seamonkey.spec, 1.50, 1.51 sources, 1.24, 1.25

Christopher Aillon caillon at fedoraproject.org
Sat Mar 28 07:25:10 UTC 2009


Author: caillon

Update of /cvs/extras/rpms/seamonkey/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31306/F-9

Modified Files:
	.cvsignore seamonkey-fedora-home-page.patch seamonkey.spec 
	sources 
Added Files:
	mfsa-2009-12.patch mfsa-2009-13.patch 
Log Message:
* Fri Mar 27 2009 Christopher Aillon <caillon at redhat.com> - 1.15.1-3
- Add patches for MFSA-2009-12, MFSA-2009-13

* Wed Mar 25 2009 Christopher Aillon <caillon at redhat.com> - 1.15.1-2
- Update default homepage

* Wed Mar  4 2009 Fedora Security Response Team <fedora-security-list at redhat.com> - 1.1.15-1
- Update to 1.1.15



mfsa-2009-12.patch:

--- NEW FILE mfsa-2009-12.patch ---
# HG changeset patch
# User Blake Kaplan <mrbkap at gmail.com>
# Date 1238011664 25200
# Node ID 167d03699cdb98daa726b9024dd80ac3d9e80e06
# Parent c8c6ed1b96a72df7d47fb0ce014b18ec3f71abc7
Bug 485217 - Pop the eval context before returning. r+sr=peterv

--- a/content/xslt/src/xslt/txKeyFunctionCall.cpp	Wed Mar 25 22:10:03 2009 +0200
+++ b/content/xslt/src/xslt/txKeyFunctionCall.cpp	Wed Mar 25 13:07:44 2009 -0700
@@ -395,9 +395,9 @@ nsresult txXSLKey::testNode(const txXPat
             nsRefPtr<txAExprResult> exprResult;
             rv = mKeys[currKey].useExpr->evaluate(&evalContext,
                                                   getter_AddRefs(exprResult));
-            NS_ENSURE_SUCCESS(rv, rv);
 
             aEs.popEvalContext();
+            NS_ENSURE_SUCCESS(rv, rv);
 
             if (exprResult->getResultType() == txAExprResult::NODESET) {
                 txNodeSet* res = static_cast<txNodeSet*>

# HG changeset patch
# User Blake Kaplan <mrbkap at gmail.com>
# Date 1238052189 25200
# Node ID 4552d789ad8ff607e2596ad3107d33a3d0e92654
# Parent f087a48da189d0d6404040bc90a97f2624ab544f
Bug 485286 - Allocate all of these consistently. r+sr=peterv/sicking (a=ss for checkin into a CLOSED TREE).

--- a/content/xslt/src/xslt/txKeyFunctionCall.cpp	Wed Mar 25 16:59:14 2009 -0500
+++ b/content/xslt/src/xslt/txKeyFunctionCall.cpp	Thu Mar 26 00:23:09 2009 -0700
@@ -388,16 +388,19 @@ nsresult txXSLKey::testNode(const txXPat
     PRUint32 currKey, numKeys = mKeys.Length();
     for (currKey = 0; currKey < numKeys; ++currKey) {
         if (mKeys[currKey].matchPattern->matches(aNode, &aEs)) {
-            txSingleNodeContext evalContext(aNode, &aEs);
-            nsresult rv = aEs.pushEvalContext(&evalContext);
+            txSingleNodeContext *evalContext =
+                new txSingleNodeContext(aNode, &aEs);
+            NS_ENSURE_TRUE(evalContext, NS_ERROR_OUT_OF_MEMORY);
+
+            nsresult rv = aEs.pushEvalContext(evalContext);
             NS_ENSURE_SUCCESS(rv, rv);
 
             nsRefPtr<txAExprResult> exprResult;
-            rv = mKeys[currKey].useExpr->evaluate(&evalContext,
+            rv = mKeys[currKey].useExpr->evaluate(evalContext,
                                                   getter_AddRefs(exprResult));
+            NS_ENSURE_SUCCESS(rv, rv);
 
-            aEs.popEvalContext();
-            NS_ENSURE_SUCCESS(rv, rv);
+            delete aEs.popEvalContext();
 
             if (exprResult->getResultType() == txAExprResult::NODESET) {
                 txNodeSet* res = static_cast<txNodeSet*>



mfsa-2009-13.patch:

--- NEW FILE mfsa-2009-13.patch ---
# HG changeset patch
# User Olli Pettay <Olli.Pettay at helsinki.fi>
# Date 1237909358 -7200
# Node ID 60caf43ff9c21e7b4d6b07e3d2d8413196a86b25
# Parent 726d6e0d61def97cd6f9d72949ab283b83902d53
Bug 484320, r=dveditz, sr=mrbkap, a=blocking1.9.1

--- a/layout/xul/base/src/tree/src/nsTreeSelection.cpp	Wed Mar 18 11:00:20 2009 +0000
+++ b/layout/xul/base/src/tree/src/nsTreeSelection.cpp	Tue Mar 24 17:42:38 2009 +0200
@@ -268,6 +268,8 @@ nsTreeSelection::~nsTreeSelection()
 nsTreeSelection::~nsTreeSelection()
 {
   delete mFirstRange;
+  if (mSelectTimer)
+    mSelectTimer->Cancel();
 }
 
 // QueryInterface implementation for nsBoxObject




Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/seamonkey/F-9/.cvsignore,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- .cvsignore	18 Dec 2008 00:26:55 -0000	1.23
+++ .cvsignore	28 Mar 2009 07:24:40 -0000	1.24
@@ -1 +1 @@
-seamonkey-1.1.14.source.tar.bz2
+seamonkey-1.1.15.source.tar.bz2

seamonkey-fedora-home-page.patch:

Index: seamonkey-fedora-home-page.patch
===================================================================
RCS file: /cvs/extras/rpms/seamonkey/F-9/seamonkey-fedora-home-page.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- seamonkey-fedora-home-page.patch	8 Feb 2008 17:31:48 -0000	1.3
+++ seamonkey-fedora-home-page.patch	28 Mar 2009 07:24:40 -0000	1.4
@@ -3,7 +3,7 @@
 @@ -1,5 +1,5 @@
  # navigator.properties
 -homePageDefault=http://www.mozilla.org/
-+homePageDefault=file:///usr/share/doc/HTML/index.html
++homePageDefault=http://start.fedoraproject.org/
  keywordList=http://home.netscape.com/escapes/keywords
  webmailKeyword=http://webmail.netscape.com
  fallbackDefaultSearchURL=http://www.google.com/search?q=
@@ -12,7 +12,7 @@
  # all.js
  #
 -browser.startup.homepage=http://www.seamonkey-project.org/start/
-+browser.startup.homepage=file:///usr/share/doc/HTML/index.html
++browser.startup.homepage=http://start.fedoraproject.org/
  browser.throbber.url=http://www.seamonkey-project.org/
  browser.search.defaulturl=http://www.google.com/search?q=
  general.useragent.contentlocale=US
@@ -21,4 +21,4 @@
  #config.js
  #
 -startup.homepage_override_url=http://www.seamonkey-project.org/start/
-+startup.homepage_override_url=file:///usr/share/doc/HTML/index.html
++startup.homepage_override_url=http://start.fedoraproject.org/


Index: seamonkey.spec
===================================================================
RCS file: /cvs/extras/rpms/seamonkey/F-9/seamonkey.spec,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- seamonkey.spec	7 Jan 2009 22:31:53 -0000	1.50
+++ seamonkey.spec	28 Mar 2009 07:24:40 -0000	1.51
@@ -11,8 +11,8 @@
 
 Name:           seamonkey
 Summary:        Web browser, e-mail, news, IRC client, HTML editor
-Version:        1.1.14
-Release:        2%{?dist}
+Version:        1.1.15
+Release:        3%{?dist}
 URL:            http://www.mozilla.org/projects/seamonkey/
 License:        MPLv1.1
 Group:          Applications/Internet
@@ -52,6 +52,9 @@
 Patch301:       mozilla-1.7.3-gnome-vfs-default-app.patch
 Patch304:       mozilla-1.7.5-g-application-name.patch
 
+Patch200912:    mfsa-2009-12.patch
+Patch200913:    mfsa-2009-13.patch
+
 Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  nspr-devel >= %{minimum_build_nspr_version}
 BuildRequires:  nss-devel >= %{minimum_build_nss_version}
@@ -140,6 +143,9 @@
 %patch301 -p1
 %patch304 -p0
 
+%patch200912 -p1 -b .mfsa-2009-12
+%patch200913 -p1 -b .mfsa-2009-13
+
 %{__rm} -f .mozconfig
 %{__cp} %{SOURCE10} .mozconfig
 
@@ -432,6 +438,15 @@
 
 
 %changelog
+* Fri Mar 27 2009 Christopher Aillon <caillon at redhat.com> - 1.15.1-3
+- Add patches for MFSA-2009-12, MFSA-2009-13
+
+* Wed Mar 25 2009 Christopher Aillon <caillon at redhat.com> - 1.15.1-2
+- Update default homepage
+
+* Wed Mar  4 2009 Fedora Security Response Team <fedora-security-list at redhat.com> - 1.1.15-1
+- Update to 1.1.15
+
 * Wed Jan 07 2009 Christopher Aillon <caillon at redhat.com> - 1.1.14-2
 - Disable the crash dialog
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/seamonkey/F-9/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- sources	18 Dec 2008 00:26:55 -0000	1.24
+++ sources	28 Mar 2009 07:24:40 -0000	1.25
@@ -1 +1,2 @@
-31eb6ce742dc73609884dab11b1f2712  seamonkey-1.1.14.source.tar.bz2
+88b2b7da0b18fe54bebea3dc723fa038  seamonkey-1.1.15.source.tar.bz2
+




More information about the fedora-extras-commits mailing list