| Index: chrome/browser/renderer_context_menu/render_view_context_menu.h
|
| diff --git a/chrome/browser/renderer_context_menu/render_view_context_menu.h b/chrome/browser/renderer_context_menu/render_view_context_menu.h
|
| index 62a0f7443d616fb8a2b3689d71a593897de2b348..c4c63cb4d7df2b48421ac914e75fc46bdd7e5978 100644
|
| --- a/chrome/browser/renderer_context_menu/render_view_context_menu.h
|
| +++ b/chrome/browser/renderer_context_menu/render_view_context_menu.h
|
| @@ -92,6 +92,10 @@ class RenderViewContextMenu : public RenderViewContextMenuBase {
|
| #endif
|
| void RecordUsedItem(int id) override;
|
|
|
| + // Returns true if the browser is in HTML fullscreen mode, initiated by the
|
| + // page (as opposed to the user). Used to determine which shortcut to display.
|
| + bool IsHTML5Fullscreen() const;
|
| +
|
| private:
|
| friend class RenderViewContextMenuTest;
|
| friend class TestRenderViewContextMenu;
|
| @@ -131,6 +135,7 @@ class RenderViewContextMenu : public RenderViewContextMenuBase {
|
| void AppendMediaItems();
|
| void AppendPluginItems();
|
| void AppendPageItems();
|
| + void AppendExitFullscreenItem();
|
| void AppendCopyItem();
|
| void AppendPrintItem();
|
| void AppendMediaRouterItem();
|
| @@ -169,6 +174,7 @@ class RenderViewContextMenu : public RenderViewContextMenuBase {
|
| void ExecInspectBackgroundPage();
|
| void ExecSaveLinkAs();
|
| void ExecSaveAs();
|
| + void ExecExitFullscreen();
|
| void ExecCopyLinkText();
|
| void ExecCopyImageAt();
|
| void ExecSearchWebForImage();
|
|
|