Hello community,
here is the log from the commit of package seamonkey
checked in at Thu Apr 3 10:58:50 CEST 2008.
--------
--- seamonkey/seamonkey.changes 2008-03-24 22:02:56.000000000 +0100
+++ /mounts/work_src_done/STABLE/seamonkey/seamonkey.changes 2008-04-02 23:15:57.763165000 +0200
@@ -1,0 +2,18 @@
+Wed Apr 2 23:19:53 CEST 2008 - maw@suse.de
+
+- Security update to version 1.1.9 (bnc#370353):
+ + MFSA 2008-19/CVE-2008-1241: XUL popup spoofing variant
+ (cross-tab popups)
+ + MFSA 2008-18/CVE-2008-1195 and CVE-2008-1240: Java socket
+ connection to any local port via LiveConnect
+ + MFSA 2008-17/CVE-2007-4879: Privacy issue with SSL Client
+ Authentication
+ + MFSA 2008-16/CVE-2008-1238: HTTP Referrer spoofing with
+ malformed URLs
+ + MFSA 2008-15/CVE-2008-1236 and CVE-2008-1237: Crashes with
+ evidence of memory corruption (rv:1.8.1.13)
+ + MFSA 2008-14/CVE-2008-1233, CVE-2008-1234, and CVE-2008-1235:
+ JavaScript privilege escalation and arbitrary code execution
+- Respin abuild.patch.
+
+-------------------------------------------------------------------
Old:
----
mozilla-missing-decl.patch
seamonkey-source-1.1.8.tar.bz2
New:
----
seamonkey-source-1.1.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ seamonkey.spec ++++++
--- /var/tmp/diff_new_pack.i22964/_old 2008-04-03 10:58:21.000000000 +0200
+++ /var/tmp/diff_new_pack.i22964/_new 2008-04-03 10:58:21.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package seamonkey (Version 1.1.8)
+# spec file for package seamonkey (Version 1.1.9)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -31,8 +31,8 @@
BuildRequires: fdupes gcc-c++ libgnomeui-devel libidl-devel orbit-devel unzip update-desktop-files zip
License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL)
Provides: web_browser
-Version: 1.1.8
-Release: 17
+Version: 1.1.9
+Release: 1
Summary: The successor of the Mozilla Application Suite
Url: http://www.mozilla.org/projects/seamonkey
Group: Productivity/Networking/Web/Browsers
@@ -75,11 +75,11 @@
Patch27: postscript.patch
Patch29: cups-paper.patch
Patch30: seamonkey-gcc4.3-fixes.patch
-Patch31: mozilla-missing-decl.patch
+# Patch31: mozilla-missing-decl.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: libstdc++ fileutils textutils /bin/sh
%define _unpackaged_files_terminate_build 0
-%define releasedate 2008020300
+%define releasedate 2008031600
%define progname seamonkey
%define prefix /usr
%define progdir %_libdir/%{progname}
@@ -123,6 +123,7 @@
SeaMonkey Council
%package mail
+License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL)
Summary: The SeaMonkey Mail Client
Group: Productivity/Networking/Email/Clients
PreReq: %{name} = %{version}
@@ -142,6 +143,7 @@
SeaMonkey Council
%package irc
+License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL)
Summary: IRC for SeaMonkey
Group: Productivity/Networking/IRC
PreReq: %{name} = %{version}
@@ -160,6 +162,7 @@
SeaMonkey Council
%package venkman
+License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL)
Summary: The SeaMonkey JavaScript Debugger
Group: Development/Tools/Debuggers
PreReq: %{name} = %{version}
@@ -178,6 +181,7 @@
SeaMonkey Council
%package dom-inspector
+License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL)
Summary: The SeaMonkey DOM Inspector
Group: Development/Tools/Navigators
PreReq: %{name} = %{version}
@@ -198,6 +202,7 @@
SeaMonkey Council
%package spellchecker
+License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL)
Summary: A Spell Checker for SeaMonkey
Group: Productivity/Networking/Email/Utilities
PreReq: %{name} = %{version}
@@ -229,7 +234,7 @@
%patch6
%patch7
%patch8
-%patch9
+%patch9 -p1
%patch10
%patch11
%patch12
@@ -243,7 +248,7 @@
%patch27
%patch29
%patch30 -p1
-%patch31 -p1
+#%patch31 -p1
# additional CA certificates
cd $RPM_BUILD_DIR/mozilla/security/nss/lib/ckfw/builtins
cat %{SOURCE8} >> certdata.txt
@@ -697,7 +702,22 @@
%dir %{progdir}/dictionaries
%changelog
-* Mon Mar 24 2008 maw@suse.de
+* Thu Apr 03 2008 maw@suse.de
+- Security update to version 1.1.9 (bnc#370353):
+ + MFSA 2008-19/CVE-2008-1241: XUL popup spoofing variant
+ (cross-tab popups)
+ + MFSA 2008-18/CVE-2008-1195 and CVE-2008-1240: Java socket
+ connection to any local port via LiveConnect
+ + MFSA 2008-17/CVE-2007-4879: Privacy issue with SSL Client
+ Authentication
+ + MFSA 2008-16/CVE-2008-1238: HTTP Referrer spoofing with
+ malformed URLs
+ + MFSA 2008-15/CVE-2008-1236 and CVE-2008-1237: Crashes with
+ evidence of memory corruption (rv:1.8.1.13)
+ + MFSA 2008-14/CVE-2008-1233, CVE-2008-1234, and CVE-2008-1235:
+ JavaScript privilege escalation and arbitrary code execution
+- Respin abuild.patch.
+* Tue Mar 25 2008 maw@suse.de
- Add mozilla-missing-decl.patch, which is necessary when building
against new versions of mozilla-nss (bmo#399589).
* Tue Feb 12 2008 maw@suse.de
@@ -791,7 +811,7 @@
* Added support for signing attachments with inline-PGP
* Sun Aug 06 2006 aj@suse.de
- Fix build (remove wrong extern "C").
-* Sat Jul 29 2006 stark@suse.de
+* Sun Jul 30 2006 stark@suse.de
- update to 1.0.4 fixing a major regression in 1.0.3 (#195402)
* Thu Jul 27 2006 stark@suse.de
- update to security release 1.0.3 (#195043)
@@ -810,14 +830,14 @@
- changed defaults for printer properties (#6534)
- get available paper sizes from CUPS (#65482)
- fixed memory leak in clipboard caching (bmo #289897)
-* Thu Mar 16 2006 stark@suse.de
+* Fri Mar 17 2006 stark@suse.de
- added seamonkey icon to filelist and use it for mail and composer
component as well for now (#158556)
- also provide the old mozilla packagenames for correct upgrade
* Tue Mar 14 2006 stark@suse.de
- added Khmer (km-*) to pango locales (#157397)
- yet another set of upstream fixes (#148876)
-* Sat Mar 04 2006 stark@suse.de
+* Sun Mar 05 2006 stark@suse.de
- fixed plugin inclusion if started from Thunderbird (#151614)
- fixed crash with multipart JPEGs (bmo #328684) (#140416)
- implemented mail alert notification (bmo #327613)
@@ -1060,7 +1080,7 @@
- another upstream sync
* Fri Aug 15 2003 stark@suse.de
- again more CVS patches from mozilla.org
-* Sun Aug 10 2003 stark@suse.de
+* Mon Aug 11 2003 stark@suse.de
- updated enigmail to 0.76.5
* Fri Aug 08 2003 stark@suse.de
- again more CVS patches from mozilla.org
@@ -1493,7 +1513,7 @@
- Made a new snapshot.
* Mon Nov 06 2000 ro@suse.de
- fixed neededforbuild
-* Sat Oct 28 2000 egger@suse.de
+* Sun Oct 29 2000 egger@suse.de
- Made a new snapshot.
* Wed Oct 25 2000 egger@suse.de
- Made a new snapshot.
@@ -1531,7 +1551,7 @@
- Correct the wrapper script to work from anywhere.
- Send a mail to the admin after installing mozilla
to tell him that he has to run mozilla once as root.
-* Mon Jul 10 2000 ro@suse.de
+* Tue Jul 11 2000 ro@suse.de
- specfile fix
* Mon Jul 10 2000 ro@suse.de
- try to call mozilla to create registry
@@ -1544,7 +1564,7 @@
- added more dirs
* Wed Jul 05 2000 egger@suse.de
- Add missing dirs...
-* Tue Jul 04 2000 egger@suse.de
+* Wed Jul 05 2000 egger@suse.de
- Use latest bugfix snapshot.
- Try to prevent a bug in libpthreads/nspr by building
with debugging and strip everything afterwards.
@@ -1569,7 +1589,7 @@
- Checked in new snapshot.
* Mon May 15 2000 egger@suse.de
- Readded orbit to the requirements.
-* Sat May 13 2000 egger@suse.de
+* Sun May 14 2000 egger@suse.de
- Checked in completely new .spec-file and the
latest CVS snapshot.
* Sun Apr 09 2000 bk@suse.de
++++++ abuild.patch ++++++
--- /var/tmp/diff_new_pack.i22964/_old 2008-04-03 10:58:21.000000000 +0200
+++ /var/tmp/diff_new_pack.i22964/_new 2008-04-03 10:58:21.000000000 +0200
@@ -1,32 +1,45 @@
-From: Wolfgang Rosenauer
-Subject: Fix compiler warnings which disturb autobuild
-References:
-
-### autobuild
-... testing for serious compiler warnings
-Program is using uninitialized variables. Note the difference between "is used"
-and "may be used". Please investigate and fix.
-Problematic file(s) and their linenumbers:
- nsUnicodeToJamoTTF.cpp: 855
- nsObjectFrame.cpp: 1933
-###
-
-### autobuild
-... testing for serious compiler warnings
-Program returns random data in a function. Please fix.
-Problematic file(s) and their linenumbers:
- nsWebShell.cpp: 562
- nsOperaProfileMigrator.cpp: 831
- Program is using uninitialized variables. Note the difference between "is used" and "may be used".
- Please investigate and fix.
- Problematic file(s) and their linenumbers:
- nsFrame.cpp: 3536
-###
-
-Index: gfx/src/gtk/nsFontMetricsUtils.cpp
-===================================================================
---- gfx/src/gtk/nsFontMetricsUtils.cpp.orig
-+++ gfx/src/gtk/nsFontMetricsUtils.cpp
+diff --git a/content/events/src/nsEventStateManager.cpp b/content/events/src/nsEventStateManager.cpp
+index 9af54ba..790116b 100644
+--- a/content/events/src/nsEventStateManager.cpp
++++ b/content/events/src/nsEventStateManager.cpp
+@@ -4326,7 +4326,7 @@ nsEventStateManager::SendFocusBlur(nsPresContext* aPresContext,
+ do_QueryInterface(GetDocumentOuterWindow(mDocument));
+ if (newWindow) {
+ nsIFocusController *newFocusController =
+- newFocusController = newWindow->GetRootFocusController();
++ newWindow->GetRootFocusController();
+ nsCOMPtr<nsPIDOMWindow> oldWindow =
+ do_QueryInterface(GetDocumentOuterWindow(gLastFocusedDocument));
+ if (oldWindow) {
+diff --git a/directory/c-sdk/ldap/libraries/libldap/os-ip.c b/directory/c-sdk/ldap/libraries/libldap/os-ip.c
+index be55df1..8635ad6 100644
+--- a/directory/c-sdk/ldap/libraries/libldap/os-ip.c
++++ b/directory/c-sdk/ldap/libraries/libldap/os-ip.c
+@@ -568,6 +568,8 @@ nsldapi_try_each_host( LDAP *ld, const char *hostlist,
+ struct hostent hent;
+ #endif /* GETHOSTBYNAME_BUF_T */
+
++ rc = 0;
++ s = 0;
+ connected = 0;
+ parse_err = ldap_x_hostlist_first( hostlist, defport, &host, &port,
+ &status );
+diff --git a/docshell/base/nsWebShell.cpp b/docshell/base/nsWebShell.cpp
+index d49e2a4..8dee938 100644
+--- a/docshell/base/nsWebShell.cpp
++++ b/docshell/base/nsWebShell.cpp
+@@ -565,6 +565,7 @@ nsWebShell::OnLinkClickSync(nsIContent *aContent,
+ NS_ABORT_IF_FALSE(0,"unexpected link verb");
+ return NS_ERROR_UNEXPECTED;
+ }
++ return NS_ERROR_UNEXPECTED;
+ }
+
+ NS_IMETHODIMP
+diff --git a/gfx/src/gtk/nsFontMetricsUtils.cpp b/gfx/src/gtk/nsFontMetricsUtils.cpp
+index 2bcd769..4ffef6a 100644
+--- a/gfx/src/gtk/nsFontMetricsUtils.cpp
++++ b/gfx/src/gtk/nsFontMetricsUtils.cpp
@@ -75,6 +75,7 @@ NS_FontMetricsGetHints(void)
#ifdef MOZ_ENABLE_COREXFONTS
return nsFontMetricsGTK::GetHints();
@@ -35,7 +48,7 @@
}
nsresult
-@@ -95,6 +96,7 @@ NS_FontMetricsFamilyExists(nsIDeviceCont
+@@ -95,6 +96,7 @@ NS_FontMetricsFamilyExists(nsIDeviceContext *aDevice, const nsString &aName)
#ifdef MOZ_ENABLE_COREXFONTS
return nsFontMetricsGTK::FamilyExists(aDevice, aName);
#endif
@@ -43,11 +56,11 @@
}
#if defined(MOZ_ENABLE_XFT) && defined(MOZ_ENABLE_COREXFONTS)
-Index: intl/uconv/ucvko/nsUnicodeToJamoTTF.cpp
-===================================================================
---- intl/uconv/ucvko/nsUnicodeToJamoTTF.cpp.orig
-+++ intl/uconv/ucvko/nsUnicodeToJamoTTF.cpp
-@@ -842,6 +842,7 @@ PRInt16 JamoSrchReplace (const JamoNormM
+diff --git a/intl/uconv/ucvko/nsUnicodeToJamoTTF.cpp b/intl/uconv/ucvko/nsUnicodeToJamoTTF.cpp
+index a9960b2..0879f41 100644
+--- a/intl/uconv/ucvko/nsUnicodeToJamoTTF.cpp
++++ b/intl/uconv/ucvko/nsUnicodeToJamoTTF.cpp
+@@ -842,6 +842,7 @@ PRInt16 JamoSrchReplace (const JamoNormMap* aClusters,
{
const JamoNormMap *match;
JamoNormMap key;
@@ -55,61 +68,25 @@
// cluster array is made up of PRUint8's to save memory
// and we have to subtract aOffset from the input before looking it up.
-Index: layout/generic/nsObjectFrame.cpp
-===================================================================
---- layout/generic/nsObjectFrame.cpp.orig
-+++ layout/generic/nsObjectFrame.cpp
-@@ -1846,6 +1846,7 @@ nsObjectFrame::Paint(nsPresContext*
- nsPoint origin;
- float t2p;
- window.window = nsnull;
-+ window.ws_info = nsnull;
-
- // prepare embedded mode printing struct
- nsPluginPrint npprint;
-Index: docshell/base/nsWebShell.cpp
-===================================================================
---- docshell/base/nsWebShell.cpp.orig
-+++ docshell/base/nsWebShell.cpp
-@@ -557,6 +557,7 @@ nsWebShell::OnLinkClickSync(nsIContent *
- NS_ABORT_IF_FALSE(0,"unexpected link verb");
- return NS_ERROR_UNEXPECTED;
- }
-+ return NS_ERROR_UNEXPECTED;
- }
-
- NS_IMETHODIMP
-Index: layout/generic/nsFrame.cpp
-===================================================================
---- layout/generic/nsFrame.cpp.orig
-+++ layout/generic/nsFrame.cpp
-@@ -3570,7 +3570,7 @@ nsFrame::PeekOffsetParagraph(nsPresConte
- #ifdef DEBUG_paragraph
- printf("Selecting paragraph\n");
- #endif
-- nsIFrame* blockFrame;
-+ nsIFrame* blockFrame = NULL;
- nsCOMPtr<nsILineIterator> iter (getter_AddRefs(GetBlockFrameAndLineIter(this, &blockFrame)));
- if (!blockFrame || !iter)
- return NS_ERROR_UNEXPECTED;
-Index: layout/xul/base/src/nsBox.cpp
-===================================================================
---- layout/xul/base/src/nsBox.cpp.orig
-+++ layout/xul/base/src/nsBox.cpp
-@@ -863,7 +863,7 @@ nsBox::SyncLayout(nsBoxLayoutState& aSta
- while (box) {
- nsRect* overflowArea = box->GetOverflowAreaProperty();
- nsRect bounds = overflowArea ? *overflowArea + box->GetPosition() :
-- bounds = box->GetRect();
-+ box->GetRect();
- rect.UnionRect(rect, bounds);
-
- box->GetNextBox(&box);
-Index: layout/base/nsCSSRendering.cpp
-===================================================================
---- layout/base/nsCSSRendering.cpp.orig
-+++ layout/base/nsCSSRendering.cpp
-@@ -1000,14 +1000,14 @@ const nscolor kBlackColor = NS_RGB(0,0,0
+diff --git a/intl/unicharutil/src/nsEntityConverter.cpp b/intl/unicharutil/src/nsEntityConverter.cpp
+index 759765a..22d76cc 100644
+--- a/intl/unicharutil/src/nsEntityConverter.cpp
++++ b/intl/unicharutil/src/nsEntityConverter.cpp
+@@ -236,7 +236,8 @@ nsEntityConverter::ConvertToEntities(const PRUnichar *inString, PRUint32 entityV
+ if (IS_HIGH_SURROGATE(inString[i]) &&
+ i + 2 < len &&
+ IS_LOW_SURROGATE(inString[i + 1])) {
+- key.AppendInt(SURROGATE_TO_UCS4(inString[i], inString[++i]), 10);
++ key.AppendInt(SURROGATE_TO_UCS4(inString[i], inString[i + 1]), 10);
++ ++i;
+ }
+ else {
+ key.AppendInt(inString[i],10);
+diff --git a/layout/base/nsCSSRendering.cpp b/layout/base/nsCSSRendering.cpp
+index 8026b96..335f2b0 100644
+--- a/layout/base/nsCSSRendering.cpp
++++ b/layout/base/nsCSSRendering.cpp
+@@ -1000,14 +1000,14 @@ const nscolor kBlackColor = NS_RGB(0,0,0);
FillOrInvertRect(aContext, dashRect.x, borderOutside.y,dashRect.width, dashRect.height-adjust,isInvert);
FillOrInvertRect(aContext,dashRect.x,(borderOutside.YMost()-(dashRect.height-adjust)),dashRect.width, dashRect.height-adjust,isInvert);
currRect.y += (dashRect.height-adjust);
@@ -122,11 +99,11 @@
FillOrInvertRect(aContext, dashRect.x,(borderOutside.YMost()-(dashRect.height+adjust)),dashRect.width, dashRect.height+adjust,isInvert);
currRect.y += (dashRect.height+adjust);
- temp = temp-= (dashRect.height+adjust);
-+ temp-= (dashRect.height+adjust);
++ temp -= (dashRect.height+adjust);
}
if( temp > ywidth)
-@@ -1066,14 +1066,14 @@ const nscolor kBlackColor = NS_RGB(0,0,0
+@@ -1066,14 +1066,14 @@ const nscolor kBlackColor = NS_RGB(0,0,0);
FillOrInvertRect(aContext, borderOutside.x,dashRect.y,dashRect.width-adjust,dashRect.height,isInvert);
FillOrInvertRect(aContext, (borderOutside.XMost()-(dashRect.width-adjust)),dashRect.y,dashRect.width-adjust,dashRect.height,isInvert);
currRect.x += (dashRect.width-adjust);
@@ -143,69 +120,76 @@
}
-Index: netwerk/cache/src/nsDiskCacheMap.h
-===================================================================
---- netwerk/cache/src/nsDiskCacheMap.h.orig
-+++ netwerk/cache/src/nsDiskCacheMap.h
-@@ -168,7 +168,8 @@ public:
+diff --git a/layout/generic/nsFrame.cpp b/layout/generic/nsFrame.cpp
+index ac067b3..8a80f9d 100644
+--- a/layout/generic/nsFrame.cpp
++++ b/layout/generic/nsFrame.cpp
+@@ -3576,7 +3576,7 @@ nsFrame::PeekOffsetParagraph(nsPresContext* aPresContext,
+ #ifdef DEBUG_paragraph
+ printf("Selecting paragraph\n");
+ #endif
+- nsIFrame* blockFrame;
++ nsIFrame* blockFrame = NULL;
+ nsCOMPtr<nsILineIterator> iter (getter_AddRefs(GetBlockFrameAndLineIter(this, &blockFrame)));
+ if (!blockFrame || !iter)
+ return NS_ERROR_UNEXPECTED;
+diff --git a/layout/generic/nsObjectFrame.cpp b/layout/generic/nsObjectFrame.cpp
+index 3cc5680..e145fc0 100644
+--- a/layout/generic/nsObjectFrame.cpp
++++ b/layout/generic/nsObjectFrame.cpp
+@@ -1848,6 +1848,7 @@ nsObjectFrame::Paint(nsPresContext* aPresContext,
+ nsPoint origin;
+ float t2p;
+ window.window = nsnull;
++ window.ws_info = nsnull;
+
+ // prepare embedded mode printing struct
+ nsPluginPrint npprint;
+diff --git a/layout/xul/base/src/nsBox.cpp b/layout/xul/base/src/nsBox.cpp
+index bf855cd..b2aa584 100644
+--- a/layout/xul/base/src/nsBox.cpp
++++ b/layout/xul/base/src/nsBox.cpp
+@@ -863,7 +863,7 @@ nsBox::SyncLayout(nsBoxLayoutState& aState)
+ while (box) {
+ nsRect* overflowArea = box->GetOverflowAreaProperty();
+ nsRect bounds = overflowArea ? *overflowArea + box->GetPosition() :
+- bounds = box->GetRect();
++ box->GetRect();
+ rect.UnionRect(rect, bounds);
+
+ box->GetNextBox(&box);
+diff --git a/mailnews/local/src/nsMailboxService.cpp b/mailnews/local/src/nsMailboxService.cpp
+index 406f6e4..721bf31 100644
+--- a/mailnews/local/src/nsMailboxService.cpp
++++ b/mailnews/local/src/nsMailboxService.cpp
+@@ -228,7 +228,7 @@ nsresult nsMailboxService::FetchMessage(const char* aMessageURI,
+
+ // this happens with forward inline of message/rfc822 attachment
+ // opened in a stand-alone msg window.
+- PRInt32 typeIndex = typeIndex = uriString.Find("&type=application/x-message-display");
++ PRInt32 typeIndex = uriString.Find("&type=application/x-message-display");
+ if (typeIndex != kNotFound)
+ {
+ uriString.Cut(typeIndex, sizeof("&type=application/x-message-display") - 1);
+diff --git a/netwerk/cache/src/nsDiskCacheMap.h b/netwerk/cache/src/nsDiskCacheMap.h
+index c9da1e4..866272e 100644
+--- a/netwerk/cache/src/nsDiskCacheMap.h
++++ b/netwerk/cache/src/nsDiskCacheMap.h
+@@ -168,7 +168,7 @@ public:
// set blockCount
NS_ASSERTION( (blockCount>=1) && (blockCount<=4),"invalid block count");
- blockCount = --blockCount;
-+ blockCount = blockCount - 1;
+ --blockCount;
mDataLocation |= (blockCount << eExtraBlocksOffset) & eExtraBlocksMask;
mDataLocation |= eLocationInitializedMask;
-@@ -236,7 +237,9 @@ public:
+@@ -236,7 +236,7 @@ public:
// set blockCount
NS_ASSERTION( (blockCount>=1) && (blockCount<=4),"invalid block count");
- blockCount = --blockCount;
-+ blockCount = blockCount - 1;
+ --blockCount;
-+
mMetaLocation |= (blockCount << eExtraBlocksOffset) & eExtraBlocksMask;
mMetaLocation |= eLocationInitializedMask;
-Index: intl/unicharutil/src/nsEntityConverter.cpp
-===================================================================
---- intl/unicharutil/src/nsEntityConverter.cpp.orig
-+++ intl/unicharutil/src/nsEntityConverter.cpp
-@@ -236,7 +236,9 @@ nsEntityConverter::ConvertToEntities(con
- if (IS_HIGH_SURROGATE(inString[i]) &&
- i + 2 < len &&
- IS_LOW_SURROGATE(inString[i + 1])) {
-- key.AppendInt(SURROGATE_TO_UCS4(inString[i], inString[++i]), 10);
-+ /* heh, I hope this is correct. */
-+ key.AppendInt(SURROGATE_TO_UCS4(inString[i], inString[i + 1]), 10);
-+ ++i;
- }
- else {
- key.AppendInt(inString[i],10);
-Index: content/events/src/nsEventStateManager.cpp
-===================================================================
---- content/events/src/nsEventStateManager.cpp.orig
-+++ content/events/src/nsEventStateManager.cpp
-@@ -4301,7 +4301,7 @@ nsEventStateManager::SendFocusBlur(nsPre
- do_QueryInterface(GetDocumentOuterWindow(mDocument));
- if (newWindow) {
- nsIFocusController *newFocusController =
-- newFocusController = newWindow->GetRootFocusController();
-+ newWindow->GetRootFocusController();
- nsCOMPtr<nsPIDOMWindow> oldWindow =
- do_QueryInterface(GetDocumentOuterWindow(gLastFocusedDocument));
- if (oldWindow) {
-Index: mailnews/local/src/nsMailboxService.cpp
-===================================================================
---- mailnews/local/src/nsMailboxService.cpp.orig
-+++ mailnews/local/src/nsMailboxService.cpp
-@@ -228,7 +228,7 @@ nsresult nsMailboxService::FetchMessage(
-
- // this happens with forward inline of message/rfc822 attachment
- // opened in a stand-alone msg window.
-- PRInt32 typeIndex = typeIndex = uriString.Find("&type=application/x-message-display");
-+ PRInt32 typeIndex = uriString.Find("&type=application/x-message-display");
- if (typeIndex != kNotFound)
- {
- uriString.Cut(typeIndex, sizeof("&type=application/x-message-display") - 1);
++++++ seamonkey-source-1.1.8.tar.bz2 -> seamonkey-source-1.1.9.tar.bz2 ++++++
seamonkey/seamonkey-source-1.1.8.tar.bz2 /mounts/work_src_done/STABLE/seamonkey/seamonkey-source-1.1.9.tar.bz2 differ: byte 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org