| Index: ios/chrome/browser/ui/webui/flags_ui.h
|
| diff --git a/ios/chrome/browser/ui/webui/flags_ui.h b/ios/chrome/browser/ui/webui/flags_ui.h
|
| index 3a4492ffbdaf4f8fc2dc087f60c711053eb2f043..1426ff5debbc8050e2078040586563239eed6abc 100644
|
| --- a/ios/chrome/browser/ui/webui/flags_ui.h
|
| +++ b/ios/chrome/browser/ui/webui/flags_ui.h
|
| @@ -9,40 +9,14 @@
|
| #include "base/memory/weak_ptr.h"
|
| #include "ios/web/public/webui/web_ui_ios_controller.h"
|
|
|
| -class BaseFlagsUI : public web::WebUIIOSController {
|
| - public:
|
| - enum FlagsUIKind {
|
| - FLAGS_UI_GENERIC,
|
| - FLAGS_UI_APPLE,
|
| - };
|
| -
|
| - BaseFlagsUI(web::WebUIIOS* web_ui, FlagsUIKind flags_ui_kind);
|
| - ~BaseFlagsUI() override;
|
| -
|
| - private:
|
| - void Initialize(web::WebUIIOS* web_ui, FlagsUIKind flags_ui_kind);
|
| -
|
| - base::WeakPtrFactory<BaseFlagsUI> weak_factory_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(BaseFlagsUI);
|
| -};
|
| -
|
| -class FlagsUI : public BaseFlagsUI {
|
| +class FlagsUI : public web::WebUIIOSController {
|
| public:
|
| explicit FlagsUI(web::WebUIIOS* web_ui);
|
| ~FlagsUI() override;
|
|
|
| private:
|
| + base::WeakPtrFactory<FlagsUI> weak_factory_;
|
| DISALLOW_COPY_AND_ASSIGN(FlagsUI);
|
| };
|
|
|
| -class AppleFlagsUI : public BaseFlagsUI {
|
| - public:
|
| - explicit AppleFlagsUI(web::WebUIIOS* web_ui);
|
| - ~AppleFlagsUI() override;
|
| -
|
| - private:
|
| - DISALLOW_COPY_AND_ASSIGN(AppleFlagsUI);
|
| -};
|
| -
|
| #endif // IOS_CHROME_BROWSER_UI_WEBUI_FLAGS_UI_H_
|
|
|