From c34e4eaac30000a56f82fe989348a3b2f29bc54e Mon Sep 17 00:00:00 2001 From: "pinkerton%aol.net" Date: Wed, 25 Feb 2004 00:19:15 +0000 Subject: [PATCH] fix regression on tagging tabs/windows as view source (bug 156606) git-svn-id: svn://10.0.0.236/trunk@153187 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/camino/src/browser/BrowserWrapper.mm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mozilla/camino/src/browser/BrowserWrapper.mm b/mozilla/camino/src/browser/BrowserWrapper.mm index 43f316e3458..caec32c3d13 100644 --- a/mozilla/camino/src/browser/BrowserWrapper.mm +++ b/mozilla/camino/src/browser/BrowserWrapper.mm @@ -527,11 +527,13 @@ const NSString* kOfflineNotificationName = @"offlineModeChanged"; - (void)setTabTitle:(NSString*)tabTitle windowTitle:(NSString*)windowTitle { + const short kViewSourceLength = 12; // strlen("view-source:") + NSString* curURL = [self getCurrentURLSpec]; [mTabTitle autorelease]; if (tabTitle && [tabTitle length] > 0) { if ([curURL hasPrefix:@"view-source:"]) - mTabTitle = [NSString stringWithFormat:NSLocalizedString(@"SourceOf", @""), tabTitle]; + mTabTitle = [NSString stringWithFormat:NSLocalizedString(@"SourceOf", @""), [curURL substringFromIndex:kViewSourceLength]]; else mTabTitle = tabTitle; } @@ -542,7 +544,7 @@ const NSString* kOfflineNotificationName = @"offlineModeChanged"; [mTitle autorelease]; if (windowTitle && [windowTitle length] > 0) { if ([curURL hasPrefix:@"view-source:"]) - mTitle = [NSString stringWithFormat:NSLocalizedString(@"SourceOf", @""), windowTitle]; + mTitle = [NSString stringWithFormat:NSLocalizedString(@"SourceOf", @""), [curURL substringFromIndex:kViewSourceLength]]; else mTitle = windowTitle; }