[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 07:41:18 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 97d8202aa7620cc5806f911aed9dd471c8acffeb
Author: rjw <rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Fri May 9 05:32:49 2003 +0000

            Make representations without intrinsic titles return nil for
            - (NSString *)title
    
            Reviewed by John.
    
            * Plugins.subproj/WebNetscapePluginRepresentation.m:
            * WebView.subproj/WebDataSourcePrivate.h:
            * WebView.subproj/WebDataSourcePrivate.m:
            * WebView.subproj/WebImageRepresentation.m:
            * WebView.subproj/WebTextRepresentation.m:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@4327 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index 96970f7..444b6bb 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,15 @@
+2003-05-08  Richard Williamson  <rjw at apple.com>
+
+        Make representations without intrinsic titles return nil.
+        
+        Reviewed by John.
+
+        * Plugins.subproj/WebNetscapePluginRepresentation.m:
+        * WebView.subproj/WebDataSourcePrivate.h:
+        * WebView.subproj/WebDataSourcePrivate.m:
+        * WebView.subproj/WebImageRepresentation.m:
+        * WebView.subproj/WebTextRepresentation.m:
+
 2003-05-08  Richard Williamson   <rjw at apple.com>
 
         Fixed 3252460.  *** Public API Change ***
diff --git a/WebKit/Plugins.subproj/WebNetscapePluginRepresentation.m b/WebKit/Plugins.subproj/WebNetscapePluginRepresentation.m
index ddbc9f4..4a0d718 100644
--- a/WebKit/Plugins.subproj/WebNetscapePluginRepresentation.m
+++ b/WebKit/Plugins.subproj/WebNetscapePluginRepresentation.m
@@ -96,7 +96,7 @@
 
 - (NSString *)title
 {
-    return [[[_dataSource response] URL] absoluteString];
+    return nil;
 }
 
 - (void)redeliverStream
diff --git a/WebKit/WebView.subproj/WebDataSourcePrivate.h b/WebKit/WebView.subproj/WebDataSourcePrivate.h
index 39046c8..f857e8c 100644
--- a/WebKit/WebView.subproj/WebDataSourcePrivate.h
+++ b/WebKit/WebView.subproj/WebDataSourcePrivate.h
@@ -179,5 +179,6 @@
 - (void)_setWebFrame:(WebFrame *)frame;
 
 - (BOOL)_isDocumentHTML;
+- (NSString *)_title;
 
 @end
diff --git a/WebKit/WebView.subproj/WebDataSourcePrivate.m b/WebKit/WebView.subproj/WebDataSourcePrivate.m
index 6b8495a..f15584f 100644
--- a/WebKit/WebView.subproj/WebDataSourcePrivate.m
+++ b/WebKit/WebView.subproj/WebDataSourcePrivate.m
@@ -310,6 +310,11 @@
     }
 }
 
+- (NSString *)_title
+{
+    return _private->pageTitle;
+}
+
 - (void)_setURL:(NSURL *)URL
 {
     NSMutableURLRequest *newRequest = [_private->request mutableCopy];
diff --git a/WebKit/WebView.subproj/WebImageRepresentation.m b/WebKit/WebView.subproj/WebImageRepresentation.m
index 007b8f0..1804ea5 100644
--- a/WebKit/WebView.subproj/WebImageRepresentation.m
+++ b/WebKit/WebView.subproj/WebImageRepresentation.m
@@ -79,7 +79,7 @@
 
 - (NSString *)title
 {
-    return [URL absoluteString];
+    return nil;
 }
 
 @end
diff --git a/WebKit/WebView.subproj/WebTextRepresentation.m b/WebKit/WebView.subproj/WebTextRepresentation.m
index 86222ee..df79859 100644
--- a/WebKit/WebView.subproj/WebTextRepresentation.m
+++ b/WebKit/WebView.subproj/WebTextRepresentation.m
@@ -18,14 +18,11 @@
 - (void)dealloc
 {
     [RTFSource release];
-    [URL release];
     [super dealloc];
 }
 
 - (void)setDataSource:(WebDataSource *)dataSource
 {
-    URL = [[[dataSource request] URL] retain];
-
     // FIXME: This is broken. [dataSource data] is incomplete at this point.
     hasRTFSource = [[[dataSource response] MIMEType] isEqualToString:@"text/rtf"];
     if (hasRTFSource){
@@ -70,7 +67,7 @@
 
 - (NSString *)title
 {
-    return [URL absoluteString];
+    return nil;
 }
 
 

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list