Reviewed by Alexey.
Fix for http://bugs.webkit.org/show_bug.cgi?id=11656
Fix Windows build
* WebCore.vcproj/WebCore/WebCore.vcproj:
* bridge/win/ContextMenuClientWin.h:
* bridge/win/EditorClientWin.h:
* bridge/win/FrameWin.h:
* platform/win/TemporaryLinkStubs.cpp:
(WebCore::ContextMenu::show):
(WebCore::ContextMenuClientWin::copyLinkToClipboard):
(WebCore::ContextMenuClientWin::downloadURL):
(WebCore::ContextMenuClientWin::copyImageToClipboard):
(WebCore::ContextMenuClientWin::lookUpInDictionary):
(WebCore::EditorClientWin::shouldInsertText):
(WebCore::FrameLoader::reload):
(WebCore::FrameWin::ignoreSpelling):
(WebCore::FrameWin::learnSpelling):
2006-11-20 Samuel Weinig <sam@webkit.org>
Reviewed by Alexey.
Fix for http://bugs.webkit.org/show_bug.cgi?id=11656
Fix Windows build
* WebKit.vcproj/WebKit.vcproj: don't include directories that no
longer exist.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@17861
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2006-11-20 Samuel Weinig <sam@webkit.org>
+
+ Reviewed by Alexey.
+
+ Fix for http://bugs.webkit.org/show_bug.cgi?id=11656
+ Fix Windows build
+
+ * WebCore.vcproj/WebCore/WebCore.vcproj:
+ * bridge/win/ContextMenuClientWin.h:
+ * bridge/win/EditorClientWin.h:
+ * bridge/win/FrameWin.h:
+ * platform/win/TemporaryLinkStubs.cpp:
+ (WebCore::ContextMenu::show):
+ (WebCore::ContextMenuClientWin::copyLinkToClipboard):
+ (WebCore::ContextMenuClientWin::downloadURL):
+ (WebCore::ContextMenuClientWin::copyImageToClipboard):
+ (WebCore::ContextMenuClientWin::lookUpInDictionary):
+ (WebCore::EditorClientWin::shouldInsertText):
+ (WebCore::FrameLoader::reload):
+ (WebCore::FrameWin::ignoreSpelling):
+ (WebCore::FrameWin::learnSpelling):
+
2006-11-20 Alexey Proskuryakov <ap@webkit.org>
Reviewed by Maciej.
>
</File>
<File
- RelativePath="..\..\page\ContextMenuClient.h"
+ RelativePath="..\..\page\ChromeClient.h"
>
</File>
<File
- RelativePath="..\..\page\ContextMenuController.cpp"
+ RelativePath="..\..\page\ContextMenuClient.h"
>
</File>
<File
- RelativePath="..\..\page\ContextMenuController.h"
+ RelativePath="..\..\page\ContextMenuController.cpp"
>
</File>
<File
- RelativePath="..\..\page\ChromeClient.h"
+ RelativePath="..\..\page\ContextMenuController.h"
>
</File>
<File
RelativePath="..\..\editing\Editor.h"
>
</File>
+ <File
+ RelativePath="..\..\editing\EditorInsertAction.h"
+ >
+ </File>
<File
RelativePath="..\..\editing\FormatBlockCommand.cpp"
>
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef ContextMenuClientWin_H
-#define ContextMenuClientWin_H
+#ifndef ContextMenuClientWin_h
+#define ContextMenuClientWin_h
#include "ContextMenuClient.h"
virtual void deref() { Shared<ContextMenuClientWin>::deref(); }
virtual void addCustomContextMenuItems(ContextMenu*);
+
+ virtual void copyLinkToClipboard(HitTestResult);
+ virtual void downloadURL(KURL);
+ virtual void copyImageToClipboard(HitTestResult);
+ virtual void lookUpInDictionary(Frame*);
};
-}
+} // namespace WebCore
-#endif // ContextMenuClientWin_H
+#endif // ContextMenuClientWin_h
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef EditorClientWin_H
-#define EditorClientWin_H
+#ifndef EditorClientWin_h
+#define EditorClientWin_h
#include "EditorClient.h"
virtual bool shouldBeginEditing(Range*);
virtual bool shouldEndEditing(Range*);
+ virtual bool shouldInsertText(String, Range*, EditorInsertAction);
virtual bool shouldApplyStyle(CSSStyleDeclaration*, Range*);
virtual void didBeginEditing();
virtual void redo();
};
-}
+} // namespace WebCore
-#endif // EditorClientWin_H
+#endif // EditorClientWin_h
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef FrameWin_H
-#define FrameWin_H
+#ifndef FrameWin_h
+#define FrameWin_h
#include "Frame.h"
virtual String mimeTypeForFileName(const String&) const;
+ virtual void ignoreSpelling();
+ virtual void learnSpelling();
virtual void markMisspellingsInAdjacentWords(const VisiblePosition&);
virtual void markMisspellings(const Selection&);
private:
virtual bool passMouseDownEventToWidget(Widget*);
+
FrameWinClient* m_client;
};
} // namespace WebCore
-#endif
+#endif // FrameWin_h
void ChromeClientWin::setResizable(bool) { notImplemented(); }
void ContextMenu::appendItem(ContextMenuItem item) { notImplemented(); }
+void ContextMenu::show() { notImplemented(); }
void ContextMenuClientWin::addCustomContextMenuItems(ContextMenu*) { notImplemented(); }
+void ContextMenuClientWin::copyLinkToClipboard(HitTestResult) { notImplemented(); }
+void ContextMenuClientWin::downloadURL(KURL) { notImplemented(); }
+void ContextMenuClientWin::copyImageToClipboard(HitTestResult) { notImplemented(); }
+void ContextMenuClientWin::lookUpInDictionary(Frame*) { notImplemented(); }
void DocumentLoader::setFrame(Frame*) { notImplemented(); }
FrameLoader* DocumentLoader::frameLoader() const { notImplemented(); return m_frame->loader(); }
bool EditorClientWin::isEditable() { notImplemented(); return false; }
bool EditorClientWin::shouldBeginEditing(Range*) { notImplemented(); return false; }
bool EditorClientWin::shouldEndEditing(Range*) { notImplemented(); return false; }
+bool EditorClientWin::shouldInsertText(String, Range*, EditorInsertAction) { notImplemented(); return false; }
bool EditorClientWin::shouldApplyStyle(CSSStyleDeclaration*, Range*) { notImplemented(); return false; }
void EditorClientWin::didBeginEditing() { notImplemented(); }
void EditorClientWin::respondToChangedContents() { notImplemented(); }
Widget* FrameLoader::createPlugin(Element*, const KURL&, const Vector<String>&, const Vector<String>&, const String&) { notImplemented(); return 0; }
void FrameLoader::detachFromParent() { notImplemented(); }
void FrameLoader::checkLoadCompleteForThisFrame() { notImplemented(); }
+void FrameLoader::reload() { notImplemented(); }
bool FrameLoaderClientWin::hasWebView() const { notImplemented(); return false; }
bool FrameLoaderClientWin::hasFrameView() const { notImplemented(); return false; }
void FrameWin::clearUndoRedoOperations(void) { notImplemented(); }
void FrameWin::markMisspellingsInAdjacentWords(VisiblePosition const&) { notImplemented(); }
void FrameWin::respondToChangedContents(const Selection&) { notImplemented(); }
+void FrameWin::ignoreSpelling() { notImplemented(); }
+void FrameWin::learnSpelling() { notImplemented(); }
void GraphicsContext::addRoundedRectClip(const IntRect& rect, const IntSize& topLeft, const IntSize& topRight, const IntSize& bottomLeft, const IntSize& bottomRight) { notImplemented(); }
void GraphicsContext::addInnerRoundedRectClip(const IntRect& rect, int thickness) { notImplemented(); }
+2006-11-20 Samuel Weinig <sam@webkit.org>
+
+ Reviewed by Alexey.
+
+ Fix for http://bugs.webkit.org/show_bug.cgi?id=11656
+ Fix Windows build
+
+ * WebKit.vcproj/WebKit.vcproj: don't include directories that no
+ longer exist.
+
2006-11-19 Beth Dakin <bdakin@apple.com>
Reviewed by Adam.
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories=""$(ProjectDir)\..\COM";"$(ProjectDir)\..\..\WebCore";"$(ProjectDir)\..\..\WebCore\loader";"$(ProjectDir)\..\..\WebCore\khtml\dom";"$(ProjectDir)\..\..\WebCore\khtml\ecma";"$(ProjectDir)\..\..\WebCore\html";"$(ProjectDir)\..\..\WebCore\khtml";"$(ProjectDir)\..\..\WebCore\css";"$(ProjectDir)\..\..\WebCore\khtml\misc";"$(ProjectDir)\..\..\WebCore\platform";"$(ProjectDir)\..\..\WebCore\bridge\win";"$(ProjectDir)\..\..\WebCore\page";"$(ProjectDir)\..\..\WebCore\bridge";"$(ProjectDir)\..\..\WebCore\platform\graphics\cairo\cairo\src";"$(ProjectDir)\..\..\WebCore\platform\win";"$(ProjectDir)\..\..\WebCore\platform\network";"$(ProjectDir)\..\..\WebCore\platform\network\win";"$(ProjectDir)\..\..\WebCore\platform\graphics";"$(ProjectDir)\..\..\WebCore\rendering";"$(ProjectDir)\..\..\WebCore\editing";"$(ProjectDir)\..\..\WebCore\dom";"$(ProjectDir)\..\..\WebCore\xml";"$(ProjectDir)\..\..\WebCore\kwq";"$(ProjectDir)\..\..\iconv";"$(ProjectDir)\..\..\libxml2";"$(ProjectDir)\..\..\icu\include";"$(ProjectDir)\..\..\JavaScriptCore";"$(ProjectDir)\..\..\JavaScriptCore\os-win32";"$(ProjectDir)\..\..\JavaScriptCore\wtf";"$(ProjectDir)\..\..\WebCore\ForwardingHeaders";"$(WebKitOutputDir)\$(ConfigurationName)\WebKitWin";"$(ProjectDir)""
+ AdditionalIncludeDirectories=""$(ProjectDir)\..\COM";"$(ProjectDir)\..\..\WebCore";"$(ProjectDir)\..\..\WebCore\bridge";"$(ProjectDir)\..\..\WebCore\bridge\win";"$(ProjectDir)\..\..\WebCore\css";"$(ProjectDir)\..\..\WebCore\dom";"$(ProjectDir)\..\..\WebCore\editing";"$(ProjectDir)\..\..\WebCore\html";"$(ProjectDir)\..\..\WebCore\loader";"$(ProjectDir)\..\..\WebCore\page";"$(ProjectDir)\..\..\WebCore\platform";"$(ProjectDir)\..\..\WebCore\platform\graphics";"$(ProjectDir)\..\..\WebCore\platform\graphics\cairo\cairo\src";"$(ProjectDir)\..\..\WebCore\platform\network";"$(ProjectDir)\..\..\WebCore\platform\network\win";"$(ProjectDir)\..\..\WebCore\platform\win";"$(ProjectDir)\..\..\WebCore\rendering";"$(ProjectDir)\..\..\WebCore\xml";"$(ProjectDir)\..\..\iconv";"$(ProjectDir)\..\..\libxml2";"$(ProjectDir)\..\..\icu\include";"$(ProjectDir)\..\..\JavaScriptCore";"$(ProjectDir)\..\..\JavaScriptCore\os-win32";"$(ProjectDir)\..\..\JavaScriptCore\wtf";"$(ProjectDir)\..\..\WebCore\ForwardingHeaders";"$(WebKitOutputDir)\$(ConfigurationName)\WebKitWin";"$(ProjectDir)""
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;WEBKIT_EXPORTS;_WIN32_WINNT=0x500;_SCL_SECURE_NO_DEPRECATE"
MinimalRebuild="true"
ExceptionHandling="0"
/>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""$(ProjectDir)\..\COM";"$(ProjectDir)\..\..\WebCore";"$(ProjectDir)\..\..\WebCore\loader";"$(ProjectDir)\..\..\WebCore\khtml\dom";"$(ProjectDir)\..\..\WebCore\khtml\ecma";"$(ProjectDir)\..\..\WebCore\html";"$(ProjectDir)\..\..\WebCore\khtml";"$(ProjectDir)\..\..\WebCore\css";"$(ProjectDir)\..\..\WebCore\khtml\misc";"$(ProjectDir)\..\..\WebCore\platform";"$(ProjectDir)\..\..\WebCore\bridge\win";"$(ProjectDir)\..\..\WebCore\page";"$(ProjectDir)\..\..\WebCore\bridge";"$(ProjectDir)\..\..\WebCore\platform\graphics\cairo\cairo\src";"$(ProjectDir)\..\..\WebCore\platform\win";"$(ProjectDir)\..\..\WebCore\platform\network";"$(ProjectDir)\..\..\WebCore\platform\network\win";"$(ProjectDir)\..\..\WebCore\platform\graphics";"$(ProjectDir)\..\..\WebCore\rendering";"$(ProjectDir)\..\..\WebCore\editing";"$(ProjectDir)\..\..\WebCore\dom";"$(ProjectDir)\..\..\WebCore\xml";"$(ProjectDir)\..\..\WebCore\kwq";"$(ProjectDir)\..\..\iconv";"$(ProjectDir)\..\..\libxml2";"$(ProjectDir)\..\..\icu\include";"$(ProjectDir)\..\..\JavaScriptCore";"$(ProjectDir)\..\..\JavaScriptCore\os-win32";"$(ProjectDir)\..\..\JavaScriptCore\wtf";"$(ProjectDir)\..\..\WebCore\ForwardingHeaders";"$(WebKitOutputDir)\$(ConfigurationName)\WebKitWin";"$(ProjectDir)""
+ AdditionalIncludeDirectories=""$(ProjectDir)\..\COM";"$(ProjectDir)\..\..\WebCore";"$(ProjectDir)\..\..\WebCore\bridge";"$(ProjectDir)\..\..\WebCore\bridge\win";"$(ProjectDir)\..\..\WebCore\css";"$(ProjectDir)\..\..\WebCore\dom";"$(ProjectDir)\..\..\WebCore\editing";"$(ProjectDir)\..\..\WebCore\html";"$(ProjectDir)\..\..\WebCore\loader";"$(ProjectDir)\..\..\WebCore\page";"$(ProjectDir)\..\..\WebCore\platform";"$(ProjectDir)\..\..\WebCore\platform\graphics";"$(ProjectDir)\..\..\WebCore\platform\graphics\cairo\cairo\src";"$(ProjectDir)\..\..\WebCore\platform\network";"$(ProjectDir)\..\..\WebCore\platform\network\win";"$(ProjectDir)\..\..\WebCore\platform\win";"$(ProjectDir)\..\..\WebCore\rendering";"$(ProjectDir)\..\..\WebCore\xml";"$(ProjectDir)\..\..\iconv";"$(ProjectDir)\..\..\libxml2";"$(ProjectDir)\..\..\icu\include";"$(ProjectDir)\..\..\JavaScriptCore";"$(ProjectDir)\..\..\JavaScriptCore\os-win32";"$(ProjectDir)\..\..\JavaScriptCore\wtf";"$(ProjectDir)\..\..\WebCore\ForwardingHeaders";"$(WebKitOutputDir)\$(ConfigurationName)\WebKitWin";"$(ProjectDir)""
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;WEBKIT_EXPORTS;_WIN32_WINNT=0x500;_SCL_SECURE_NO_DEPRECATE"
ExceptionHandling="0"
RuntimeLibrary="2"