-
abarth@webkit.org authored
Reviewed by Sam Weinig. Factor back-forward list methods out of FrameLoader https://bugs.webkit.org/show_bug.cgi?id=30037 This change moves these back-forward related methods from FrameLoader to Page. It's possible we should move these methods into some kind of "page controller" object, but we can figure that out in a future patch. * loader/FrameLoader.cpp: * loader/FrameLoader.h: * loader/RedirectScheduler.cpp: (WebCore::RedirectScheduler::timerFired): * page/ContextMenuController.cpp: (WebCore::ContextMenuController::contextMenuItemSelected): * page/DOMWindow.cpp: (WebCore::DOMWindow::close): * page/History.cpp: (WebCore::History::length): * page/Page.cpp: (WebCore::Page::canGoBackOrForward): (WebCore::Page::goBackOrForward): (WebCore::Page::getHistoryLength): * page/Page.h: * platform/ContextMenu.cpp: (WebCore::ContextMenu::populate): (WebCore::ContextMenu::checkOrEnableIfNeeded): 2009-10-03 Adam Barth <abarth@webkit.org> Reviewed by Sam Weinig. Factor PageController out of FrameLoader and Page https://bugs.webkit.org/show_bug.cgi?id=30037 * webkit/webkitwebview.cpp: (webkit_web_view_can_go_back_or_forward): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@49067 268f45cc-cd09-0410-ab3c-d52691b4dbfc
854a1b3c