[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
cblu
cblu at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 08:02:39 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit e0c1fc77191e73a3ff2e311d5234356a19b3671f
Author: cblu <cblu at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Fri Oct 17 23:35:58 2003 +0000
WebKit:
Fixed: <rdar://problem/3456176>: Assertion failure when loading atomfilms.com
Reviewed by kocienda.
* Plugins.subproj/WebNetscapePluginStream.m:
(-[WebNetscapePluginConnectionDelegate connection:didReceiveData:lengthReceived:]): call super before calling plug-in code as we do in other callbacks
(-[WebNetscapePluginConnectionDelegate connectionDidFinishLoading:]): ditto
(-[WebNetscapePluginConnectionDelegate connection:didFailWithError:]): ditto
WebBrowser:
Fixed: <rdar://problem/3456246>: repro assertion failure in DowloadViewController pressing cmd-. when active download is not selected
Reviewed by kocienda.
* DownloadViewController.m:
(-[DownloadViewController _stopSelection]): Removed the assertion because it is OK to call this method when there are no downloads to stop
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@5202 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index 117f77c..adc7100 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,14 @@
+2003-10-17 Chris Blumenberg <cblu at apple.com>
+
+ Fixed: <rdar://problem/3456176>: Assertion failure when loading atomfilms.com
+
+ Reviewed by kocienda.
+
+ * Plugins.subproj/WebNetscapePluginStream.m:
+ (-[WebNetscapePluginConnectionDelegate connection:didReceiveData:lengthReceived:]): call super before calling plug-in code as we do in other callbacks
+ (-[WebNetscapePluginConnectionDelegate connectionDidFinishLoading:]): ditto
+ (-[WebNetscapePluginConnectionDelegate connection:didFailWithError:]): ditto
+
2003-10-16 Richard Williamson <rjw at apple.com>
Fixed 3455306. Ensure that progress is correctly ended when a load is interupted (i.e. becomes a download).
diff --git a/WebKit/Plugins.subproj/WebNetscapePluginStream.m b/WebKit/Plugins.subproj/WebNetscapePluginStream.m
index 0cbd7c9..51a5e37 100644
--- a/WebKit/Plugins.subproj/WebNetscapePluginStream.m
+++ b/WebKit/Plugins.subproj/WebNetscapePluginStream.m
@@ -127,16 +127,16 @@
[resourceData appendData:data];
}
- [stream receivedData:data];
[super connection:con didReceiveData:data lengthReceived:lengthReceived];
+ [stream receivedData:data];
[self release];
}
- (void)connectionDidFinishLoading:(NSURLConnection *)con
{
[[view webView] _finishedLoadingResourceFromDataSource:[view dataSource]];
- [stream finishedLoadingWithData:resourceData];
[super connectionDidFinishLoading:con];
+ [stream finishedLoadingWithData:resourceData];
}
- (void)connection:(NSURLConnection *)con didFailWithError:(NSError *)result
@@ -145,8 +145,8 @@
// anything including possibly releasing self; one example of this is 3266216
[self retain];
[[view webView] _receivedError:result fromDataSource:[view dataSource]];
- [stream cancelWithReason:NPRES_NETWORK_ERR];
[super connection:con didFailWithError:result];
+ [stream cancelWithReason:NPRES_NETWORK_ERR];
[self release];
}
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list