IBOutlet NSMenuItem*          mAddToAddressBook; IBOutlet NSMenuItem*          mAddToAddressBook2;
@interface BrowserWindowController : NSWindowController<Find>{  IBOutlet BrowserTabView*    mTabBrowser;  IBOutlet NSView*            mLocationToolbarView;  IBOutlet AutoCompleteTextField* mURLBar;  IBOutlet NSTextField*       mStatus;  IBOutlet NSProgressIndicator* mProgress;              // STRONG reference  IBOutlet NSImageView*       mLock;  IBOutlet NSButton*          mPopupBlocked;  IBOutlet NSWindow*          mLocationSheetWindow;  IBOutlet NSTextField*       mLocationSheetURLField;  IBOutlet NSView*            mStatusBar;     // contains the status text, progress bar, and lock  IBOutlet PageProxyIcon*     mProxyIcon;  IBOutlet BrowserContentView*  mContentView;    IBOutlet BookmarkViewController* mBookmarkViewController;  IBOutlet BookmarkToolbar*    mPersonalToolbar;  IBOutlet HistoryDataSource*   mHistoryDataSource;  IBOutlet NSWindow*            mAddBookmarkSheetWindow;  IBOutlet NSTextField*         mAddBookmarkTitleField;  IBOutlet NSPopUpButton*       mAddBookmarkFolderField;  IBOutlet NSButton*            mAddBookmarkCheckbox;  IBOutlet SearchTextField*     mSearchBar;  IBOutlet SearchTextField*     mSearchSheetTextField;  IBOutlet NSWindow*            mSearchSheetWindow;    // Context menu outlets.  IBOutlet NSMenu*              mPageMenu;  IBOutlet NSMenu*              mImageMenu;  IBOutlet NSMenu*              mInputMenu;  IBOutlet NSMenu*              mLinkMenu;  IBOutlet NSMenu*              mImageLinkMenu;  IBOutlet NSMenu*              mTabMenu;  // Context menu item outlets  IBOutlet NSMenuItem*          mBackItem;  IBOutlet NSMenuItem*          mForwardItem;  IBOutlet NSMenuItem*          mCopyItem;    NSToolbarItem*                mSidebarToolbarItem;  NSToolbarItem*                mBookmarkToolbarItem;  BOOL mInitialized;  BOOL mBookmarkViewControllerInitialized;       // have we fully set up the bookmarks view, done lazily  NSString* mPendingURL;  NSString* mPendingReferrer;  BOOL mPendingActivate;  BOOL mPendingAllowPopups;    BrowserWrapper* mBrowserView;  BOOL mMoveReentrant;  BOOL mClosingWindow;  BOOL mShouldAutosave;  BOOL mShouldLoadHomePage;  unsigned int mChromeMask; // Indicates which parts of the window to show (e.g., don't show toolbars)  // Context menu members.  int mContextMenuFlags;  nsIDOMEvent* mContextMenuEvent;  nsIDOMNode* mContextMenuNode;  // Cached bookmark ds used when adding through a sheet  BookmarkViewController* mCachedBMVC;  // Throbber state variables.  ThrobberHandler* mThrobberHandler;  NSArray* mThrobberImages;  // Funky field editor for URL bar  NSTextView *mURLFieldEditor;    // cached superview for progress meter so we know where to add/remove it. This  // could be an outlet, but i figure it's easier to get it at runtime thereby saving  // someone from messing up in the nib when making changes.  NSView* mProgressSuperview;                // WEAK ptr  NSView* mPopupBlockSuperview;              // WEAK ptr    nsIURIFixup* mURIFixer;                   // [STRONG] should be nsCOMPtr, but can't  nsIBrowserHistory* mGlobalHistory;        // [STRONG] should be nsCOMPtr, but can't    // saving window titles when opening the bookmark manager  NSString* mSavedTitle;}