X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcomponents%2Fsignin%2Fcore%2Fbrowser%2Fsignin_manager.h;h=f03beb7522442bd76d183723356e2dbf798ecb1e;hb=refs%2Fchanges%2F66%2F28966%2F1;hp=275621a34432efdd88db14d79c77005e9e0fe7d6;hpb=7d210d4c7e9ba36e635eabc5b5780495f8a63292;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/components/signin/core/browser/signin_manager.h b/src/components/signin/core/browser/signin_manager.h index 275621a..f03beb7 100644 --- a/src/components/signin/core/browser/signin_manager.h +++ b/src/components/signin/core/browser/signin_manager.h @@ -130,10 +130,8 @@ class SigninManager : public SigninManagerBase { bool IsSignoutProhibited() const; // Add or remove observers for the merge session notification. - virtual void AddMergeSessionObserver( - MergeSessionHelper::Observer* observer); - virtual void RemoveMergeSessionObserver( - MergeSessionHelper::Observer* observer); + void AddMergeSessionObserver(MergeSessionHelper::Observer* observer); + void RemoveMergeSessionObserver(MergeSessionHelper::Observer* observer); protected: // Flag saying whether signing out is allowed. @@ -193,8 +191,6 @@ class SigninManager : public SigninManagerBase { // token service so that it does not need to mint new ones. std::string temp_refresh_token_; - base::WeakPtrFactory weak_pointer_factory_; - // The SigninClient object associated with this object. Must outlive this // object. SigninClient* client_; @@ -213,6 +209,8 @@ class SigninManager : public SigninManagerBase { // Helper to merge signed in account into the content area. scoped_ptr merge_session_helper_; + base::WeakPtrFactory weak_pointer_factory_; + DISALLOW_COPY_AND_ASSIGN(SigninManager); };