// Copyright (c) 2021 Microsoft, Inc. // Use of this source code is governed by the MIT license that can be // found in the LICENSE file. #ifndef SHELL_BROWSER_FONT_ELECTRON_FONT_ACCESS_DELEGATE_H_ #define SHELL_BROWSER_FONT_ELECTRON_FONT_ACCESS_DELEGATE_H_ #include #include #include #include "content/public/browser/font_access_chooser.h" #include "content/public/browser/font_access_delegate.h" class ElectronFontAccessDelegate : public content::FontAccessDelegate { public: ElectronFontAccessDelegate(); ~ElectronFontAccessDelegate() override; std::unique_ptr RunChooser( content::RenderFrameHost* frame, const std::vector& selection, content::FontAccessChooser::Callback callback) override; DISALLOW_COPY_AND_ASSIGN(ElectronFontAccessDelegate); }; #endif // SHELL_BROWSER_FONT_ELECTRON_FONT_ACCESS_DELEGATE_H_