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

rjw rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 05:57:22 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 35ff1241d288a0db1cd5edb7d0b47ffd82a3bcf4
Author: rjw <rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Mar 14 00:30:47 2002 +0000

    Fixed open window w/ no open windows crasher.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@732 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index 4249e01..257d976 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,30 @@
+2002-03-13  Richard Williamson  <rjw at apple.com>
+
+        Fixed open window w/ no open windows crasher.
+        
+	* ChangeLog:
+	* WebView.subproj/IFBaseWebController.mm: (-[IFObjectHolder dealloc]):
+	* WebView.subproj/IFWebView.mm: (-[IFWebView dealloc]), (-[IFWebView layout]):
+
+2002-03-13  Richard Williamson  <rjw at apple.com>
+
+	* ChangeLog:
+	* WebView.subproj/IFBaseWebController.mm: (-[IFObjectHolder dealloc]):
+	* WebView.subproj/IFWebView.mm: (-[IFWebView initWithFrame:]), (-[IFWebView
+	dealloc]), (-[IFWebView provisionalDataSourceChanged:]), (-[IFWebView
+	dataSourceChanged:]), (-[IFWebView layout]), (-[IFWebView isOpaque]),
+	(-[IFWebView setNeedsDisplay:]), (-[IFWebView setNeedsLayout:]), (-[IFWebView
+	drawRect:]), (-[IFWebView setFrame:]), (-[IFWebView windowResized:]),
+	(-[IFWebView mouseDragged:]):
+
+2002-03-12  Richard Williamson  <rjw at apple.com>
+
+	* WebView.subproj/IFWebView.mm: (-[IFWebView initWithFrame:]), (-[IFWebView
+	provisionalDataSourceChanged:]), (-[IFWebView dataSourceChanged:]), (-[IFWebView
+	layout]), (-[IFWebView isOpaque]), (-[IFWebView setNeedsDisplay:]), (-[IFWebView
+	setNeedsLayout:]), (-[IFWebView drawRect:]), (-[IFWebView setFrame:]),
+	(-[IFWebView windowResized:]), (-[IFWebView mouseDragged:]):
+
 2002-03-12  John Sullivan  <sullivan at apple.com>
 
 	Added support for persistent history. Following in the grand footsteps of
diff --git a/WebKit/ChangeLog-2002-12-03 b/WebKit/ChangeLog-2002-12-03
index 4249e01..257d976 100644
--- a/WebKit/ChangeLog-2002-12-03
+++ b/WebKit/ChangeLog-2002-12-03
@@ -1,3 +1,30 @@
+2002-03-13  Richard Williamson  <rjw at apple.com>
+
+        Fixed open window w/ no open windows crasher.
+        
+	* ChangeLog:
+	* WebView.subproj/IFBaseWebController.mm: (-[IFObjectHolder dealloc]):
+	* WebView.subproj/IFWebView.mm: (-[IFWebView dealloc]), (-[IFWebView layout]):
+
+2002-03-13  Richard Williamson  <rjw at apple.com>
+
+	* ChangeLog:
+	* WebView.subproj/IFBaseWebController.mm: (-[IFObjectHolder dealloc]):
+	* WebView.subproj/IFWebView.mm: (-[IFWebView initWithFrame:]), (-[IFWebView
+	dealloc]), (-[IFWebView provisionalDataSourceChanged:]), (-[IFWebView
+	dataSourceChanged:]), (-[IFWebView layout]), (-[IFWebView isOpaque]),
+	(-[IFWebView setNeedsDisplay:]), (-[IFWebView setNeedsLayout:]), (-[IFWebView
+	drawRect:]), (-[IFWebView setFrame:]), (-[IFWebView windowResized:]),
+	(-[IFWebView mouseDragged:]):
+
+2002-03-12  Richard Williamson  <rjw at apple.com>
+
+	* WebView.subproj/IFWebView.mm: (-[IFWebView initWithFrame:]), (-[IFWebView
+	provisionalDataSourceChanged:]), (-[IFWebView dataSourceChanged:]), (-[IFWebView
+	layout]), (-[IFWebView isOpaque]), (-[IFWebView setNeedsDisplay:]), (-[IFWebView
+	setNeedsLayout:]), (-[IFWebView drawRect:]), (-[IFWebView setFrame:]),
+	(-[IFWebView windowResized:]), (-[IFWebView mouseDragged:]):
+
 2002-03-12  John Sullivan  <sullivan at apple.com>
 
 	Added support for persistent history. Following in the grand footsteps of
diff --git a/WebKit/WebView.subproj/IFBaseWebController.mm b/WebKit/WebView.subproj/IFBaseWebController.mm
index ca554fa..691af0e 100644
--- a/WebKit/WebView.subproj/IFBaseWebController.mm
+++ b/WebKit/WebView.subproj/IFBaseWebController.mm
@@ -47,6 +47,7 @@
 - (void)dealloc
 {
     [object release];
+    [super dealloc];
 }
 
 - (id)copyWithZone:(NSZone *)zone
diff --git a/WebKit/WebView.subproj/IFWebView.mm b/WebKit/WebView.subproj/IFWebView.mm
index 40e2f42..5015098 100644
--- a/WebKit/WebView.subproj/IFWebView.mm
+++ b/WebKit/WebView.subproj/IFWebView.mm
@@ -6,6 +6,7 @@
 #import <WebKit/IFWebDataSource.h>
 #import <WebKit/IFWebDataSourcePrivate.h>
 #import <WebKit/IFBaseWebController.h>
+#import <WebKit/IFDynamicScrollBarsView.h>
 #import <WebKit/IFException.h>
 #import <WebKit/WebKitDebug.h>
 
@@ -36,6 +37,7 @@
 
 - (void)dealloc 
 {
+    [[NSNotificationCenter defaultCenter] removeObserver: self];
     [_viewPrivate release];
     [super dealloc];
 }
@@ -117,8 +119,6 @@
             widget->layout(TRUE);
             //WebKitDebugAtLevel (WEBKIT_LOG_TIMING, "layout time %e\n", CFAbsoluteTimeGetCurrent() - start);
             ((IFWebViewPrivate *)_viewPrivate)->needsLayout = NO;
-            if ([self _frameScrollView])
-                [self _setupScrollers];
         }
     }
 
diff --git a/WebKit/WebView.subproj/WebFrameView.m b/WebKit/WebView.subproj/WebFrameView.m
index 40e2f42..5015098 100644
--- a/WebKit/WebView.subproj/WebFrameView.m
+++ b/WebKit/WebView.subproj/WebFrameView.m
@@ -6,6 +6,7 @@
 #import <WebKit/IFWebDataSource.h>
 #import <WebKit/IFWebDataSourcePrivate.h>
 #import <WebKit/IFBaseWebController.h>
+#import <WebKit/IFDynamicScrollBarsView.h>
 #import <WebKit/IFException.h>
 #import <WebKit/WebKitDebug.h>
 
@@ -36,6 +37,7 @@
 
 - (void)dealloc 
 {
+    [[NSNotificationCenter defaultCenter] removeObserver: self];
     [_viewPrivate release];
     [super dealloc];
 }
@@ -117,8 +119,6 @@
             widget->layout(TRUE);
             //WebKitDebugAtLevel (WEBKIT_LOG_TIMING, "layout time %e\n", CFAbsoluteTimeGetCurrent() - start);
             ((IFWebViewPrivate *)_viewPrivate)->needsLayout = NO;
-            if ([self _frameScrollView])
-                [self _setupScrollers];
         }
     }
 

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list