Index: chrome/browser/supervised_user/supervised_user_interstitial.h |
diff --git a/chrome/browser/supervised_user/supervised_user_interstitial.h b/chrome/browser/supervised_user/supervised_user_interstitial.h |
index f90bf1e67ddabbb228a49da6a90485374399bbf4..3a8165df9dadb4ee314276ca9189768dbf75c6af 100644 |
--- a/chrome/browser/supervised_user/supervised_user_interstitial.h |
+++ b/chrome/browser/supervised_user/supervised_user_interstitial.h |
@@ -12,6 +12,7 @@ |
#include "base/memory/weak_ptr.h" |
#include "chrome/browser/supervised_user/supervised_user_service_observer.h" |
#include "chrome/browser/supervised_user/supervised_user_url_filter.h" |
+#include "components/supervised_user_error_page/supervised_user_error_page.h" |
#include "content/public/browser/interstitial_page_delegate.h" |
#include "url/gurl.h" |
@@ -33,18 +34,18 @@ class SupervisedUserInterstitial : public content::InterstitialPageDelegate, |
static void Show(content::WebContents* web_contents, |
const GURL& url, |
- SupervisedUserURLFilter::FilteringBehaviorReason reason, |
+ supervised_user_error_page::FilteringBehaviorReason reason, |
const base::Callback<void(bool)>& callback); |
static std::string GetHTMLContents( |
Profile* profile, |
- SupervisedUserURLFilter::FilteringBehaviorReason reason); |
+ supervised_user_error_page::FilteringBehaviorReason reason); |
private: |
SupervisedUserInterstitial( |
content::WebContents* web_contents, |
const GURL& url, |
- SupervisedUserURLFilter::FilteringBehaviorReason reason, |
+ supervised_user_error_page::FilteringBehaviorReason reason, |
const base::Callback<void(bool)>& callback); |
~SupervisedUserInterstitial() override; |
@@ -72,6 +73,16 @@ class SupervisedUserInterstitial : public content::InterstitialPageDelegate, |
void DispatchContinueRequest(bool continue_request); |
+ static std::string BuildHtml( |
+ bool allow_access_requests, |
+ const std::string& profile_image_url, |
+ const std::string& profile_image_url2, |
+ const base::string16& custodian, |
+ const base::string16& custodian_email, |
+ const base::string16& second_custodian, |
+ const base::string16& second_custodian_email, |
+ bool is_child_account, |
+ supervised_user_error_page::FilteringBehaviorReason reason); |
Bernhard Bauer
2016/03/16 13:59:45
Add an empty line before comments please.
But act
aberent
2016/03/16 16:06:40
Removed. Forgot to clean up an intermediate stage
|
// Owns the interstitial, which owns us. |
Bernhard Bauer
2016/03/16 13:59:45
Add an empty line before comments please.
aberent
2016/03/16 16:06:40
Done.
|
content::WebContents* web_contents_; |
@@ -80,7 +91,7 @@ class SupervisedUserInterstitial : public content::InterstitialPageDelegate, |
content::InterstitialPage* interstitial_page_; // Owns us. |
GURL url_; |
- SupervisedUserURLFilter::FilteringBehaviorReason reason_; |
+ supervised_user_error_page::FilteringBehaviorReason reason_; |
base::Callback<void(bool)> callback_; |