[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:14:00 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit 708e23d6e5f1d85fade2765b8b21ca00a28f257d
Author: cblu <cblu at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Wed Nov 19 22:25:08 2003 +0000
Fixed: <rdar://problem/3488783>: Flash at http://www.sjwilson.net/reef/ does not load photos
Reviewed by rjw.
* Misc.subproj/WebKitNSStringExtras.h:
* Misc.subproj/WebKitNSStringExtras.m:
(-[NSString _web_stringByStrippingReturnCharacters]): new
* Plugins.subproj/WebBaseNetscapePluginView.m:
(-[WebBaseNetscapePluginView requestWithURLCString:]): call _web_stringByStrippingReturnCharacters on the relative string
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@5591 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index 249908c..c22a003 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,15 @@
+2003-11-19 Chris Blumenberg <cblu at apple.com>
+
+ Fixed: <rdar://problem/3488783>: Flash at http://www.sjwilson.net/reef/ does not load photos
+
+ Reviewed by rjw.
+
+ * Misc.subproj/WebKitNSStringExtras.h:
+ * Misc.subproj/WebKitNSStringExtras.m:
+ (-[NSString _web_stringByStrippingReturnCharacters]): new
+ * Plugins.subproj/WebBaseNetscapePluginView.m:
+ (-[WebBaseNetscapePluginView requestWithURLCString:]): call _web_stringByStrippingReturnCharacters on the relative string
+
2003-11-19 Richard Williamson <rjw at apple.com>
More LiveConnect stuff. Horrible polling hack that
diff --git a/WebKit/Misc.subproj/WebKitNSStringExtras.h b/WebKit/Misc.subproj/WebKitNSStringExtras.h
index c220ae4..26f93d8 100644
--- a/WebKit/Misc.subproj/WebKitNSStringExtras.h
+++ b/WebKit/Misc.subproj/WebKitNSStringExtras.h
@@ -18,4 +18,6 @@
// This works around 2774250.
- (NSString *)_web_stringByAbbreviatingWithTildeInPath;
+- (NSString *)_web_stringByStrippingReturnCharacters;
+
@end
diff --git a/WebKit/Misc.subproj/WebKitNSStringExtras.m b/WebKit/Misc.subproj/WebKitNSStringExtras.m
index 39d7a17..8761e67 100644
--- a/WebKit/Misc.subproj/WebKitNSStringExtras.m
+++ b/WebKit/Misc.subproj/WebKitNSStringExtras.m
@@ -114,4 +114,12 @@ static BOOL canUseFastRenderer (const UniChar *buffer, unsigned length)
return [path stringByAbbreviatingWithTildeInPath];
}
+- (NSString *)_web_stringByStrippingReturnCharacters
+{
+ NSMutableString *newString = [[self mutableCopy] autorelease];
+ [newString replaceOccurrencesOfString:@"\r" withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [newString length])];
+ [newString replaceOccurrencesOfString:@"\n" withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [newString length])];
+ return newString;
+}
+
@end
diff --git a/WebKit/Plugins.subproj/WebBaseNetscapePluginView.m b/WebKit/Plugins.subproj/WebBaseNetscapePluginView.m
index 51458cd..29a0b33 100644
--- a/WebKit/Plugins.subproj/WebBaseNetscapePluginView.m
+++ b/WebKit/Plugins.subproj/WebBaseNetscapePluginView.m
@@ -13,6 +13,7 @@
#import <WebKit/WebFramePrivate.h>
#import <WebKit/WebFrameView.h>
#import <WebKit/WebKitLogging.h>
+#import <WebKit/WebKitNSStringExtras.h>
#import <WebKit/WebNetscapePluginStream.h>
#import <WebKit/WebNullPluginView.h>
#import <WebKit/WebNSURLExtras.h>
@@ -1193,9 +1194,12 @@ static OSStatus TSMEventHandler(EventHandlerCallRef inHandlerRef, EventRef inEve
return nil;
}
- NSString *URLString = (NSString *)CFStringCreateWithCString(kCFAllocatorDefault, URLCString, kCFStringEncodingWindowsLatin1);
+ NSString *string = (NSString *)CFStringCreateWithCString(kCFAllocatorDefault, URLCString, kCFStringEncodingWindowsLatin1);
+ NSString *URLString = [string _web_stringByStrippingReturnCharacters];
+ [string release];
+
NSURL *URL = [NSURL _web_URLWithDataAsString:URLString relativeToURL:baseURL];
- [URLString release];
+
if (!URL) {
return nil;
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list