1 // Copyright 2015 The Chromium Embedded Framework 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 CEF_LIBCEF_RENDERER_EXTENSIONS_EXTENSIONS_DISPATCHER_DELEGATE_H_ 6 #define CEF_LIBCEF_RENDERER_EXTENSIONS_EXTENSIONS_DISPATCHER_DELEGATE_H_ 7 8 #include "extensions/renderer/dispatcher_delegate.h" 9 10 namespace extensions { 11 12 class CefExtensionsDispatcherDelegate : public DispatcherDelegate { 13 public: 14 CefExtensionsDispatcherDelegate(); 15 16 CefExtensionsDispatcherDelegate(const CefExtensionsDispatcherDelegate&) = 17 delete; 18 CefExtensionsDispatcherDelegate& operator=( 19 const CefExtensionsDispatcherDelegate&) = delete; 20 21 ~CefExtensionsDispatcherDelegate() override; 22 23 void PopulateSourceMap( 24 extensions::ResourceBundleSourceMap* source_map) override; 25 }; 26 27 } // namespace extensions 28 29 #endif // CEF_LIBCEF_RENDERER_EXTENSIONS_EXTENSIONS_DISPATCHER_DELEGATE_H_ 30