1 // Copyright 2019 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef IOS_CHROME_BROWSER_UI_WEBUI_AUTOFILL_AND_PASSWORD_MANAGER_INTERNALS_AUTOFILL_INTERNALS_UI_IOS_H_ 6 #define IOS_CHROME_BROWSER_UI_WEBUI_AUTOFILL_AND_PASSWORD_MANAGER_INTERNALS_AUTOFILL_INTERNALS_UI_IOS_H_ 7 8 #include <string> 9 10 #include "base/macros.h" 11 #import "ios/web/public/webui/web_ui_ios_controller.h" 12 13 // The implementation for the chrome://autofill-internals page. 14 class AutofillInternalsUIIOS : public web::WebUIIOSController { 15 public: 16 explicit AutofillInternalsUIIOS(web::WebUIIOS* web_ui, 17 const std::string& host); 18 ~AutofillInternalsUIIOS() override; 19 20 private: 21 DISALLOW_COPY_AND_ASSIGN(AutofillInternalsUIIOS); 22 }; 23 24 #endif // IOS_CHROME_BROWSER_UI_WEBUI_AUTOFILL_AND_PASSWORD_MANAGER_INTERNALS_AUTOFILL_INTERNALS_UI_IOS_H_ 25