[Webkit-unassigned] [Bug 18468] Cairo build does not work with CURL

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 14 08:02:48 PDT 2008


http://bugs.webkit.org/show_bug.cgi?id=18468


aroben at apple.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #20512|review?                     |review-
               Flag|                            |




------- Comment #2 from aroben at apple.com  2008-04-14 08:02 PDT -------
(From update of attachment 20512)
+#if PLATFORM(CF)
+#include <CoreFoundation/CoreFoundation.h>
+#include <WebKitSystemInterface/WebKitSystemInterface.h>
+#endif

Can you explain why these changes are needed? In particular I don't see a
reason to ever include WebKitSystemInterface.h in another header file, since
WebKitSystemInterface.h only declares functions, not types. Can we move these
#includes to the source files that require them? If they're needed by this
header, can we replace them with the appropriate forward declarations?

+++ WebCore/platform/network/curl/ResourceHandleCurl.cpp        (working copy)
@@ -176,4 +176,11 @@ void ResourceHandle::loadResourceSynchro
     response = syncLoader.resourceResponse();
 }

+//stubs needed for windows version
+void ResourceHandle::didReceiveAuthenticationChallenge(const
AuthenticationChallenge&) {notImplemented();};
+void ResourceHandle::receivedCredential(const AuthenticationChallenge&, const
Credential&) {notImplemented();};
+void ResourceHandle::receivedRequestToContinueWithoutCredential(const
AuthenticationChallenge&) {notImplemented();};
+void ResourceHandle::receivedCancellation(const
AuthenticationChallenge&){notImplemented();};
+
+

Even though these are just stubs I think you should format them correctly. That
way it'll be easier to see the changes when someone does implement them.

+++ WebKit/win/WebError.h       (working copy)
@@ -28,6 +28,8 @@

 #include "WebKit.h"

+#include <wtf/RetainPtr.h>
+

This #include should follow the WebCore #includes, to keep things in
lexicographical order.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list