diff --git a/mozilla/camino/BrowserWindow.nib/classes.nib b/mozilla/camino/BrowserWindow.nib/classes.nib index 31becfebb79..669269f11fb 100644 --- a/mozilla/camino/BrowserWindow.nib/classes.nib +++ b/mozilla/camino/BrowserWindow.nib/classes.nib @@ -34,6 +34,7 @@ stop = id; toggleSidebar = id; viewOnlyThisImage = id; + viewSource = id; }; CLASS = BrowserWindowController; LANGUAGE = ObjC; diff --git a/mozilla/camino/BrowserWindow.nib/info.nib b/mozilla/camino/BrowserWindow.nib/info.nib index 8214bc64e6c..2c3eba022a1 100644 --- a/mozilla/camino/BrowserWindow.nib/info.nib +++ b/mozilla/camino/BrowserWindow.nib/info.nib @@ -13,13 +13,11 @@ 28 478 279 195 457 0 0 1152 746 297 - 70 110 187 210 0 0 1152 746 + 70 110 198 210 0 0 1152 746 314 - 271 139 168 180 0 0 1152 746 + 271 139 198 180 0 0 1152 746 336 458 90 200 162 0 0 1152 746 - 343 - 499 330 200 252 0 0 1152 746 365 22 500 93 162 0 0 1152 746 463 @@ -48,6 +46,7 @@ IBOpenObjects 475 + 297 160 56 diff --git a/mozilla/camino/BrowserWindow.nib/objects.nib b/mozilla/camino/BrowserWindow.nib/objects.nib index d1a7d6061d1..a59a8c9f98f 100644 Binary files a/mozilla/camino/BrowserWindow.nib/objects.nib and b/mozilla/camino/BrowserWindow.nib/objects.nib differ diff --git a/mozilla/camino/BrowserWindowController.h b/mozilla/camino/BrowserWindowController.h index 9d9e415f1ae..d34f0f5dac9 100644 --- a/mozilla/camino/BrowserWindowController.h +++ b/mozilla/camino/BrowserWindowController.h @@ -123,6 +123,8 @@ class nsIDOMNode; - (IBAction)endAddBookmarkSheet:(id)sender; - (void)cacheBookmarkDS: (id)aDS; +- (IBAction)viewSource:(id)aSender; + - (void)saveDocument: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList; - (void)saveURL: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList url: (NSURL*)aURL suggestedFilename: (NSString*)aFilename; diff --git a/mozilla/camino/BrowserWindowController.mm b/mozilla/camino/BrowserWindowController.mm index 1af3fd07af5..d9f47b0bca7 100644 --- a/mozilla/camino/BrowserWindowController.mm +++ b/mozilla/camino/BrowserWindowController.mm @@ -492,19 +492,23 @@ static NSString *PrintToolbarItemIdentifier = @"Print Toolbar Item"; url: aURL suggestedFilename: aFilename]; } +- (IBAction)viewSource:(id)aSender +{ +} + - (void)printDocument { - [[mBrowserView getBrowserView] printDocument]; + [[mBrowserView getBrowserView] printDocument]; } - (void)printPreview { - [[mBrowserView getBrowserView] printPreview]; + [[mBrowserView getBrowserView] printPreview]; } - (BOOL)findInPage:(NSString*)text { - return [[mBrowserView getBrowserView] findInPage:text]; + return [[mBrowserView getBrowserView] findInPage:text]; } - (void)addBookmarkExtended: (BOOL)aIsFromMenu isFolder:(BOOL)aIsFolder diff --git a/mozilla/camino/English.lproj/BrowserWindow.nib/classes.nib b/mozilla/camino/English.lproj/BrowserWindow.nib/classes.nib index 31becfebb79..669269f11fb 100644 --- a/mozilla/camino/English.lproj/BrowserWindow.nib/classes.nib +++ b/mozilla/camino/English.lproj/BrowserWindow.nib/classes.nib @@ -34,6 +34,7 @@ stop = id; toggleSidebar = id; viewOnlyThisImage = id; + viewSource = id; }; CLASS = BrowserWindowController; LANGUAGE = ObjC; diff --git a/mozilla/camino/English.lproj/BrowserWindow.nib/info.nib b/mozilla/camino/English.lproj/BrowserWindow.nib/info.nib index 8214bc64e6c..2c3eba022a1 100644 --- a/mozilla/camino/English.lproj/BrowserWindow.nib/info.nib +++ b/mozilla/camino/English.lproj/BrowserWindow.nib/info.nib @@ -13,13 +13,11 @@ 28 478 279 195 457 0 0 1152 746 297 - 70 110 187 210 0 0 1152 746 + 70 110 198 210 0 0 1152 746 314 - 271 139 168 180 0 0 1152 746 + 271 139 198 180 0 0 1152 746 336 458 90 200 162 0 0 1152 746 - 343 - 499 330 200 252 0 0 1152 746 365 22 500 93 162 0 0 1152 746 463 @@ -48,6 +46,7 @@ IBOpenObjects 475 + 297 160 56 diff --git a/mozilla/camino/English.lproj/BrowserWindow.nib/objects.nib b/mozilla/camino/English.lproj/BrowserWindow.nib/objects.nib index d1a7d6061d1..a59a8c9f98f 100644 Binary files a/mozilla/camino/English.lproj/BrowserWindow.nib/objects.nib and b/mozilla/camino/English.lproj/BrowserWindow.nib/objects.nib differ diff --git a/mozilla/camino/English.lproj/MainMenu.nib/classes.nib b/mozilla/camino/English.lproj/MainMenu.nib/classes.nib index d3f1ca53460..98965c3f17d 100644 --- a/mozilla/camino/English.lproj/MainMenu.nib/classes.nib +++ b/mozilla/camino/English.lproj/MainMenu.nib/classes.nib @@ -38,6 +38,7 @@ toggleBookmarksToolbar = id; toggleOfflineMode = id; toggleSmoothText = id; + viewSource = id; }; CLASS = MainController; LANGUAGE = ObjC; diff --git a/mozilla/camino/English.lproj/MainMenu.nib/objects.nib b/mozilla/camino/English.lproj/MainMenu.nib/objects.nib index 8813d564eb4..f6bc6127373 100644 Binary files a/mozilla/camino/English.lproj/MainMenu.nib/objects.nib and b/mozilla/camino/English.lproj/MainMenu.nib/objects.nib differ diff --git a/mozilla/camino/MainController.h b/mozilla/camino/MainController.h index 6200328b026..015d5cc440a 100644 --- a/mozilla/camino/MainController.h +++ b/mozilla/camino/MainController.h @@ -96,6 +96,7 @@ class BookmarksService; -(IBAction) biggerTextSize:(id)aSender; -(IBAction) smallerTextSize:(id)aSender; -(IBAction) toggleSmoothText:(id)aSender; +-(IBAction) viewSource:(id)aSender; // Bookmarks menu actions. -(IBAction) importBookmarks:(id)aSender; diff --git a/mozilla/camino/MainController.mm b/mozilla/camino/MainController.mm index e3bf6333373..8a6948dbb93 100644 --- a/mozilla/camino/MainController.mm +++ b/mozilla/camino/MainController.mm @@ -409,6 +409,13 @@ static const char* ioServiceContractID = "@mozilla.org/network/io-service;1"; } } +-(IBAction) viewSource:(id)aSender +{ + NSWindow* mainWindow = [mApplication mainWindow]; + if (mainWindow && [[mainWindow windowController] respondsToSelector:@selector(viewSource)] ) + [[mainWindow windowController] viewSource: self]; +} + static PRBool gSetupSmoothTextMenu = PR_FALSE; -(BOOL)validateMenuItem: (id )aMenuItem diff --git a/mozilla/camino/MainMenu.nib/classes.nib b/mozilla/camino/MainMenu.nib/classes.nib index d3f1ca53460..98965c3f17d 100644 --- a/mozilla/camino/MainMenu.nib/classes.nib +++ b/mozilla/camino/MainMenu.nib/classes.nib @@ -38,6 +38,7 @@ toggleBookmarksToolbar = id; toggleOfflineMode = id; toggleSmoothText = id; + viewSource = id; }; CLASS = MainController; LANGUAGE = ObjC; diff --git a/mozilla/camino/MainMenu.nib/objects.nib b/mozilla/camino/MainMenu.nib/objects.nib index 8813d564eb4..f6bc6127373 100644 Binary files a/mozilla/camino/MainMenu.nib/objects.nib and b/mozilla/camino/MainMenu.nib/objects.nib differ diff --git a/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/classes.nib b/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/classes.nib index 31becfebb79..669269f11fb 100644 --- a/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/classes.nib +++ b/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/classes.nib @@ -34,6 +34,7 @@ stop = id; toggleSidebar = id; viewOnlyThisImage = id; + viewSource = id; }; CLASS = BrowserWindowController; LANGUAGE = ObjC; diff --git a/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/info.nib b/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/info.nib index 8214bc64e6c..2c3eba022a1 100644 --- a/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/info.nib +++ b/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/info.nib @@ -13,13 +13,11 @@ 28 478 279 195 457 0 0 1152 746 297 - 70 110 187 210 0 0 1152 746 + 70 110 198 210 0 0 1152 746 314 - 271 139 168 180 0 0 1152 746 + 271 139 198 180 0 0 1152 746 336 458 90 200 162 0 0 1152 746 - 343 - 499 330 200 252 0 0 1152 746 365 22 500 93 162 0 0 1152 746 463 @@ -48,6 +46,7 @@ IBOpenObjects 475 + 297 160 56 diff --git a/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/objects.nib b/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/objects.nib index d1a7d6061d1..a59a8c9f98f 100644 Binary files a/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/objects.nib and b/mozilla/camino/resources/localized/English.lproj/BrowserWindow.nib/objects.nib differ diff --git a/mozilla/camino/resources/localized/English.lproj/MainMenu.nib/classes.nib b/mozilla/camino/resources/localized/English.lproj/MainMenu.nib/classes.nib index d3f1ca53460..98965c3f17d 100644 --- a/mozilla/camino/resources/localized/English.lproj/MainMenu.nib/classes.nib +++ b/mozilla/camino/resources/localized/English.lproj/MainMenu.nib/classes.nib @@ -38,6 +38,7 @@ toggleBookmarksToolbar = id; toggleOfflineMode = id; toggleSmoothText = id; + viewSource = id; }; CLASS = MainController; LANGUAGE = ObjC; diff --git a/mozilla/camino/resources/localized/English.lproj/MainMenu.nib/objects.nib b/mozilla/camino/resources/localized/English.lproj/MainMenu.nib/objects.nib index 8813d564eb4..f6bc6127373 100644 Binary files a/mozilla/camino/resources/localized/English.lproj/MainMenu.nib/objects.nib and b/mozilla/camino/resources/localized/English.lproj/MainMenu.nib/objects.nib differ diff --git a/mozilla/camino/src/application/MainController.h b/mozilla/camino/src/application/MainController.h index 6200328b026..015d5cc440a 100644 --- a/mozilla/camino/src/application/MainController.h +++ b/mozilla/camino/src/application/MainController.h @@ -96,6 +96,7 @@ class BookmarksService; -(IBAction) biggerTextSize:(id)aSender; -(IBAction) smallerTextSize:(id)aSender; -(IBAction) toggleSmoothText:(id)aSender; +-(IBAction) viewSource:(id)aSender; // Bookmarks menu actions. -(IBAction) importBookmarks:(id)aSender; diff --git a/mozilla/camino/src/application/MainController.mm b/mozilla/camino/src/application/MainController.mm index e3bf6333373..8a6948dbb93 100644 --- a/mozilla/camino/src/application/MainController.mm +++ b/mozilla/camino/src/application/MainController.mm @@ -409,6 +409,13 @@ static const char* ioServiceContractID = "@mozilla.org/network/io-service;1"; } } +-(IBAction) viewSource:(id)aSender +{ + NSWindow* mainWindow = [mApplication mainWindow]; + if (mainWindow && [[mainWindow windowController] respondsToSelector:@selector(viewSource)] ) + [[mainWindow windowController] viewSource: self]; +} + static PRBool gSetupSmoothTextMenu = PR_FALSE; -(BOOL)validateMenuItem: (id )aMenuItem diff --git a/mozilla/camino/src/browser/BrowserWindowController.h b/mozilla/camino/src/browser/BrowserWindowController.h index 9d9e415f1ae..d34f0f5dac9 100644 --- a/mozilla/camino/src/browser/BrowserWindowController.h +++ b/mozilla/camino/src/browser/BrowserWindowController.h @@ -123,6 +123,8 @@ class nsIDOMNode; - (IBAction)endAddBookmarkSheet:(id)sender; - (void)cacheBookmarkDS: (id)aDS; +- (IBAction)viewSource:(id)aSender; + - (void)saveDocument: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList; - (void)saveURL: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList url: (NSURL*)aURL suggestedFilename: (NSString*)aFilename; diff --git a/mozilla/camino/src/browser/BrowserWindowController.mm b/mozilla/camino/src/browser/BrowserWindowController.mm index 1af3fd07af5..d9f47b0bca7 100644 --- a/mozilla/camino/src/browser/BrowserWindowController.mm +++ b/mozilla/camino/src/browser/BrowserWindowController.mm @@ -492,19 +492,23 @@ static NSString *PrintToolbarItemIdentifier = @"Print Toolbar Item"; url: aURL suggestedFilename: aFilename]; } +- (IBAction)viewSource:(id)aSender +{ +} + - (void)printDocument { - [[mBrowserView getBrowserView] printDocument]; + [[mBrowserView getBrowserView] printDocument]; } - (void)printPreview { - [[mBrowserView getBrowserView] printPreview]; + [[mBrowserView getBrowserView] printPreview]; } - (BOOL)findInPage:(NSString*)text { - return [[mBrowserView getBrowserView] findInPage:text]; + return [[mBrowserView getBrowserView] findInPage:text]; } - (void)addBookmarkExtended: (BOOL)aIsFromMenu isFolder:(BOOL)aIsFolder diff --git a/mozilla/chimera/BrowserWindow.nib/classes.nib b/mozilla/chimera/BrowserWindow.nib/classes.nib index 31becfebb79..669269f11fb 100644 --- a/mozilla/chimera/BrowserWindow.nib/classes.nib +++ b/mozilla/chimera/BrowserWindow.nib/classes.nib @@ -34,6 +34,7 @@ stop = id; toggleSidebar = id; viewOnlyThisImage = id; + viewSource = id; }; CLASS = BrowserWindowController; LANGUAGE = ObjC; diff --git a/mozilla/chimera/BrowserWindow.nib/info.nib b/mozilla/chimera/BrowserWindow.nib/info.nib index 8214bc64e6c..2c3eba022a1 100644 --- a/mozilla/chimera/BrowserWindow.nib/info.nib +++ b/mozilla/chimera/BrowserWindow.nib/info.nib @@ -13,13 +13,11 @@ 28 478 279 195 457 0 0 1152 746 297 - 70 110 187 210 0 0 1152 746 + 70 110 198 210 0 0 1152 746 314 - 271 139 168 180 0 0 1152 746 + 271 139 198 180 0 0 1152 746 336 458 90 200 162 0 0 1152 746 - 343 - 499 330 200 252 0 0 1152 746 365 22 500 93 162 0 0 1152 746 463 @@ -48,6 +46,7 @@ IBOpenObjects 475 + 297 160 56 diff --git a/mozilla/chimera/BrowserWindow.nib/objects.nib b/mozilla/chimera/BrowserWindow.nib/objects.nib index d1a7d6061d1..a59a8c9f98f 100644 Binary files a/mozilla/chimera/BrowserWindow.nib/objects.nib and b/mozilla/chimera/BrowserWindow.nib/objects.nib differ diff --git a/mozilla/chimera/BrowserWindowController.h b/mozilla/chimera/BrowserWindowController.h index 9d9e415f1ae..d34f0f5dac9 100644 --- a/mozilla/chimera/BrowserWindowController.h +++ b/mozilla/chimera/BrowserWindowController.h @@ -123,6 +123,8 @@ class nsIDOMNode; - (IBAction)endAddBookmarkSheet:(id)sender; - (void)cacheBookmarkDS: (id)aDS; +- (IBAction)viewSource:(id)aSender; + - (void)saveDocument: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList; - (void)saveURL: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList url: (NSURL*)aURL suggestedFilename: (NSString*)aFilename; diff --git a/mozilla/chimera/BrowserWindowController.mm b/mozilla/chimera/BrowserWindowController.mm index 1af3fd07af5..d9f47b0bca7 100644 --- a/mozilla/chimera/BrowserWindowController.mm +++ b/mozilla/chimera/BrowserWindowController.mm @@ -492,19 +492,23 @@ static NSString *PrintToolbarItemIdentifier = @"Print Toolbar Item"; url: aURL suggestedFilename: aFilename]; } +- (IBAction)viewSource:(id)aSender +{ +} + - (void)printDocument { - [[mBrowserView getBrowserView] printDocument]; + [[mBrowserView getBrowserView] printDocument]; } - (void)printPreview { - [[mBrowserView getBrowserView] printPreview]; + [[mBrowserView getBrowserView] printPreview]; } - (BOOL)findInPage:(NSString*)text { - return [[mBrowserView getBrowserView] findInPage:text]; + return [[mBrowserView getBrowserView] findInPage:text]; } - (void)addBookmarkExtended: (BOOL)aIsFromMenu isFolder:(BOOL)aIsFolder diff --git a/mozilla/chimera/English.lproj/BrowserWindow.nib/classes.nib b/mozilla/chimera/English.lproj/BrowserWindow.nib/classes.nib index 31becfebb79..669269f11fb 100644 --- a/mozilla/chimera/English.lproj/BrowserWindow.nib/classes.nib +++ b/mozilla/chimera/English.lproj/BrowserWindow.nib/classes.nib @@ -34,6 +34,7 @@ stop = id; toggleSidebar = id; viewOnlyThisImage = id; + viewSource = id; }; CLASS = BrowserWindowController; LANGUAGE = ObjC; diff --git a/mozilla/chimera/English.lproj/BrowserWindow.nib/info.nib b/mozilla/chimera/English.lproj/BrowserWindow.nib/info.nib index 8214bc64e6c..2c3eba022a1 100644 --- a/mozilla/chimera/English.lproj/BrowserWindow.nib/info.nib +++ b/mozilla/chimera/English.lproj/BrowserWindow.nib/info.nib @@ -13,13 +13,11 @@ 28 478 279 195 457 0 0 1152 746 297 - 70 110 187 210 0 0 1152 746 + 70 110 198 210 0 0 1152 746 314 - 271 139 168 180 0 0 1152 746 + 271 139 198 180 0 0 1152 746 336 458 90 200 162 0 0 1152 746 - 343 - 499 330 200 252 0 0 1152 746 365 22 500 93 162 0 0 1152 746 463 @@ -48,6 +46,7 @@ IBOpenObjects 475 + 297 160 56 diff --git a/mozilla/chimera/English.lproj/BrowserWindow.nib/objects.nib b/mozilla/chimera/English.lproj/BrowserWindow.nib/objects.nib index d1a7d6061d1..a59a8c9f98f 100644 Binary files a/mozilla/chimera/English.lproj/BrowserWindow.nib/objects.nib and b/mozilla/chimera/English.lproj/BrowserWindow.nib/objects.nib differ diff --git a/mozilla/chimera/English.lproj/MainMenu.nib/classes.nib b/mozilla/chimera/English.lproj/MainMenu.nib/classes.nib index d3f1ca53460..98965c3f17d 100644 --- a/mozilla/chimera/English.lproj/MainMenu.nib/classes.nib +++ b/mozilla/chimera/English.lproj/MainMenu.nib/classes.nib @@ -38,6 +38,7 @@ toggleBookmarksToolbar = id; toggleOfflineMode = id; toggleSmoothText = id; + viewSource = id; }; CLASS = MainController; LANGUAGE = ObjC; diff --git a/mozilla/chimera/English.lproj/MainMenu.nib/objects.nib b/mozilla/chimera/English.lproj/MainMenu.nib/objects.nib index 8813d564eb4..f6bc6127373 100644 Binary files a/mozilla/chimera/English.lproj/MainMenu.nib/objects.nib and b/mozilla/chimera/English.lproj/MainMenu.nib/objects.nib differ diff --git a/mozilla/chimera/MainController.h b/mozilla/chimera/MainController.h index 6200328b026..015d5cc440a 100644 --- a/mozilla/chimera/MainController.h +++ b/mozilla/chimera/MainController.h @@ -96,6 +96,7 @@ class BookmarksService; -(IBAction) biggerTextSize:(id)aSender; -(IBAction) smallerTextSize:(id)aSender; -(IBAction) toggleSmoothText:(id)aSender; +-(IBAction) viewSource:(id)aSender; // Bookmarks menu actions. -(IBAction) importBookmarks:(id)aSender; diff --git a/mozilla/chimera/MainController.mm b/mozilla/chimera/MainController.mm index e3bf6333373..8a6948dbb93 100644 --- a/mozilla/chimera/MainController.mm +++ b/mozilla/chimera/MainController.mm @@ -409,6 +409,13 @@ static const char* ioServiceContractID = "@mozilla.org/network/io-service;1"; } } +-(IBAction) viewSource:(id)aSender +{ + NSWindow* mainWindow = [mApplication mainWindow]; + if (mainWindow && [[mainWindow windowController] respondsToSelector:@selector(viewSource)] ) + [[mainWindow windowController] viewSource: self]; +} + static PRBool gSetupSmoothTextMenu = PR_FALSE; -(BOOL)validateMenuItem: (id )aMenuItem diff --git a/mozilla/chimera/MainMenu.nib/classes.nib b/mozilla/chimera/MainMenu.nib/classes.nib index d3f1ca53460..98965c3f17d 100644 --- a/mozilla/chimera/MainMenu.nib/classes.nib +++ b/mozilla/chimera/MainMenu.nib/classes.nib @@ -38,6 +38,7 @@ toggleBookmarksToolbar = id; toggleOfflineMode = id; toggleSmoothText = id; + viewSource = id; }; CLASS = MainController; LANGUAGE = ObjC; diff --git a/mozilla/chimera/MainMenu.nib/objects.nib b/mozilla/chimera/MainMenu.nib/objects.nib index 8813d564eb4..f6bc6127373 100644 Binary files a/mozilla/chimera/MainMenu.nib/objects.nib and b/mozilla/chimera/MainMenu.nib/objects.nib differ diff --git a/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/classes.nib b/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/classes.nib index 31becfebb79..669269f11fb 100644 --- a/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/classes.nib +++ b/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/classes.nib @@ -34,6 +34,7 @@ stop = id; toggleSidebar = id; viewOnlyThisImage = id; + viewSource = id; }; CLASS = BrowserWindowController; LANGUAGE = ObjC; diff --git a/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/info.nib b/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/info.nib index 8214bc64e6c..2c3eba022a1 100644 --- a/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/info.nib +++ b/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/info.nib @@ -13,13 +13,11 @@ 28 478 279 195 457 0 0 1152 746 297 - 70 110 187 210 0 0 1152 746 + 70 110 198 210 0 0 1152 746 314 - 271 139 168 180 0 0 1152 746 + 271 139 198 180 0 0 1152 746 336 458 90 200 162 0 0 1152 746 - 343 - 499 330 200 252 0 0 1152 746 365 22 500 93 162 0 0 1152 746 463 @@ -48,6 +46,7 @@ IBOpenObjects 475 + 297 160 56 diff --git a/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/objects.nib b/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/objects.nib index d1a7d6061d1..a59a8c9f98f 100644 Binary files a/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/objects.nib and b/mozilla/chimera/resources/localized/English.lproj/BrowserWindow.nib/objects.nib differ diff --git a/mozilla/chimera/resources/localized/English.lproj/MainMenu.nib/classes.nib b/mozilla/chimera/resources/localized/English.lproj/MainMenu.nib/classes.nib index d3f1ca53460..98965c3f17d 100644 --- a/mozilla/chimera/resources/localized/English.lproj/MainMenu.nib/classes.nib +++ b/mozilla/chimera/resources/localized/English.lproj/MainMenu.nib/classes.nib @@ -38,6 +38,7 @@ toggleBookmarksToolbar = id; toggleOfflineMode = id; toggleSmoothText = id; + viewSource = id; }; CLASS = MainController; LANGUAGE = ObjC; diff --git a/mozilla/chimera/resources/localized/English.lproj/MainMenu.nib/objects.nib b/mozilla/chimera/resources/localized/English.lproj/MainMenu.nib/objects.nib index 8813d564eb4..f6bc6127373 100644 Binary files a/mozilla/chimera/resources/localized/English.lproj/MainMenu.nib/objects.nib and b/mozilla/chimera/resources/localized/English.lproj/MainMenu.nib/objects.nib differ diff --git a/mozilla/chimera/src/application/MainController.h b/mozilla/chimera/src/application/MainController.h index 6200328b026..015d5cc440a 100644 --- a/mozilla/chimera/src/application/MainController.h +++ b/mozilla/chimera/src/application/MainController.h @@ -96,6 +96,7 @@ class BookmarksService; -(IBAction) biggerTextSize:(id)aSender; -(IBAction) smallerTextSize:(id)aSender; -(IBAction) toggleSmoothText:(id)aSender; +-(IBAction) viewSource:(id)aSender; // Bookmarks menu actions. -(IBAction) importBookmarks:(id)aSender; diff --git a/mozilla/chimera/src/application/MainController.mm b/mozilla/chimera/src/application/MainController.mm index e3bf6333373..8a6948dbb93 100644 --- a/mozilla/chimera/src/application/MainController.mm +++ b/mozilla/chimera/src/application/MainController.mm @@ -409,6 +409,13 @@ static const char* ioServiceContractID = "@mozilla.org/network/io-service;1"; } } +-(IBAction) viewSource:(id)aSender +{ + NSWindow* mainWindow = [mApplication mainWindow]; + if (mainWindow && [[mainWindow windowController] respondsToSelector:@selector(viewSource)] ) + [[mainWindow windowController] viewSource: self]; +} + static PRBool gSetupSmoothTextMenu = PR_FALSE; -(BOOL)validateMenuItem: (id )aMenuItem diff --git a/mozilla/chimera/src/browser/BrowserWindowController.h b/mozilla/chimera/src/browser/BrowserWindowController.h index 9d9e415f1ae..d34f0f5dac9 100644 --- a/mozilla/chimera/src/browser/BrowserWindowController.h +++ b/mozilla/chimera/src/browser/BrowserWindowController.h @@ -123,6 +123,8 @@ class nsIDOMNode; - (IBAction)endAddBookmarkSheet:(id)sender; - (void)cacheBookmarkDS: (id)aDS; +- (IBAction)viewSource:(id)aSender; + - (void)saveDocument: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList; - (void)saveURL: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList url: (NSURL*)aURL suggestedFilename: (NSString*)aFilename; diff --git a/mozilla/chimera/src/browser/BrowserWindowController.mm b/mozilla/chimera/src/browser/BrowserWindowController.mm index 1af3fd07af5..d9f47b0bca7 100644 --- a/mozilla/chimera/src/browser/BrowserWindowController.mm +++ b/mozilla/chimera/src/browser/BrowserWindowController.mm @@ -492,19 +492,23 @@ static NSString *PrintToolbarItemIdentifier = @"Print Toolbar Item"; url: aURL suggestedFilename: aFilename]; } +- (IBAction)viewSource:(id)aSender +{ +} + - (void)printDocument { - [[mBrowserView getBrowserView] printDocument]; + [[mBrowserView getBrowserView] printDocument]; } - (void)printPreview { - [[mBrowserView getBrowserView] printPreview]; + [[mBrowserView getBrowserView] printPreview]; } - (BOOL)findInPage:(NSString*)text { - return [[mBrowserView getBrowserView] findInPage:text]; + return [[mBrowserView getBrowserView] findInPage:text]; } - (void)addBookmarkExtended: (BOOL)aIsFromMenu isFolder:(BOOL)aIsFolder