Reviewed by timothy. Landed by aroben.
Fixes http://bugzilla.opendarwin.org/show_bug.cgi?id=10856
Windows build fixes after r16360
* WebCore.vcproj/WebCore/WebCore.vcproj: Add loader\icon to
AdditionalIncludeDirectories
* platform/win/TemporaryLinkStubs.cpp: Add link stubs for IconLoader,
IconDatabase
(IconLoader::stopLoading):
(IconLoader::startLoading):
(IconLoader::createForFrame):
(IconDatabase::isIconExpiredForIconURL):
(IconDatabase::hasEntryForIconURL):
(IconDatabase::sharedIconDatabase):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16364
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2006-09-14 Karthik Kumar <karthikkumar@gmail.com>
+
+ Reviewed by timothy. Landed by aroben.
+
+ Fixes http://bugzilla.opendarwin.org/show_bug.cgi?id=10856
+ Windows build fixes after r16360
+
+ * WebCore.vcproj/WebCore/WebCore.vcproj: Add loader\icon to
+ AdditionalIncludeDirectories
+ * platform/win/TemporaryLinkStubs.cpp: Add link stubs for IconLoader,
+ IconDatabase
+ (IconLoader::stopLoading):
+ (IconLoader::startLoading):
+ (IconLoader::createForFrame):
+ (IconDatabase::isIconExpiredForIconURL):
+ (IconDatabase::hasEntryForIconURL):
+ (IconDatabase::sharedIconDatabase):
+
2006-09-14 Brady Eidson <beidson@apple.com>
Part of a build fix for Windows - rest will be working out a mess of temporary link stubs
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories=""$(ProjectDir)\..\..\..\iconv\include";"$(ProjectDir)\..\..\..\icu\include";"$(ProjectDir)\..\..\..\libxml\include";"$(ProjectDir)\..\..\..\libxslt\include";"$(ProjectDir)\..\..\DerivedSources\WebCore";"$(ProjectDir)\..\..\";"$(ProjectDir)\..\..\css";"$(ProjectDir)\..\..\editing";"$(ProjectDir)\..\..\rendering";"$(ProjectDir)\..\..\bindings\js";"$(ProjectDir)\..\..\dom";"$(ProjectDir)\..\..\html";"$(ProjectDir)\..\..\bridge";"$(ProjectDir)\..\..\bridge\win";"$(ProjectDir)\..\..\loader";"$(ProjectDir)\..\..\page";"$(ProjectDir)\..\..\platform";"$(ProjectDir)\..\..\platform\cairo";"$(ProjectDir)\..\..\platform\image-decoders";"$(ProjectDir)\..\..\platform\image-decoders\bmp";"$(ProjectDir)\..\..\platform\image-decoders\gif";"$(ProjectDir)\..\..\platform\image-decoders\ico";"$(ProjectDir)\..\..\platform\image-decoders\jpeg";"$(ProjectDir)\..\..\platform\image-decoders\png";"$(ProjectDir)\..\..\platform\image-decoders\xbm";"$(ProjectDir)\..\..\platform\image-decoders\zlib";"$(ProjectDir)\..\..\xml";"$(ProjectDir)\..\..\..\JavaScriptCore";"$(ProjectDir)\..\..\..\JavaScriptCore\os-win32";"$(ProjectDir)\..\..\ForwardingHeaders";"$(WebKitOutputDir)\WebCore.intermediate\$(ConfigurationName)\WebCore.intermediate\DerivedSources";"$(ProjectDir)\..\..\..\JavaScriptCore\kjs";"$(ProjectDir)\..\..\platform\win";"$(ProjectDir)\..\..\platform\cairo\pixman\src";"$(ProjectDir)\..\..\platform\cairo\cairo\src""
- PreprocessorDefinitions="WIN32;KHTML_NO_XBL;KHTML_XSLT;XPATH_SUPPORT"
+ AdditionalIncludeDirectories=""$(ProjectDir)\..\..\..\iconv\include";"$(ProjectDir)\..\..\..\icu\include";"$(ProjectDir)\..\..\..\libxml\include";"$(ProjectDir)\..\..\..\libxslt\include";"$(ProjectDir)\..\..\DerivedSources\WebCore";"$(ProjectDir)\..\..\";"$(ProjectDir)\..\..\css";"$(ProjectDir)\..\..\editing";"$(ProjectDir)\..\..\rendering";"$(ProjectDir)\..\..\bindings\js";"$(ProjectDir)\..\..\dom";"$(ProjectDir)\..\..\html";"$(ProjectDir)\..\..\bridge";"$(ProjectDir)\..\..\bridge\win";"$(ProjectDir)\..\..\loader";"$(ProjectDir)\..\..\page";"$(ProjectDir)\..\..\platform";"$(ProjectDir)\..\..\platform\cairo";"$(ProjectDir)\..\..\platform\image-decoders";"$(ProjectDir)\..\..\platform\image-decoders\bmp";"$(ProjectDir)\..\..\platform\image-decoders\gif";"$(ProjectDir)\..\..\platform\image-decoders\ico";"$(ProjectDir)\..\..\platform\image-decoders\jpeg";"$(ProjectDir)\..\..\platform\image-decoders\png";"$(ProjectDir)\..\..\platform\image-decoders\xbm";"$(ProjectDir)\..\..\platform\image-decoders\zlib";"$(ProjectDir)\..\..\xml";"$(ProjectDir)\..\..\..\JavaScriptCore";"$(ProjectDir)\..\..\..\JavaScriptCore\os-win32";"$(ProjectDir)\..\..\ForwardingHeaders";"$(WebKitOutputDir)\WebCore.intermediate\$(ConfigurationName)\WebCore.intermediate\DerivedSources";"$(ProjectDir)\..\..\..\JavaScriptCore\kjs";"$(ProjectDir)\..\..\platform\win";"$(ProjectDir)\..\..\platform\cairo\pixman\src";"$(ProjectDir)\..\..\platform\cairo\cairo\src";"$(ProjectDir)\..\..\loader\icon""
+ PreprocessorDefinitions="WIN32;XSLT_SUPPORT;XPATH_SUPPORT"
MinimalRebuild="true"
ExceptionHandling="0"
BasicRuntimeChecks="3"
/>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""$(ProjectDir)\..\..\..\iconv\include";"$(ProjectDir)\..\..\..\icu\include";"$(ProjectDir)\..\..\..\libxml\include";"$(ProjectDir)\..\..\..\libxslt\include";"$(ProjectDir)\..\..\DerivedSources\WebCore";"$(ProjectDir)\..\..\";"$(ProjectDir)\..\..\css";"$(ProjectDir)\..\..\editing";"$(ProjectDir)\..\..\rendering";"$(ProjectDir)\..\..\bindings\js";"$(ProjectDir)\..\..\dom";"$(ProjectDir)\..\..\html";"$(ProjectDir)\..\..\bridge";"$(ProjectDir)\..\..\bridge\win";"$(ProjectDir)\..\..\loader";"$(ProjectDir)\..\..\page";"$(ProjectDir)\..\..\platform";"$(ProjectDir)\..\..\platform\cairo";"$(ProjectDir)\..\..\platform\image-decoders";"$(ProjectDir)\..\..\platform\image-decoders\bmp";"$(ProjectDir)\..\..\platform\image-decoders\gif";"$(ProjectDir)\..\..\platform\image-decoders\ico";"$(ProjectDir)\..\..\platform\image-decoders\jpeg";"$(ProjectDir)\..\..\platform\image-decoders\png";"$(ProjectDir)\..\..\platform\image-decoders\xbm";"$(ProjectDir)\..\..\platform\image-decoders\zlib";"$(ProjectDir)\..\..\xml";"$(ProjectDir)\..\..\..\JavaScriptCore";"$(ProjectDir)\..\..\..\JavaScriptCore\os-win32";"$(ProjectDir)\..\..\ForwardingHeaders";"$(WebKitOutputDir)\WebCore.intermediate\$(ConfigurationName)\WebCore.intermediate\DerivedSources";"$(ProjectDir)\..\..\..\JavaScriptCore\kjs";"$(ProjectDir)\..\..\platform\win";"$(ProjectDir)\..\..\platform\cairo\pixman\src";"$(ProjectDir)\..\..\platform\cairo\cairo\src""
- PreprocessorDefinitions="WIN32;KHTML_NO_XBL;KHTML_XSLT;XPATH_SUPPORT;NDEBUG"
+ AdditionalIncludeDirectories=""$(ProjectDir)\..\..\..\iconv\include";"$(ProjectDir)\..\..\..\icu\include";"$(ProjectDir)\..\..\..\libxml\include";"$(ProjectDir)\..\..\..\libxslt\include";"$(ProjectDir)\..\..\DerivedSources\WebCore";"$(ProjectDir)\..\..\";"$(ProjectDir)\..\..\css";"$(ProjectDir)\..\..\editing";"$(ProjectDir)\..\..\rendering";"$(ProjectDir)\..\..\bindings\js";"$(ProjectDir)\..\..\dom";"$(ProjectDir)\..\..\html";"$(ProjectDir)\..\..\bridge";"$(ProjectDir)\..\..\bridge\win";"$(ProjectDir)\..\..\loader";"$(ProjectDir)\..\..\page";"$(ProjectDir)\..\..\platform";"$(ProjectDir)\..\..\platform\cairo";"$(ProjectDir)\..\..\platform\image-decoders";"$(ProjectDir)\..\..\platform\image-decoders\bmp";"$(ProjectDir)\..\..\platform\image-decoders\gif";"$(ProjectDir)\..\..\platform\image-decoders\ico";"$(ProjectDir)\..\..\platform\image-decoders\jpeg";"$(ProjectDir)\..\..\platform\image-decoders\png";"$(ProjectDir)\..\..\platform\image-decoders\xbm";"$(ProjectDir)\..\..\platform\image-decoders\zlib";"$(ProjectDir)\..\..\xml";"$(ProjectDir)\..\..\..\JavaScriptCore";"$(ProjectDir)\..\..\..\JavaScriptCore\os-win32";"$(ProjectDir)\..\..\ForwardingHeaders";"$(WebKitOutputDir)\WebCore.intermediate\$(ConfigurationName)\WebCore.intermediate\DerivedSources";"$(ProjectDir)\..\..\..\JavaScriptCore\kjs";"$(ProjectDir)\..\..\platform\win";"$(ProjectDir)\..\..\platform\cairo\pixman\src";"$(ProjectDir)\..\..\platform\cairo\cairo\src";"$(ProjectDir)\..\..\loader\icon""
+ PreprocessorDefinitions="WIN32;XSLT_SUPPORT;XPATH_SUPPORT;NDEBUG"
ExceptionHandling="0"
RuntimeLibrary="2"
RuntimeTypeInfo="false"
#include "RenderPopupMenuWin.h"
#include "EditCommand.h"
#include "Icon.h"
+#include "IconLoader.h"
+#include "IconDatabase.h"
using namespace WebCore;
Icon::Icon() { notImplemented(); }
Icon::~Icon() { notImplemented(); }
PassRefPtr<Icon> Icon::newIconForFile(const String& filename) { notImplemented(); return PassRefPtr<Icon>(new Icon()); }
-void Icon::paint(GraphicsContext*, const IntRect&) { notImplemented(); }
\ No newline at end of file
+void Icon::paint(GraphicsContext*, const IntRect&) { notImplemented(); }
+
+void IconLoader::stopLoading() { notImplemented(); }
+void IconLoader::startLoading() { notImplemented(); }
+IconLoader* IconLoader::createForFrame(Frame *frame) { return 0; }
+
+bool IconDatabase::isIconExpiredForIconURL(const String& url) { return false; }
+bool IconDatabase::hasEntryForIconURL(const String& url) { return false; }
+IconDatabase* IconDatabase::sharedIconDatabase() { return 0; }