diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:05:15 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:05:15 -0800 |
commit | 1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353 (patch) | |
tree | 4457a7306ea5acb43fe05bfe0973b1f7faf97ba2 /WebCore/platform/qt/TemporaryLinkStubs.cpp | |
parent | 9364f22aed35e1a1e9d07c121510f80be3ab0502 (diff) | |
download | external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.zip external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.tar.gz external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.tar.bz2 |
Code drop from //branches/cupcake/...@124589
Diffstat (limited to 'WebCore/platform/qt/TemporaryLinkStubs.cpp')
-rw-r--r-- | WebCore/platform/qt/TemporaryLinkStubs.cpp | 44 |
1 files changed, 35 insertions, 9 deletions
diff --git a/WebCore/platform/qt/TemporaryLinkStubs.cpp b/WebCore/platform/qt/TemporaryLinkStubs.cpp index 817491e..f262684 100644 --- a/WebCore/platform/qt/TemporaryLinkStubs.cpp +++ b/WebCore/platform/qt/TemporaryLinkStubs.cpp @@ -4,6 +4,7 @@ * Copyright (C) 2006 George Staikos <staikos@kde.org> * Copyright (C) 2006 Dirk Mueller <mueller@kde.org> * Copyright (C) 2006 Nikolas Zimmermann <zimmermann@kde.org> + * Copyright (C) 2008 Collabora, Ltd. * * All rights reserved. * @@ -32,6 +33,7 @@ #include "config.h" #include "AXObjectCache.h" +#include "DNS.h" #include "CString.h" #include "CachedResource.h" #include "CookieJar.h" @@ -48,7 +50,6 @@ #include "FileSystem.h" #include "FrameView.h" #include "GraphicsContext.h" -#include "GlobalHistory.h" #include "IconLoader.h" #include "IntPoint.h" #include "KURL.h" @@ -59,7 +60,9 @@ #include "NotImplemented.h" #include "Path.h" #include "PlatformMouseEvent.h" -#include "PluginInfoStore.h" +#include "PluginDatabase.h" +#include "PluginPackage.h" +#include "PluginView.h" #include "RenderTheme.h" #include "SharedBuffer.h" #include "SystemTime.h" @@ -67,24 +70,47 @@ #include "Widget.h" #include <stdio.h> #include <stdlib.h> +#include <float.h> using namespace WebCore; +#if !defined(Q_WS_X11) && !defined(Q_WS_WIN) + +bool PluginPackage::fetchInfo() { notImplemented(); return false; } +unsigned PluginPackage::hash() const { notImplemented(); return 0; } +bool PluginPackage::equal(const PluginPackage&, const PluginPackage&) { notImplemented(); return false; } +int PluginPackage::compareFileVersion(const PlatformModuleVersion&) const { notImplemented(); return -1; } + +void PluginView::setNPWindowRect(const IntRect&) { notImplemented(); } +const char* PluginView::userAgent() { notImplemented(); return 0; } +void PluginView::invalidateRect(NPRect*) { notImplemented(); } +void PluginView::invalidateRegion(NPRegion) { notImplemented(); } +void PluginView::forceRedraw() { notImplemented(); } +void PluginView::setFocus() { Widget::setFocus(); } +void PluginView::show() { Widget::show(); } +void PluginView::hide() { Widget::hide(); } +void PluginView::paint(GraphicsContext*, const IntRect&) { notImplemented(); } +void PluginView::setParent(ScrollView* view) { Widget::setParent(view); } +void PluginView::setParentVisible(bool) { notImplemented(); } +void PluginView::updatePluginWidget() const { notImplemented(); } +void PluginView::handleKeyboardEvent(KeyboardEvent*) { notImplemented(); } +void PluginView::handleMouseEvent(MouseEvent*) { notImplemented(); } +NPError PluginView::handlePostReadFile(Vector<char>&, uint32, const char*) { notImplemented(); return NPERR_GENERIC_ERROR; } +NPError PluginView::getValue(NPNVariable, void*) { notImplemented(); return NPERR_GENERIC_ERROR; } +PluginView::~PluginView() {} +#endif + namespace WebCore { -Vector<String> supportedKeySizes() { notImplemented(); return Vector<String>(); } +void getSupportedKeySizes(Vector<String>&) { notImplemented(); } String signedPublicKeyAndChallengeString(unsigned keySizeIndex, const String &challengeString, const KURL &url) { return String(); } -CString openTemporaryFile(const char* prefix, PlatformFileHandle& handle) { notImplemented(); handle = invalidPlatformFileHandle; return 0; } -void closeFile(PlatformFileHandle&) { notImplemented(); }; -int writeToFile(PlatformFileHandle, const char* data, int length) { return -1; }; - #if !defined(Q_OS_WIN) // defined in win/SystemTimeWin.cpp, which is compiled for the Qt/Windows port -float userIdleTime() { notImplemented(); return 0.0; } +float userIdleTime() { notImplemented(); return FLT_MAX; } // return an arbitrarily high userIdleTime so that releasing pages from the page cache isn't postponed #endif -PassRefPtr<SharedBuffer> SharedBuffer::createWithContentsOfFile(const String&) { notImplemented(); return 0; } +void prefetchDNS(const String& hostname) { notImplemented(); } } |