diff -r 7c90e6132015 -r 10e98eab6f85 webengine/widgetengine/inc/WidgetCallbacks.h --- a/webengine/widgetengine/inc/WidgetCallbacks.h Fri May 08 08:25:06 2009 +0300 +++ b/webengine/widgetengine/inc/WidgetCallbacks.h Fri Jul 03 15:54:40 2009 +0100 @@ -29,12 +29,13 @@ virtual void openApplication( const TUid& aAppUid, const TDesC& aParam ) = 0; virtual void openUrl( const TDesC& aUrl ) = 0; virtual TDesC& getWidgetBundleId() = 0; - virtual TInt preferenceForKey( const TDesC& aKey, TPtrC& aValue ) = 0; + virtual TInt preferenceForKey( const TDesC& aKey, HBufC*& aValue ) = 0; virtual void prepareForTransition( const TDesC& aTransition ) = 0; virtual void performTransition() = 0; virtual void setPreferenceForKey( const TDesC& aKey, const TDesC& aValue ) = 0; virtual void removePreferenceForKey( const TDesC& aKey, const TDesC& aValue ) = 0; virtual void setNavigationEnabled( TBool aEnable ) = 0; + virtual void setNavigationType( const TDesC& aType ) = 0; virtual void setDisplayLandscape() = 0; virtual void setDisplayPortrait() = 0; };