| Index: chrome/browser/tab_contents/render_view_context_menu.h
|
| diff --git a/chrome/browser/tab_contents/render_view_context_menu.h b/chrome/browser/tab_contents/render_view_context_menu.h
|
| index fb308ae97f11c53cb38724c84ffccb3e00cfb612..bd6bd0f0f4a3614916fd29fa8ca892afe920153e 100644
|
| --- a/chrome/browser/tab_contents/render_view_context_menu.h
|
| +++ b/chrome/browser/tab_contents/render_view_context_menu.h
|
| @@ -78,8 +78,19 @@ class RenderViewContextMenu : public ui::SimpleMenuModel::Delegate {
|
| std::map<int, ExtensionMenuItem::Id> extension_item_map_;
|
|
|
| private:
|
| + friend class RenderViewContextMenuTest;
|
| +
|
| static bool IsDevToolsURL(const GURL& url);
|
| static bool IsInternalResourcesURL(const GURL& url);
|
| + static bool ExtensionContextAndPatternMatch(
|
| + const ContextMenuParams& params,
|
| + ExtensionMenuItem::ContextList contexts,
|
| + const URLPatternSet& target_url_patterns);
|
| + static ExtensionMenuItem::List GetRelevantExtensionItems(
|
| + const ExtensionMenuItem::List& items,
|
| + const ContextMenuParams& params,
|
| + Profile* profile,
|
| + bool can_cross_incognito);
|
| bool AppendCustomItems();
|
| void AppendDeveloperItems();
|
| void AppendLinkItems();
|
|
|