diff --git a/mozilla/webshell/public/nsIWebShell.h b/mozilla/webshell/public/nsIWebShell.h index f8a3963cee4..b441f266747 100644 --- a/mozilla/webshell/public/nsIWebShell.h +++ b/mozilla/webshell/public/nsIWebShell.h @@ -31,7 +31,7 @@ #include "nsIScrollableView.h" #include "nsIParser.h" // for nsCharsetSource only #include "nsISessionHistory.h" - +#include "nsIUrlDispatcher.h" class nsIDOMElement; class nsIDOMWindow; @@ -452,6 +452,10 @@ public: NS_IMETHOD SetIsInSHist(PRBool aIsFrame) = 0; NS_IMETHOD GetIsInSHist(PRBool& aIsFrame) = 0; + /* Get and set the URL Dispatcher for the webshell */ + NS_IMETHOD SetUrlDispatcher(nsIUrlDispatcher * anObserver) = 0; + NS_IMETHOD GetUrlDispatcher(nsIUrlDispatcher *& aResult)=0; + }; extern "C" NS_WEB nsresult