Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / ui / webui / signin / inline_login_handler_impl.h
index 9193d34..8a993e3 100644 (file)
@@ -36,6 +36,8 @@ class InlineLoginHandlerImpl : public GaiaAuthConsumer,
   // JS callback to switch the UI from a constrainted dialog to a full tab.
   void HandleSwitchToFullTabMessage(const base::ListValue* args);
   void HandleLoginError(const std::string& error_msg);
+
+  Browser* GetDesktopBrowser();
   void SyncStarterCallback(OneClickSigninSyncStarter::SyncSetupResult result);
   void CloseTab();
 
@@ -43,9 +45,9 @@ class InlineLoginHandlerImpl : public GaiaAuthConsumer,
   scoped_ptr<GaiaAuthFetcher> auth_fetcher_;
   std::string email_;
   std::string password_;
+  std::string session_index_;
   bool choose_what_to_sync_;
-  // Partition id for the gaia webview;
-  std::string partition_id_;
+  bool complete_login_triggered_;
 
   DISALLOW_COPY_AND_ASSIGN(InlineLoginHandlerImpl);
 };