Index: components/supervised_user_error_page/supervised_user_error_page.h |
diff --git a/components/supervised_user_error_page/supervised_user_error_page.h b/components/supervised_user_error_page/supervised_user_error_page.h |
new file mode 100644 |
index 0000000000000000000000000000000000000000..771dd79df8ab3047d59ec90a17e79c3a22917275 |
--- /dev/null |
+++ b/components/supervised_user_error_page/supervised_user_error_page.h |
@@ -0,0 +1,41 @@ |
+// Copyright 2016 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#ifndef COMPONENTS_SUPERVISED_USER_ERROR_PAGE_SUPERVISED_USER_ERROR_PAGE_H_ |
+#define COMPONENTS_SUPERVISED_USER_ERROR_PAGE_SUPERVISED_USER_ERROR_PAGE_H_ |
+ |
+#include <string> |
+ |
+#include "base/strings/string16.h" |
+ |
+namespace supervised_user_error_page { |
+ |
+enum FilteringBehaviorReason { |
+ DEFAULT, |
+ ASYNC_CHECKER, |
+ BLACKLIST, |
+ MANUAL, |
+ WHITELIST |
+}; |
+ |
+extern int GetBlockMessageID( |
Bernhard Bauer
2016/03/16 13:59:45
Why extern? Do you need to export this for a compo
aberent
2016/03/16 16:06:41
I think my C++ just went back 20 years! Some linke
Bernhard Bauer
2016/03/16 17:12:27
Yes, these days only constants get internal linkag
|
+ supervised_user_error_page::FilteringBehaviorReason reason, |
+ bool is_child_account, |
+ bool single_parent); |
+ |
+extern 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, |
+ FilteringBehaviorReason reason, |
+ const std::string& app_locale); |
+ |
+} // namespace supervised_user_error_page |
+ |
+#endif /* COMPONENTS_SUPERVISED_USER_ERROR_PAGE_SUPERVISED_USER_ERROR_PAGE_H_ \ |
+ */ |