summaryrefslogtreecommitdiffstats
path: root/WebCore/page/ContextMenuController.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/page/ContextMenuController.cpp')
-rw-r--r--WebCore/page/ContextMenuController.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/WebCore/page/ContextMenuController.cpp b/WebCore/page/ContextMenuController.cpp
index 08c3d2e..1f71d09 100644
--- a/WebCore/page/ContextMenuController.cpp
+++ b/WebCore/page/ContextMenuController.cpp
@@ -29,6 +29,7 @@
#if ENABLE(CONTEXT_MENUS)
+#include "BackForwardController.h"
#include "Chrome.h"
#include "ContextMenu.h"
#include "ContextMenuClient.h"
@@ -222,11 +223,11 @@ void ContextMenuController::contextMenuItemSelected(ContextMenuItem* item)
break;
case ContextMenuItemTagGoBack:
if (Page* page = frame->page())
- page->goBackOrForward(-1);
+ page->backForward()->goBackOrForward(-1);
break;
case ContextMenuItemTagGoForward:
if (Page* page = frame->page())
- page->goBackOrForward(1);
+ page->backForward()->goBackOrForward(1);
break;
case ContextMenuItemTagStop:
frame->loader()->stop();