1// Copyright 2014 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 CHROME_BROWSER_RENDERER_CONTEXT_MENU_CONTEXT_MENU_CONTENT_TYPE_PANEL_H_ 6#define CHROME_BROWSER_RENDERER_CONTEXT_MENU_CONTEXT_MENU_CONTENT_TYPE_PANEL_H_ 7 8#include "components/renderer_context_menu/context_menu_content_type.h" 9 10class ContextMenuContentTypePanel : public ContextMenuContentType { 11 public: 12 virtual ~ContextMenuContentTypePanel(); 13 14 // ContextMenuContentType overrides. 15 virtual bool SupportsGroup(int group) OVERRIDE; 16 17 protected: 18 ContextMenuContentTypePanel(content::WebContents* web_contents, 19 const content::ContextMenuParams& params); 20 21 private: 22 friend class ContextMenuContentTypeFactory; 23 24 DISALLOW_COPY_AND_ASSIGN(ContextMenuContentTypePanel); 25}; 26 27#endif // CHROME_BROWSER_RENDERER_CONTEXT_MENU_CONTEXT_MENU_CONTENT_TYPE_PANEL_H_ 28