[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

darin darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 06:49:41 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 963c996f739f23fccf82978604c9869d744ffa51
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Oct 15 18:20:25 2002 +0000

    	- fixed 3054791 -- crash in WebCoreSettings _updateAllViews changing font
    
            * kwq/KWQKHTMLPartImpl.mm: (KWQKHTMLPartImpl::~KWQKHTMLPartImpl):
    	Pass in the "this" pointer so that the right instance is removed from the
    	instances list. Before, we would always remove the first instance from the
    	list, leaving the list broken.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2327 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog-2002-12-03 b/WebCore/ChangeLog-2002-12-03
index e908b26..e9b2339 100644
--- a/WebCore/ChangeLog-2002-12-03
+++ b/WebCore/ChangeLog-2002-12-03
@@ -1,3 +1,12 @@
+2002-10-15  Darin Adler  <darin at apple.com>
+
+	- fixed 3054791 -- crash in WebCoreSettings _updateAllViews changing font
+
+        * kwq/KWQKHTMLPartImpl.mm: (KWQKHTMLPartImpl::~KWQKHTMLPartImpl):
+	Pass in the "this" pointer so that the right instance is removed from the
+	instances list. Before, we would always remove the first instance from the
+	list, leaving the list broken.
+
 2002-10-15  Ken Kocienda  <kocienda at apple.com>
 
 	Fixed an "unused variable" build breaker. Note that I just 
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index e908b26..e9b2339 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,12 @@
+2002-10-15  Darin Adler  <darin at apple.com>
+
+	- fixed 3054791 -- crash in WebCoreSettings _updateAllViews changing font
+
+        * kwq/KWQKHTMLPartImpl.mm: (KWQKHTMLPartImpl::~KWQKHTMLPartImpl):
+	Pass in the "this" pointer so that the right instance is removed from the
+	instances list. Before, we would always remove the first instance from the
+	list, leaving the list broken.
+
 2002-10-15  Ken Kocienda  <kocienda at apple.com>
 
 	Fixed an "unused variable" build breaker. Note that I just 
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index e908b26..e9b2339 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,12 @@
+2002-10-15  Darin Adler  <darin at apple.com>
+
+	- fixed 3054791 -- crash in WebCoreSettings _updateAllViews changing font
+
+        * kwq/KWQKHTMLPartImpl.mm: (KWQKHTMLPartImpl::~KWQKHTMLPartImpl):
+	Pass in the "this" pointer so that the right instance is removed from the
+	instances list. Before, we would always remove the first instance from the
+	list, leaving the list broken.
+
 2002-10-15  Ken Kocienda  <kocienda at apple.com>
 
 	Fixed an "unused variable" build breaker. Note that I just 
diff --git a/WebCore/kwq/KWQKHTMLPart.mm b/WebCore/kwq/KWQKHTMLPart.mm
index 59071ee..457933f 100644
--- a/WebCore/kwq/KWQKHTMLPart.mm
+++ b/WebCore/kwq/KWQKHTMLPart.mm
@@ -99,7 +99,7 @@ KWQKHTMLPartImpl::KWQKHTMLPartImpl(KHTMLPart *p)
 
 KWQKHTMLPartImpl::~KWQKHTMLPartImpl()
 {
-    mutableInstances().remove();
+    mutableInstances().remove(this);
 }
 
 WebCoreBridge *KWQKHTMLPartImpl::bridgeForFrameName(const QString &frameName)
diff --git a/WebCore/kwq/KWQKHTMLPartImpl.mm b/WebCore/kwq/KWQKHTMLPartImpl.mm
index 59071ee..457933f 100644
--- a/WebCore/kwq/KWQKHTMLPartImpl.mm
+++ b/WebCore/kwq/KWQKHTMLPartImpl.mm
@@ -99,7 +99,7 @@ KWQKHTMLPartImpl::KWQKHTMLPartImpl(KHTMLPart *p)
 
 KWQKHTMLPartImpl::~KWQKHTMLPartImpl()
 {
-    mutableInstances().remove();
+    mutableInstances().remove(this);
 }
 
 WebCoreBridge *KWQKHTMLPartImpl::bridgeForFrameName(const QString &frameName)

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list