Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(99)

Unified Diff: chrome/browser/chromeos/login/merge_session_load_page.h

Issue 118733002: Added merge session request throttle for XHR requests (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/login/merge_session_load_page.h
diff --git a/chrome/browser/chromeos/login/merge_session_load_page.h b/chrome/browser/chromeos/login/merge_session_load_page.h
index a37419276c78ed9156212f24eacfb4eecd706648..35defab497fb14e18ff1e65e35abe0be4be8951b 100644
--- a/chrome/browser/chromeos/login/merge_session_load_page.h
+++ b/chrome/browser/chromeos/login/merge_session_load_page.h
@@ -9,6 +9,7 @@
#include "base/callback.h"
#include "base/compiler_specific.h"
+#include "chrome/browser/chromeos/login/merge_session_throttle.h"
#include "chrome/browser/chromeos/login/oauth2_login_manager.h"
#include "content/public/browser/interstitial_page_delegate.h"
#include "url/gurl.h"
@@ -36,15 +37,12 @@ class MergeSessionLoadPage
: public content::InterstitialPageDelegate,
public OAuth2LoginManager::Observer {
public:
- // Passed a boolean indicating whether or not it is OK to proceed with the
- // page load.
- typedef base::Closure CompletionCallback;
-
// Create a merge session load delay page for the |web_contents|.
// The |callback| will be run on the IO thread.
- MergeSessionLoadPage(content::WebContents* web_contents,
- const GURL& url,
- const CompletionCallback& callback);
+ MergeSessionLoadPage(
+ content::WebContents* web_contents,
+ const GURL& url,
+ const MergeSessionThrottle::CompletionCallback& callback);
void Show();
@@ -72,7 +70,7 @@ class MergeSessionLoadPage
// Helper function to get OAuth2LoginManager out of |web_contents_|.
OAuth2LoginManager* GetOAuth2LoginManager();
- CompletionCallback callback_;
+ MergeSessionThrottle::CompletionCallback callback_;
// True if the proceed is chosen.
bool proceeded_;
« no previous file with comments | « chrome/browser/chromeos/login/kiosk_browsertest.cc ('k') | chrome/browser/chromeos/login/merge_session_load_page.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698