NSString* mURL;
NSString* mPendingURL; NSString* mPendingReferrer;
@interface BrowserWindowController : NSWindowController<CHFind>{  IBOutlet CHExtendedTabView* mTabBrowser;  IBOutlet NSDrawer*          mSidebarDrawer;  IBOutlet NSTabView*         mSidebarTabView;  IBOutlet NSTabView*         mSidebarSourceTabView;  IBOutlet NSView*            mLocationToolbarView;  IBOutlet NSTextField*       mURLBar;  IBOutlet NSTextField*       mStatus;  IBOutlet NSProgressIndicator* mProgress;  IBOutlet NSImageView*       mLock;  IBOutlet NSWindow*          mLocationSheetWindow;  IBOutlet NSTextField*       mLocationSheetURLField;  IBOutlet NSView*            mStatusBar;     // contains the status text, progress bar, and lock  IBOutlet id                   mSidebarBrowserView;  // currently unused  IBOutlet BookmarksDataSource* mSidebarBookmarksDataSource;  IBOutlet CHHistoryDataSource* mHistoryDataSource;  IBOutlet CHBookmarksToolbar*  mPersonalToolbar;  IBOutlet NSWindow*            mAddBookmarkSheetWindow;  IBOutlet NSTextField*         mAddBookmarkTitleField;  IBOutlet NSPopUpButton*       mAddBookmarkFolderField;  IBOutlet NSButton*            mAddBookmarkCheckbox;  // Context menu outlets.  IBOutlet NSMenu*              mPageMenu;  IBOutlet NSMenu*              mImageMenu;  IBOutlet NSMenu*              mInputMenu;  IBOutlet NSMenu*              mLinkMenu;  IBOutlet NSMenu*              mImageLinkMenu;  // Context menu item outlets  IBOutlet NSMenuItem*          mBackItem;  IBOutlet NSMenuItem*          mForwardItem;    NSToolbarItem*                mLocationToolbarItem;  NSToolbarItem*                mSidebarToolbarItem;  BOOL mInitialized;  NSString* mURL;  CHBrowserWrapper* mBrowserView;  BOOL mMoveReentrant;  NSModalSession mModalSession;  BOOL mShouldAutosave;  BOOL mShouldLoadHomePage;  BOOL mDrawerCachedFrame;  NSRect mCachedFrameBeforeDrawerOpen; // This is used by the drawer to figure out if the window should                                       // be returned to its original position when the drawer closes.  NSRect mCachedFrameAfterDrawerOpen;  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  id mCachedBMDS;  // Throbber state variables.  ThrobberHandler* mThrobberHandler;  NSArray* mThrobberImages;}