Chromium Code Reviews| Index: components/safe_browsing/web_ui/safe_browsing_ui.h |
| diff --git a/components/safe_browsing/web_ui/safe_browsing_ui.h b/components/safe_browsing/web_ui/safe_browsing_ui.h |
| index 440fae2a086cd6e92c9b1d51ff785f38d11cc613..13755ec93f26c7043eca0ae426de34f6787727b1 100644 |
| --- a/components/safe_browsing/web_ui/safe_browsing_ui.h |
| +++ b/components/safe_browsing/web_ui/safe_browsing_ui.h |
| @@ -1,13 +1,31 @@ |
| -// Copyright (c) 2017 The Chromium Authors. All rights reserved. |
| +// Copyright 2017 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 CHROME_BROWSER_UI_WEBUI_SAFE_BROWSING_UI_H_ |
| -#define CHROME_BROWSER_UI_WEBUI_SAFE_BROWSING_UI_H_ |
| +#ifndef COMPONENTS_SAFE_BROWSING_WEBUI_SAFE_BROWSING_UI_H_ |
| +#define COMPONENTS_SAFE_BROWSING_WEBUI_SAFE_BROWSING_UI_H_ |
| +#include "base/bind.h" |
| +#include "base/callback.h" |
| #include "base/macros.h" |
| +#include "base/values.h" |
| #include "content/public/browser/url_data_source.h" |
| +#include "content/public/browser/web_contents.h" |
| +#include "content/public/browser/web_ui.h" |
| #include "content/public/browser/web_ui_controller.h" |
| +#include "content/public/browser/web_ui_data_source.h" |
| +#include "content/public/browser/web_ui_message_handler.h" |
| + |
|
Jialiu Lin
2017/07/06 23:58:27
maybe put theses 2 classes into safe_browsing name
hkamila
2017/07/07 01:29:50
Acknowledged.
|
| +class SafeBrowsingUIHandler : public content::WebUIMessageHandler { |
| + public: |
| + SafeBrowsingUIHandler(); |
| + ~SafeBrowsingUIHandler() override; |
| + void ExpParamList(const base::ListValue* args); |
| + void RegisterMessages() override; |
| + |
| + private: |
| + DISALLOW_COPY_AND_ASSIGN(SafeBrowsingUIHandler); |
| +}; |
| // The WebUI for chrome://safe-browsing |
| class SafeBrowsingUI : public content::WebUIController { |
| @@ -19,4 +37,4 @@ class SafeBrowsingUI : public content::WebUIController { |
| DISALLOW_COPY_AND_ASSIGN(SafeBrowsingUI); |
| }; |
| -#endif // CHROME_BROWSER_UI_WEBUI_SAFE_BROWSING_UI_H_ |
| +#endif // COMPONENTS_SAFE_BROWSING_WEBUI_SAFE_BROWSING_UI_H_ |