#ifndef CHROME_RENDERER_PLUGINS_CHROME_PLUGIN_PLACEHOLDER_H_
#define CHROME_RENDERER_PLUGINS_CHROME_PLUGIN_PLACEHOLDER_H_
#include <stdint.h>
#include <string>
#include "chrome/common/buildflags.h"
#include "chrome/common/plugin.mojom.h"
#include "components/no_state_prefetch/renderer/prerender_observer.h"
#include "components/plugins/renderer/loadable_plugin_placeholder.h"
#include "content/public/renderer/render_thread_observer.h"
#include "mojo/public/cpp/bindings/receiver.h"
#include "third_party/blink/public/mojom/context_menu/context_menu.mojom.h"
class ChromePluginPlaceholder final
: public plugins::LoadablePluginPlaceholder,
public content::RenderThreadObserver,
public blink::mojom::ContextMenuClient,
public prerender::PrerenderObserver,
public gin::Wrappable<ChromePluginPlaceholder> { … };
#endif