// Copyright 2018 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_RENDERER_SUPERVISED_USER_SUPERVISED_USER_ERROR_PAGE_CONTROLLER_H_ #define CHROME_RENDERER_SUPERVISED_USER_SUPERVISED_USER_ERROR_PAGE_CONTROLLER_H_ #include "base/functional/callback.h" #include "base/memory/raw_ptr.h" #include "base/memory/weak_ptr.h" #include "gin/wrappable.h" namespace content { class RenderFrame; } class SupervisedUserErrorPageControllerDelegate; // This class makes various helper functions available to supervised user // interstitials when committed interstitials are on. It is bound to the // JavaScript window.certificateErrorPageController object. class SupervisedUserErrorPageController : public gin::Wrappable<SupervisedUserErrorPageController> { … }; #endif // CHROME_RENDERER_SUPERVISED_USER_SUPERVISED_USER_ERROR_PAGE_CONTROLLER_H_