diff options
Diffstat (limited to 'Source/WebKit2/UIProcess/API/qt/qwkpage.cpp')
-rw-r--r-- | Source/WebKit2/UIProcess/API/qt/qwkpage.cpp | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/Source/WebKit2/UIProcess/API/qt/qwkpage.cpp b/Source/WebKit2/UIProcess/API/qt/qwkpage.cpp index 16e1cdd..05c7b8b 100644 --- a/Source/WebKit2/UIProcess/API/qt/qwkpage.cpp +++ b/Source/WebKit2/UIProcess/API/qt/qwkpage.cpp @@ -34,6 +34,7 @@ #include "FindIndicator.h" #include "LocalizedStrings.h" #include "NativeWebKeyboardEvent.h" +#include "NotImplemented.h" #include "TiledDrawingAreaProxy.h" #include "WebContext.h" #include "WebContextMenuProxyQt.h" @@ -50,6 +51,7 @@ #include <QtDebug> #include <WebCore/Cursor.h> #include <WebCore/FloatRect.h> +#include <WebCore/NotImplemented.h> #include <WebKit2/WKFrame.h> #include <WebKit2/WKPageGroup.h> #include <WebKit2/WKRetainPtr.h> @@ -163,20 +165,17 @@ WebCore::IntSize QWKPagePrivate::viewSize() bool QWKPagePrivate::isViewWindowActive() { - // FIXME: Implement. - return true; + return view && view->isActive(); } bool QWKPagePrivate::isViewFocused() { - // FIXME: Implement. - return true; + return view && view->hasFocus(); } bool QWKPagePrivate::isViewVisible() { - // FIXME: Implement. - return true; + return view && view->isVisible(); } bool QWKPagePrivate::isViewInWindow() @@ -254,10 +253,15 @@ void QWKPagePrivate::didCommitLoadForMainFrame(bool useCustomRepresentation) { } -void QWKPagePrivate::didFinishLoadingDataForCustomRepresentation(const CoreIPC::DataReference&) +void QWKPagePrivate::didFinishLoadingDataForCustomRepresentation(const String& suggestedFilename, const CoreIPC::DataReference&) { } +void QWKPagePrivate::flashBackingStoreUpdates(const Vector<IntRect>&) +{ + notImplemented(); +} + void QWKPagePrivate::paint(QPainter* painter, QRect area) { if (page->isValid() && page->drawingArea()) @@ -325,10 +329,6 @@ void QWKPagePrivate::wheelEvent(QGraphicsSceneWheelEvent* ev) page->handleWheelEvent(wheelEvent); } -void QWKPagePrivate::setEditCommandState(const WTF::String&, bool, int) -{ -} - void QWKPagePrivate::updateAction(QWKPage::WebAction action) { #ifdef QT_NO_ACTION @@ -442,7 +442,8 @@ QWKPage::QWKPage(QWKContext* context) qt_wk_didBecomeUnresponsive, qt_wk_didBecomeResponsive, 0, /* processDidCrash */ - 0 /* didChangeBackForwardList */ + 0, /* didChangeBackForwardList */ + 0 /* shouldGoToBackForwardListItem */ }; WKPageSetPageLoaderClient(pageRef(), &loadClient); |